diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ff726c62c..fe816f2c9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,8 +15,8 @@ concurrency: cancel-in-progress: true env: - LATEST_PYTHON_VER: 3.11 - LATEST_QBT_VER: v4.5.5 + LATEST_PYTHON_VER: 3.12 + LATEST_QBT_VER: v4.6.0 QBITTORRENTAPI_HOST: localhost:8080 QBITTORRENTAPI_USERNAME: admin QBITTORRENTAPI_PASSWORD: adminadmin diff --git a/CHANGELOG.md b/CHANGELOG.md index be7d1ddcf..a031486e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ Change log ========== -### vXXXX.X.XX (X xxx XXXX) +### v2023.10.54 (22 oct 2023) +- Advertise support for qBittorrent v4.6.0 - Dropped support for legacy Python versions; Python 3.8+ is supported (#333) - Refactored typing from stub files in to source (#345) - Dropped support for API method arguments ``hash`` and ``hashes``; use ``torrent_hash`` and ``torrent_hashes``, respectively (#345) diff --git a/README.md b/README.md index 7142a475b..1e190e459 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Python client implementation for qBittorrent Web API -Currently supports qBittorrent [v4.5.5](https://github.com/qbittorrent/qBittorrent/releases/tag/release-4.5.5) (Web API v2.8.19) released on August 28, 2023. +Currently supports qBittorrent [v4.6.0](https://github.com/qbittorrent/qBittorrent/releases/tag/release-4.6.0) (Web API v2.9.2) released on October 21, 2023. User Guide and API Reference available on [Read the Docs](https://qbittorrent-api.readthedocs.io/). diff --git a/docs/source/introduction.rst b/docs/source/introduction.rst index cd5234ae6..2f83dfe6a 100644 --- a/docs/source/introduction.rst +++ b/docs/source/introduction.rst @@ -23,7 +23,7 @@ Introduction Python client implementation for qBittorrent Web API. -Currently supports qBittorrent `v4.5.5 `_ (Web API v2.8.19) released on August 28, 2023. +Currently supports qBittorrent `v4.6.0 `_ (Web API v2.9.2) released on October 21, 2023. Features ------------ diff --git a/setup.cfg b/setup.cfg index 3f912fe65..c3ff57891 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = qbittorrent-api -version = 2023.9.53 +version = 2023.10.54 author = Russell Martin maintainer = Russell Martin url = https://github.com/rmartin16/qbittorrent-api diff --git a/src/qbittorrentapi/_version_support.py b/src/qbittorrentapi/_version_support.py index 52491252c..05aff5360 100644 --- a/src/qbittorrentapi/_version_support.py +++ b/src/qbittorrentapi/_version_support.py @@ -48,15 +48,16 @@ "v4.5.2": "2.8.19", "v4.6.0alpha1": "2.9.1", "v4.5.3": "2.8.19", + "v4.5.4": "2.8.19", + "v4.5.5": "2.8.19", "v4.6.0beta1": "2.9.1", "v4.6.0rc1": "2.9.2", "v4.6.0rc2": "2.9.2", - "v4.5.4": "2.8.19", - "v4.5.5": "2.8.19", + "v4.6.0": "2.9.2", } -MOST_RECENT_SUPPORTED_APP_VERSION: Final[Literal["v4.5.5"]] = "v4.5.5" -MOST_RECENT_SUPPORTED_API_VERSION: Final[Literal["2.8.19"]] = "2.8.19" +MOST_RECENT_SUPPORTED_APP_VERSION: Final[Literal["v4.6.0"]] = "v4.6.0" +MOST_RECENT_SUPPORTED_API_VERSION: Final[Literal["2.9.2"]] = "2.9.2" @lru_cache(maxsize=None)