diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8108482a1..6a34d3e27 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] tox-test: ["default"] steps: diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 318fc8841..ed96422ca 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -13,6 +13,7 @@ unreleased * CHANGE the ``pkg_resources`` library is no longer required. * FIX the location of caching database to ``$XDG_CACHE_HOME`` +* NEW support python 3.14 0.13.0 ====== diff --git a/pyproject.toml b/pyproject.toml index df877543b..75558393b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,10 +20,11 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Communications", "Topic :: Utilities", ] -requires-python = ">=3.9,<3.14" +requires-python = ">=3.9,<3.15" dependencies = [ "click>=3.2", "click_log>=0.2.0", diff --git a/tox.ini b/tox.ini index bc48d85f5..797a3317a 100644 --- a/tox.ini +++ b/tox.ini @@ -22,6 +22,7 @@ python = 3.11: py311 3.12: py312 3.13: py313 + 3.14: py314 [testenv:docs] allowlist_externals = make