Compare commits

..

1 Commits

Author SHA1 Message Date
MickLesk
bd82ada174 fix(yamtrack): migrate to uv sync --locked
Upstream dropped requirements.txt in v0.25.3 and migrated to
pyproject.toml/uv.lock. Replace uv venv + uv pip install with
uv sync --locked in both install and update scripts.

Fixes #14730
2026-05-28 07:29:56 +02:00
3 changed files with 4 additions and 5 deletions

View File

@@ -44,8 +44,7 @@ function update_script() {
msg_info "Installing Python Dependencies"
cd /opt/yamtrack
$STD uv venv --clear .venv
$STD uv pip install --no-cache-dir -r requirements.txt
$STD uv sync --locked
msg_ok "Installed Python Dependencies"
msg_info "Restoring Data"

View File

@@ -48,7 +48,8 @@ if [[ "$install_server" =~ ^[Ss]$ ]]; then
else
msg_info "Installing FileFlows Node"
cd /opt/fileflows/Node
$STD dotnet FileFlows.Node.dll --server "http://localhost:19200" --systemd install --root true
$STD dotnet FileFlows.Node.dll
$STD dotnet FileFlows.Node.dll --systemd install --root true
systemctl enable -q --now fileflows-node
msg_ok "Installed FileFlows Node"
fi

View File

@@ -27,8 +27,7 @@ fetch_and_deploy_gh_release "yamtrack" "FuzzyGrim/Yamtrack" "tarball"
msg_info "Installing Python Dependencies"
cd /opt/yamtrack
$STD uv venv .venv
$STD uv pip install --no-cache-dir -r requirements.txt
$STD uv sync --locked
msg_ok "Installed Python Dependencies"
msg_info "Configuring Yamtrack"