From 7f04b5e45fd20e62124ab8cb55c4ce94daac1bb0 Mon Sep 17 00:00:00 2001 From: Kodi Arfer Date: Mon, 9 Sep 2024 13:03:02 -0400 Subject: [PATCH] Declare support for Python 3.13 --- .github/workflows/tests.yml | 2 +- NEWS.rst | 4 ++++ setup.py | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4e5694cdc..36c0080bb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: matrix: name-prefix: [''] os: [ubuntu-latest] - python: [3.8, 3.9, '3.10', 3.11, 3.12, pypy-3.10, pyodide] + python: [3.8, 3.9, '3.10', 3.11, 3.12, 3.13-dev, pypy-3.10, pyodide] include: # To keep the overall number of runs low, we test Windows and MacOS # only on the latest CPython. diff --git a/NEWS.rst b/NEWS.rst index 71a10467d..cff33c9ea 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -3,6 +3,10 @@ Unreleased ============================= +New Features +------------------------------ +* Python 3.13 is now supported. + Bug Fixes ------------------------------ * Fixed a crash on Python 3.12.6. diff --git a/setup.py b/setup.py index 444712c9d..93360e758 100755 --- a/setup.py +++ b/setup.py @@ -44,7 +44,7 @@ def run(self): version='0.0.0', setup_requires=["wheel"] + requires, install_requires=requires, - python_requires=">= 3.8, < 3.13", + python_requires=">= 3.8, < 3.14", entry_points={ "console_scripts": [ "hy = hy.cmdline:hy_main",