(self, by_type=Type[BasePlugin])
| 54 | self.remove(plugin) |
| 55 | |
| 56 | def filter(self, by_type=Type[BasePlugin]): |
| 57 | return [plugin for plugin in self if issubclass(plugin, by_type)] |
| 58 | |
| 59 | def iter_entry_points(self, directory: Optional[Path] = None): |
| 60 | with enable_plugins(directory): |
no outgoing calls
no test coverage detected