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