# Requirements Updated
- "fastapi==0.121.2"
- "qbittorrent-api==2025.11.0"
- "ruamel.yaml==0.18.16"
- "uvicorn==0.38.0"
- "ruff==0.14.5"

**Full Changelog**:
https://github.com/StuffAnThings/qbit_manage/compare/v4.6.3...v4.6.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
bobokun 2025-11-15 11:09:17 -05:00 committed by GitHub
parent 21812368bc
commit b1e91d7259
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 586 additions and 441 deletions

View file

@ -280,7 +280,7 @@ jobs:
fi
- name: Upload build outputs (binary + Tauri bundles)
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: build-outputs-${{ runner.os }}-${{ env.BUILD_ARCH }}
path: |
@ -298,7 +298,7 @@ jobs:
contents: read
steps:
- name: Download and collect all build outputs
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
pattern: build-outputs-*
path: collected
@ -386,7 +386,7 @@ jobs:
echo "Desktop installers: $(find release-assets -name "*desktop-installer*" | wc -l)"
- name: Upload final release assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: qbit-manage-release-assets
path: release-assets/*

View file

@ -278,7 +278,7 @@ jobs:
fi
- name: Upload build outputs (binary + Tauri bundles)
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: build-outputs-${{ runner.os }}-${{ env.BUILD_ARCH }}
path: |
@ -296,7 +296,7 @@ jobs:
contents: read
steps:
- name: Download and collect all build outputs
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
pattern: build-outputs-*
path: collected
@ -384,7 +384,7 @@ jobs:
echo "Desktop installers: $(find release-assets -name "*desktop-installer*" | wc -l)"
- name: Upload final release assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: qbit-manage-release-assets
path: release-assets/*
@ -509,7 +509,7 @@ jobs:
run: echo "VERSION=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_OUTPUT
- name: Download prepared release assets
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: qbit-manage-release-assets
path: release-assets

View file

@ -22,13 +22,13 @@ repos:
args: [--format, parsable, --strict]
exclude: ^.github/
- repo: https://github.com/lyz-code/yamlfix
rev: 1.18.0
rev: 1.19.0
hooks:
- id: yamlfix
exclude: ^.github/
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.13.0
rev: v0.14.4
hooks:
# Run the linter.
- id: ruff-check

View file

@ -1,16 +1,8 @@
# Requirements Updated
- "fastapi==0.116.2"
- "fastapi==0.121.2"
- "qbittorrent-api==2025.11.0"
- "ruamel.yaml==0.18.16"
- "uvicorn==0.38.0"
- "ruff==0.14.5"
# Improvements
- **Desktop App**: Adds minimize to tray and automatic startup on boot
- **Desktop App**: Support for CLI args passthrough to desktop app
- **Webhooks**: Adds additional information (commands and execution_options) to run_start webhook
- **WebUI**: Adds direct link to latest release when updates are available
# Bug Fixes
- Fix broken pypi builds
- **Web UI**: Fix config validation causing runs to be stuck in progress
- **Web UI**: Fix config validation causing run start webhooks to trigger
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.6.2...v4.6.3
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.6.3...v4.6.4

View file

@ -1 +1 @@
4.6.3
4.6.4

View file

@ -43,7 +43,7 @@ license = "MIT"
name = "qbit-manage-desktop"
repository = ""
rust-version = "1.70"
version = "4.6.3"
version = "4.6.4"
[target."cfg(unix)".dependencies]
glib = "0.20.0"

View file

@ -68,5 +68,5 @@
},
"identifier": "com.qbitmanage.desktop",
"productName": "qBit Manage",
"version": "4.6.3"
"version": "4.6.4"
}

View file

@ -20,16 +20,16 @@ dependencies = [
"argon2-cffi==25.1.0",
"bencodepy==0.9.5",
"croniter==6.0.0",
"fastapi==0.116.2",
"fastapi==0.121.2",
"GitPython==3.1.45",
"humanize==4.13.0",
"pytimeparse2==1.7.1",
"qbittorrent-api==2025.7.0",
"qbittorrent-api==2025.11.0",
"requests==2.32.5",
"retrying==1.4.2",
"ruamel.yaml==0.18.15",
"ruamel.yaml==0.18.16",
"slowapi==0.1.9",
"uvicorn==0.35.0",
"uvicorn==0.38.0",
]
[project.scripts]
@ -42,7 +42,7 @@ Repository = "https://github.com/StuffAnThings/qbit_manage"
[project.optional-dependencies]
dev = [
"pre-commit==4.3.0",
"ruff==0.13.0",
"ruff==0.14.5",
]
[tool.ruff]

973
uv.lock generated

File diff suppressed because it is too large Load diff