diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index 78f1f86fe..6c1e6f9b1 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -32,7 +32,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/docs/HISTORY.md b/docs/HISTORY.md index 73cc7b4f5..e4a526f30 100644 --- a/docs/HISTORY.md +++ b/docs/HISTORY.md @@ -12,8 +12,8 @@ - Added option for N deg rising|setting to Scheduler._parse_time - Added `silent` parameter to `cancel_listen_state()` - contributed by [Daniel Rocha](https://github.com/danroc) - Remove support for python 3.8 and 3.9 -- Added support for python 3.12 -- Update docker image to Alpine 3.20/Python 3.12 +- Added support for python 3.12 & 3.13 +- Update docker image to Alpine 3.21/Python 3.13 - Upgraded HASS plugin to use the aiohttp websocket client - Upgraded HASS plugin to use the Websocket API where possible - Implemented value return for HASS Service Calls diff --git a/pyproject.toml b/pyproject.toml index 401a329aa..9542092ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ classifiers= [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Home Automation", ]