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:   wiz
Date:           Sat Jul  1 08:38:26 UTC 2023

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

Log Message:
py-numpy: update to 1.25.0.

 NumPy 1.25.0 is now available. The highlights of the release are:

    Support for MUSL, there are now MUSL wheels.
    Support for the Fujitsu C/C++ compiler.
    Object arrays are now supported in einsum.
    Support for the inplace matrix multiplication (@=).

The NumPy 1.25.0 release continues the ongoing work to improve the
handling and promotion of dtypes, increase the execution speed,
and clarify the documentation. There has also been preparatory work
for the future NumPy 2.0.0, resulting in a large number of new and
expired deprecations.

The Python versions supported by this release are 3.9-3.11.


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 pkgsrc/math/py-numpy/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/math/py-numpy/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/math/py-numpy/buildlink3.mk
cvs rdiff -u -r1.81 -r1.82 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.104 pkgsrc/math/py-numpy/Makefile:1.105
--- pkgsrc/math/py-numpy/Makefile:1.104 Fri Apr 28 14:40:00 2023
+++ pkgsrc/math/py-numpy/Makefile       Sat Jul  1 08:38:26 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.104 2023/04/28 14:40:00 adam Exp $
+# $NetBSD: Makefile,v 1.105 2023/07/01 08:38:26 wiz Exp $
 
-DISTNAME=      numpy-1.24.3
+DISTNAME=      numpy-1.25.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numpy/}
@@ -23,7 +23,7 @@ USE_LANGUAGES=                c99 c++11 fortran
 
 REPLACE_PYTHON+=       *.py */*.py */*/*.py */*/*/*.py */*/*/*/*.py
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 37
+PYTHON_VERSIONS_INCOMPATIBLE=  27 37 38
 
 # XXX Avoid picking up other compilers when installed
 .include "../../mk/compiler.mk"

Index: pkgsrc/math/py-numpy/PLIST
diff -u pkgsrc/math/py-numpy/PLIST:1.38 pkgsrc/math/py-numpy/PLIST:1.39
--- pkgsrc/math/py-numpy/PLIST:1.38     Fri Apr 28 14:40:00 2023
+++ pkgsrc/math/py-numpy/PLIST  Sat Jul  1 08:38:26 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2023/04/28 14:40:00 adam Exp $
+@comment $NetBSD: PLIST,v 1.39 2023/07/01 08:38:26 wiz Exp $
 bin/f2py${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
@@ -45,8 +45,6 @@ ${PYSITELIB}/numpy/_typing/_dtype_like.p
 ${PYSITELIB}/numpy/_typing/_dtype_like.pyc
 ${PYSITELIB}/numpy/_typing/_extended_precision.py
 ${PYSITELIB}/numpy/_typing/_extended_precision.pyc
-${PYSITELIB}/numpy/_typing/_generic_alias.py
-${PYSITELIB}/numpy/_typing/_generic_alias.pyc
 ${PYSITELIB}/numpy/_typing/_nbit.py
 ${PYSITELIB}/numpy/_typing/_nbit.pyc
 ${PYSITELIB}/numpy/_typing/_nested_sequence.py
@@ -58,6 +56,12 @@ ${PYSITELIB}/numpy/_typing/_shape.pyc
 ${PYSITELIB}/numpy/_typing/_ufunc.pyi
 ${PYSITELIB}/numpy/_typing/setup.py
 ${PYSITELIB}/numpy/_typing/setup.pyc
+${PYSITELIB}/numpy/_utils/__init__.py
+${PYSITELIB}/numpy/_utils/__init__.pyc
+${PYSITELIB}/numpy/_utils/_inspect.py
+${PYSITELIB}/numpy/_utils/_inspect.pyc
+${PYSITELIB}/numpy/_utils/_pep440.py
+${PYSITELIB}/numpy/_utils/_pep440.pyc
 ${PYSITELIB}/numpy/_version.py
 ${PYSITELIB}/numpy/_version.pyc
 ${PYSITELIB}/numpy/array_api/__init__.py
@@ -74,6 +78,8 @@ ${PYSITELIB}/numpy/array_api/_dtypes.py
 ${PYSITELIB}/numpy/array_api/_dtypes.pyc
 ${PYSITELIB}/numpy/array_api/_elementwise_functions.py
 ${PYSITELIB}/numpy/array_api/_elementwise_functions.pyc
+${PYSITELIB}/numpy/array_api/_indexing_functions.py
+${PYSITELIB}/numpy/array_api/_indexing_functions.pyc
 ${PYSITELIB}/numpy/array_api/_manipulation_functions.py
 ${PYSITELIB}/numpy/array_api/_manipulation_functions.pyc
 ${PYSITELIB}/numpy/array_api/_searching_functions.py
@@ -102,6 +108,10 @@ ${PYSITELIB}/numpy/array_api/tests/test_
 ${PYSITELIB}/numpy/array_api/tests/test_data_type_functions.pyc
 ${PYSITELIB}/numpy/array_api/tests/test_elementwise_functions.py
 ${PYSITELIB}/numpy/array_api/tests/test_elementwise_functions.pyc
+${PYSITELIB}/numpy/array_api/tests/test_indexing_functions.py
+${PYSITELIB}/numpy/array_api/tests/test_indexing_functions.pyc
+${PYSITELIB}/numpy/array_api/tests/test_manipulation_functions.py
+${PYSITELIB}/numpy/array_api/tests/test_manipulation_functions.pyc
 ${PYSITELIB}/numpy/array_api/tests/test_set_functions.py
 ${PYSITELIB}/numpy/array_api/tests/test_set_functions.pyc
 ${PYSITELIB}/numpy/array_api/tests/test_sorting_functions.py
@@ -110,10 +120,6 @@ ${PYSITELIB}/numpy/array_api/tests/test_
 ${PYSITELIB}/numpy/array_api/tests/test_validation.pyc
 ${PYSITELIB}/numpy/compat/__init__.py
 ${PYSITELIB}/numpy/compat/__init__.pyc
-${PYSITELIB}/numpy/compat/_inspect.py
-${PYSITELIB}/numpy/compat/_inspect.pyc
-${PYSITELIB}/numpy/compat/_pep440.py
-${PYSITELIB}/numpy/compat/_pep440.pyc
 ${PYSITELIB}/numpy/compat/py3k.py
 ${PYSITELIB}/numpy/compat/py3k.pyc
 ${PYSITELIB}/numpy/compat/setup.py
@@ -187,15 +193,16 @@ ${PYSITELIB}/numpy/core/getlimits.pyi
 ${PYSITELIB}/numpy/core/include/numpy/.doxyfile
 ${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.h
 ${PYSITELIB}/numpy/core/include/numpy/__ufunc_api.h
+${PYSITELIB}/numpy/core/include/numpy/_dtype_api.h
 ${PYSITELIB}/numpy/core/include/numpy/_neighborhood_iterator_imp.h
 ${PYSITELIB}/numpy/core/include/numpy/_numpyconfig.h
+${PYSITELIB}/numpy/core/include/numpy/_numpyconfig.h.in
 ${PYSITELIB}/numpy/core/include/numpy/arrayobject.h
 ${PYSITELIB}/numpy/core/include/numpy/arrayscalars.h
 ${PYSITELIB}/numpy/core/include/numpy/experimental_dtype_api.h
 ${PYSITELIB}/numpy/core/include/numpy/halffloat.h
 ${PYSITELIB}/numpy/core/include/numpy/libdivide/LICENSE.txt
 ${PYSITELIB}/numpy/core/include/numpy/libdivide/libdivide.h
-${PYSITELIB}/numpy/core/include/numpy/multiarray_api.txt
 ${PYSITELIB}/numpy/core/include/numpy/ndarrayobject.h
 ${PYSITELIB}/numpy/core/include/numpy/ndarraytypes.h
 ${PYSITELIB}/numpy/core/include/numpy/noprefix.h
@@ -213,7 +220,6 @@ ${PYSITELIB}/numpy/core/include/numpy/ol
 ${PYSITELIB}/numpy/core/include/numpy/oldnumeric.h
 ${PYSITELIB}/numpy/core/include/numpy/random/bitgen.h
 ${PYSITELIB}/numpy/core/include/numpy/random/distributions.h
-${PYSITELIB}/numpy/core/include/numpy/ufunc_api.txt
 ${PYSITELIB}/numpy/core/include/numpy/ufuncobject.h
 ${PYSITELIB}/numpy/core/include/numpy/utils.h
 ${PYSITELIB}/numpy/core/lib/libnpymath.a
@@ -431,6 +437,7 @@ ${PYSITELIB}/numpy/distutils/checks/cpu_
 ${PYSITELIB}/numpy/distutils/checks/cpu_avx512_knl.c
 ${PYSITELIB}/numpy/distutils/checks/cpu_avx512_knm.c
 ${PYSITELIB}/numpy/distutils/checks/cpu_avx512_skx.c
+${PYSITELIB}/numpy/distutils/checks/cpu_avx512_spr.c
 ${PYSITELIB}/numpy/distutils/checks/cpu_avx512cd.c
 ${PYSITELIB}/numpy/distutils/checks/cpu_avx512f.c
 ${PYSITELIB}/numpy/distutils/checks/cpu_f16c.c
@@ -548,6 +555,8 @@ ${PYSITELIB}/numpy/distutils/fcompiler/v
 ${PYSITELIB}/numpy/distutils/fcompiler/vast.pyc
 ${PYSITELIB}/numpy/distutils/from_template.py
 ${PYSITELIB}/numpy/distutils/from_template.pyc
+${PYSITELIB}/numpy/distutils/fujitsuccompiler.py
+${PYSITELIB}/numpy/distutils/fujitsuccompiler.pyc
 ${PYSITELIB}/numpy/distutils/intelccompiler.py
 ${PYSITELIB}/numpy/distutils/intelccompiler.pyc
 ${PYSITELIB}/numpy/distutils/lib2def.py
@@ -615,8 +624,12 @@ ${PYSITELIB}/numpy/doc/constants.py
 ${PYSITELIB}/numpy/doc/constants.pyc
 ${PYSITELIB}/numpy/doc/ufuncs.py
 ${PYSITELIB}/numpy/doc/ufuncs.pyc
-${PYSITELIB}/numpy/dual.py
-${PYSITELIB}/numpy/dual.pyc
+${PYSITELIB}/numpy/dtypes.py
+${PYSITELIB}/numpy/dtypes.pyc
+${PYSITELIB}/numpy/dtypes.pyi
+${PYSITELIB}/numpy/exceptions.py
+${PYSITELIB}/numpy/exceptions.pyc
+${PYSITELIB}/numpy/exceptions.pyi
 ${PYSITELIB}/numpy/f2py/__init__.py
 ${PYSITELIB}/numpy/f2py/__init__.pyc
 ${PYSITELIB}/numpy/f2py/__init__.pyi
@@ -673,6 +686,9 @@ ${PYSITELIB}/numpy/f2py/tests/src/crackf
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/foo_deps.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh15035.f
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh17859.f
+${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23533.f
+${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23598.f90
+${PYSITELIB}/numpy/f2py/tests/src/crackfortran/gh23598Warn.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
@@ -938,8 +954,6 @@ ${PYSITELIB}/numpy/linalg/tests/test_reg
 ${PYSITELIB}/numpy/ma/__init__.py
 ${PYSITELIB}/numpy/ma/__init__.pyc
 ${PYSITELIB}/numpy/ma/__init__.pyi
-${PYSITELIB}/numpy/ma/bench.py
-${PYSITELIB}/numpy/ma/bench.pyc
 ${PYSITELIB}/numpy/ma/core.py
 ${PYSITELIB}/numpy/ma/core.pyc
 ${PYSITELIB}/numpy/ma/core.pyi
@@ -1131,31 +1145,21 @@ ${PYSITELIB}/numpy/testing/__init__.pyc
 ${PYSITELIB}/numpy/testing/__init__.pyi
 ${PYSITELIB}/numpy/testing/_private/__init__.py
 ${PYSITELIB}/numpy/testing/_private/__init__.pyc
-${PYSITELIB}/numpy/testing/_private/decorators.py
-${PYSITELIB}/numpy/testing/_private/decorators.pyc
 ${PYSITELIB}/numpy/testing/_private/extbuild.py
 ${PYSITELIB}/numpy/testing/_private/extbuild.pyc
-${PYSITELIB}/numpy/testing/_private/noseclasses.py
-${PYSITELIB}/numpy/testing/_private/noseclasses.pyc
-${PYSITELIB}/numpy/testing/_private/nosetester.py
-${PYSITELIB}/numpy/testing/_private/nosetester.pyc
-${PYSITELIB}/numpy/testing/_private/parameterized.py
-${PYSITELIB}/numpy/testing/_private/parameterized.pyc
 ${PYSITELIB}/numpy/testing/_private/utils.py
 ${PYSITELIB}/numpy/testing/_private/utils.pyc
 ${PYSITELIB}/numpy/testing/_private/utils.pyi
+${PYSITELIB}/numpy/testing/overrides.py
+${PYSITELIB}/numpy/testing/overrides.pyc
 ${PYSITELIB}/numpy/testing/print_coercion_tables.py
 ${PYSITELIB}/numpy/testing/print_coercion_tables.pyc
 ${PYSITELIB}/numpy/testing/setup.py
 ${PYSITELIB}/numpy/testing/setup.pyc
 ${PYSITELIB}/numpy/testing/tests/__init__.py
 ${PYSITELIB}/numpy/testing/tests/__init__.pyc
-${PYSITELIB}/numpy/testing/tests/test_doctesting.py
-${PYSITELIB}/numpy/testing/tests/test_doctesting.pyc
 ${PYSITELIB}/numpy/testing/tests/test_utils.py
 ${PYSITELIB}/numpy/testing/tests/test_utils.pyc
-${PYSITELIB}/numpy/testing/utils.py
-${PYSITELIB}/numpy/testing/utils.pyc
 ${PYSITELIB}/numpy/tests/__init__.py
 ${PYSITELIB}/numpy/tests/__init__.pyc
 ${PYSITELIB}/numpy/tests/test__all__.py
@@ -1166,6 +1170,8 @@ ${PYSITELIB}/numpy/tests/test_lazyloadin
 ${PYSITELIB}/numpy/tests/test_lazyloading.pyc
 ${PYSITELIB}/numpy/tests/test_matlib.py
 ${PYSITELIB}/numpy/tests/test_matlib.pyc
+${PYSITELIB}/numpy/tests/test_numpy_config.py
+${PYSITELIB}/numpy/tests/test_numpy_config.pyc
 ${PYSITELIB}/numpy/tests/test_numpy_version.py
 ${PYSITELIB}/numpy/tests/test_numpy_version.pyc
 ${PYSITELIB}/numpy/tests/test_public_api.py
@@ -1348,8 +1354,6 @@ ${PYSITELIB}/numpy/typing/tests/data/rev
 ${PYSITELIB}/numpy/typing/tests/data/reveal/ufuncs.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/version.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/warnings_and_errors.pyi
-${PYSITELIB}/numpy/typing/tests/test_generic_alias.py
-${PYSITELIB}/numpy/typing/tests/test_generic_alias.pyc
 ${PYSITELIB}/numpy/typing/tests/test_isfile.py
 ${PYSITELIB}/numpy/typing/tests/test_isfile.pyc
 ${PYSITELIB}/numpy/typing/tests/test_runtime.py

Index: pkgsrc/math/py-numpy/buildlink3.mk
diff -u pkgsrc/math/py-numpy/buildlink3.mk:1.17 pkgsrc/math/py-numpy/buildlink3.mk:1.18
--- pkgsrc/math/py-numpy/buildlink3.mk:1.17     Wed Mar 29 09:34:11 2023
+++ pkgsrc/math/py-numpy/buildlink3.mk  Sat Jul  1 08:38:26 2023
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.17 2023/03/29 09:34:11 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2023/07/01 08:38:26 wiz Exp $
 
 BUILDLINK_TREE+=       py-numpy
 
@@ -8,7 +8,7 @@ PY_NUMPY_BUILDLINK3_MK:=
 .include "../../lang/python/pyversion.mk"
 
 BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.0
-.if ${PYTHON_VERSION} < 308
+.if ${PYTHON_VERSION} < 309
 BUILDLINK_ABI_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.16.6nb3
 BUILDLINK_PKGSRCDIR.py-numpy?=         ../../math/py-numpy16
 .else

Index: pkgsrc/math/py-numpy/distinfo
diff -u pkgsrc/math/py-numpy/distinfo:1.81 pkgsrc/math/py-numpy/distinfo:1.82
--- pkgsrc/math/py-numpy/distinfo:1.81  Fri Apr 28 14:40:00 2023
+++ pkgsrc/math/py-numpy/distinfo       Sat Jul  1 08:38:26 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.81 2023/04/28 14:40:00 adam Exp $
+$NetBSD: distinfo,v 1.82 2023/07/01 08:38:26 wiz Exp $
 
-BLAKE2s (numpy-1.24.3.tar.gz) = f81edd792a1bc35b67bcf930b484279e22c101c2b5ca1e5eb12bf9a6b63a4db6
-SHA512 (numpy-1.24.3.tar.gz) = d4b5841cbe68ee6653f99018e4e0182f2e5519a1cd69c14e0a95aa180f878e6a6786ccf0a7c78bf0d511c53e7535d7144fee428572dec7a4b60b25c8a1c0c9e1
-Size (numpy-1.24.3.tar.gz) = 10909904 bytes
+BLAKE2s (numpy-1.25.0.tar.gz) = 94c48984a299014116504fd772aa6b3ac7db1373ab9b01bf37dd2891d357e650
+SHA512 (numpy-1.25.0.tar.gz) = e464d82bba0487f520ec7a820492343af5172e807e0f746688bbaff636a31947da62704ef0f35c74a46fb42332f4644f3c497d544789d22e5c01ca0823f82909
+Size (numpy-1.25.0.tar.gz) = 10426700 bytes
 SHA1 (patch-numpy_core_include_numpy_npy__common.h) = 354e336b98f634b6298d0b1d0e85ef1a9d240bff
 SHA1 (patch-numpy_core_setup.py) = 01f90b7eb700cfa51edded31498c2de4c3850848
 SHA1 (patch-numpy_core_src_common_mem__overlap.c) = 10d65c7f8ba740ce2bae5ad47ef3162cd2c5a40b



Home | Main Index | Thread Index | Old Index