Housekeeping: format, lint & typecheck

This commit is contained in:
Cian Hughes
2023-11-09 10:22:19 +00:00
parent 65d19d9c41
commit c0e15efb53
7 changed files with 21 additions and 12 deletions
+12 -3
View File
@@ -37,14 +37,12 @@ mkdocs = "^1.5.3"
mkdocstrings = {extras = ["python"], version = "^0.23.0"}
mkdocs-material = "^9.4.8"
[tool.poetry.group.gui.dependencies]
flet = "^0.11.0"
psutil = "^5.9.6"
types-psutil = "^5.9.5.17"
bidict = "^0.22.1"
[tool.poetry.scripts]
node_deployer = "node_deployer.__main__:main"
debug_node_deployer = "node_deployer.__main__:debug"
@@ -54,6 +52,17 @@ build_docs = "scripts.docs:main"
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.mypy]
check_untyped_defs = true
[[tool.mypy.overrides]]
module="flet.*"
ignore_missing_imports = true
[[tool.mypy.overrides]]
module="flet_core.*"
ignore_missing_imports = true
[tool.black]
line-length = 100