Support 3.12 (#173)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b00fad..4e88789 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml
@@ -42,7 +42,6 @@ allow-prereleases: true - name: Test typing_extensions - continue-on-error: ${{ matrix.python-version == '3.12' }} run: | # Be wary of running `pip install` here, since it becomes easy for us to # accidentally pick up typing_extensions as installed by a dependency
diff --git a/CHANGELOG.md b/CHANGELOG.md index 18d5f37..25e977f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -3,6 +3,7 @@ - Skip a problematic test on Python 3.12.0b1. The test fails on 3.12.0b1 due to a bug in CPython, which will be fixed in 3.12.0b2. The `typing_extensions` test suite now passes on 3.12.0b1. +- Declare support for Python 3.12. Patch by Jelle Zijlstra. # Release 4.6.2 (May 25, 2023)
diff --git a/pyproject.toml b/pyproject.toml index 74ec5ed..382bd52 100644 --- a/pyproject.toml +++ b/pyproject.toml
@@ -39,6 +39,7 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Software Development", ]
diff --git a/tox.ini b/tox.ini index 04c4cf1..3d583ef 100644 --- a/tox.ini +++ b/tox.ini
@@ -1,6 +1,6 @@ [tox] isolated_build = True -envlist = py37, py38, py39, py310, py311 +envlist = py37, py38, py39, py310, py311, py312 [testenv] changedir = src