Upgrade dev dependencies;

upgrade to newer reusable Github workflow;
rename requirements files;
add `ruff` linting rules;
add `black` config for line length 80
This commit is contained in:
2023-10-16 17:34:07 +02:00
parent acf4c06404
commit 1a293563d1
5 changed files with 53 additions and 28 deletions

View File

@ -1,9 +1,9 @@
-r common.txt
black==23.7.0
build==0.10.0
coverage[toml]==7.2.7
-r full.txt
black==23.9.1
build==1.0.3
coverage[toml]==7.3.2
isort==5.12.0
mkdocs-material==9.1.18
mkdocstrings[python]==0.22.0
mypy==1.4.1
ruff==0.0.278
mkdocs-material==9.4.6
mkdocstrings[python]==0.23.0
mypy==1.5.1
ruff==0.0.292

1
requirements/full.txt Normal file
View File

@ -0,0 +1 @@
-r base.txt