diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cf0dacf..205326d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -29,6 +29,7 @@ jobs: - ["3.10", "py310"] - ["3.11", "py311"] - ["3.12", "py312"] + - ["3.13.0-alpha - 3.13.0", "py313"] - ["pypy-3.10", "pypy3"] - ["3.9", "docs"] - ["3.9", "coverage"] diff --git a/.meta.toml b/.meta.toml index 54d9b6a..42683df 100644 --- a/.meta.toml +++ b/.meta.toml @@ -9,7 +9,7 @@ with-pypy = true with-docs = true with-sphinx-doctests = false with-windows = true -with-future-python = false +with-future-python = true with-macos = false [coverage] diff --git a/CHANGES.rst b/CHANGES.rst index ae5d1d5..21b3f57 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,7 +5,7 @@ 6.3 (unreleased) ================ -- Nothing changed yet. +- Add support for Python 3.13a3. 6.2.1 (2023-12-22) diff --git a/setup.py b/setup.py index a215466..aab4ef5 100644 --- a/setup.py +++ b/setup.py @@ -153,6 +153,7 @@ def read(*names): "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules", diff --git a/tox.ini b/tox.ini index 1d3935f..995e70c 100644 --- a/tox.ini +++ b/tox.ini @@ -11,6 +11,7 @@ envlist = py310 py311 py312 + py313 pypy3 docs coverage @@ -20,6 +21,7 @@ envlist = usedevelop = true package = wheel wheel_build_env = .pkg +pip_pre = py313: true deps = setenv = py312: VIRTUALENV_PIP=23.1.2