mirror of
https://github.com/encode/django-rest-framework.git
synced 2026-01-09 18:20:55 +03:00
Specify all tox deps as dependency groups
This commit is contained in:
parent
18b3072a45
commit
6848f320bb
|
|
@ -75,6 +75,12 @@ optional = [
|
|||
"pygments~=2.17.0",
|
||||
"pyyaml>=5.3.1,<5.4",
|
||||
]
|
||||
django42 = [ "django>=4.2,<5.0" ]
|
||||
django50 = [ "django>=5.0,<5.1" ]
|
||||
django51 = [ "django>=5.1,<5.2" ]
|
||||
django52 = [ "django>=5.2,<6.0" ]
|
||||
django60 = [ "django>=6.0,<6.1" ]
|
||||
djangomain = [ "django @ https://github.com/django/django/archive/main.tar.gz" ]
|
||||
|
||||
[tool.setuptools]
|
||||
|
||||
|
|
|
|||
15
tox.ini
15
tox.ini
|
|
@ -18,13 +18,12 @@ setenv =
|
|||
dependency_groups =
|
||||
test
|
||||
optional
|
||||
deps =
|
||||
django42: Django>=4.2,<5.0
|
||||
django50: Django>=5.0,<5.1
|
||||
django51: Django>=5.1,<5.2
|
||||
django52: Django>=5.2,<6.0
|
||||
django60: Django>=6.0,<6.1
|
||||
djangomain: https://github.com/django/django/archive/main.tar.gz
|
||||
django42: django42
|
||||
django50: django50
|
||||
django51: django51
|
||||
django52: django52
|
||||
django60: django60
|
||||
djangomain: djangomain
|
||||
|
||||
[testenv:base]
|
||||
; Ensure optional dependencies are not required
|
||||
|
|
@ -37,7 +36,6 @@ commands = python -W error::DeprecationWarning -W error::PendingDeprecationWarni
|
|||
dependency_groups =
|
||||
test
|
||||
optional
|
||||
deps =
|
||||
|
||||
[testenv:docs]
|
||||
skip_install = true
|
||||
|
|
@ -46,7 +44,6 @@ commands =
|
|||
dependency_groups =
|
||||
test
|
||||
docs
|
||||
deps =
|
||||
|
||||
[testenv:py312-djangomain]
|
||||
ignore_outcome = true
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user