From c8580e6a158087a2fe878bb43a750266f76fdd53 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Tue, 14 Nov 2023 16:44:48 -0800 Subject: [PATCH] Add Python 3.12 support Add Python 3.12 to the test matrix and advertise that it is supported. --- .github/workflows/ci.yaml | 1 + .github/workflows/periodic-ci.yaml | 1 + changelog.d/20231114_164421_rra_DM_41708.md | 3 +++ pyproject.toml | 1 + 4 files changed, 6 insertions(+) create mode 100644 changelog.d/20231114_164421_rra_DM_41708.md diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 38b8f092..bda30b7d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -40,6 +40,7 @@ jobs: matrix: python: - "3.11" + - "3.12" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/periodic-ci.yaml b/.github/workflows/periodic-ci.yaml index bdf64f8e..4392ab27 100644 --- a/.github/workflows/periodic-ci.yaml +++ b/.github/workflows/periodic-ci.yaml @@ -18,6 +18,7 @@ jobs: matrix: python: - "3.11" + - "3.12" steps: - uses: actions/checkout@v4 diff --git a/changelog.d/20231114_164421_rra_DM_41708.md b/changelog.d/20231114_164421_rra_DM_41708.md new file mode 100644 index 00000000..ce9c504e --- /dev/null +++ b/changelog.d/20231114_164421_rra_DM_41708.md @@ -0,0 +1,3 @@ +### New features + +- Safir now supports Python 3.12. diff --git a/pyproject.toml b/pyproject.toml index b343c313..1612c4ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ classifiers = [ "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: POSIX",