From 585e56ea78e4278388feffe48886a0adfbb28424 Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Wed, 16 Oct 2024 21:51:45 +0900 Subject: [PATCH] Support Python 3.13 --- .github/workflows/ci.yml | 1 + .github/workflows/wheel.yml | 2 +- CHANGES.rst | 1 + pyproject.toml | 1 + tox.ini | 2 +- 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b786f12..90c3ddb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,7 @@ jobs: - '3.10' - '3.11' - '3.12' + - '3.13' architecture: - x86 - x64 diff --git a/.github/workflows/wheel.yml b/.github/workflows/wheel.yml index c75bff6..486367b 100644 --- a/.github/workflows/wheel.yml +++ b/.github/workflows/wheel.yml @@ -26,7 +26,7 @@ jobs: fetch-depth: 0 submodules: recursive - name: Build - uses: pypa/cibuildwheel@v2.16.5 + uses: pypa/cibuildwheel@v2.21 env: CIBW_SKIP: pp* *musllinux* CIBW_ARCHS_MACOS: x86_64 universal2 diff --git a/CHANGES.rst b/CHANGES.rst index 1633bd8..29815ad 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,6 +5,7 @@ Version 1.11 ------------ * Drop Python 3.8 support. +* Support Python 3.13. Version 1.10 diff --git a/pyproject.toml b/pyproject.toml index e75b9df..3bd98a7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,6 +25,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Archiving :: Compression", ] diff --git a/tox.ini b/tox.ini index ad00e54..b58019f 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.3 -envlist = py39, py310, py311, py312 +envlist = py39, py310, py311, py312, py313 isolated_build = True [testenv]