Mon Aug 29 15:54:08 2022 UTC ()
math/py-pyerfa: import 2.0.0.1 from wip

2.0.0.1 (2021-11-02)
====================

- The underlying universal functions in ``erfa.ufunc`` now work with an ``out``
  argument also if the required output is a structured array. [gh-76]

2.0.0 (2021-05-17)
==================

- Bundled liberfa version update to v2.0.0. This includes new functionality,
  and hence pyerfa 2.0.0 cannot run with previous versions of liberfa.
- ``erfa.dt_eraLDBODY`` has been corrected to ensure that the 'pv' entry is
  now of type ``erfa.dt_pv``, so that cross-assignments with that dtype work
  correctly. [gh-74]
- ``erfa_generator`` now also generates a ``test_ufunc.py`` file that
  runs all the C code tests on the ufuncs, thus verifying the code
  wrapping worked correctly. As part of that, the ability to give
  specific output file names has been removed, as it was not used.
  (Note: these changes have no effect on use of PyERFA.) [gh-71]

1.7.3 (2021-04-25)
==================

- Bundled liberfa version update to v1.7.3.
- Fixed a bug that caused the output of ``rx``, ``ry``, and ``rz`` to be
  boolean rather than float for some compilers/OS. [gh-72]

1.7.2 (2021-01-25)
==================

- Bundled liberfa version update to v1.7.2.
- The classproperty decorator is now thread-safe
  (backport https://github.com/astropy/astropy/pull/11224).


(thor)
diff -r1.5 -r1.6 pkgsrc/math/py-pyerfa/Makefile
diff -r1.1 -r1.2 pkgsrc/math/py-pyerfa/PLIST
diff -r1.3 -r1.4 pkgsrc/math/py-pyerfa/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/math/py-pyerfa/Makefile (expand / switch to unified diff)

--- pkgsrc/math/py-pyerfa/Makefile 2022/04/10 22:17:40 1.5
+++ pkgsrc/math/py-pyerfa/Makefile 2022/08/29 15:54:08 1.6
@@ -1,30 +1,29 @@ @@ -1,30 +1,29 @@
1# $NetBSD: Makefile,v 1.5 2022/04/10 22:17:40 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.6 2022/08/29 15:54:08 thor Exp $
2 2
3DISTNAME= pyerfa-1.7.1.1 3DISTNAME= pyerfa-2.0.0.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= math python 5CATEGORIES= math python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyerfa/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyerfa/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/liberfa/pyerfa/ 9HOMEPAGE= https://github.com/liberfa/pyerfa/
11COMMENT= Python wrapper for ERFA library 10COMMENT= Python wrapper for ERFA library
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14MAKE_ENV+= PYERFA_USE_SYSTEM_LIBERFA=1 13MAKE_ENV+= PYERFA_USE_SYSTEM_LIBERFA=1
15 14
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_LANGUAGES= c 16USE_LANGUAGES= c
18 17
19PYTHON_VERSIONS_INCOMPATIBLE= 27 37 # py-numpy 18PYTHON_VERSIONS_INCOMPATIBLE= 27
20 19
21DEPENDS+= ${PYPKGPREFIX}-numpy>=1.17.0:../../math/py-numpy 20DEPENDS+= ${PYPKGPREFIX}-numpy>=1.18.0:../../math/py-numpy
22DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2 21DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2
23DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging 22DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
24DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm 23DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm
25DEPENDS+= erfa>=1.7.1:../../math/erfa 24DEPENDS+= erfa>=2.0.0:../../math/erfa
26 25
27.include "../../lang/python/egg.mk" 26.include "../../lang/python/egg.mk"
28.include "../../math/py-numpy/buildlink3.mk" 27.include "../../math/py-numpy/buildlink3.mk"
29.include "../../math/erfa/buildlink3.mk" 28.include "../../math/erfa/buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/math/py-pyerfa/PLIST (expand / switch to unified diff)

--- pkgsrc/math/py-pyerfa/PLIST 2020/12/19 14:26:57 1.1
+++ pkgsrc/math/py-pyerfa/PLIST 2022/08/29 15:54:08 1.2
@@ -1,32 +1,35 @@ @@ -1,32 +1,35 @@
1@comment $NetBSD: PLIST,v 1.1 2020/12/19 14:26:57 mef Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/08/29 15:54:08 thor Exp $
2${PYSITELIB}/erfa/__init__.py 2${PYSITELIB}/erfa/__init__.py
3${PYSITELIB}/erfa/__init__.pyc 3${PYSITELIB}/erfa/__init__.pyc
4${PYSITELIB}/erfa/__init__.pyo 4${PYSITELIB}/erfa/__init__.pyo
5${PYSITELIB}/erfa/_version.py 5${PYSITELIB}/erfa/_version.py
6${PYSITELIB}/erfa/_version.pyc 6${PYSITELIB}/erfa/_version.pyc
7${PYSITELIB}/erfa/_version.pyo 7${PYSITELIB}/erfa/_version.pyo
8${PYSITELIB}/erfa/core.py 8${PYSITELIB}/erfa/core.py
9${PYSITELIB}/erfa/core.pyc 9${PYSITELIB}/erfa/core.pyc
10${PYSITELIB}/erfa/core.pyo 10${PYSITELIB}/erfa/core.pyo
11${PYSITELIB}/erfa/helpers.py 11${PYSITELIB}/erfa/helpers.py
12${PYSITELIB}/erfa/helpers.pyc 12${PYSITELIB}/erfa/helpers.pyc
13${PYSITELIB}/erfa/helpers.pyo 13${PYSITELIB}/erfa/helpers.pyo
14${PYSITELIB}/erfa/tests/__init__.py 14${PYSITELIB}/erfa/tests/__init__.py
15${PYSITELIB}/erfa/tests/__init__.pyc 15${PYSITELIB}/erfa/tests/__init__.pyc
16${PYSITELIB}/erfa/tests/__init__.pyo 16${PYSITELIB}/erfa/tests/__init__.pyo
17${PYSITELIB}/erfa/tests/helper.py 17${PYSITELIB}/erfa/tests/helper.py
18${PYSITELIB}/erfa/tests/helper.pyc 18${PYSITELIB}/erfa/tests/helper.pyc
19${PYSITELIB}/erfa/tests/helper.pyo 19${PYSITELIB}/erfa/tests/helper.pyo
20${PYSITELIB}/erfa/tests/test_erfa.py 20${PYSITELIB}/erfa/tests/test_erfa.py
21${PYSITELIB}/erfa/tests/test_erfa.pyc 21${PYSITELIB}/erfa/tests/test_erfa.pyc
22${PYSITELIB}/erfa/tests/test_erfa.pyo 22${PYSITELIB}/erfa/tests/test_erfa.pyo
 23${PYSITELIB}/erfa/tests/test_ufunc.py
 24${PYSITELIB}/erfa/tests/test_ufunc.pyc
 25${PYSITELIB}/erfa/tests/test_ufunc.pyo
23${PYSITELIB}/erfa/ufunc.so 26${PYSITELIB}/erfa/ufunc.so
24${PYSITELIB}/erfa/version.py 27${PYSITELIB}/erfa/version.py
25${PYSITELIB}/erfa/version.pyc 28${PYSITELIB}/erfa/version.pyc
26${PYSITELIB}/erfa/version.pyo 29${PYSITELIB}/erfa/version.pyo
27${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 30${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
28${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 31${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
29${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 32${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
30${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 33${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
31${PYSITELIB}/${EGG_INFODIR}/requires.txt 34${PYSITELIB}/${EGG_INFODIR}/requires.txt
32${PYSITELIB}/${EGG_INFODIR}/top_level.txt 35${PYSITELIB}/${EGG_INFODIR}/top_level.txt

cvs diff -r1.3 -r1.4 pkgsrc/math/py-pyerfa/distinfo (expand / switch to unified diff)

--- pkgsrc/math/py-pyerfa/distinfo 2021/10/26 10:56:03 1.3
+++ pkgsrc/math/py-pyerfa/distinfo 2022/08/29 15:54:08 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2021/10/26 10:56:03 nia Exp $ 1$NetBSD: distinfo,v 1.4 2022/08/29 15:54:08 thor Exp $
2 2
3BLAKE2s (pyerfa-1.7.1.1.tar.gz) = 25d06206ef562560e807ab38d5a7e8dcbbb7f728775bbc97c60fb934cda500e8 3BLAKE2s (pyerfa-2.0.0.1.tar.gz) = da83e4c27b58d647c78f981aa7ff4773450c8be2d161934ad400cd0be89b6c1c
4SHA512 (pyerfa-1.7.1.1.tar.gz) = 59c2dceed6ef5b1ece618742dd0084b729cce8eb52f903dff2aad009fa0f495defb4511688da0a5203ed5900d041a552fbe50668ddac0c3a6bb3fd6d34d089bb 4SHA512 (pyerfa-2.0.0.1.tar.gz) = 420e7bb2d00a9bd7d2290b6b0598b5963404ac021f713ae7bbf607135b9db6605f63dd89694d2cf406eb230b58b1028f2458f96ed834127ce9a398810cfea589
5Size (pyerfa-1.7.1.1.tar.gz) = 1322843 bytes 5Size (pyerfa-2.0.0.1.tar.gz) = 808497 bytes