diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9d9888a..153add0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15"] steps: - uses: actions/checkout@v6 diff --git a/CHANGELOG.md b/CHANGELOG.md index 04d4ee9..6d3b4cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 2.2.0 + +* Add support for Python 3.15 by @hugovk in https://github.com/python/blurb/pull/74 + ## 2.1.0 - Add the `-i` / `--issue` option to the 'blurb add' command. diff --git a/pyproject.toml b/pyproject.toml index 5505f24..c79378c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,6 +25,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ] dynamic = [ "version", @@ -50,4 +51,4 @@ version-file = "src/blurb/_version.py" local_scheme = "no-local-version" [tool.pyproject-fmt] -max_supported_python = "3.14" +max_supported_python = "3.15" diff --git a/tox.ini b/tox.ini index 6d170b5..17f70d6 100644 --- a/tox.ini +++ b/tox.ini @@ -1,8 +1,8 @@ [tox] requires = - tox>=4.2 + tox>=4.32 env_list = - py{314, 313, 312, 311, 310} + py{310-315} [testenv] extras =