Skip to content

Commit ee26153

Browse files
committed
Don't install cython on pypy (breaks coverage with it's plugin). Also build exts on freethreading.
1 parent 5e5630e commit ee26153

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tox.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ envlist =
1414
clean,
1515
check,
1616
docs,
17-
{py39,py310,py311,py312,py313,py313-ft,pypy39,pypy310}-{pure,cython}-{cover,nocov},
17+
{py39,py310,py311,py312,py313,py313-ft,pypy39,pypy310,pypy310}-{pure,cython}-{cover,nocov},
1818
report
1919
ignore_basepython_conflict = true
2020

@@ -45,7 +45,7 @@ deps =
4545
pytest
4646
pytest-benchmark
4747
cover: pytest-cov
48-
cython
48+
{py38,py39,py310,py311,py312,py313,py313ft}: cython
4949
manhole
5050
process-tests
5151
setuptools-scm
@@ -55,8 +55,8 @@ deps =
5555
tzdata
5656
ipdb
5757
commands =
58-
{py38,py39,py310,py311,py312,py313}: python tests/setup.py clean --all
59-
{py38,py39,py310,py311,py312,py313}: python tests/setup.py build_ext --force --inplace
58+
{py38,py39,py310,py311,py312,py313,py313ft}: python tests/setup.py clean --all
59+
{py38,py39,py310,py311,py312,py313,py313ft}: python tests/setup.py build_ext --force --inplace
6060
cover: python setup.py clean --all build_ext --force --inplace
6161
nocov: {posargs:pytest -vv --ignore=src}
6262
cover: {posargs:pytest --cov --cov-report=term-missing -vv}

0 commit comments

Comments
 (0)