add python 3.13 support

This commit is contained in:
Branch Vincent 2024-12-01 17:24:07 -08:00 committed by Mahmoud Hashemi
parent 3bfcfdd043
commit 6e428e956e
5 changed files with 11 additions and 8 deletions

View File

@ -18,9 +18,10 @@ jobs:
fail-fast: false
matrix:
include:
- { name: Linux, python: "3.12", os: ubuntu-latest, tox: py312 }
- { name: Windows, python: "3.12", os: windows-latest, tox: py312 }
- { name: Mac, python: "3.12", os: macos-latest, tox: py312 }
- { name: Linux, python: "3.13", os: ubuntu-latest, tox: py313 }
- { name: Windows, python: "3.13", os: windows-latest, tox: py313 }
- { name: Mac, python: "3.13", os: macos-latest, tox: py313 }
- { name: "3.12", python: "3.12", os: ubuntu-latest, tox: py312 }
- { name: "3.11", python: "3.11", os: ubuntu-latest, tox: py311 }
- { name: "3.10", python: "3.10", os: ubuntu-latest, tox: py310 }
- { name: "3.9", python: "3.9", os: ubuntu-latest, tox: py39 }

View File

@ -25,7 +25,7 @@ in the same spirit as — and yet conspicuously missing from —
**[Full and extensive docs are available on Read The Docs.][rtd]** See
what's new [by checking the CHANGELOG][changelog].
Boltons is tested against Python 3.7-3.12, as well as PyPy3.
Boltons is tested against Python 3.7-3.13, as well as PyPy3.
[stdlib]: https://docs.python.org/3/library/index.html
[rtd]: https://boltons.readthedocs.org/en/latest/

View File

@ -68,7 +68,7 @@ consider other integration options. See the :ref:`Integration
<arch_integration>` section of the architecture document for more
details.
Boltons is tested against Python 3.7-3.12, as well as PyPy3.
Boltons is tested against Python 3.7-3.13, as well as PyPy3.
.. _MacPorts: https://ports.macports.org/port/py-boltons/summary

View File

@ -1,4 +1,5 @@
coverage==6.5.0
pytest==7.2.0
pytest-cov==4.0.0
coverage==7.2.7
pytest==7.4.4; python_version < "3.8"
pytest==8.3.4; python_version >= "3.8"
pytest-cov==4.1.0
tox==4.8.0

View File

@ -49,6 +49,7 @@ setup(name='boltons',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy', ]