f213/education-backend

View on GitHub
mypy.ini

Summary

Maintainability
Test Coverage
[mypy]
python_version = 3.11
mypy_path = src
namespace_packages = on
explicit_package_bases = on
warn_no_return = off
warn_unused_configs = on
warn_unused_ignores = on
warn_redundant_casts = on
no_implicit_optional = on
no_implicit_reexport = on
strict_equality = on
warn_unreachable = on
disallow_untyped_calls = on
disallow_untyped_defs = on

plugins =
    mypy_drf_plugin.main,
    mypy_django_plugin.main

exclude = .*\/migrations\/.*

[mypy.plugins.django-stubs]
django_settings_module = "core.settings"
strict_settings = false

[mypy-core.test.*]
disallow_untyped_defs = off

[mypy-tests.*]
disallow_untyped_defs = off

[mypy-conftest]
disallow_untyped_defs = off

[mypy-*.fixtures.*]
disallow_untyped_defs = off

[mypy-*.management.*]
disallow_untyped_defs = off

[mypy-core.validators]
no_implicit_reexport = off

[mypy-anymail.*]
ignore_missing_imports = on

[mypy-rest_framework_jwt.*]
ignore_missing_imports = on

[mypy-djangorestframework_camel_case.*]
ignore_missing_imports = on

[mypy-django_filters.*]
ignore_missing_imports = on

[mypy-drf_recaptcha.*]
ignore_missing_imports = on

[mypy-cmarkgfm.*]
ignore_missing_imports = on

[mypy-axes.*]
ignore_missing_imports = on

[mypy-behaviors.*]
ignore_missing_imports = on

[mypy-kombu.*]
ignore_missing_imports = on

[mypy-celery.*]
ignore_missing_imports = on

[mypy-mixer.*]
ignore_missing_imports = on

[mypy-prettyjson.*]
ignore_missing_imports = on

[mypy-shortuuid.*]
ignore_missing_imports = on

[mypy-tree_queries.*]
ignore_missing_imports = on

[mypy-dj_rest_auth.*]
ignore_missing_imports = on

[mypy-benedict.*]
ignore_missing_imports = on