pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-pluggy



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep  4 17:06:42 UTC 2017

Modified Files:
        pkgsrc/devel/py-pluggy: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pluggy/Makefile \
    pkgsrc/devel/py-pluggy/PLIST pkgsrc/devel/py-pluggy/distinfo

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

Modified files:

Index: pkgsrc/devel/py-pluggy/Makefile
diff -u pkgsrc/devel/py-pluggy/Makefile:1.2 pkgsrc/devel/py-pluggy/Makefile:1.3
--- pkgsrc/devel/py-pluggy/Makefile:1.2 Thu Jul 20 15:55:53 2017
+++ pkgsrc/devel/py-pluggy/Makefile     Mon Sep  4 17:06:42 2017
@@ -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@localhost
 HOMEPAGE=      https://github.com/pytest-dev/pluggy
Index: pkgsrc/devel/py-pluggy/PLIST
diff -u pkgsrc/devel/py-pluggy/PLIST:1.2 pkgsrc/devel/py-pluggy/PLIST:1.3
--- pkgsrc/devel/py-pluggy/PLIST:1.2    Thu Jul 20 15:55:53 2017
+++ pkgsrc/devel/py-pluggy/PLIST        Mon Sep  4 17:06:42 2017
@@ -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
Index: pkgsrc/devel/py-pluggy/distinfo
diff -u pkgsrc/devel/py-pluggy/distinfo:1.2 pkgsrc/devel/py-pluggy/distinfo:1.3
--- pkgsrc/devel/py-pluggy/distinfo:1.2 Thu Jul 20 15:55:53 2017
+++ pkgsrc/devel/py-pluggy/distinfo     Mon Sep  4 17:06:42 2017
@@ -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



Home | Main Index | Thread Index | Old Index