stevedore/docs/source/history.rst

1.0 KiB

History

0.7

  • Add memoization to the entrypoint scanning code in ~stevedore.extension.ExtensionManager to avoid performance issues in situations where lots of managers are instantiated with the same namespace argument.

0.6

  • Change the ~stevedore.enabled.EnabledExtensionManager to load the extension before calling the check function so the plugin can be asked if it should be enabled.

0.5

  • Add ~stevedore.tests.manager.TestExtensionManager for writing tests for classes that use extension managers.

0.4

  • Removed the name argument to plugin constructors.
  • Added driver property to ~stevedore.driver.DriverManager.

0.3

  • Added dispatch managers for selecting among a set of plugins at runtime instead of load time.
  • Added __call__ method to ~stevedore.driver.DriverManager so it can be invoked in a more natural fashion for a single plugin.

0.2

  • Added documentation

0.1

  • First public release