diff --git a/devel/py-qutip/Makefile b/devel/py-qutip/Makefile index dc7cef7da85a..9241a836f2c5 100644 --- a/devel/py-qutip/Makefile +++ b/devel/py-qutip/Makefile @@ -1,37 +1,37 @@ PORTNAME= qutip -DISTVERSION= 5.0.2 +DISTVERSION= 5.0.3 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Quantum toolbox in python WWW= https://qutip.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt PY_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.0:science/py-scipy@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}scipy>=1.9:science/py-scipy@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} \ ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.32.0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} # the optional graphics/py-mayavi dependency is omitted because it is python-2.7 -only USES= python USE_PYTHON= pep517 cython cython_run autoplist post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/qutip/*/*${PYTHON_EXT_SUFFIX}.so do-test: # 3 tests fail, see https://github.com/qutip/qutip/issues/2190 @${ECHO} "==> Running tests. Please note that tests require X11 display access." @cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} \ ${PYTHON_CMD} -c "import qutip.testing as qt; qt.run();" .include diff --git a/devel/py-qutip/distinfo b/devel/py-qutip/distinfo index abc0c4364928..b140514ac628 100644 --- a/devel/py-qutip/distinfo +++ b/devel/py-qutip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719322821 -SHA256 (qutip-5.0.2.tar.gz) = 1c3d0fecc3e237783a9ef22cec2c54f49f0da4c17b9ee036848bdd9009f4baf5 -SIZE (qutip-5.0.2.tar.gz) = 5110303 +TIMESTAMP = 1722665231 +SHA256 (qutip-5.0.3.tar.gz) = f3df35b8b8c589ac1a132f07c76198971607c6b230c3d0c5fa3571ef3372273d +SIZE (qutip-5.0.3.tar.gz) = 5152108 diff --git a/devel/py-qutip/files/patch-pyproject.toml b/devel/py-qutip/files/patch-pyproject.toml index f20dc86ef7af..98a9c6b8b75c 100644 --- a/devel/py-qutip/files/patch-pyproject.toml +++ b/devel/py-qutip/files/patch-pyproject.toml @@ -1,11 +1,11 @@ ---- pyproject.toml.orig 2024-06-25 13:46:12 UTC +--- pyproject.toml.orig 2024-06-27 18:24:19 UTC +++ pyproject.toml @@ -7,7 +7,7 @@ requires = [ "cython>=0.29.20,<3.0.0; python_version<='3.9'", # See https://numpy.org/doc/stable/user/depending_on_numpy.html for # the recommended way to build against numpy's C API: -- "oldest-supported-numpy", +- "numpy>=2.0.0", + "numpy", - "scipy>=1.8", + "scipy>=1.9", ] build-backend = "setuptools.build_meta"