Skip to content

Commit

Permalink
tell mypy to try harder for import cycles (#7)
Browse files Browse the repository at this point in the history
  • Loading branch information
asottile-sentry authored May 7, 2024
1 parent 179fd03 commit d2604b1
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions mypy_django_plugin/transformers/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,7 @@ def get_type_of_settings_attribute(
sym = module.names.get(setting_name)
if sym is not None:
if sym.type is None:
ctx.api.fail(
f"Import cycle from Django settings module prevents type inference for {setting_name!r}",
ctx.context,
)
typechecker_api.handle_cannot_determine_type(setting_name, ctx.context)
return ctx.default_attr_type
return sym.type

Expand Down

0 comments on commit d2604b1

Please sign in to comment.