add mypy to the development tools
This commit is contained in:
parent
a55bea087c
commit
8404ec0d54
@ -15,7 +15,8 @@ dynamic = ["version"]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = ["flake8", "flake8-blind-except", "flake8-builtins", "flake8-docstrings", "flake8-executable", "flake8-fixme",
|
||||
"flake8-isort", "flake8-logging-format", "flake8-mutable", "flake8-pyproject", "pip-tools", "setuptools-scm"]
|
||||
"flake8-isort", "flake8-logging-format", "flake8-mutable", "flake8-pyproject", "mypy", "pip-tools",
|
||||
"setuptools-scm"]
|
||||
|
||||
[project.scripts]
|
||||
visualize-storage = "gp2040ce_bintools.storage:visualize"
|
||||
@ -23,5 +24,8 @@ visualize-storage = "gp2040ce_bintools.storage:visualize"
|
||||
[tool.flake8]
|
||||
max-line-length = 120
|
||||
|
||||
[tool.mypy]
|
||||
ignore_missing_imports = true
|
||||
|
||||
[tool.setuptools_scm]
|
||||
write_to = "gp2040ce_bintools/_version.py"
|
||||
|
@ -43,6 +43,10 @@ isort==5.12.0
|
||||
# via flake8-isort
|
||||
mccabe==0.7.0
|
||||
# via flake8
|
||||
mypy==1.4.0
|
||||
# via gp2040ce-binary-tools (pyproject.toml)
|
||||
mypy-extensions==1.0.0
|
||||
# via mypy
|
||||
packaging==23.1
|
||||
# via
|
||||
# build
|
||||
@ -67,9 +71,12 @@ tomli==2.0.1
|
||||
# via
|
||||
# build
|
||||
# flake8-pyproject
|
||||
# mypy
|
||||
# setuptools-scm
|
||||
typing-extensions==4.6.3
|
||||
# via setuptools-scm
|
||||
# via
|
||||
# mypy
|
||||
# setuptools-scm
|
||||
wheel==0.40.0
|
||||
# via pip-tools
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user