prep for 0.9 release

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
This commit is contained in:
Doug Hellmann 2013-06-12 11:02:50 -04:00
parent 5def429271
commit 63122bdcd5
3 changed files with 14 additions and 8 deletions

View File

@ -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
==========

View File

@ -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

View File

@ -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,