add tox env to update all dev dependencies

This commit is contained in:
David Lord 2024-04-06 16:42:30 -07:00
parent fd577cf64c
commit 06f46d7f2a
No known key found for this signature in database
GPG key ID: 7A1C87E3F5BC42A8

14
tox.ini
View file

@ -33,3 +33,17 @@ commands = mypy
[testenv:docs] [testenv:docs]
deps = -r requirements/docs.txt deps = -r requirements/docs.txt
commands = sphinx-build -W -b dirhtml docs docs/_build/dirhtml commands = sphinx-build -W -b dirhtml docs docs/_build/dirhtml
[testenv:update-requirements]
deps =
pip-tools
pre-commit
skip_install = true
change_dir = requirements
commands =
pre-commit autoupdate -j4
pip-compile -U build.in
pip-compile -U docs.in
pip-compile -U tests.in
pip-compile -U typing.in
pip-compile -U dev.in