Skip to content

Commit 809ae5e

Browse files
Test with Python 3.14 too
1 parent 8c83646 commit 809ae5e

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

tox.ini

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# for testing and it is disabled by default.
99

1010
[tox]
11-
envlist = lint, py{38, 39, 310, 311, 312, 313}
11+
envlist = lint, py{38, 39, 310, 311, 312, 313, 314}
1212
isolated_build = True
1313

1414
[gh]
@@ -18,6 +18,7 @@ python =
1818
3.11: py311-extra
1919
3.12: py312-extra
2020
3.13: py313-extra
21+
3.14: py314-extra
2122

2223
[testenv]
2324
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -48,7 +49,6 @@ deps =
4849
pandas
4950
wcwidth
5051

51-
5252
[testenv:py39]
5353
basepython = python3.9
5454
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -64,7 +64,6 @@ deps =
6464
pandas
6565
wcwidth
6666

67-
6867
[testenv:py310]
6968
basepython = python3.10
7069
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -81,7 +80,6 @@ deps =
8180
pandas
8281
wcwidth
8382

84-
8583
[testenv:py311]
8684
basepython = python3.11
8785
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -130,6 +128,22 @@ deps =
130128
pandas
131129
wcwidth
132130

131+
[testenv:py314]
132+
basepython = python3.14
133+
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
134+
deps =
135+
pytest
136+
137+
[testenv:py314-extra]
138+
basepython = python3.14
139+
setenv = PYTHONDEVMODE = 1
140+
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
141+
deps =
142+
pytest
143+
numpy
144+
pandas
145+
wcwidth
146+
133147
[flake8]
134148
max-complexity = 22
135149
max-line-length = 99

0 commit comments

Comments
 (0)