git: 108b9840c944 - main - devel/py-pluggy: Update version requirement of TEST_DEPENDS
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 26 Apr 2022 15:05:13 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=108b9840c944e59a606c55a52413c23a59861e04 commit 108b9840c944e59a606c55a52413c23a59861e04 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-04-26 14:53:38 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-04-26 15:01:25 +0000 devel/py-pluggy: Update version requirement of TEST_DEPENDS - Reformat pkg-descr --- devel/py-pluggy/Makefile | 6 +++--- devel/py-pluggy/pkg-descr | 11 +++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/devel/py-pluggy/Makefile b/devel/py-pluggy/Makefile index 11c04dce50bc..885ae113700f 100644 --- a/devel/py-pluggy/Makefile +++ b/devel/py-pluggy/Makefile @@ -13,10 +13,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0,1:devel/py-pytest@${PY_FLAVOR} USES= python:3.6+ -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes @@ -27,6 +27,6 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0.12:devel/py-importlib .endif do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs + cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v .include <bsd.port.post.mk> diff --git a/devel/py-pluggy/pkg-descr b/devel/py-pluggy/pkg-descr index e964b3f48183..424d467c154f 100644 --- a/devel/py-pluggy/pkg-descr +++ b/devel/py-pluggy/pkg-descr @@ -1,12 +1,11 @@ pluggy is the crystallized core of plugin management and hook calling for pytest. It enables 500+ plugins to extend and customize pytest's default -behaviour. Even pytest itself is composed as a set of pluggy plugins -which are invoked in sequence according to a well defined set of protocols. +behaviour. Even pytest itself is composed as a set of pluggy plugins which are +invoked in sequence according to a well defined set of protocols. -It gives users the ability to extend or modify the behaviour of a host -program by installing a plugin for that program. The plugin code will run -as part of normal program execution, changing or enhancing certain aspects -of it. +It gives users the ability to extend or modify the behaviour of a host program +by installing a plugin for that program. The plugin code will run as part of +normal program execution, changing or enhancing certain aspects of it. In essence, pluggy enables function hooking so you can build "pluggable" systems.