Skip to content

Commit 8e0e3f9

Browse files
committed
Drop mypy
1 parent a3f29ae commit 8e0e3f9

File tree

4 files changed

+0
-63
lines changed

4 files changed

+0
-63
lines changed

Makefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ check: ## Run code quality tools.
1010
@uv lock --locked
1111
@echo "🚀 Linting code: Running pre-commit"
1212
@uv run pre-commit run -a
13-
@echo "🚀 Static type checking: Running mypy"
14-
@uv run mypy
1513
@echo "🚀 Checking for obsolete dependencies: Running deptry"
1614
@uv run deptry .
1715

pyproject.toml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ dev = [
4343
"pre-commit>=2.20.0",
4444
"tox-uv>=1.11.3",
4545
"deptry>=0.22.0",
46-
"mypy>=0.991",
4746
"pytest-cov>=4.0.0",
4847
"ruff>=0.9.2",
4948
"mkdocs>=1.4.2",
@@ -58,16 +57,6 @@ build-backend = "hatchling.build"
5857
[tool.setuptools]
5958
py-modules = ["mcp_email_server"]
6059

61-
[tool.mypy]
62-
files = ["mcp_email_server"]
63-
disallow_untyped_defs = true
64-
disallow_any_unimported = true
65-
no_implicit_optional = true
66-
check_untyped_defs = true
67-
warn_return_any = true
68-
warn_unused_ignores = true
69-
show_error_codes = true
70-
7160
[tool.pytest.ini_options]
7261
testpaths = ["tests"]
7362

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,3 @@ allowlist_externals = uv
1515
commands =
1616
uv sync --python {envpython}
1717
uv run python -m pytest --doctest-modules tests --cov --cov-config=pyproject.toml --cov-report=xml
18-
mypy

uv.lock

Lines changed: 0 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)