diff --git a/python-stevedore.changes b/python-stevedore.changes index 4729502..5266725 100644 --- a/python-stevedore.changes +++ b/python-stevedore.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Jun 17 13:48:35 UTC 2013 - speilicke@suse.com + +- Update to version 0.9.1: + + 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. + + 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, Using Stevedore in Your Application. +- Drop semantic versioning hack +- Build HTML documentation + ------------------------------------------------------------------- Wed May 29 12:31:00 UTC 2013 - dmueller@suse.com diff --git a/python-stevedore.spec b/python-stevedore.spec index a32124b..1a3bc7b 100644 --- a/python-stevedore.spec +++ b/python-stevedore.spec @@ -17,20 +17,19 @@ Name: python-stevedore -Version: 0.8 +Version: 0.9.1 Release: 0 Summary: Manage dynamic plugins for Python applications License: Apache-2.0 Group: Development/Languages/Python -%if "%{version}" == "0.8" -Provides: %name = 0.8.0 -%else -%error remove me -%endif Url: https://github.com/dreamhost/stevedore Source: http://pypi.python.org/packages/source/s/stevedore/stevedore-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-distribute +# Documentation requirements: +BuildRequires: python-Sphinx +# Test requirements: +#BuildRequires: python-mock #BuildRequires: python-nose BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 @@ -47,6 +46,7 @@ Manage dynamic plugins for Python applications %build python setup.py build +python setup.py build_sphinx %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} @@ -56,7 +56,7 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root,-) -%doc LICENSE README.rst docs/build/html +%doc LICENSE README.rst build/sphinx/html %{python_sitelib}/* %changelog diff --git a/stevedore-0.8.tar.gz b/stevedore-0.8.tar.gz deleted file mode 100644 index e4fafbc..0000000 --- a/stevedore-0.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf187929f739f86a73ad218193d23bddb34c717c5adb6fd84008c2975043edb6 -size 94457 diff --git a/stevedore-0.9.1.tar.gz b/stevedore-0.9.1.tar.gz new file mode 100644 index 0000000..2daff68 --- /dev/null +++ b/stevedore-0.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e8d2ea77b4f3f624059354966d9ba0b68b084d12e9a0e7e1856e2832b5426cc +size 338239