Skip to content

Commit 1696986

Browse files
committed
Python 3.14 support
1 parent 5259351 commit 1696986

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/publishing.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
- uses: actions/checkout@v3
1616
- uses: actions/setup-python@v4
1717
with:
18-
python-version: 3.13
18+
python-version: 3.14
1919
- run: pip install tox
2020
- run: tox
2121
env:
22-
TOXENV: 3.13
22+
TOXENV: 3.14
2323

2424
linters:
2525
name: Run linters
@@ -31,7 +31,7 @@ jobs:
3131
- uses: actions/checkout@v3
3232
- uses: actions/setup-python@v4
3333
with:
34-
python-version: 3.13
34+
python-version: 3.14
3535
- run: pip install tox
3636
- run: tox
3737
env:
@@ -45,7 +45,7 @@ jobs:
4545
- uses: actions/checkout@v3
4646
- uses: actions/setup-python@v4
4747
with:
48-
python-version: 3.13
48+
python-version: 3.14
4949
- run: |
5050
python -m pip install --upgrade build
5151
python -m build --sdist
@@ -116,7 +116,7 @@ jobs:
116116
- uses: actions/checkout@v3
117117
- uses: actions/setup-python@v4
118118
with:
119-
python-version: 3.13
119+
python-version: 3.14
120120
- run: pip install awscli
121121
- run: pip install -r requirements-doc.txt
122122
- run: pip install -e .

.github/workflows/tests-and-linters.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
12+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1313
steps:
1414
- uses: actions/checkout@v3
1515
- uses: actions/setup-python@v4
@@ -28,7 +28,7 @@ jobs:
2828
- uses: actions/checkout@v3
2929
- uses: actions/setup-python@v4
3030
with:
31-
python-version: "3.12"
31+
python-version: "3.14"
3232
- run: pip install tox
3333
- run: tox -e pydantic-v1,pydantic-v2
3434

@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/checkout@v3
4545
- uses: actions/setup-python@v4
4646
with:
47-
python-version: 3.12
47+
python-version: 3.14
4848
- run: pip install tox
4949
- run: tox -vv
5050
env:
@@ -60,7 +60,7 @@ jobs:
6060
- uses: actions/checkout@v3
6161
- uses: actions/setup-python@v4
6262
with:
63-
python-version: 3.13
63+
python-version: 3.14
6464
- run: pip install tox
6565
- run: tox
6666
env:

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
parallel_show_output = true
33
envlist=
4-
coveralls, pylint, flake8, pydocstyle, pydantic-v1, pydantic-v2, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, pypy3.9, pypy3.10, pypy3.11
4+
coveralls, pylint, flake8, pydocstyle, pydantic-v1, pydantic-v2, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14, pypy3.9, pypy3.10, pypy3.11
55

66
[testenv]
77
deps=
@@ -50,7 +50,7 @@ commands = pytest -m pydantic
5050

5151
[testenv:coveralls]
5252
passenv = GITHUB_*, COVERALLS_*, DEPENDENCY_INJECTOR_*
53-
basepython=python3.12 # TODO: Upgrade to version 3.13 is blocked by coveralls 4.0.1 not supporting Python 3.13
53+
basepython=python3.14
5454
deps=
5555
{[testenv]deps}
5656
cython>=3,<4

0 commit comments

Comments
 (0)