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 c76229f..d047a9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## 2.2.0 +* Add support for Python 3.15 by @hugovk in https://github.com/python/blurb/pull/74 * Keep sections in importance order by @hugovk in https://github.com/python/blurb/pull/75 ## 2.1.0 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 =