diff options
author | Doug Hellmann <doug.hellmann@dreamhost.com> | 2012-11-26 12:44:41 -0500 |
---|---|---|
committer | Doug Hellmann <doug.hellmann@dreamhost.com> | 2012-11-26 12:44:41 -0500 |
commit | 589dd73fc7e5018a9bb150c7d65b5448743e926f (patch) | |
tree | f3bd1cfe1850378b037a65fa7be6ec748e62377f | |
parent | 2106ab5e26a502971a4d5166b273fb52fb53f20c (diff) | |
download | stevedore-589dd73fc7e5018a9bb150c7d65b5448743e926f.tar.gz |
prepare release 0.70.7
Change-Id: Ic9c619a2cbcdb1cef52fedbf18f677377fbdd212
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
-rw-r--r-- | announce.rst | 10 | ||||
-rw-r--r-- | docs/source/history.rst | 7 | ||||
-rw-r--r-- | setup.py | 2 |
3 files changed, 12 insertions, 7 deletions
diff --git a/announce.rst b/announce.rst index 756d2e8..d749c37 100644 --- a/announce.rst +++ b/announce.rst @@ -1,5 +1,5 @@ =============== - stevedore 0.6 + stevedore 0.7 =============== .. tags:: stevedore release python @@ -25,11 +25,9 @@ dynamically loaded extensions. What's New? =========== -- Add ``TestExtensionManager`` for writing tests for classes that use - extension managers. -- Change the ``EnabledExtensionManager`` to load the extension before - calling the check function so the plugin can be asked if it should - be enabled. +- Add memoization to the entrypoint scanning code in + ``ExtensionManager`` to avoid performance issues in situations where + lots of managers are instantiated with the same namespace argument. Installing ========== diff --git a/docs/source/history.rst b/docs/source/history.rst index 39665a9..598b961 100644 --- a/docs/source/history.rst +++ b/docs/source/history.rst @@ -2,6 +2,13 @@ History ========= +0.7 + + - Add memoization to the entrypoint scanning code in + :class:`~stevedore.extension.ExtensionManager` to avoid + performance issues in situations where lots of managers are + instantiated with the same namespace argument. + 0.6 - Change the :class:`~stevedore.enabled.EnabledExtensionManager` to @@ -16,7 +16,7 @@ install_requires = ['distribute', setup( name='stevedore', - version='0.6', + version='0.7', description='Manage dynamic plugins for Python applications', long_description=long_description, |