partis.utils.plugin module#

exception PluginError[source]#

Bases: Exception

class Plugin[source]#

Bases: object

Base class for all Partis plugins

class PluginManager(*args, **kwargs)[source]#

Bases: object

Manages plugins

plugins(cls=<class 'partis.utils.plugin.Plugin'>)[source]#

Get all plugins that are an instance of the given plugin class