diff --git a/.github/workflows/merge.yml b/.github/workflows/merge.yml index 41284b7bc..cd1ee7c9a 100644 --- a/.github/workflows/merge.yml +++ b/.github/workflows/merge.yml @@ -4,7 +4,7 @@ name: Latest release env: - CACHE_VERSION: 8 + CACHE_VERSION: 10 DEFAULT_PYTHON: "3.12" # Only run on merges diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index b6fc866ca..8fb0571c4 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -4,7 +4,7 @@ name: Latest commit env: - CACHE_VERSION: 9 + CACHE_VERSION: 11 DEFAULT_PYTHON: "3.12" PRE_COMMIT_HOME: ~/.cache/pre-commit diff --git a/CHANGELOG.md b/CHANGELOG.md index 803b1dc9b..c8dab5261 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,16 @@ # Changelog -## v0.36.0 +## v0.36.1 - New Feature: For Adam, implement limited access to the gateway-modes. - Refresh adam_plus_anna_new userdata and adapt. -- Bump actions and requirements to Python 3.12. +- Bump actions and requirements to Python 3.12, where possible. - Ruff as per #470 (defaulting black and isort to ruff). - Modularize/split testing, including separation of code and data. - Improve quality as indicated by SonarCloud. +## v0.36.0 - retracted + ## v0.35.4 - Remove support for Adam with fw 2.x and Anna with fw 3.x diff --git a/pyproject.toml b/pyproject.toml index 5cc548b9e..154aba3f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "plugwise" -version = "0.36.0" +version = "0.36.1" license = {file = "LICENSE"} description = "Plugwise Smile (Adam/Anna/P1) and Stretch module for Python 3." readme = "README.md" @@ -14,6 +14,7 @@ classifiers = [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", + "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Home Automation", ] @@ -24,7 +25,7 @@ maintainers = [ { name = "bouwew"}, { name = "CoMPaTech" } ] -requires-python = ">=3.12.0" +requires-python = ">=3.11.0" dependencies = [ "aiohttp", "async_timeout",