git: 6ff24648a913 - main - devel/py-multiprocess: update 0.70.12.2 → 0.70.17

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 04 Nov 2024 20:36:57 UTC
The branch main has been updated by yuri:

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

commit 6ff24648a9131f80f95a14102c53463eac0b5dde
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-11-04 20:16:55 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-11-04 20:36:50 +0000

    devel/py-multiprocess: update 0.70.12.2 → 0.70.17
---
 devel/py-multiprocess/Makefile | 14 ++++++++++----
 devel/py-multiprocess/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/devel/py-multiprocess/Makefile b/devel/py-multiprocess/Makefile
index d39e590efeb6..712842a5c44c 100644
--- a/devel/py-multiprocess/Makefile
+++ b/devel/py-multiprocess/Makefile
@@ -1,19 +1,25 @@
 PORTNAME=	multiprocess
-DISTVERSION=	0.70.12.2
+DISTVERSION=	0.70.17
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Better multiprocessing and multithreading in python
-WWW=		https://pypi.org/project/multiprocess/
+WWW=		https://multiprocess.readthedocs.io/en/latest/ \
+		https://github.com/uqfoundation/multiprocess
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		python zip
-USE_PYTHON=	distutils autoplist
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dill>=0.3.9:devel/py-dill@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	distutils autoplist pytest
 
 NO_ARCH=	yes
 
+TEST_WRKSRC=	${WRKSRC}/py${PYTHON_VER}
+TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
 .include <bsd.port.mk>
diff --git a/devel/py-multiprocess/distinfo b/devel/py-multiprocess/distinfo
index ab24d9c5f4f1..5465fbee3e9b 100644
--- a/devel/py-multiprocess/distinfo
+++ b/devel/py-multiprocess/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624222998
-SHA256 (multiprocess-0.70.12.2.zip) = 206bb9b97b73f87fec1ed15a19f8762950256aa84225450abc7150d02855a083
-SIZE (multiprocess-0.70.12.2.zip) = 3308461
+TIMESTAMP = 1730743716
+SHA256 (multiprocess-0.70.17.tar.gz) = 4ae2f11a3416809ebc9a48abfc8b14ecce0652a0944731a1493a3c1ba44ff57a
+SIZE (multiprocess-0.70.17.tar.gz) = 1785744