From fb5e8cc2fead00034f11e7147405e3512a697b65 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Fri, 4 Jan 2013 19:17:11 -0500 Subject: [PATCH] update settings for 0.8 release Change-Id: I15c465d1c4883d6db08638bbe5ed1f83a82477b5 Signed-off-by: Doug Hellmann --- announce.rst | 10 ++++++---- docs/source/history.rst | 2 +- setup.py | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/announce.rst b/announce.rst index d749c37..52ce300 100644 --- a/announce.rst +++ b/announce.rst @@ -1,5 +1,5 @@ =============== - stevedore 0.7 + stevedore 0.8 =============== .. tags:: stevedore release python @@ -25,9 +25,11 @@ dynamically loaded extensions. What's New? =========== -- 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. +- Ignore AssertionError exceptions generated when plugins are + loaded. +- Update ``NamedExtensionManager`` to check the name of a plugin + before loading its code to avoid importing anything we are not going + to use. Installing ========== diff --git a/docs/source/history.rst b/docs/source/history.rst index 692c4f0..8b09a41 100644 --- a/docs/source/history.rst +++ b/docs/source/history.rst @@ -2,7 +2,7 @@ History ========= -dev +0.8 - Ignore AssertionError exceptions generated when plugins are loaded. diff --git a/setup.py b/setup.py index 7d70c35..c78c861 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ install_requires = ['distribute', setup( name='stevedore', - version='0.7.2', + version='0.8', description='Manage dynamic plugins for Python applications', long_description=long_description,