Files
django-lasuite/tox.ini
Manuel Raynaud 7e88f9d111 👷(action) add python 3.14 in tests suite
We want to test the library with python 3.14. We update the tox.ini
confiration file and add python 3.14 to the test-back matric.
2025-12-08 15:01:17 +01:00

32 lines
703 B
INI

[tox]
requires =
tox>=4.11.4
tox-uv>=0.0.4
envlist = py{311,312,313,314}-django{42,50,51,52}
isolated_build = True
[gh]
python =
3.14 = py314-django{52}
3.13 = py313-django{42,50,51,52}
3.12 = py312-django{42,50,51,52}
3.11 = py311-django{42,50,51,52}
[testenv]
runner = uv-venv-runner
extras =
dev
deps =
django42: Django>=4.2,<4.3
django50: Django>=5.0,<5.1
django51: Django>=5.1,<5.2
django52: Django>=5.2,<5.3
junitxml
setenv =
PYTHONPATH = {toxinidir}:{toxinidir}/tests
DJANGO_SETTINGS_MODULE = test_project.settings
commands =
python -m pytest tests {posargs} \
--junitxml={envdir}/junit.xml \
--junit-prefix={envname}