diff --git a/announce.rst b/announce.rst index 85d0627..9781e03 100644 --- a/announce.rst +++ b/announce.rst @@ -1,6 +1,6 @@ -=============== - stevedore 0.8 -=============== +================ + stevedore 0.10 +================ .. tags:: stevedore release python @@ -25,17 +25,11 @@ dynamically loaded extensions. What's New? =========== -- 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). +- Adds ``propagate_map_exceptions`` parameter to all of the extension + managers which specifies whether exceptions are propagated up + through the map call or logged and then ignored. The default is to + preserve the current behavior of logging and ignoring exceptions. + Christopher Yeoh Installing ========== diff --git a/docs/source/history.rst b/docs/source/history.rst index 8e6589f..9b0a12b 100644 --- a/docs/source/history.rst +++ b/docs/source/history.rst @@ -2,12 +2,16 @@ History ========= -0.9 +0.10 + - Adds ``propagate_map_exceptions`` parameter to all of the extension managers which specifies whether exceptions are propagated up through the map call or logged and then ignored. The default is to preserve the current behavior of logging and ignoring exceptions. Christopher Yeoh + +0.9 + - Add ``name_order`` parameter to :class:`~stevedore.named.NamedExtensionManager` to coerce :func:`map` into processing the extensions in the order they are diff --git a/setup.py b/setup.py index 9813981..c22379d 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ except ImportError: setup( name='stevedore', - version='0.9.1', + version='0.10', description='Manage dynamic plugins for Python applications', long_description=long_description,