From 6a492db2575cfc04a8fd44a9efadeebf47027113 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Tue, 17 Oct 2023 21:59:12 -0600 Subject: [PATCH 1/3] feat: Support Python 3.12 --- .github/workflows/ci-cd.yml | 10 +--------- setup.cfg | 1 + 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 7823eae70..fe300b3be 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -63,7 +63,7 @@ jobs: name: Test strategy: matrix: - pyver: ['3.7', '3.8', '3.9', '3.10', '3.11'] + pyver: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] no-extensions: ['', 'Y'] os: [ubuntu, macos, windows] experimental: [false] @@ -81,14 +81,6 @@ jobs: no-extensions: 'Y' experimental: false os: ubuntu - - pyver: 3.12-dev - no-extensions: '' - experimental: true - os: ubuntu - - pyver: 3.12-dev - no-extensions: 'Y' - experimental: true - os: ubuntu fail-fast: false runs-on: ${{ matrix.os }}-latest timeout-minutes: 15 diff --git a/setup.cfg b/setup.cfg index d47d598d7..59d7ac3c4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -41,6 +41,7 @@ classifiers = Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Topic :: Internet :: WWW/HTTP Topic :: Software Development :: Libraries :: Python Modules From 9ed1bcdcf23ad7f7f1adfccfd6e1c57a4a9f8a26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Tue, 17 Oct 2023 22:36:33 -0600 Subject: [PATCH 2/3] Add change file --- CHANGES/942.misc.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 CHANGES/942.misc.rst diff --git a/CHANGES/942.misc.rst b/CHANGES/942.misc.rst new file mode 100644 index 000000000..691f79242 --- /dev/null +++ b/CHANGES/942.misc.rst @@ -0,0 +1 @@ +Official support for Python 3.12. From 810c06e8d26422e46f3f87d0f4175997465fb723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Fri, 17 Nov 2023 18:32:08 -0600 Subject: [PATCH 3/3] Update changelog entry --- CHANGES/942.misc.rst | 1 - CHANGES/942.packaging.rst | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 CHANGES/942.misc.rst create mode 100644 CHANGES/942.packaging.rst diff --git a/CHANGES/942.misc.rst b/CHANGES/942.misc.rst deleted file mode 100644 index 691f79242..000000000 --- a/CHANGES/942.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Official support for Python 3.12. diff --git a/CHANGES/942.packaging.rst b/CHANGES/942.packaging.rst new file mode 100644 index 000000000..e727d5cd2 --- /dev/null +++ b/CHANGES/942.packaging.rst @@ -0,0 +1,2 @@ +Declared Python 3.12 supported officially in the distribution package metadata +-- by :user:`edgarrmondragon`.