-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Labels
Description
Currently plugin API and implementation (the DefaultPlugin class) live in the same module plugin.py. This leads to import cycles for specific plugins, e.g. plugin -> plugins.attrs -> plugin. This will happen for all plugins that we would like to be maintained in mypy. A possible solution is to just separate plugin API definition to a separate module.