From 91517ec52316a15892114d592bc278c3dd17e319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Tue, 21 Oct 2025 11:10:45 +0300 Subject: [PATCH 1/2] Update Python rc references for Python 3.14.0 to the stable version --- .github/workflows/tests.yml | 2 +- appveyor.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 23dc3fc3..e35a3c0b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,7 +22,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: [3.9, "3.10", "3.11", "3.12", "3.13", "3.14.0-rc.1"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13", "3.14"] # Recall the macOS builds upload built wheels so all supported versions # need to run on mac. os: [ubuntu-latest, macos-latest] diff --git a/appveyor.yml b/appveyor.yml index 508d7462..1867b1b1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -40,7 +40,7 @@ environment: # Fully supported 64-bit versions, with testing. This should be # all the current (non EOL) versions. - PYTHON: "C:\\Python314-x64" - PYTHON_VERSION: "3.14.0rc1" + PYTHON_VERSION: "3.14.0" PYTHON_ARCH: "64" PYTHON_EXE: python From c5f00a6ddf538db2511991432c94e421252e4f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Tue, 21 Oct 2025 11:10:57 +0300 Subject: [PATCH 2/2] Add Python 3.14 to tox and trove classifiers --- setup.py | 1 + tox.ini | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c0e3c347..c1182718 100755 --- a/setup.py +++ b/setup.py @@ -249,6 +249,7 @@ def get_greenlet_version(): 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Operating System :: OS Independent', 'Topic :: Software Development :: Libraries :: Python Modules' ], diff --git a/tox.ini b/tox.ini index cabae9c5..818ba057 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{37,38,39,310,311,312,313},py{310,311,312,313}-ns,docs + py{37,38,39,310,311,312,313,314},py{310,311,312,313,314}-ns,docs [testenv] commands =