Apply swh-py-template v0.3.3 with copier
Bump development tools: mypy, codespell, isort, ... Move all tools configuration in pyproject.toml. Remove no longer needed mypy overrides.
This commit is contained in:
parent
a3d66736a4
commit
edef3b850c
8 changed files with 53 additions and 99 deletions
8
tox.ini
8
tox.ini
|
@ -22,7 +22,7 @@ commands =
|
|||
[testenv:black]
|
||||
skip_install = true
|
||||
deps =
|
||||
black==24.8.0
|
||||
black==25.1.0
|
||||
commands =
|
||||
{envpython} -m black --check swh
|
||||
|
||||
|
@ -30,8 +30,10 @@ commands =
|
|||
skip_install = true
|
||||
deps =
|
||||
flake8==7.1.1
|
||||
flake8-bugbear==24.4.26
|
||||
flake8-bugbear==24.12.12
|
||||
flake8-pyproject==1.2.3
|
||||
pycodestyle==2.12.1
|
||||
|
||||
commands =
|
||||
{envpython} -m flake8
|
||||
|
||||
|
@ -39,7 +41,7 @@ commands =
|
|||
extras =
|
||||
testing
|
||||
deps =
|
||||
mypy==1.11.1
|
||||
mypy==1.15.0
|
||||
commands =
|
||||
mypy swh
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue