git: 489ca0f28acb - main - math/py-chaospy: Update 4.3.8 → 4.3.11

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 28 Mar 2023 08:09:57 UTC
The branch main has been updated by yuri:

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

commit 489ca0f28acb5a47ff8b4c2c0241b6cc163b9748
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-03-28 07:50:03 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-03-28 08:09:53 +0000

    math/py-chaospy: Update 4.3.8 → 4.3.11
    
    Reported by:    portscout
---
 math/py-chaospy/Makefile | 20 ++++++++++----------
 math/py-chaospy/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/math/py-chaospy/Makefile b/math/py-chaospy/Makefile
index 3df4b0eb005d..8e4731f5ed0a 100644
--- a/math/py-chaospy/Makefile
+++ b/math/py-chaospy/Makefile
@@ -1,7 +1,8 @@
 PORTNAME=	chaospy
-DISTVERSION=	4.3.8
+DISTVERSIONPREFIX=	v
+DISTVERSION=	4.3.11
 CATEGORIES=	math python
-MASTER_SITES=	PYPI
+#MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,23 +12,22 @@ WWW=		https://github.com/jonathf/chaospy
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}numpoly>0:math/py-numpoly@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR}
 
 USES=		python:3.6+
-USE_PYTHON=	distutils autoplist
+USE_PYTHON=	pep517 autoplist pytest
 
-NO_ARCH=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	jonathf
 
-pre-configure:
-	@( \
-		${ECHO} "from setuptools import setup" && \
-		${ECHO} "setup()" \
-	) > ${WRKSRC}/setup.py
+NO_ARCH=	yes
 
-do-test: # tests fail: https://github.com/jonathf/chaospy/issues/366
+do-test: # tests hang: https://github.com/jonathf/chaospy/issues/406
 	@cd ${WRKSRC} && pytest --doctest-modules chaospy/
 
 .include <bsd.port.mk>
diff --git a/math/py-chaospy/distinfo b/math/py-chaospy/distinfo
index c0b11d079647..b1f302357bf8 100644
--- a/math/py-chaospy/distinfo
+++ b/math/py-chaospy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655049128
-SHA256 (chaospy-4.3.8.tar.gz) = 83bce2c3cdc0bba557087926a8f567d20e83bf6d1e518a2d2036efe65162371e
-SIZE (chaospy-4.3.8.tar.gz) = 2427849
+TIMESTAMP = 1679988979
+SHA256 (jonathf-chaospy-v4.3.11_GH0.tar.gz) = b204442a21a0e3b9c6129009a0f7ef3ba13b9e6808cd56f9c49a1d8710fc2480
+SIZE (jonathf-chaospy-v4.3.11_GH0.tar.gz) = 2429578