Merge pull request #5067 from pallets/tox-constraints
use tox 4.4 constraint feature
This commit is contained in:
commit
db7d2d2d68
8 changed files with 19 additions and 24 deletions
|
|
@ -7,9 +7,7 @@
|
||||||
#
|
#
|
||||||
build==0.10.0
|
build==0.10.0
|
||||||
# via -r requirements/build.in
|
# via -r requirements/build.in
|
||||||
packaging==23.0
|
packaging==23.1
|
||||||
# via build
|
# via build
|
||||||
pyproject-hooks==1.0.0
|
pyproject-hooks==1.0.0
|
||||||
# via build
|
# via build
|
||||||
tomli==2.0.1
|
|
||||||
# via build
|
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ pyyaml==6.0
|
||||||
# via pre-commit
|
# via pre-commit
|
||||||
toposort==1.10
|
toposort==1.10
|
||||||
# via pip-compile-multi
|
# via pip-compile-multi
|
||||||
tox==4.4.11
|
tox==4.4.12
|
||||||
# via -r requirements/dev.in
|
# via -r requirements/dev.in
|
||||||
virtualenv==20.21.0
|
virtualenv==20.21.0
|
||||||
# via
|
# via
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ jinja2==3.1.2
|
||||||
# via sphinx
|
# via sphinx
|
||||||
markupsafe==2.1.2
|
markupsafe==2.1.2
|
||||||
# via jinja2
|
# via jinja2
|
||||||
packaging==23.0
|
packaging==23.1
|
||||||
# via
|
# via
|
||||||
# pallets-sphinx-themes
|
# pallets-sphinx-themes
|
||||||
# sphinx
|
# sphinx
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
Werkzeug==2.0.0
|
Werkzeug==2.2.2
|
||||||
Jinja2==3.0.0
|
Jinja2==3.0.0
|
||||||
MarkupSafe==2.0.0
|
MarkupSafe==2.1.1
|
||||||
itsdangerous==2.0.0
|
itsdangerous==2.0.0
|
||||||
click==8.0.0
|
click==8.0.0
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# SHA1:4de7d9e6254a945fd97ec10880dd23b6cd43b70d
|
# SHA1:f7109e66098c9e4cb68dc5f0d8e14f429ceed12c
|
||||||
#
|
#
|
||||||
# This file is autogenerated by pip-compile-multi
|
# This file is autogenerated by pip-compile-multi
|
||||||
# To update, run:
|
# To update, run:
|
||||||
|
|
@ -11,9 +11,10 @@ itsdangerous==2.0.0
|
||||||
# via -r requirements/tests-pallets-min.in
|
# via -r requirements/tests-pallets-min.in
|
||||||
jinja2==3.0.0
|
jinja2==3.0.0
|
||||||
# via -r requirements/tests-pallets-min.in
|
# via -r requirements/tests-pallets-min.in
|
||||||
markupsafe==2.0.0
|
markupsafe==2.1.1
|
||||||
# via
|
# via
|
||||||
# -r requirements/tests-pallets-min.in
|
# -r requirements/tests-pallets-min.in
|
||||||
# jinja2
|
# jinja2
|
||||||
werkzeug==2.0.0
|
# werkzeug
|
||||||
|
werkzeug==2.2.2
|
||||||
# via -r requirements/tests-pallets-min.in
|
# via -r requirements/tests-pallets-min.in
|
||||||
|
|
|
||||||
|
|
@ -7,23 +7,15 @@
|
||||||
#
|
#
|
||||||
asgiref==3.6.0
|
asgiref==3.6.0
|
||||||
# via -r requirements/tests.in
|
# via -r requirements/tests.in
|
||||||
blinker==1.6.1
|
blinker==1.6.2
|
||||||
# via -r requirements/tests.in
|
|
||||||
exceptiongroup==1.1.1
|
|
||||||
# via pytest
|
|
||||||
greenlet==2.0.2 ; python_version < "3.11"
|
|
||||||
# via -r requirements/tests.in
|
# via -r requirements/tests.in
|
||||||
iniconfig==2.0.0
|
iniconfig==2.0.0
|
||||||
# via pytest
|
# via pytest
|
||||||
packaging==23.0
|
packaging==23.1
|
||||||
# via pytest
|
# via pytest
|
||||||
pluggy==1.0.0
|
pluggy==1.0.0
|
||||||
# via pytest
|
# via pytest
|
||||||
pytest==7.3.0
|
pytest==7.3.1
|
||||||
# via -r requirements/tests.in
|
# via -r requirements/tests.in
|
||||||
python-dotenv==1.0.0 ; python_version >= "3.8"
|
python-dotenv==1.0.0 ; python_version >= "3.8"
|
||||||
# via -r requirements/tests.in
|
# via -r requirements/tests.in
|
||||||
tomli==2.0.1
|
|
||||||
# via pytest
|
|
||||||
typing-extensions==4.5.0
|
|
||||||
# via blinker
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
#
|
#
|
||||||
cffi==1.15.1
|
cffi==1.15.1
|
||||||
# via cryptography
|
# via cryptography
|
||||||
cryptography==40.0.1
|
cryptography==40.0.2
|
||||||
# via -r requirements/typing.in
|
# via -r requirements/typing.in
|
||||||
mypy==1.2.0
|
mypy==1.2.0
|
||||||
# via -r requirements/typing.in
|
# via -r requirements/typing.in
|
||||||
|
|
@ -15,8 +15,6 @@ mypy-extensions==1.0.0
|
||||||
# via mypy
|
# via mypy
|
||||||
pycparser==2.21
|
pycparser==2.21
|
||||||
# via cffi
|
# via cffi
|
||||||
tomli==2.0.1
|
|
||||||
# via mypy
|
|
||||||
types-contextvars==2.4.7.2
|
types-contextvars==2.4.7.2
|
||||||
# via -r requirements/typing.in
|
# via -r requirements/typing.in
|
||||||
types-dataclasses==0.6.6
|
types-dataclasses==0.6.6
|
||||||
|
|
|
||||||
6
tox.ini
6
tox.ini
|
|
@ -13,6 +13,8 @@ skip_missing_interpreters = true
|
||||||
package = wheel
|
package = wheel
|
||||||
wheel_build_env = .pkg
|
wheel_build_env = .pkg
|
||||||
envtmpdir = {toxworkdir}/tmp/{envname}
|
envtmpdir = {toxworkdir}/tmp/{envname}
|
||||||
|
constrain_package_deps = true
|
||||||
|
use_frozen_constraints = true
|
||||||
deps =
|
deps =
|
||||||
-r requirements/tests.txt
|
-r requirements/tests.txt
|
||||||
min: -r requirements/tests-pallets-min.txt
|
min: -r requirements/tests-pallets-min.txt
|
||||||
|
|
@ -34,11 +36,15 @@ commands = pre-commit run --all-files
|
||||||
[testenv:typing]
|
[testenv:typing]
|
||||||
package = wheel
|
package = wheel
|
||||||
wheel_build_env = .pkg
|
wheel_build_env = .pkg
|
||||||
|
constrain_package_deps = true
|
||||||
|
use_frozen_constraints = true
|
||||||
deps = -r requirements/typing.txt
|
deps = -r requirements/typing.txt
|
||||||
commands = mypy
|
commands = mypy
|
||||||
|
|
||||||
[testenv:docs]
|
[testenv:docs]
|
||||||
package = wheel
|
package = wheel
|
||||||
wheel_build_env = .pkg
|
wheel_build_env = .pkg
|
||||||
|
constrain_package_deps = true
|
||||||
|
use_frozen_constraints = true
|
||||||
deps = -r requirements/docs.txt
|
deps = -r requirements/docs.txt
|
||||||
commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html
|
commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue