Skip to content

Do not require classed plugins to subclass Plugin #4049

@bartfeenstra

Description

@bartfeenstra

For classes plugins that do not need to be identifiable, allow them not to subclass Plugin, e.g. make it an optional superclass. This allows us to easily expose third-party classes as plugins, or to provide classes that we own as plugins but that are not necessarily plugins.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BC breakBreaks backwards compatibility with existing integrationsenhancementNew feature or requestpythonPull requests that update Python code

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions