summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-09-04 17:06:42 +0000
committeradam <adam@pkgsrc.org>2017-09-04 17:06:42 +0000
commit452c28d870457504df7c6956d88d9d3c479f3ae1 (patch)
treec1575fed85ccc69e0cbd4f7852b587600c17168d /devel
parentcc3bd083dca2fb0754da13894be451bf2ef08f6b (diff)
downloadpkgsrc-452c28d870457504df7c6956d88d9d3c479f3ae1.tar.gz
0.5.1:
fix a bug and add tests for case where firstresult hooks return None results. 0.5.0: fix bug where callbacks for historic hooks would not be called for already registered plugins. fix 17 by considering only actual functions for hooks this removes the ability to register arbitrary callable objects which at first glance is a reasonable simplification, thanks @RonnyPfannschmidt for report and pr. fix 19: allow registering hookspecs from instances. The P R from @tgoodlet also modernized the varnames implementation. resolve 32: split up the test set into multiple modules. resolve 14: add full sphinx docs. add hook call mismatch warnings. resolve 44: move to new-style classes. add baseline benchmarking/speed tests using pytest-benchmark in P R 54. update the README to showcase the API. deprecate __multicall__ and add a faster call loop implementation. raise a comprehensible error when a hookimpl is called with positional args. fix the firstresult test making it more complete and remove a duplicate of that test.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-pluggy/Makefile5
-rw-r--r--devel/py-pluggy/PLIST11
-rw-r--r--devel/py-pluggy/distinfo10
3 files changed, 14 insertions, 12 deletions
diff --git a/devel/py-pluggy/Makefile b/devel/py-pluggy/Makefile
index 09100ec8498..902d9b34f92 100644
--- a/devel/py-pluggy/Makefile
+++ b/devel/py-pluggy/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2017/07/20 15:55:53 adam Exp $
+# $NetBSD: Makefile,v 1.3 2017/09/04 17:06:42 adam Exp $
-DISTNAME= pluggy-0.4.0
+DISTNAME= pluggy-0.5.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pluggy/}
-EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/pytest-dev/pluggy
diff --git a/devel/py-pluggy/PLIST b/devel/py-pluggy/PLIST
index ddf0eb15d19..3e7f465ad43 100644
--- a/devel/py-pluggy/PLIST
+++ b/devel/py-pluggy/PLIST
@@ -1,8 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2017/07/20 15:55:53 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2017/09/04 17:06:42 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/pluggy.py
-${PYSITELIB}/pluggy.pyc
-${PYSITELIB}/pluggy.pyo
+${PYSITELIB}/pluggy/__init__.py
+${PYSITELIB}/pluggy/__init__.pyc
+${PYSITELIB}/pluggy/__init__.pyo
+${PYSITELIB}/pluggy/callers.py
+${PYSITELIB}/pluggy/callers.pyc
+${PYSITELIB}/pluggy/callers.pyo
diff --git a/devel/py-pluggy/distinfo b/devel/py-pluggy/distinfo
index 0a93d7de350..63dc132a481 100644
--- a/devel/py-pluggy/distinfo
+++ b/devel/py-pluggy/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/07/20 15:55:53 adam Exp $
+$NetBSD: distinfo,v 1.3 2017/09/04 17:06:42 adam Exp $
-SHA1 (pluggy-0.4.0.zip) = 5ace541a17394d33d6b7c60ea7c697746416b835
-RMD160 (pluggy-0.4.0.zip) = 678774b6f5d45f6e2bd5c4cb9693fb334f6c4c50
-SHA512 (pluggy-0.4.0.zip) = 1a6e28df05751767df1ac3dfac4c29ba0367f05ae9c8c6a7f5163bb53de36f90226ed18baedeb41bc8ca23504ca61a9b32ef907d3ec3fee7512bcdf45a56d19c
-Size (pluggy-0.4.0.zip) = 19054 bytes
+SHA1 (pluggy-0.5.1.tar.gz) = 9fa0d863004d21ed66112b2292f3e7eea9745b0f
+RMD160 (pluggy-0.5.1.tar.gz) = 60ab3f6c2e98d462f3ba223c4bfcb4700cbea0be
+SHA512 (pluggy-0.5.1.tar.gz) = 5ddd8beace357904f73c9373f42a31ddf02390c69de815528fc452f2060626389d7d683737cbcd8d367cfb6a39935b18a887d40552274212f5b298b046cbc47b
+Size (pluggy-0.5.1.tar.gz) = 18742 bytes