Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2024 14:13:07 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6370609d8ee9 - main - devel/py-prospector: Add BANDIT, MYPY, PYRIGHT, PYROMA and VULTURE options
Message-ID:  <202403091413.429ED7wO015966@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403091413.429ED7wO015966>