Bump dev dependencies

This commit is contained in:
Oleg A 2024-06-14 18:46:21 +03:00
parent 0df95a0276
commit 2ff5513489
No known key found for this signature in database
GPG key ID: 5FE046817A9657C5
20 changed files with 90 additions and 74 deletions

View file

@ -26,6 +26,11 @@ clean:
rm -f .coverage
rm -rf {build,dist,site,.cache,.mypy_cache,.ruff_cache,reports}
.PHONY: install
install: clean
pip install -e ."[dev,test,docs]" -U --upgrade-strategy=eager
pre-commit install
# =================================================================================================
# Code quality
# =================================================================================================
@ -34,7 +39,7 @@ clean:
lint:
isort --check-only $(code_dir)
black --check --diff $(code_dir)
ruff $(package_dir)
ruff check $(package_dir) $(examples_dir)
mypy $(package_dir)
.PHONY: reformat