py-pyerfa: updated to 2.0.1.4 2.0.1.4 (2024-04-12) Reintroduces a work-around such that pyerfa can also be built on older numpy. 2.0.1.3 (2024-04-05) No new features, but wheels that are compatible with numpy 2.0 as well as older supported versions of numpy 1.x. 2.0.1.2 (2024-04-04) Failed attempt to create wheels compatible with numpy 2.0. Yanked from pypi.diff -r1.10 -r1.11 pkgsrc/math/py-pyerfa/Makefile
(adam)
@@ -1,29 +1,31 @@ | @@ -1,29 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2023/10/20 12:41:48 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2024/05/08 12:54:39 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pyerfa-2.0.1.1 | 3 | DISTNAME= pyerfa-2.0.1.4 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= math python | 5 | CATEGORIES= math python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyerfa/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyerfa/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/liberfa/pyerfa/ | 9 | HOMEPAGE= https://github.com/liberfa/pyerfa | |
10 | COMMENT= Python wrapper for ERFA library | 10 | COMMENT= Python wrapper for ERFA library | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-numpy>=1.18.0:../../math/py-numpy | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm | |||
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |||
16 | DEPENDS+= ${PYPKGPREFIX}-numpy>=1.19:../../math/py-numpy | |||
14 | DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2 | 17 | DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2 | |
15 | DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging | 18 | DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging | |
16 | DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm | |||
17 | DEPENDS+= erfa>=2.0.0:../../math/erfa | 19 | DEPENDS+= erfa>=2.0.0:../../math/erfa | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-doctestplus>=0.7:../../devel/py-test-doctestplus | |||
18 | 21 | |||
19 | MAKE_ENV+= PYERFA_USE_SYSTEM_LIBERFA=1 | 22 | MAKE_ENV+= PYERFA_USE_SYSTEM_LIBERFA=1 | |
20 | 23 | |||
21 | USE_LIBTOOL= yes | 24 | USE_LIBTOOL= yes | |
22 | USE_LANGUAGES= c | |||
23 | 25 | |||
24 | PYTHON_VERSIONS_INCOMPATIBLE= 27 38 | 26 | PYTHON_VERSIONS_INCOMPATIBLE= 27 38 | |
25 | 27 | |||
26 | .include "../../lang/python/egg.mk" | 28 | .include "../../lang/python/wheel.mk" | |
27 | .include "../../math/py-numpy/buildlink3.mk" | 29 | .include "../../math/py-numpy/buildlink3.mk" | |
28 | .include "../../math/erfa/buildlink3.mk" | 30 | .include "../../math/erfa/buildlink3.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 31 | .include "../../mk/bsd.pkg.mk" |
@@ -1,35 +1,31 @@ | @@ -1,35 +1,31 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2023/10/20 12:41:48 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2024/05/08 12:54:39 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |||
8 | ${PYSITELIB}/erfa/__init__.py | 7 | ${PYSITELIB}/erfa/__init__.py | |
9 | ${PYSITELIB}/erfa/__init__.pyc | 8 | ${PYSITELIB}/erfa/__init__.pyc | |
10 | ${PYSITELIB}/erfa/__init__.pyo | 9 | ${PYSITELIB}/erfa/__init__.pyo | |
11 | ${PYSITELIB}/erfa/_version.py | 10 | ${PYSITELIB}/erfa/_version.py | |
12 | ${PYSITELIB}/erfa/_version.pyc | 11 | ${PYSITELIB}/erfa/_version.pyc | |
13 | ${PYSITELIB}/erfa/_version.pyo | 12 | ${PYSITELIB}/erfa/_version.pyo | |
14 | ${PYSITELIB}/erfa/core.py | 13 | ${PYSITELIB}/erfa/core.py | |
15 | ${PYSITELIB}/erfa/core.pyc | 14 | ${PYSITELIB}/erfa/core.pyc | |
16 | ${PYSITELIB}/erfa/core.pyo | 15 | ${PYSITELIB}/erfa/core.pyo | |
17 | ${PYSITELIB}/erfa/helpers.py | 16 | ${PYSITELIB}/erfa/helpers.py | |
18 | ${PYSITELIB}/erfa/helpers.pyc | 17 | ${PYSITELIB}/erfa/helpers.pyc | |
19 | ${PYSITELIB}/erfa/helpers.pyo | 18 | ${PYSITELIB}/erfa/helpers.pyo | |
20 | ${PYSITELIB}/erfa/tests/__init__.py | 19 | ${PYSITELIB}/erfa/tests/__init__.py | |
21 | ${PYSITELIB}/erfa/tests/__init__.pyc | 20 | ${PYSITELIB}/erfa/tests/__init__.pyc | |
22 | ${PYSITELIB}/erfa/tests/__init__.pyo | 21 | ${PYSITELIB}/erfa/tests/__init__.pyo | |
23 | ${PYSITELIB}/erfa/tests/helper.py | |||
24 | ${PYSITELIB}/erfa/tests/helper.pyc | |||
25 | ${PYSITELIB}/erfa/tests/helper.pyo | |||
26 | ${PYSITELIB}/erfa/tests/test_erfa.py | 22 | ${PYSITELIB}/erfa/tests/test_erfa.py | |
27 | ${PYSITELIB}/erfa/tests/test_erfa.pyc | 23 | ${PYSITELIB}/erfa/tests/test_erfa.pyc | |
28 | ${PYSITELIB}/erfa/tests/test_erfa.pyo | 24 | ${PYSITELIB}/erfa/tests/test_erfa.pyo | |
29 | ${PYSITELIB}/erfa/tests/test_ufunc.py | 25 | ${PYSITELIB}/erfa/tests/test_ufunc.py | |
30 | ${PYSITELIB}/erfa/tests/test_ufunc.pyc | 26 | ${PYSITELIB}/erfa/tests/test_ufunc.pyc | |
31 | ${PYSITELIB}/erfa/tests/test_ufunc.pyo | 27 | ${PYSITELIB}/erfa/tests/test_ufunc.pyo | |
32 | ${PYSITELIB}/erfa/ufunc.abi3.so | 28 | ${PYSITELIB}/erfa/ufunc.abi3.so | |
33 | ${PYSITELIB}/erfa/version.py | 29 | ${PYSITELIB}/erfa/version.py | |
34 | ${PYSITELIB}/erfa/version.pyc | 30 | ${PYSITELIB}/erfa/version.pyc | |
35 | ${PYSITELIB}/erfa/version.pyo | 31 | ${PYSITELIB}/erfa/version.pyo |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2023/10/20 12:41:48 adam Exp $ | 1 | $NetBSD: distinfo,v 1.6 2024/05/08 12:54:39 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pyerfa-2.0.1.1.tar.gz) = 284e2e37550b315400b44ff4778ccf3607988cf101b60b5841b1795a9bb61cb7 | 3 | BLAKE2s (pyerfa-2.0.1.4.tar.gz) = db44a25218df66629cbdcec8dd420339f94cd4b5e78d64b9844f0454e9e97396 | |
4 | SHA512 (pyerfa-2.0.1.1.tar.gz) = 1e268946f72db2012051dfabbd396c2b193198faec8a0a9849a131b6df3279b04cb3376d46f53256d225a7ad78309aa411a361bc801cfea5654bff0c160131e3 | 4 | SHA512 (pyerfa-2.0.1.4.tar.gz) = 37e5c4592ddd96a9c7951a83711c537ec0439350510863a695759e76d25289e66b6f506bc0883bfcf2aa68aa7c6d40dda81f91eb61ba80dc375696b08d55c405 | |
5 | Size (pyerfa-2.0.1.1.tar.gz) = 817669 bytes | 5 | Size (pyerfa-2.0.1.4.tar.gz) = 817421 bytes |