git: b29b724c9d87 - main - devel/py-mutmut: update 2.5.1 → 3.2.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 27 Oct 2024 20:47:13 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b29b724c9d874646d4f4e991472f28ce6bb66082

commit b29b724c9d874646d4f4e991472f28ce6bb66082
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-27 18:12:58 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-27 20:46:47 +0000

    devel/py-mutmut: update 2.5.1 → 3.2.0
    
    Reported by:    portscout
---
 devel/py-mutmut/Makefile | 15 +++++++++------
 devel/py-mutmut/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/devel/py-mutmut/Makefile b/devel/py-mutmut/Makefile
index fe4fd6d06128..462aae94d0d6 100644
--- a/devel/py-mutmut/Makefile
+++ b/devel/py-mutmut/Makefile
@@ -1,22 +1,22 @@
 PORTNAME=	mutmut
-DISTVERSION=	2.5.1
+DISTVERSION=	3.2.0
 CATEGORIES=	devel
-MASTER_SITES=	PYPI
+#MASTER_SITES=	PYPI # no tests
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Mutation testing for Python 3
-WWW=		https://mutmut.readthedocs.io/en/latest/
+WWW=		https://mutmut.readthedocs.io/en/latest/ \
+		https://github.com/boxed/mutmut
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}glob2>0:devel/py-glob2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}junit-xml>=1.8:textproc/py-junit-xml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pony>0:databases/py-pony@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}textual>0:textproc/py-textual@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}hammett>0:devel/py-hammett@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
@@ -26,6 +26,9 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
 USES=		python
 USE_PYTHON=	distutils concurrent autoplist pytest # 2 tests fail because they require the fixture 'testdata' which is only for Python-3.10+
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	boxed
+
 NO_ARCH=	yes
 
 BINARY_ALIAS=	python=${PYTHON_CMD}
diff --git a/devel/py-mutmut/distinfo b/devel/py-mutmut/distinfo
index b4ccbbc25c0b..c24f65511ee8 100644
--- a/devel/py-mutmut/distinfo
+++ b/devel/py-mutmut/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724045690
-SHA256 (mutmut-2.5.1.tar.gz) = d8fea2538805277f6290922e88881ad045002fc284d5a53c2b3915298b77f79d
-SIZE (mutmut-2.5.1.tar.gz) = 50502
+TIMESTAMP = 1730051757
+SHA256 (boxed-mutmut-3.2.0_GH0.tar.gz) = 5a06076296f2ddf77d0e17a1aa3c6e4739498d2cdd8a0c07a6e8ac1a0d19aace
+SIZE (boxed-mutmut-3.2.0_GH0.tar.gz) = 570209