pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-stevedore: Update to py-stevedore to 1.20.0



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Wed Mar 1 20:57:16 2017 +0100
Changeset:	ba6964574b354925afe581edad53cca06fa315c1

Modified Files:
	py-stevedore/DESCR
	py-stevedore/Makefile
	py-stevedore/PLIST
	py-stevedore/distinfo

Log Message:
py-stevedore: Update to py-stevedore to 1.20.0

pkgsrc changes:
 - Update DESCR stealing text from the official documentation abstract

Changes:
1.20.0
------
* extension: add entry_point_names method
* extension: expose _find_entry_points as list_entry_points
* Allow suppression of warnings from DriverManager
* Show team and repo badges on README
* Add Constraints support

1.19.1
------
* Broken link at stevedore developer documentation

1.19.0
------
* Add Apache 2.0 license to source file
* Updated from global requirements
* Add reno for release notes management
* Updated from global requirements
* Remove reference to non-existing page

1.18.0
------
* Updated from global requirements
* Fix typos in exception.py

1.17.1
------
* do not emit warnings for missing hooks

1.17.0
------
* Remove discover from test-requirements
* make error reporting for extension loading quieter
* Add Python 3.5 classifier and venv
* Replace assertEquals() with assertEqual()

1.16.0
------
* Fix NamedExtensionManager fails when loading failing extension in order
* Remove irrelated output item
* Fix broken link about setuptools entry points
* NamedExtensionManager: call a callback when some names cannot be found
* Updated from global requirements

1.15.0
------
* Updated from global requirements

1.14.0
------
* Trivial: ignore openstack/common in flake8 exclude list

1.13.0
------
* dont claim copyright for future years

1.12.0
------
* Add a reference to entry_point_inspector

1.11.0
------
* Updated from global requirements
* Trival:Remove unused logging import
* Remove work around for NullHandler
* remove unnecessary dependency on argparse

1.10.0
------
* Use Stevedore exceptions for finding extensions
* Clean up Python 2.6 related stuff
* Updated from global requirements
* Remove Python 2.6 classifier
* cleanup tox.ini

1.9.0
-----
* Updated from global requirements
* docs - Set pbr 'warnerrors' option for doc build
* Add clarifying language to description of scanning for plugins
* clean up default tox environment list
* Show how to add a plugin in a separate package
* replace the hard-coded history list with an auto-generated one
* Fix spelling typo for maunal
* Updated from global requirements
* Examples typo fix

1.8.0
-----
* Updated from global requirements

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ba6964574b354925afe581edad53cca06fa315c1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-stevedore/DESCR    | 10 +++++++++-
 py-stevedore/Makefile |  3 +--
 py-stevedore/PLIST    | 17 +++++++++++++----
 py-stevedore/distinfo |  7 ++++---
 4 files changed, 27 insertions(+), 10 deletions(-)

diffs:
diff --git a/py-stevedore/DESCR b/py-stevedore/DESCR
index f93d17deae..939c6ac61b 100644
--- a/py-stevedore/DESCR
+++ b/py-stevedore/DESCR
@@ -1 +1,9 @@
-Manage dynamic plugins for Python applications
+Python makes loading code dynamically easy, allowing you to configure
+and extend your application by discovering and loading extensions
+("plugins") at runtime. Many applications implement their own
+library for doing this, using __import__ or importlib. stevedore
+avoids creating yet another extension mechanism by building on top
+of setuptools entry points. The code for managing entry points
+tends to be repetitive, though, so stevedore provides manager
+classes for implementing common patterns for using dynamically
+loaded extensions.
diff --git a/py-stevedore/Makefile b/py-stevedore/Makefile
index aaf84649ba..b3fc47be83 100644
--- a/py-stevedore/Makefile
+++ b/py-stevedore/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.2 2015/08/05 22:19:29 jihbed Exp $
 
-DISTNAME=	stevedore-1.7.0
+DISTNAME=	stevedore-1.20.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=s/stevedore/}
@@ -10,7 +10,6 @@ HOMEPAGE=	https://github.com/dreamhost/stevedore
 COMMENT=	Manage dynamic plugins for Python applications
 LICENSE=	apache-2.0
 
-DEPENDS+=	${PYPKGPREFIX}-argparse-[0-9]*:../../devel/py-argparse
 DEPENDS+=	${PYPKGPREFIX}-pbr>=1.3.0:../../devel/py-pbr
 DEPENDS+=	${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
 
diff --git a/py-stevedore/PLIST b/py-stevedore/PLIST
index 73423aaf3e..70ffddc5bc 100644
--- a/py-stevedore/PLIST
+++ b/py-stevedore/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/08/05 22:19:29 jihbed Exp $
+@comment $NetBSD$
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -25,9 +25,6 @@ ${PYSITELIB}/stevedore/example/__init__.pyo
 ${PYSITELIB}/stevedore/example/base.py
 ${PYSITELIB}/stevedore/example/base.pyc
 ${PYSITELIB}/stevedore/example/base.pyo
-${PYSITELIB}/stevedore/example/fields.py
-${PYSITELIB}/stevedore/example/fields.pyc
-${PYSITELIB}/stevedore/example/fields.pyo
 ${PYSITELIB}/stevedore/example/load_as_driver.py
 ${PYSITELIB}/stevedore/example/load_as_driver.pyc
 ${PYSITELIB}/stevedore/example/load_as_driver.pyo
@@ -40,6 +37,18 @@ ${PYSITELIB}/stevedore/example/setup.pyo
 ${PYSITELIB}/stevedore/example/simple.py
 ${PYSITELIB}/stevedore/example/simple.pyc
 ${PYSITELIB}/stevedore/example/simple.pyo
+${PYSITELIB}/stevedore/example2/__init__.py
+${PYSITELIB}/stevedore/example2/__init__.pyc
+${PYSITELIB}/stevedore/example2/__init__.pyo
+${PYSITELIB}/stevedore/example2/fields.py
+${PYSITELIB}/stevedore/example2/fields.pyc
+${PYSITELIB}/stevedore/example2/fields.pyo
+${PYSITELIB}/stevedore/example2/setup.py
+${PYSITELIB}/stevedore/example2/setup.pyc
+${PYSITELIB}/stevedore/example2/setup.pyo
+${PYSITELIB}/stevedore/exception.py
+${PYSITELIB}/stevedore/exception.pyc
+${PYSITELIB}/stevedore/exception.pyo
 ${PYSITELIB}/stevedore/extension.py
 ${PYSITELIB}/stevedore/extension.pyc
 ${PYSITELIB}/stevedore/extension.pyo
diff --git a/py-stevedore/distinfo b/py-stevedore/distinfo
index 36db93edcf..31d7788bbd 100644
--- a/py-stevedore/distinfo
+++ b/py-stevedore/distinfo
@@ -1,5 +1,6 @@
 $NetBSD: distinfo,v 1.2 2015/08/05 22:19:29 jihbed Exp $
 
-SHA1 (stevedore-1.7.0.tar.gz) = 48d46bb2f99d8cf8401722d2f97931ad6bfc22ca
-RMD160 (stevedore-1.7.0.tar.gz) = 2f462ea3c04c69449b3a1b42f2e797b41ba4cc48
-Size (stevedore-1.7.0.tar.gz) = 502228 bytes
+SHA1 (stevedore-1.20.0.tar.gz) = c4152305bfffeb11f45f67521652a4ea092311d8
+RMD160 (stevedore-1.20.0.tar.gz) = 36ab11fd777e6ec7d6f551253d68d68d7c57f5d7
+SHA512 (stevedore-1.20.0.tar.gz) = c4519004eb61ab6ca48cf3b9e543d6c9d726d6f9e1208b6d6e44eb1e770cd7c5c1f378464e50a5510f99f3d91f1d2cf93e9cf3e1812aeab3bfa71a04dcb695d2
+Size (stevedore-1.20.0.tar.gz) = 505716 bytes


Home | Main Index | Thread Index | Old Index