diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index afa3778..1faa86f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.11', '3.12', '3.13', '3.14'] + python-version: ['3.11', '3.12', '3.13', '3.14', '3.15'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2e484ae..e587176 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,11 @@ This lists the most important changes for each release. Unreleased ========== +Added +----- + +* Verify compatibility with Python 3.15. + Removed ------- diff --git a/requirements.txt b/requirements.txt index 780836a..cc69d2d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -105,7 +105,7 @@ pastedeploy==3.1.0 # via plaster-pastedeploy pip-requirements-parser==32.0.1 # via -r core-requirements.txt -pkginfo==1.13 +pkginfo==1.13.1 # via devpi-client plaster==1.1.2 # via @@ -113,11 +113,11 @@ plaster==1.1.2 # pyramid plaster-pastedeploy==1.0.1 # via pyramid -platformdirs==4.12.4 +platformdirs==4.13.3 # via # devpi-client # devpi-server -pluggy==1.6.0 +pluggy==1.7.0 # via # devpi-client # devpi-server @@ -125,7 +125,7 @@ pluggy==1.6.0 # pytest-cov py==1.11.0 # via devpi-server -pycparser==3.1 +pycparser==3.11 # via cffi pygments==2.21.0 # via @@ -204,11 +204,11 @@ wheel-filename==2.1.0 # wheel-inspect wheel-inspect==1.8.0 # via -r core-requirements.txt -wrapt==2.5.0 +wrapt==2.5.1 # via deprecated zope-deprecation==6.0 # via pyramid -zope-interface==8.6 +zope-interface==8.7 # via pyramid # The following packages are considered to be unsafe in a requirements file: diff --git a/setup.py b/setup.py index a227b7d..899b4f0 100644 --- a/setup.py +++ b/setup.py @@ -32,6 +32,7 @@ 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', 'Programming Language :: Python :: 3.14', + 'Programming Language :: Python :: 3.15', ], entry_points={ 'console_scripts': [ diff --git a/tox.toml b/tox.toml index 45ba567..c421280 100644 --- a/tox.toml +++ b/tox.toml @@ -1,5 +1,5 @@ min_version = "4.0" -env_list = ["3.11", "3.12", "3.13", "3.14"] +env_list = ["3.11", "3.12", "3.13", "3.14", "3.15"] [env_run_base] description = "run tests on {base_python}"