mirror of
https://github.com/encode/django-rest-framework.git
synced 2026-01-10 02:30:52 +03:00
56 lines
1.3 KiB
INI
56 lines
1.3 KiB
INI
[tox]
|
|
envlist =
|
|
{py310}-{django42,django51,django52}
|
|
{py311}-{django42,django51,django52}
|
|
{py312}-{django42,django51,django52,django60,djangomain}
|
|
{py313}-{django51,django52,django60,djangomain}
|
|
{py314}-{django52,django60,djangomain}
|
|
base
|
|
dist
|
|
docs
|
|
|
|
[testenv]
|
|
commands = python -W error::DeprecationWarning -W error::PendingDeprecationWarning runtests.py --coverage {posargs}
|
|
envdir = {toxworkdir}/venvs/{envname}
|
|
setenv =
|
|
PYTHONDONTWRITEBYTECODE=1
|
|
PYTHONWARNINGS=once
|
|
dependency_groups =
|
|
test
|
|
optional
|
|
django42: django42
|
|
django50: django50
|
|
django51: django51
|
|
django52: django52
|
|
django60: django60
|
|
djangomain: djangomain
|
|
|
|
[testenv:base]
|
|
; Ensure optional dependencies are not required
|
|
dependency_groups =
|
|
test
|
|
deps =
|
|
|
|
[testenv:dist]
|
|
commands = python -W error::DeprecationWarning -W error::PendingDeprecationWarning runtests.py --no-pkgroot --staticfiles {posargs}
|
|
dependency_groups =
|
|
test
|
|
optional
|
|
|
|
[testenv:docs]
|
|
skip_install = true
|
|
commands =
|
|
mkdocs build
|
|
dependency_groups =
|
|
test
|
|
docs
|
|
|
|
[testenv:py312-djangomain]
|
|
ignore_outcome = true
|
|
|
|
[testenv:py313-djangomain]
|
|
ignore_outcome = true
|
|
|
|
[testenv:py314-djangomain]
|
|
ignore_outcome = true
|