From 83f00d8f8dbdcba3a2b1ad5ca30bfe1cb3e436ef Mon Sep 17 00:00:00 2001 From: Pavol Misik Date: Sat, 14 Sep 2024 16:44:40 +0200 Subject: [PATCH] Add Python 3.13 support PR #391 --- .github/workflows/ci.yaml | 5 +++++ changelog.d/391.feature.rst | 1 + setup.py | 1 + 3 files changed, 7 insertions(+) create mode 100644 changelog.d/391.feature.rst diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 05079d98..dac82631 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -81,6 +81,10 @@ jobs: twisted-version: "latest" experimental: false + - python-version: "3.13" + twisted-version: "latest" + experimental: true + - python-version: "pypy-3.10" twisted-version: "latest" experimental: false @@ -116,6 +120,7 @@ jobs: "3.10": "py310", "3.11": "py311", "3.12": "py312", + "3.13": "py313", "pypy-3.8": "pypy3", "pypy-3.9": "pypy3", "pypy-3.10": "pypy3", diff --git a/changelog.d/391.feature.rst b/changelog.d/391.feature.rst new file mode 100644 index 00000000..c00bb0f0 --- /dev/null +++ b/changelog.d/391.feature.rst @@ -0,0 +1 @@ +Python 3.13 is now supported. (https://github.com/twisted/treq/issues/391) \ No newline at end of file diff --git a/setup.py b/setup.py index 36046d44..24ba08f6 100644 --- a/setup.py +++ b/setup.py @@ -12,6 +12,7 @@ "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", ]