git: 6370609d8ee9 - main - devel/py-prospector: Add BANDIT, MYPY, PYRIGHT, PYROMA and VULTURE options
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 09 Mar 2024 14:13:07 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=6370609d8ee94b62485f5aea9ee33d7a23438090 commit 6370609d8ee94b62485f5aea9ee33d7a23438090 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-03-09 13:48:24 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-03-09 14:06:02 +0000 devel/py-prospector: Add BANDIT, MYPY, PYRIGHT, PYROMA and VULTURE options - Bump PORTREVISION for dependency change --- devel/py-prospector/Makefile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/devel/py-prospector/Makefile b/devel/py-prospector/Makefile index d1a00901ab6e..0b8b56cef419 100644 --- a/devel/py-prospector/Makefile +++ b/devel/py-prospector/Makefile @@ -1,6 +1,6 @@ PORTNAME= prospector PORTVERSION= 1.10.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -36,4 +36,18 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes +OPTIONS_DEFINE= BANDIT MYPY PYRIGHT PYROMA VULTURE +OPTIONS_DEFAULT=BANDIT MYPY PYRIGHT PYROMA VULTURE +BANDIT_DESC= Optional tools via bandit +MYPY_DESC= Optional tools via mypy +PYRIGHT_DESC= Optional tools via pyright +PYROMA_DESC= Optional tools via pyroma +VULTURE_DESC= Optional tools via vulture + +BANDIT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bandit>=1.5.1:devel/py-bandit@${PY_FLAVOR} +MYPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>=0.600:devel/py-mypy@${PY_FLAVOR} +PYRIGHT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyright>=1.1.3:devel/py-pyright@${PY_FLAVOR} +PYROMA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyroma>=2.4:devel/py-pyroma@${PY_FLAVOR} +VULTURE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vulture>=1.5:devel/py-vulture@${PY_FLAVOR} + .include <bsd.port.mk>