Skip to content

Commit cd26aac

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

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

tox.ini

Lines changed: 23 additions & 1 deletion
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}
@@ -33,6 +34,7 @@ commands = python -m pre_commit run -a
3334
deps =
3435
pre-commit
3536

37+
3638
[testenv:py38]
3739
basepython = python3.8
3840
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -98,6 +100,7 @@ deps =
98100
pandas
99101
wcwidth
100102

103+
101104
[testenv:py312]
102105
basepython = python3.12
103106
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -114,6 +117,7 @@ deps =
114117
pandas
115118
wcwidth
116119

120+
117121
[testenv:py313]
118122
basepython = python3.13
119123
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
@@ -130,6 +134,24 @@ deps =
130134
pandas
131135
wcwidth
132136

137+
138+
[testenv:py314]
139+
basepython = python3.14
140+
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
141+
deps =
142+
pytest
143+
144+
[testenv:py314-extra]
145+
basepython = python3.14
146+
setenv = PYTHONDEVMODE = 1
147+
commands = pytest -v --doctest-modules --ignore benchmark {posargs}
148+
deps =
149+
pytest
150+
numpy
151+
pandas
152+
wcwidth
153+
154+
133155
[flake8]
134156
max-complexity = 22
135157
max-line-length = 99

0 commit comments

Comments
 (0)