Plugout (mistercrunch/extend) is a simple plugin manager for Python. It helps you extend applications by discovering and loading plugin classes or callables that derive from a common base class, including from dotted paths or from a filesystem folder. It was designed to support extensions such as visualization plugins for Caravel and plugins for Airflow.
Project status
- The repository appears no longer actively maintained, with the last upstream push dated 2016-04-26, and the most recent documented version updates occurring just days before (0.1.1 on 2016-04-24, 0.1.0 on 2016-04-23).
- The apparent update cadence is very short-lived, with two tagged updates in quick succession in April 2016, followed by no further evidence of ongoing updates.
AI summary generated Today
Recent updates
0.1.1
4/24/2016Release 0.1.1 contains mostly internal/refactoring and developer tooling changes, plus a behavioral change in how plugin discovery callables are invoked. The release notes field is empty, so the documented changes are effectively none, and multiple behavioral changes are therefore effectively undocumented.
BreakingSecurityFeatures0.1.0
4/23/2016Release 0.1.0 was published on 2016-04-23, but no release notes were provided by the publisher. As a result, there is no documented information on new features, breaking changes, bug fixes, security, performance, or migration steps.