Received: by mail.netbsd.org (Postfix, from userid 605) id 3F15384D5A; Mon, 4 Sep 2017 17:06:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C589884D36 for ; Mon, 4 Sep 2017 17:06:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id OIcBJ-DlBvCd for ; Mon, 4 Sep 2017 17:06:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 41CE284CFB for ; Mon, 4 Sep 2017 17:06:42 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3CF43FA97; Mon, 4 Sep 2017 17:06:42 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150454480294000" MIME-Version: 1.0 Date: Mon, 4 Sep 2017 17:06:42 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-pluggy To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20170904170642.3CF43FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150454480294000 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_150454480294000 Content-Disposition: inline Content-Length: 2528 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 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 --_----------=_150454480294000--