Skip to content

Commit d4be3ba

Browse files
authoredOct 22, 2024
feat: Add Python 3.13 support (#718)
Signed-off-by: gruebel <anton.gruebel@gmail.com>
1 parent 10c4ec2 commit d4be3ba

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed
 

‎.github/workflows/python.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
include:
8383
- # test with the latest dependencies
8484
os: ubuntu-latest
85-
python-version: '3.12'
85+
python-version: '3.13'
8686
toxenv-factors: '-current'
8787
- # test with the lowest dependencies
8888
os: ubuntu-latest
@@ -117,7 +117,8 @@ jobs:
117117
matrix:
118118
os: ['ubuntu-latest', 'windows-latest', 'macos-13']
119119
python-version:
120-
- "3.12" # highest supported
120+
- "3.13" # highest supported
121+
- "3.12"
121122
- "3.11"
122123
- "3.10"
123124
- "3.9"
@@ -215,7 +216,7 @@ jobs:
215216
# see https://github.com/actions/setup-python
216217
uses: actions/setup-python@v5
217218
with:
218-
python-version: '>=3.8 <=3.12' # supported version range
219+
python-version: '>=3.8 <=3.13' # supported version range
219220
- name: Validate Python Environment
220221
shell: python
221222
run: |

‎pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ classifiers = [
5252
'Programming Language :: Python :: 3.10',
5353
'Programming Language :: Python :: 3.11',
5454
'Programming Language :: Python :: 3.12',
55+
'Programming Language :: Python :: 3.13',
5556
'Typing :: Typed',
5657
]
5758
keywords = [

‎tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ minversion = 4.0
88
envlist =
99
flake8
1010
mypy-{current,lowest}
11-
py{312,311,310,39,38}-{allExtras,noExtras}
11+
py{313,312,311,310,39,38}-{allExtras,noExtras}
1212
bandit
1313
skip_missing_interpreters = True
1414
usedevelop = False

0 commit comments

Comments
 (0)