summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Hellmann <doug.hellmann@dreamhost.com>2013-06-12 11:02:50 -0400
committerDoug Hellmann <doug.hellmann@dreamhost.com>2013-06-12 11:02:50 -0400
commit63122bdcd59e3993d379062ffc518e48e41900ab (patch)
tree850c7f543c76155030e8a77a7757e1f1ddf73737
parent5def42927198c079489b4a3d7d5cf3d212c217f2 (diff)
downloadstevedore-63122bdcd59e3993d379062ffc518e48e41900ab.tar.gz
prep for 0.9 release0.9
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
-rw-r--r--announce.rst16
-rw-r--r--docs/source/history.rst4
-rw-r--r--setup.py2
3 files changed, 14 insertions, 8 deletions
diff --git a/announce.rst b/announce.rst
index 52ce300..85d0627 100644
--- a/announce.rst
+++ b/announce.rst
@@ -25,11 +25,17 @@ dynamically loaded extensions.
What's New?
===========
-- 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.
+- Add ``name_order`` parameter to ``NamedExtensionManager`` to coerce
+ ``map()`` into processing the extensions in the order they are named
+ when the manager is created, instead of the random order they may
+ have been loaded. Contributed by Daniel Rocco.
+- Change the ``NamedDispatchExtensionManager`` to ignore missing
+ extensions (issue 14).
+- Add ``__getitem__`` to ``ExtensionManager`` for looking up
+ individual plugins by name (issue 15).
+- Start working on the tutorial
+- Remove dependency on distribute, now that it is merged back into
+ setuptools 0.7 (issue 19).
Installing
==========
diff --git a/docs/source/history.rst b/docs/source/history.rst
index fb2a171..0c6fe3b 100644
--- a/docs/source/history.rst
+++ b/docs/source/history.rst
@@ -2,7 +2,7 @@
History
=========
-dev
+0.9
- Add ``name_order`` parameter to
:class:`~stevedore.named.NamedExtensionManager` to coerce
@@ -17,7 +17,7 @@ dev
individual plugins by name (:issue:`15`).
- Start working on the tutorial, :doc:`tutorial/index`.
- Remove dependency on distribute, now that it is merged back into
- setuptools 0.7.
+ setuptools 0.7 (:issue:`19`).
0.8
diff --git a/setup.py b/setup.py
index 61aac3a..2d089a0 100644
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@ except ImportError:
setup(
name='stevedore',
- version='0.8',
+ version='0.9',
description='Manage dynamic plugins for Python applications',
long_description=long_description,