Skip to content

Commit b1cdbf4

Browse files
authored
Add support for Python 3.13 (#236)
Also upgrade some GitHub actions to their latest versions.
1 parent 57494e2 commit b1cdbf4

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/workflows/ci.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
python-version: [3.8, 3.9, "3.10", "3.11", "3.12", pypy-3.8]
16+
python-version: [3.8, 3.9, "3.10", "3.11", "3.12", "3.13", pypy-3.8]
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v4
1919
- name: Set up Python ${{ matrix.python-version }}
20-
uses: actions/setup-python@v2
20+
uses: actions/setup-python@v5
2121
with:
2222
python-version: ${{ matrix.python-version }}
2323
- name: Install dependencies

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ def run_tests(self):
6464
'Programming Language :: Python :: 3.10',
6565
'Programming Language :: Python :: 3.11',
6666
'Programming Language :: Python :: 3.12',
67+
'Programming Language :: Python :: 3.13',
6768
'Programming Language :: Python :: 3 :: Only',
6869
'Topic :: Software Development :: Libraries :: Python Modules',
6970
'Topic :: Software Development :: Quality Assurance',

tox.ini

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ envlist =
55
py310-flake8-{v5,v6,latest},
66
py311-flake8-{v5,v6,latest},
77
py312-flake8-{v5,v6,latest},
8-
py312-flake8,
8+
py313-flake8-{v5,v6,latest},
9+
py313-flake8,
910
pypy3
1011

1112
[gh-actions]
@@ -14,7 +15,8 @@ python =
1415
3.9: py39
1516
3.10: py310
1617
3.11: py311
17-
3.12: py312, py312-flake8
18+
3.12: py312
19+
3.13: py313, py313-flake8
1820
pypy-3.8: pypy3
1921

2022
[testenv]

0 commit comments

Comments
 (0)