@@ -30,7 +30,7 @@ class PluginLoader:
3030 def __init__ (self , group , auto_fn : Incomplete | None = ...) -> None : ...
3131 def clear (self ) -> None : ...
3232 def load (self , name ): ...
33- def register (self , name , modulepath , objname ): ...
33+ def register (self , name , modulepath , objname ) -> None : ...
3434
3535def get_cls_kwargs (cls , _set : Incomplete | None = ...): ...
3636def get_func_kwargs (func ): ...
@@ -129,12 +129,16 @@ class hybridmethod:
129129 def classlevel (self , func ): ...
130130
131131class _symbol (int ):
132- def __new__ (cls , name , doc : Incomplete | None = ..., canonical : Incomplete | None = ...): ...
132+ def __new__ ( # noqa: Y034 # Excplicitely instanciates _symbol
133+ self , name , doc : Incomplete | None = ..., canonical : Incomplete | None = ...
134+ ) -> _symbol : ...
133135 def __reduce__ (self ): ...
134136
135137class symbol :
136138 symbols : Any
137- def __new__ (cls , name , doc : Incomplete | None = ..., canonical : Incomplete | None = ...): ...
139+ def __new__ ( # type: ignore[misc] # Excplicitely instanciates _symbol
140+ cls , name , doc : Incomplete | None = ..., canonical : Incomplete | None = ...
141+ ) -> _symbol : ...
138142 @classmethod
139143 def parse_user_argument (cls , arg , choices , name , resolve_symbol_names : bool = ...): ...
140144
0 commit comments