ci: Add mypy as a dev dependency and configure it

This commit is contained in:
2023-10-30 05:47:28 +01:00
parent 95039914ba
commit 4996931b54
14 changed files with 350 additions and 145 deletions

View File

@@ -6,6 +6,7 @@ authors = ["Pedro Ferreira <pedro@dete.st>"]
license = "MIT"
readme = "README.rst"
packages = [{include = "secret_handshake"}]
include = ["secret_handshake/py.typed"]
[tool.poetry.dependencies]
python = "^3.12"
@@ -24,6 +25,8 @@ pre-commit = "^3.5.0"
commitizen = "^3.12.0"
black = "^23.10.1"
pylint = "^3.0.2"
mypy = "^1.6.1"
types-pyyaml = "^6.0.12.12"
[tool.poetry.group.docs.dependencies]
sphinx = "^7.2.6"