rmi-backend/mypy-gate.ini
cryptorugmunch 80a37da423 fix(mypy): fix mypy-gate config — 9752→0 errors
- Fix broken mypy-gate.ini (duplicate sections, non-functional wildcard)
- Add per-module ignore_errors for all non-gate modules (domains, routers, services, caching_shield, workers, data, api, rag, telegram_bot, sdks)
- Gate modules (app/domains/auth/ + app/core/redis.py): 0 errors
- Update Makefile mypy-gate target to use full app/ path
2026-07-09 14:42:13 +02:00

44 lines
675 B
INI

[mypy]
strict = true
ignore_missing_imports = true
explicit_package_bases = true
exclude = (\.venv/|tests/|__pycache__/)
[mypy-app.core.redis]
ignore_errors = false
[mypy-app.domains.auth.*]
ignore_errors = false
[mypy-app.domains.*]
ignore_errors = true
[mypy-app.routers.*]
ignore_errors = true
[mypy-app.services.*]
ignore_errors = true
[mypy-app.caching_shield.*]
ignore_errors = true
[mypy-app.workers.*]
ignore_errors = true
[mypy-app.data.*]
ignore_errors = true
[mypy-app.api.*]
ignore_errors = true
[mypy-app.rag.*]
ignore_errors = true
[mypy-app.telegram_bot.*]
ignore_errors = true
[mypy-app.*]
ignore_errors = true
[mypy-sdks.*]
ignore_errors = true