* chore: typing + fixes for content_staging * chore: typing + fixes for learning_sequences * chore: typing + fixes for content_libraries * chore: typing + fixes for new XBlock runtime * feat: type hinting more code with mypy
19 lines
554 B
INI
19 lines
554 B
INI
[mypy]
|
|
follow_imports = silent
|
|
ignore_missing_imports = True
|
|
allow_untyped_globals = True
|
|
exclude = tests
|
|
plugins =
|
|
mypy_django_plugin.main,
|
|
mypy_drf_plugin.main
|
|
files =
|
|
openedx/core/djangoapps/content/learning_sequences/,
|
|
openedx/core/djangoapps/content_staging,
|
|
openedx/core/djangoapps/content_libraries,
|
|
openedx/core/djangoapps/xblock,
|
|
openedx/core/types
|
|
|
|
[mypy.plugins.django-stubs]
|
|
# content_staging only works with CMS; others work with either, so we run mypy with CMS settings.
|
|
django_settings_module = "cms.envs.test"
|