pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-numpy



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jan  5 08:58:04 UTC 2025

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

Log Message:
py-numpy: updated to 2.2.1

The NumPy 2.2.0 release is a quick release that brings us back into sync with the usual twice yearly release cycle. There have been a number of small cleanups, improvements to the StringDType, and 
better support for free threaded Python. Highlights are:

New functions matvec and vecmat,
Many improved annotations,
Improved support for the new StringDType,
Improved support for free threaded Python,
Fixes for f2py.


To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 pkgsrc/math/py-numpy/Makefile
cvs rdiff -u -r1.50 -r1.51 pkgsrc/math/py-numpy/PLIST
cvs rdiff -u -r1.95 -r1.96 pkgsrc/math/py-numpy/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-numpy/Makefile
diff -u pkgsrc/math/py-numpy/Makefile:1.129 pkgsrc/math/py-numpy/Makefile:1.130
--- pkgsrc/math/py-numpy/Makefile:1.129 Mon Nov  4 17:39:17 2024
+++ pkgsrc/math/py-numpy/Makefile       Sun Jan  5 08:58:03 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.129 2024/11/04 17:39:17 wiz Exp $
+# $NetBSD: Makefile,v 1.130 2025/01/05 08:58:03 adam Exp $
 
-DISTNAME=      numpy-2.1.3
+DISTNAME=      numpy-2.2.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numpy/}

Index: pkgsrc/math/py-numpy/PLIST
diff -u pkgsrc/math/py-numpy/PLIST:1.50 pkgsrc/math/py-numpy/PLIST:1.51
--- pkgsrc/math/py-numpy/PLIST:1.50     Tue Sep 10 11:43:06 2024
+++ pkgsrc/math/py-numpy/PLIST  Sun Jan  5 08:58:03 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.50 2024/09/10 11:43:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.51 2025/01/05 08:58:03 adam Exp $
 bin/f2py-${PYVERSSUFFIX}
 bin/numpy-config-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
@@ -8,6 +8,7 @@ ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
 ${PYSITELIB}/numpy/__config__.py
 ${PYSITELIB}/numpy/__config__.pyc
+${PYSITELIB}/numpy/__config__.pyi
 ${PYSITELIB}/numpy/__config__.pyo
 ${PYSITELIB}/numpy/__init__.cython-30.pxd
 ${PYSITELIB}/numpy/__init__.pxd
@@ -458,6 +459,9 @@ ${PYSITELIB}/numpy/_typing/_extended_pre
 ${PYSITELIB}/numpy/_typing/_nbit.py
 ${PYSITELIB}/numpy/_typing/_nbit.pyc
 ${PYSITELIB}/numpy/_typing/_nbit.pyo
+${PYSITELIB}/numpy/_typing/_nbit_base.py
+${PYSITELIB}/numpy/_typing/_nbit_base.pyc
+${PYSITELIB}/numpy/_typing/_nbit_base.pyo
 ${PYSITELIB}/numpy/_typing/_nested_sequence.py
 ${PYSITELIB}/numpy/_typing/_nested_sequence.pyc
 ${PYSITELIB}/numpy/_typing/_nested_sequence.pyo
@@ -467,7 +471,10 @@ ${PYSITELIB}/numpy/_typing/_scalars.pyo
 ${PYSITELIB}/numpy/_typing/_shape.py
 ${PYSITELIB}/numpy/_typing/_shape.pyc
 ${PYSITELIB}/numpy/_typing/_shape.pyo
+${PYSITELIB}/numpy/_typing/_ufunc.py
+${PYSITELIB}/numpy/_typing/_ufunc.pyc
 ${PYSITELIB}/numpy/_typing/_ufunc.pyi
+${PYSITELIB}/numpy/_typing/_ufunc.pyo
 ${PYSITELIB}/numpy/_utils/__init__.py
 ${PYSITELIB}/numpy/_utils/__init__.pyc
 ${PYSITELIB}/numpy/_utils/__init__.pyo
@@ -941,6 +948,7 @@ ${PYSITELIB}/numpy/f2py/tests/src/callba
 ${PYSITELIB}/numpy/f2py/tests/src/callback/gh18335.f90
 ${PYSITELIB}/numpy/f2py/tests/src/callback/gh25211.f
 ${PYSITELIB}/numpy/f2py/tests/src/callback/gh25211.pyf
+${PYSITELIB}/numpy/f2py/tests/src/callback/gh26681.f90
 ${PYSITELIB}/numpy/f2py/tests/src/cli/gh_22819.pyf
 ${PYSITELIB}/numpy/f2py/tests/src/cli/hi77.f
 ${PYSITELIB}/numpy/f2py/tests/src/cli/hiworld.f90
@@ -959,6 +967,7 @@ ${PYSITELIB}/numpy/f2py/tests/src/crackf
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23598.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23598Warn.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23879.f90
+${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh27697.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh2848.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/operators.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/privatemod.f90
@@ -987,6 +996,8 @@ ${PYSITELIB}/numpy/f2py/tests/src/parame
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_real.f90
 ${PYSITELIB}/numpy/f2py/tests/src/quoted_character/foo.f
 ${PYSITELIB}/numpy/f2py/tests/src/regression/AB.inc
+${PYSITELIB}/numpy/f2py/tests/src/regression/assignOnlyModule.f90
+${PYSITELIB}/numpy/f2py/tests/src/regression/datonly.f90
 ${PYSITELIB}/numpy/f2py/tests/src/regression/f77comments.f
 ${PYSITELIB}/numpy/f2py/tests/src/regression/f77fixedform.f95
 ${PYSITELIB}/numpy/f2py/tests/src/regression/f90continuation.f90
@@ -1002,6 +1013,10 @@ ${PYSITELIB}/numpy/f2py/tests/src/return
 ${PYSITELIB}/numpy/f2py/tests/src/return_logical/foo90.f90
 ${PYSITELIB}/numpy/f2py/tests/src/return_real/foo77.f
 ${PYSITELIB}/numpy/f2py/tests/src/return_real/foo90.f90
+${PYSITELIB}/numpy/f2py/tests/src/routines/funcfortranname.f
+${PYSITELIB}/numpy/f2py/tests/src/routines/funcfortranname.pyf
+${PYSITELIB}/numpy/f2py/tests/src/routines/subrout.f
+${PYSITELIB}/numpy/f2py/tests/src/routines/subrout.pyf
 ${PYSITELIB}/numpy/f2py/tests/src/size/foo.f90
 ${PYSITELIB}/numpy/f2py/tests/src/string/char.f90
 ${PYSITELIB}/numpy/f2py/tests/src/string/fixed_string.f90
@@ -1088,6 +1103,9 @@ ${PYSITELIB}/numpy/f2py/tests/test_retur
 ${PYSITELIB}/numpy/f2py/tests/test_return_real.py
 ${PYSITELIB}/numpy/f2py/tests/test_return_real.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_return_real.pyo
+${PYSITELIB}/numpy/f2py/tests/test_routines.py
+${PYSITELIB}/numpy/f2py/tests/test_routines.pyc
+${PYSITELIB}/numpy/f2py/tests/test_routines.pyo
 ${PYSITELIB}/numpy/f2py/tests/test_semicolon_split.py
 ${PYSITELIB}/numpy/f2py/tests/test_semicolon_split.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_semicolon_split.pyo
@@ -1707,7 +1725,6 @@ ${PYSITELIB}/numpy/typing/tests/data/fai
 ${PYSITELIB}/numpy/typing/tests/data/fail/datasource.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/dtype.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/einsumfunc.pyi
-${PYSITELIB}/numpy/typing/tests/data/fail/false_positives.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/flatiter.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/fromnumeric.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/histograms.pyi
@@ -1808,6 +1825,9 @@ ${PYSITELIB}/numpy/typing/tests/data/pas
 ${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_shape_manipulation.py
 ${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_shape_manipulation.pyc
 ${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_shape_manipulation.pyo
+${PYSITELIB}/numpy/typing/tests/data/pass/nditer.py
+${PYSITELIB}/numpy/typing/tests/data/pass/nditer.pyc
+${PYSITELIB}/numpy/typing/tests/data/pass/nditer.pyo
 ${PYSITELIB}/numpy/typing/tests/data/pass/numeric.py
 ${PYSITELIB}/numpy/typing/tests/data/pass/numeric.pyc
 ${PYSITELIB}/numpy/typing/tests/data/pass/numeric.pyo
@@ -1876,6 +1896,7 @@ ${PYSITELIB}/numpy/typing/tests/data/rev
 ${PYSITELIB}/numpy/typing/tests/data/reveal/modules.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/multiarray.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/nbit_base_example.pyi
+${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_assignability.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_conversion.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_misc.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_shape_manipulation.pyi

Index: pkgsrc/math/py-numpy/distinfo
diff -u pkgsrc/math/py-numpy/distinfo:1.95 pkgsrc/math/py-numpy/distinfo:1.96
--- pkgsrc/math/py-numpy/distinfo:1.95  Mon Nov  4 17:39:17 2024
+++ pkgsrc/math/py-numpy/distinfo       Sun Jan  5 08:58:03 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.95 2024/11/04 17:39:17 wiz Exp $
+$NetBSD: distinfo,v 1.96 2025/01/05 08:58:03 adam Exp $
 
-BLAKE2s (numpy-2.1.3.tar.gz) = 778782f34b93b2190be6b8003c9d349459a79a97a96d4a13d2ada4cc679225e9
-SHA512 (numpy-2.1.3.tar.gz) = 59568acda3a77160908a23c354f0574970cb3daeea79ab535762a75a5f3a52a5cedd5754bb507cc238cf5948b37f0045523ed59c04cf6fc4a94ed22b9b77b8c1
-Size (numpy-2.1.3.tar.gz) = 20166090 bytes
+BLAKE2s (numpy-2.2.1.tar.gz) = e9dff85bdf74c7e674490b1b12007f8dde69487cc896b378539c30ada36ed9c9
+SHA512 (numpy-2.2.1.tar.gz) = 15876635bd2b26a0f511472c447ff95102f3016eea02e5117d7f5a1ae4782cd656c10706e8b2e00adee0920a7673f216056fb842700d634fbb5630b672f26ddf
+Size (numpy-2.2.1.tar.gz) = 20227662 bytes
 SHA1 (patch-numpy___core_feature__detection__misc.h) = c0f4d318c93fcd0e36c34c549c7778350b8a6ea5
 SHA1 (patch-numpy___core_include_numpy_npy__common.h) = 175cd8f64af681949c3e8bfde064c93908433ea2
 SHA1 (patch-numpy___core_src_common_mem__overlap.c) = 709f140252e8582c325d30fa0289dda3d9a5c888



Home | Main Index | Thread Index | Old Index