pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-pyerfa



Module Name:    pkgsrc
Committed By:   thor
Date:           Mon Aug 29 15:54:08 UTC 2022

Modified Files:
        pkgsrc/math/py-pyerfa: Makefile PLIST distinfo

Log Message:
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).


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/py-pyerfa/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-pyerfa/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/math/py-pyerfa/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-pyerfa/Makefile
diff -u pkgsrc/math/py-pyerfa/Makefile:1.5 pkgsrc/math/py-pyerfa/Makefile:1.6
--- pkgsrc/math/py-pyerfa/Makefile:1.5  Sun Apr 10 22:17:40 2022
+++ pkgsrc/math/py-pyerfa/Makefile      Mon Aug 29 15:54:08 2022
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2022/04/10 22:17:40 gutteridge Exp $
+# $NetBSD: Makefile,v 1.6 2022/08/29 15:54:08 thor Exp $
 
-DISTNAME=      pyerfa-1.7.1.1
+DISTNAME=      pyerfa-2.0.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyerfa/}
 
@@ -16,13 +15,13 @@ MAKE_ENV+=  PYERFA_USE_SYSTEM_LIBERFA=1
 USE_LIBTOOL=   yes
 USE_LANGUAGES= c
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 37 # py-numpy
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-DEPENDS+=      ${PYPKGPREFIX}-numpy>=1.17.0:../../math/py-numpy
+DEPENDS+=      ${PYPKGPREFIX}-numpy>=1.18.0:../../math/py-numpy
 DEPENDS+=      ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm
-DEPENDS+=      erfa>=1.7.1:../../math/erfa
+DEPENDS+=      erfa>=2.0.0:../../math/erfa
 
 .include "../../lang/python/egg.mk"
 .include "../../math/py-numpy/buildlink3.mk"

Index: pkgsrc/math/py-pyerfa/PLIST
diff -u pkgsrc/math/py-pyerfa/PLIST:1.1 pkgsrc/math/py-pyerfa/PLIST:1.2
--- pkgsrc/math/py-pyerfa/PLIST:1.1     Sat Dec 19 14:26:57 2020
+++ pkgsrc/math/py-pyerfa/PLIST Mon Aug 29 15:54:08 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/12/19 14:26:57 mef Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/08/29 15:54:08 thor Exp $
 ${PYSITELIB}/erfa/__init__.py
 ${PYSITELIB}/erfa/__init__.pyc
 ${PYSITELIB}/erfa/__init__.pyo
@@ -20,6 +20,9 @@ ${PYSITELIB}/erfa/tests/helper.pyo
 ${PYSITELIB}/erfa/tests/test_erfa.py
 ${PYSITELIB}/erfa/tests/test_erfa.pyc
 ${PYSITELIB}/erfa/tests/test_erfa.pyo
+${PYSITELIB}/erfa/tests/test_ufunc.py
+${PYSITELIB}/erfa/tests/test_ufunc.pyc
+${PYSITELIB}/erfa/tests/test_ufunc.pyo
 ${PYSITELIB}/erfa/ufunc.so
 ${PYSITELIB}/erfa/version.py
 ${PYSITELIB}/erfa/version.pyc

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



Home | Main Index | Thread Index | Old Index