Skip to content

Commit 6bfed06

Browse files
Update CI builds to include Python 3.13 and 3.14
1 parent f2583d0 commit 6bfed06

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
os: [ubuntu-latest, macos-latest, windows-latest]
25-
python: ['3.8', '3.9', '3.10', '3.11', '3.12']
25+
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11']
2626
fail-fast: false
2727
runs-on: ${{ matrix.os }}
2828
steps:

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,3 +127,6 @@ dmypy.json
127127

128128
# Pyre type checker
129129
.pyre/
130+
131+
mise.toml
132+
requirements*.txt

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ Homepage = "https://github.com/miguelgrinberg/apifairy"
3232
docs = [
3333
"sphinx",
3434
]
35+
dev = [
36+
"tox",
37+
]
3538

3639
[tool.setuptools]
3740
zip-safe = false

tox.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist=flake8,py38,py39,py310,py311,py312,pypy3,docs
2+
envlist=flake8,py38,py39,py310,py311,py312,py313,py314,pypy3,docs
33
skip_missing_interpreters=True
44

55
[gh-actions]
@@ -9,6 +9,8 @@ python =
99
3.10: py310
1010
3.11: py311
1111
3.12: py312
12+
3.13: py313
13+
3.14: py314
1214
pypy-3: pypy3
1315

1416
[testenv]

0 commit comments

Comments
 (0)