From 882429b00d5bc243f49f5332adc680750c459dea Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Wed, 6 Nov 2024 23:15:11 +0100 Subject: [PATCH] CI: Add support for Python 3.13 --- .github/workflows/docs.yml | 2 +- .github/workflows/main.yml | 3 ++- .github/workflows/release.yaml | 2 +- CHANGES.rst | 2 +- setup.py | 1 + tox.ini | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index aba5e9c6..fe271caa 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -23,7 +23,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Build docs run: | cd docs && make check diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3b04a968..605a9880 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: python-version: - - '3.12' + - '3.13' steps: - name: Checkout uses: actions/checkout@v2 @@ -55,6 +55,7 @@ jobs: - '3.10' - '3.11' - '3.12' + - '3.13' steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d2cf7aac..070bfb35 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -12,7 +12,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.12' + python-version: '3.13' - name: Install "build" package run: | python -m pip install build diff --git a/CHANGES.rst b/CHANGES.rst index 1494f4c4..4e5710e3 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,7 +5,7 @@ Changes for croud Unreleased ========== -- Added support for Python 3.12 +- Added support for Python 3.12 and 3.13 1.12.0 - 2024/08/30 =================== diff --git a/setup.py b/setup.py index a44d8a21..2a90d7b9 100644 --- a/setup.py +++ b/setup.py @@ -88,5 +88,6 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ], ) diff --git a/tox.ini b/tox.ini index e2a7bb13..d61713e1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38,py39,py310,py311,py312 +envlist = py38,py39,py310,py311,py312,py313 [testenv] deps = -e{toxinidir}[testing]