44import itertools
55import sys
66from functools import cached_property , partial
7- from typing import TYPE_CHECKING , Any , cast
7+ from typing import TYPE_CHECKING , Any
88
99from mypy .build import PRI_MED , PRI_MYPY
1010from mypy .modulefinder import mypy_path
@@ -326,18 +326,21 @@ def get_dynamic_class_hook(self, fullname: str) -> Callable[[DynamicClassDefCont
326326 if info and info .has_base (fullnames .BASE_MANAGER_CLASS_FULLNAME ):
327327 return create_new_manager_class_from_from_queryset_method
328328 return None
329+
329330 @override
330331 def report_config_data (self , ctx : ReportConfigContext ) -> dict [str , Any ]:
331332 extra_data : dict [str , Any ] = {
332- "AUTH_USER_MODEL" : self .django_context .settings .AUTH_USER_MODEL ,
333- "django_version" : importlib .metadata .version ("django" ),
334- "django_stubs_version" : "5.1.0" ,
335- }
333+ "AUTH_USER_MODEL" : self .django_context .settings .AUTH_USER_MODEL ,
334+ "django_version" : importlib .metadata .version ("django" ),
335+ "django_stubs_version" : "5.1.0" ,
336+ }
336337 try :
337338 extra_data ["django_stubs_ext_version" ] = "5.1.0"
338339 except Exception :
339340 pass
340-
341+
341342 return self .plugin_config .to_json (extra_data )
343+
344+
342345def plugin (version : str ) -> type [NewSemanalDjangoPlugin ]:
343- return NewSemanalDjangoPlugin
346+ return NewSemanalDjangoPlugin
0 commit comments