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:           Wed Jul 31 18:11:25 UTC 2024

Modified Files:
        pkgsrc/math/py-numpy: ALTERNATIVES Makefile PLIST distinfo
Added Files:
        pkgsrc/math/py-numpy/patches:
            patch-numpy___core_feature__detection__misc.h
            patch-numpy___core_include_numpy_npy__common.h
            patch-numpy___core_src_common_mem__overlap.c
Removed Files:
        pkgsrc/math/py-numpy/patches:
            patch-numpy_core_feature__detection__misc.h
            patch-numpy_core_include_numpy_npy__common.h
            patch-numpy_core_setup.py
            patch-numpy_core_src_common_mem__overlap.c
            patch-numpy_core_src_npymath_npy__math__private.h
            patch-numpy_linalg_setup.py

Log Message:
py-numpy: updated to 2.0.1

NumPy 2.0.0 is the first major release since 2006. It is the result of 11 months of development since the last feature release and is the work of 212 contributors spread over 1078 pull requests. It 
contains a large number of exciting new features as well as changes to both the Python and C APIs. It includes breaking changes that could not happen in a regular minor release - including an ABI 
break, changes to type promotion rules, and API changes which may not have been emitting deprecation warnings in 1.26.x.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/py-numpy/ALTERNATIVES
cvs rdiff -u -r1.122 -r1.123 pkgsrc/math/py-numpy/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/math/py-numpy/PLIST
cvs rdiff -u -r1.90 -r1.91 pkgsrc/math/py-numpy/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/math/py-numpy/patches/patch-numpy___core_feature__detection__misc.h \
    pkgsrc/math/py-numpy/patches/patch-numpy___core_include_numpy_npy__common.h \
    pkgsrc/math/py-numpy/patches/patch-numpy___core_src_common_mem__overlap.c
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/math/py-numpy/patches/patch-numpy_core_feature__detection__misc.h \
    pkgsrc/math/py-numpy/patches/patch-numpy_core_src_common_mem__overlap.c \
    pkgsrc/math/py-numpy/patches/patch-numpy_core_src_npymath_npy__math__private.h \
    pkgsrc/math/py-numpy/patches/patch-numpy_linalg_setup.py
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/math/py-numpy/patches/patch-numpy_core_include_numpy_npy__common.h
cvs rdiff -u -r1.9 -r0 pkgsrc/math/py-numpy/patches/patch-numpy_core_setup.py

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/ALTERNATIVES
diff -u pkgsrc/math/py-numpy/ALTERNATIVES:1.4 pkgsrc/math/py-numpy/ALTERNATIVES:1.5
--- pkgsrc/math/py-numpy/ALTERNATIVES:1.4       Fri Nov 17 19:08:36 2023
+++ pkgsrc/math/py-numpy/ALTERNATIVES   Wed Jul 31 18:11:24 2024
@@ -1 +1,2 @@
 bin/f2py @PREFIX@/bin/f2py-@PYVERSSUFFIX@
+bin/numpy-config @PREFIX@/bin/numpy-config-@PYVERSSUFFIX@

Index: pkgsrc/math/py-numpy/Makefile
diff -u pkgsrc/math/py-numpy/Makefile:1.122 pkgsrc/math/py-numpy/Makefile:1.123
--- pkgsrc/math/py-numpy/Makefile:1.122 Thu Apr  4 21:16:57 2024
+++ pkgsrc/math/py-numpy/Makefile       Wed Jul 31 18:11:24 2024
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.122 2024/04/04 21:16:57 wiz Exp $
+# $NetBSD: Makefile,v 1.123 2024/07/31 18:11:24 adam Exp $
 
-DISTNAME=      numpy-1.26.4
+DISTNAME=      numpy-2.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numpy/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://www.numpy.org/
+HOMEPAGE=      https://numpy.org/
 COMMENT=       Array processing for numbers, strings, records, and objects
 LICENSE=       modified-bsd
 
@@ -89,7 +89,9 @@ post-install:
        ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/fcompiler/g95.py.orig
        ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/fcompiler/gnu.py.orig
        ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/log.py.orig
-       cd ${DESTDIR}${PREFIX}/bin && ${MV} f2py f2py-${PYVERSSUFFIX} || ${TRUE}
+.for bin in f2py numpy-config
+       cd ${DESTDIR}${PREFIX}/bin && ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
+.endfor
 
 # as of 1.26.1
 # 28 failed, 38180 passed, 200 skipped, 1304 deselected, 33 xfailed, 1 xpassed, 52 warnings

Index: pkgsrc/math/py-numpy/PLIST
diff -u pkgsrc/math/py-numpy/PLIST:1.46 pkgsrc/math/py-numpy/PLIST:1.47
--- pkgsrc/math/py-numpy/PLIST:1.46     Thu Jan  4 22:06:13 2024
+++ pkgsrc/math/py-numpy/PLIST  Wed Jul 31 18:11:24 2024
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.46 2024/01/04 22:06:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.47 2024/07/31 18:11:24 adam Exp $
 bin/f2py-${PYVERSSUFFIX}
+bin/numpy-config-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -14,31 +15,395 @@ ${PYSITELIB}/numpy/__init__.py
 ${PYSITELIB}/numpy/__init__.pyc
 ${PYSITELIB}/numpy/__init__.pyi
 ${PYSITELIB}/numpy/__init__.pyo
+${PYSITELIB}/numpy/_configtool.py
+${PYSITELIB}/numpy/_configtool.pyc
+${PYSITELIB}/numpy/_configtool.pyo
 ${PYSITELIB}/numpy/_core/__init__.py
 ${PYSITELIB}/numpy/_core/__init__.pyc
 ${PYSITELIB}/numpy/_core/__init__.pyi
 ${PYSITELIB}/numpy/_core/__init__.pyo
+${PYSITELIB}/numpy/_core/_add_newdocs.py
+${PYSITELIB}/numpy/_core/_add_newdocs.pyc
+${PYSITELIB}/numpy/_core/_add_newdocs.pyo
+${PYSITELIB}/numpy/_core/_add_newdocs_scalars.py
+${PYSITELIB}/numpy/_core/_add_newdocs_scalars.pyc
+${PYSITELIB}/numpy/_core/_add_newdocs_scalars.pyo
+${PYSITELIB}/numpy/_core/_asarray.py
+${PYSITELIB}/numpy/_core/_asarray.pyc
+${PYSITELIB}/numpy/_core/_asarray.pyi
+${PYSITELIB}/numpy/_core/_asarray.pyo
 ${PYSITELIB}/numpy/_core/_dtype.py
 ${PYSITELIB}/numpy/_core/_dtype.pyc
 ${PYSITELIB}/numpy/_core/_dtype.pyo
 ${PYSITELIB}/numpy/_core/_dtype_ctypes.py
 ${PYSITELIB}/numpy/_core/_dtype_ctypes.pyc
 ${PYSITELIB}/numpy/_core/_dtype_ctypes.pyo
+${PYSITELIB}/numpy/_core/_exceptions.py
+${PYSITELIB}/numpy/_core/_exceptions.pyc
+${PYSITELIB}/numpy/_core/_exceptions.pyo
 ${PYSITELIB}/numpy/_core/_internal.py
 ${PYSITELIB}/numpy/_core/_internal.pyc
+${PYSITELIB}/numpy/_core/_internal.pyi
 ${PYSITELIB}/numpy/_core/_internal.pyo
-${PYSITELIB}/numpy/_core/_multiarray_umath.py
-${PYSITELIB}/numpy/_core/_multiarray_umath.pyc
-${PYSITELIB}/numpy/_core/_multiarray_umath.pyo
+${PYSITELIB}/numpy/_core/_machar.py
+${PYSITELIB}/numpy/_core/_machar.pyc
+${PYSITELIB}/numpy/_core/_machar.pyo
+${PYSITELIB}/numpy/_core/_methods.py
+${PYSITELIB}/numpy/_core/_methods.pyc
+${PYSITELIB}/numpy/_core/_methods.pyo
+${PYSITELIB}/numpy/_core/_multiarray_tests.so
+${PYSITELIB}/numpy/_core/_multiarray_umath.so
+${PYSITELIB}/numpy/_core/_operand_flag_tests.so
+${PYSITELIB}/numpy/_core/_rational_tests.so
+${PYSITELIB}/numpy/_core/_simd.so
+${PYSITELIB}/numpy/_core/_string_helpers.py
+${PYSITELIB}/numpy/_core/_string_helpers.pyc
+${PYSITELIB}/numpy/_core/_string_helpers.pyo
+${PYSITELIB}/numpy/_core/_struct_ufunc_tests.so
+${PYSITELIB}/numpy/_core/_type_aliases.py
+${PYSITELIB}/numpy/_core/_type_aliases.pyc
+${PYSITELIB}/numpy/_core/_type_aliases.pyi
+${PYSITELIB}/numpy/_core/_type_aliases.pyo
+${PYSITELIB}/numpy/_core/_ufunc_config.py
+${PYSITELIB}/numpy/_core/_ufunc_config.pyc
+${PYSITELIB}/numpy/_core/_ufunc_config.pyi
+${PYSITELIB}/numpy/_core/_ufunc_config.pyo
+${PYSITELIB}/numpy/_core/_umath_tests.so
+${PYSITELIB}/numpy/_core/arrayprint.py
+${PYSITELIB}/numpy/_core/arrayprint.pyc
+${PYSITELIB}/numpy/_core/arrayprint.pyi
+${PYSITELIB}/numpy/_core/arrayprint.pyo
+${PYSITELIB}/numpy/_core/cversions.py
+${PYSITELIB}/numpy/_core/cversions.pyc
+${PYSITELIB}/numpy/_core/cversions.pyo
+${PYSITELIB}/numpy/_core/defchararray.py
+${PYSITELIB}/numpy/_core/defchararray.pyc
+${PYSITELIB}/numpy/_core/defchararray.pyi
+${PYSITELIB}/numpy/_core/defchararray.pyo
+${PYSITELIB}/numpy/_core/einsumfunc.py
+${PYSITELIB}/numpy/_core/einsumfunc.pyc
+${PYSITELIB}/numpy/_core/einsumfunc.pyi
+${PYSITELIB}/numpy/_core/einsumfunc.pyo
+${PYSITELIB}/numpy/_core/fromnumeric.py
+${PYSITELIB}/numpy/_core/fromnumeric.pyc
+${PYSITELIB}/numpy/_core/fromnumeric.pyi
+${PYSITELIB}/numpy/_core/fromnumeric.pyo
+${PYSITELIB}/numpy/_core/function_base.py
+${PYSITELIB}/numpy/_core/function_base.pyc
+${PYSITELIB}/numpy/_core/function_base.pyi
+${PYSITELIB}/numpy/_core/function_base.pyo
+${PYSITELIB}/numpy/_core/getlimits.py
+${PYSITELIB}/numpy/_core/getlimits.pyc
+${PYSITELIB}/numpy/_core/getlimits.pyi
+${PYSITELIB}/numpy/_core/getlimits.pyo
+${PYSITELIB}/numpy/_core/include/numpy/__multiarray_api.c
+${PYSITELIB}/numpy/_core/include/numpy/__multiarray_api.h
+${PYSITELIB}/numpy/_core/include/numpy/__ufunc_api.c
+${PYSITELIB}/numpy/_core/include/numpy/__ufunc_api.h
+${PYSITELIB}/numpy/_core/include/numpy/_neighborhood_iterator_imp.h
+${PYSITELIB}/numpy/_core/include/numpy/_numpyconfig.h
+${PYSITELIB}/numpy/_core/include/numpy/_public_dtype_api_table.h
+${PYSITELIB}/numpy/_core/include/numpy/arrayobject.h
+${PYSITELIB}/numpy/_core/include/numpy/arrayscalars.h
+${PYSITELIB}/numpy/_core/include/numpy/dtype_api.h
+${PYSITELIB}/numpy/_core/include/numpy/halffloat.h
+${PYSITELIB}/numpy/_core/include/numpy/ndarrayobject.h
+${PYSITELIB}/numpy/_core/include/numpy/ndarraytypes.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_1_7_deprecated_api.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_2_compat.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_2_complexcompat.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_3kcompat.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_common.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_cpu.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_endian.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_math.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_no_deprecated_api.h
+${PYSITELIB}/numpy/_core/include/numpy/npy_os.h
+${PYSITELIB}/numpy/_core/include/numpy/numpyconfig.h
+${PYSITELIB}/numpy/_core/include/numpy/random/LICENSE.txt
+${PYSITELIB}/numpy/_core/include/numpy/random/bitgen.h
+${PYSITELIB}/numpy/_core/include/numpy/random/distributions.h
+${PYSITELIB}/numpy/_core/include/numpy/random/libdivide.h
+${PYSITELIB}/numpy/_core/include/numpy/ufuncobject.h
+${PYSITELIB}/numpy/_core/include/numpy/utils.h
+${PYSITELIB}/numpy/_core/lib/libnpymath.a
+${PYSITELIB}/numpy/_core/lib/npy-pkg-config/mlib.ini
+${PYSITELIB}/numpy/_core/lib/npy-pkg-config/npymath.ini
+${PYSITELIB}/numpy/_core/lib/pkgconfig/numpy.pc
+${PYSITELIB}/numpy/_core/memmap.py
+${PYSITELIB}/numpy/_core/memmap.pyc
+${PYSITELIB}/numpy/_core/memmap.pyi
+${PYSITELIB}/numpy/_core/memmap.pyo
 ${PYSITELIB}/numpy/_core/multiarray.py
 ${PYSITELIB}/numpy/_core/multiarray.pyc
+${PYSITELIB}/numpy/_core/multiarray.pyi
 ${PYSITELIB}/numpy/_core/multiarray.pyo
+${PYSITELIB}/numpy/_core/numeric.py
+${PYSITELIB}/numpy/_core/numeric.pyc
+${PYSITELIB}/numpy/_core/numeric.pyi
+${PYSITELIB}/numpy/_core/numeric.pyo
+${PYSITELIB}/numpy/_core/numerictypes.py
+${PYSITELIB}/numpy/_core/numerictypes.pyc
+${PYSITELIB}/numpy/_core/numerictypes.pyi
+${PYSITELIB}/numpy/_core/numerictypes.pyo
+${PYSITELIB}/numpy/_core/overrides.py
+${PYSITELIB}/numpy/_core/overrides.pyc
+${PYSITELIB}/numpy/_core/overrides.pyo
+${PYSITELIB}/numpy/_core/records.py
+${PYSITELIB}/numpy/_core/records.pyc
+${PYSITELIB}/numpy/_core/records.pyi
+${PYSITELIB}/numpy/_core/records.pyo
+${PYSITELIB}/numpy/_core/shape_base.py
+${PYSITELIB}/numpy/_core/shape_base.pyc
+${PYSITELIB}/numpy/_core/shape_base.pyi
+${PYSITELIB}/numpy/_core/shape_base.pyo
+${PYSITELIB}/numpy/_core/strings.py
+${PYSITELIB}/numpy/_core/strings.pyc
+${PYSITELIB}/numpy/_core/strings.pyi
+${PYSITELIB}/numpy/_core/strings.pyo
+${PYSITELIB}/numpy/_core/tests/__init__.py
+${PYSITELIB}/numpy/_core/tests/__init__.pyc
+${PYSITELIB}/numpy/_core/tests/__init__.pyo
+${PYSITELIB}/numpy/_core/tests/_locales.py
+${PYSITELIB}/numpy/_core/tests/_locales.pyc
+${PYSITELIB}/numpy/_core/tests/_locales.pyo
+${PYSITELIB}/numpy/_core/tests/_natype.py
+${PYSITELIB}/numpy/_core/tests/_natype.pyc
+${PYSITELIB}/numpy/_core/tests/_natype.pyo
+${PYSITELIB}/numpy/_core/tests/data/astype_copy.pkl
+${PYSITELIB}/numpy/_core/tests/data/generate_umath_validation_data.cpp
+${PYSITELIB}/numpy/_core/tests/data/recarray_from_file.fits
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-README.txt
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arccos.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arccosh.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arcsin.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arcsinh.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arctan.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-arctanh.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-cbrt.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-cos.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-cosh.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-exp.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-exp2.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-expm1.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-log.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-log10.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-log1p.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-log2.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-sin.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-sinh.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-tan.csv
+${PYSITELIB}/numpy/_core/tests/data/umath-validation-set-tanh.csv
+${PYSITELIB}/numpy/_core/tests/examples/cython/checks.pyx
+${PYSITELIB}/numpy/_core/tests/examples/cython/meson.build
+${PYSITELIB}/numpy/_core/tests/examples/cython/setup.py
+${PYSITELIB}/numpy/_core/tests/examples/cython/setup.pyc
+${PYSITELIB}/numpy/_core/tests/examples/cython/setup.pyo
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/limited_api1.c
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/limited_api2.pyx
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/limited_api_latest.c
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/meson.build
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/setup.py
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/setup.pyc
+${PYSITELIB}/numpy/_core/tests/examples/limited_api/setup.pyo
+${PYSITELIB}/numpy/_core/tests/test__exceptions.py
+${PYSITELIB}/numpy/_core/tests/test__exceptions.pyc
+${PYSITELIB}/numpy/_core/tests/test__exceptions.pyo
+${PYSITELIB}/numpy/_core/tests/test_abc.py
+${PYSITELIB}/numpy/_core/tests/test_abc.pyc
+${PYSITELIB}/numpy/_core/tests/test_abc.pyo
+${PYSITELIB}/numpy/_core/tests/test_api.py
+${PYSITELIB}/numpy/_core/tests/test_api.pyc
+${PYSITELIB}/numpy/_core/tests/test_api.pyo
+${PYSITELIB}/numpy/_core/tests/test_argparse.py
+${PYSITELIB}/numpy/_core/tests/test_argparse.pyc
+${PYSITELIB}/numpy/_core/tests/test_argparse.pyo
+${PYSITELIB}/numpy/_core/tests/test_array_coercion.py
+${PYSITELIB}/numpy/_core/tests/test_array_coercion.pyc
+${PYSITELIB}/numpy/_core/tests/test_array_coercion.pyo
+${PYSITELIB}/numpy/_core/tests/test_array_interface.py
+${PYSITELIB}/numpy/_core/tests/test_array_interface.pyc
+${PYSITELIB}/numpy/_core/tests/test_array_interface.pyo
+${PYSITELIB}/numpy/_core/tests/test_arraymethod.py
+${PYSITELIB}/numpy/_core/tests/test_arraymethod.pyc
+${PYSITELIB}/numpy/_core/tests/test_arraymethod.pyo
+${PYSITELIB}/numpy/_core/tests/test_arrayobject.py
+${PYSITELIB}/numpy/_core/tests/test_arrayobject.pyc
+${PYSITELIB}/numpy/_core/tests/test_arrayobject.pyo
+${PYSITELIB}/numpy/_core/tests/test_arrayprint.py
+${PYSITELIB}/numpy/_core/tests/test_arrayprint.pyc
+${PYSITELIB}/numpy/_core/tests/test_arrayprint.pyo
+${PYSITELIB}/numpy/_core/tests/test_casting_floatingpoint_errors.py
+${PYSITELIB}/numpy/_core/tests/test_casting_floatingpoint_errors.pyc
+${PYSITELIB}/numpy/_core/tests/test_casting_floatingpoint_errors.pyo
+${PYSITELIB}/numpy/_core/tests/test_casting_unittests.py
+${PYSITELIB}/numpy/_core/tests/test_casting_unittests.pyc
+${PYSITELIB}/numpy/_core/tests/test_casting_unittests.pyo
+${PYSITELIB}/numpy/_core/tests/test_conversion_utils.py
+${PYSITELIB}/numpy/_core/tests/test_conversion_utils.pyc
+${PYSITELIB}/numpy/_core/tests/test_conversion_utils.pyo
+${PYSITELIB}/numpy/_core/tests/test_cpu_dispatcher.py
+${PYSITELIB}/numpy/_core/tests/test_cpu_dispatcher.pyc
+${PYSITELIB}/numpy/_core/tests/test_cpu_dispatcher.pyo
+${PYSITELIB}/numpy/_core/tests/test_cpu_features.py
+${PYSITELIB}/numpy/_core/tests/test_cpu_features.pyc
+${PYSITELIB}/numpy/_core/tests/test_cpu_features.pyo
+${PYSITELIB}/numpy/_core/tests/test_custom_dtypes.py
+${PYSITELIB}/numpy/_core/tests/test_custom_dtypes.pyc
+${PYSITELIB}/numpy/_core/tests/test_custom_dtypes.pyo
+${PYSITELIB}/numpy/_core/tests/test_cython.py
+${PYSITELIB}/numpy/_core/tests/test_cython.pyc
+${PYSITELIB}/numpy/_core/tests/test_cython.pyo
+${PYSITELIB}/numpy/_core/tests/test_datetime.py
+${PYSITELIB}/numpy/_core/tests/test_datetime.pyc
+${PYSITELIB}/numpy/_core/tests/test_datetime.pyo
+${PYSITELIB}/numpy/_core/tests/test_defchararray.py
+${PYSITELIB}/numpy/_core/tests/test_defchararray.pyc
+${PYSITELIB}/numpy/_core/tests/test_defchararray.pyo
+${PYSITELIB}/numpy/_core/tests/test_deprecations.py
+${PYSITELIB}/numpy/_core/tests/test_deprecations.pyc
+${PYSITELIB}/numpy/_core/tests/test_deprecations.pyo
+${PYSITELIB}/numpy/_core/tests/test_dlpack.py
+${PYSITELIB}/numpy/_core/tests/test_dlpack.pyc
+${PYSITELIB}/numpy/_core/tests/test_dlpack.pyo
+${PYSITELIB}/numpy/_core/tests/test_dtype.py
+${PYSITELIB}/numpy/_core/tests/test_dtype.pyc
+${PYSITELIB}/numpy/_core/tests/test_dtype.pyo
+${PYSITELIB}/numpy/_core/tests/test_einsum.py
+${PYSITELIB}/numpy/_core/tests/test_einsum.pyc
+${PYSITELIB}/numpy/_core/tests/test_einsum.pyo
+${PYSITELIB}/numpy/_core/tests/test_errstate.py
+${PYSITELIB}/numpy/_core/tests/test_errstate.pyc
+${PYSITELIB}/numpy/_core/tests/test_errstate.pyo
+${PYSITELIB}/numpy/_core/tests/test_extint128.py
+${PYSITELIB}/numpy/_core/tests/test_extint128.pyc
+${PYSITELIB}/numpy/_core/tests/test_extint128.pyo
+${PYSITELIB}/numpy/_core/tests/test_function_base.py
+${PYSITELIB}/numpy/_core/tests/test_function_base.pyc
+${PYSITELIB}/numpy/_core/tests/test_function_base.pyo
+${PYSITELIB}/numpy/_core/tests/test_getlimits.py
+${PYSITELIB}/numpy/_core/tests/test_getlimits.pyc
+${PYSITELIB}/numpy/_core/tests/test_getlimits.pyo
+${PYSITELIB}/numpy/_core/tests/test_half.py
+${PYSITELIB}/numpy/_core/tests/test_half.pyc
+${PYSITELIB}/numpy/_core/tests/test_half.pyo
+${PYSITELIB}/numpy/_core/tests/test_hashtable.py
+${PYSITELIB}/numpy/_core/tests/test_hashtable.pyc
+${PYSITELIB}/numpy/_core/tests/test_hashtable.pyo
+${PYSITELIB}/numpy/_core/tests/test_indexerrors.py
+${PYSITELIB}/numpy/_core/tests/test_indexerrors.pyc
+${PYSITELIB}/numpy/_core/tests/test_indexerrors.pyo
+${PYSITELIB}/numpy/_core/tests/test_indexing.py
+${PYSITELIB}/numpy/_core/tests/test_indexing.pyc
+${PYSITELIB}/numpy/_core/tests/test_indexing.pyo
+${PYSITELIB}/numpy/_core/tests/test_item_selection.py
+${PYSITELIB}/numpy/_core/tests/test_item_selection.pyc
+${PYSITELIB}/numpy/_core/tests/test_item_selection.pyo
+${PYSITELIB}/numpy/_core/tests/test_limited_api.py
+${PYSITELIB}/numpy/_core/tests/test_limited_api.pyc
+${PYSITELIB}/numpy/_core/tests/test_limited_api.pyo
+${PYSITELIB}/numpy/_core/tests/test_longdouble.py
+${PYSITELIB}/numpy/_core/tests/test_longdouble.pyc
+${PYSITELIB}/numpy/_core/tests/test_longdouble.pyo
+${PYSITELIB}/numpy/_core/tests/test_machar.py
+${PYSITELIB}/numpy/_core/tests/test_machar.pyc
+${PYSITELIB}/numpy/_core/tests/test_machar.pyo
+${PYSITELIB}/numpy/_core/tests/test_mem_overlap.py
+${PYSITELIB}/numpy/_core/tests/test_mem_overlap.pyc
+${PYSITELIB}/numpy/_core/tests/test_mem_overlap.pyo
+${PYSITELIB}/numpy/_core/tests/test_mem_policy.py
+${PYSITELIB}/numpy/_core/tests/test_mem_policy.pyc
+${PYSITELIB}/numpy/_core/tests/test_mem_policy.pyo
+${PYSITELIB}/numpy/_core/tests/test_memmap.py
+${PYSITELIB}/numpy/_core/tests/test_memmap.pyc
+${PYSITELIB}/numpy/_core/tests/test_memmap.pyo
+${PYSITELIB}/numpy/_core/tests/test_multiarray.py
+${PYSITELIB}/numpy/_core/tests/test_multiarray.pyc
+${PYSITELIB}/numpy/_core/tests/test_multiarray.pyo
+${PYSITELIB}/numpy/_core/tests/test_nditer.py
+${PYSITELIB}/numpy/_core/tests/test_nditer.pyc
+${PYSITELIB}/numpy/_core/tests/test_nditer.pyo
+${PYSITELIB}/numpy/_core/tests/test_nep50_promotions.py
+${PYSITELIB}/numpy/_core/tests/test_nep50_promotions.pyc
+${PYSITELIB}/numpy/_core/tests/test_nep50_promotions.pyo
+${PYSITELIB}/numpy/_core/tests/test_numeric.py
+${PYSITELIB}/numpy/_core/tests/test_numeric.pyc
+${PYSITELIB}/numpy/_core/tests/test_numeric.pyo
+${PYSITELIB}/numpy/_core/tests/test_numerictypes.py
+${PYSITELIB}/numpy/_core/tests/test_numerictypes.pyc
+${PYSITELIB}/numpy/_core/tests/test_numerictypes.pyo
+${PYSITELIB}/numpy/_core/tests/test_overrides.py
+${PYSITELIB}/numpy/_core/tests/test_overrides.pyc
+${PYSITELIB}/numpy/_core/tests/test_overrides.pyo
+${PYSITELIB}/numpy/_core/tests/test_print.py
+${PYSITELIB}/numpy/_core/tests/test_print.pyc
+${PYSITELIB}/numpy/_core/tests/test_print.pyo
+${PYSITELIB}/numpy/_core/tests/test_protocols.py
+${PYSITELIB}/numpy/_core/tests/test_protocols.pyc
+${PYSITELIB}/numpy/_core/tests/test_protocols.pyo
+${PYSITELIB}/numpy/_core/tests/test_records.py
+${PYSITELIB}/numpy/_core/tests/test_records.pyc
+${PYSITELIB}/numpy/_core/tests/test_records.pyo
+${PYSITELIB}/numpy/_core/tests/test_regression.py
+${PYSITELIB}/numpy/_core/tests/test_regression.pyc
+${PYSITELIB}/numpy/_core/tests/test_regression.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalar_ctors.py
+${PYSITELIB}/numpy/_core/tests/test_scalar_ctors.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalar_ctors.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalar_methods.py
+${PYSITELIB}/numpy/_core/tests/test_scalar_methods.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalar_methods.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalarbuffer.py
+${PYSITELIB}/numpy/_core/tests/test_scalarbuffer.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalarbuffer.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalarinherit.py
+${PYSITELIB}/numpy/_core/tests/test_scalarinherit.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalarinherit.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalarmath.py
+${PYSITELIB}/numpy/_core/tests/test_scalarmath.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalarmath.pyo
+${PYSITELIB}/numpy/_core/tests/test_scalarprint.py
+${PYSITELIB}/numpy/_core/tests/test_scalarprint.pyc
+${PYSITELIB}/numpy/_core/tests/test_scalarprint.pyo
+${PYSITELIB}/numpy/_core/tests/test_shape_base.py
+${PYSITELIB}/numpy/_core/tests/test_shape_base.pyc
+${PYSITELIB}/numpy/_core/tests/test_shape_base.pyo
+${PYSITELIB}/numpy/_core/tests/test_simd.py
+${PYSITELIB}/numpy/_core/tests/test_simd.pyc
+${PYSITELIB}/numpy/_core/tests/test_simd.pyo
+${PYSITELIB}/numpy/_core/tests/test_simd_module.py
+${PYSITELIB}/numpy/_core/tests/test_simd_module.pyc
+${PYSITELIB}/numpy/_core/tests/test_simd_module.pyo
+${PYSITELIB}/numpy/_core/tests/test_stringdtype.py
+${PYSITELIB}/numpy/_core/tests/test_stringdtype.pyc
+${PYSITELIB}/numpy/_core/tests/test_stringdtype.pyo
+${PYSITELIB}/numpy/_core/tests/test_strings.py
+${PYSITELIB}/numpy/_core/tests/test_strings.pyc
+${PYSITELIB}/numpy/_core/tests/test_strings.pyo
+${PYSITELIB}/numpy/_core/tests/test_ufunc.py
+${PYSITELIB}/numpy/_core/tests/test_ufunc.pyc
+${PYSITELIB}/numpy/_core/tests/test_ufunc.pyo
+${PYSITELIB}/numpy/_core/tests/test_umath.py
+${PYSITELIB}/numpy/_core/tests/test_umath.pyc
+${PYSITELIB}/numpy/_core/tests/test_umath.pyo
+${PYSITELIB}/numpy/_core/tests/test_umath_accuracy.py
+${PYSITELIB}/numpy/_core/tests/test_umath_accuracy.pyc
+${PYSITELIB}/numpy/_core/tests/test_umath_accuracy.pyo
+${PYSITELIB}/numpy/_core/tests/test_umath_complex.py
+${PYSITELIB}/numpy/_core/tests/test_umath_complex.pyc
+${PYSITELIB}/numpy/_core/tests/test_umath_complex.pyo
+${PYSITELIB}/numpy/_core/tests/test_unicode.py
+${PYSITELIB}/numpy/_core/tests/test_unicode.pyc
+${PYSITELIB}/numpy/_core/tests/test_unicode.pyo
 ${PYSITELIB}/numpy/_core/umath.py
 ${PYSITELIB}/numpy/_core/umath.pyc
 ${PYSITELIB}/numpy/_core/umath.pyo
 ${PYSITELIB}/numpy/_distributor_init.py
 ${PYSITELIB}/numpy/_distributor_init.pyc
 ${PYSITELIB}/numpy/_distributor_init.pyo
+${PYSITELIB}/numpy/_expired_attrs_2_0.py
+${PYSITELIB}/numpy/_expired_attrs_2_0.pyc
+${PYSITELIB}/numpy/_expired_attrs_2_0.pyo
 ${PYSITELIB}/numpy/_globals.py
 ${PYSITELIB}/numpy/_globals.pyc
 ${PYSITELIB}/numpy/_globals.pyo
@@ -90,9 +455,6 @@ ${PYSITELIB}/numpy/_typing/_shape.py
 ${PYSITELIB}/numpy/_typing/_shape.pyc
 ${PYSITELIB}/numpy/_typing/_shape.pyo
 ${PYSITELIB}/numpy/_typing/_ufunc.pyi
-${PYSITELIB}/numpy/_typing/setup.py
-${PYSITELIB}/numpy/_typing/setup.pyc
-${PYSITELIB}/numpy/_typing/setup.pyo
 ${PYSITELIB}/numpy/_utils/__init__.py
 ${PYSITELIB}/numpy/_utils/__init__.pyc
 ${PYSITELIB}/numpy/_utils/__init__.pyo
@@ -105,102 +467,19 @@ ${PYSITELIB}/numpy/_utils/_inspect.pyo
 ${PYSITELIB}/numpy/_utils/_pep440.py
 ${PYSITELIB}/numpy/_utils/_pep440.pyc
 ${PYSITELIB}/numpy/_utils/_pep440.pyo
-${PYSITELIB}/numpy/array_api/__init__.py
-${PYSITELIB}/numpy/array_api/__init__.pyc
-${PYSITELIB}/numpy/array_api/__init__.pyo
-${PYSITELIB}/numpy/array_api/_array_object.py
-${PYSITELIB}/numpy/array_api/_array_object.pyc
-${PYSITELIB}/numpy/array_api/_array_object.pyo
-${PYSITELIB}/numpy/array_api/_constants.py
-${PYSITELIB}/numpy/array_api/_constants.pyc
-${PYSITELIB}/numpy/array_api/_constants.pyo
-${PYSITELIB}/numpy/array_api/_creation_functions.py
-${PYSITELIB}/numpy/array_api/_creation_functions.pyc
-${PYSITELIB}/numpy/array_api/_creation_functions.pyo
-${PYSITELIB}/numpy/array_api/_data_type_functions.py
-${PYSITELIB}/numpy/array_api/_data_type_functions.pyc
-${PYSITELIB}/numpy/array_api/_data_type_functions.pyo
-${PYSITELIB}/numpy/array_api/_dtypes.py
-${PYSITELIB}/numpy/array_api/_dtypes.pyc
-${PYSITELIB}/numpy/array_api/_dtypes.pyo
-${PYSITELIB}/numpy/array_api/_elementwise_functions.py
-${PYSITELIB}/numpy/array_api/_elementwise_functions.pyc
-${PYSITELIB}/numpy/array_api/_elementwise_functions.pyo
-${PYSITELIB}/numpy/array_api/_indexing_functions.py
-${PYSITELIB}/numpy/array_api/_indexing_functions.pyc
-${PYSITELIB}/numpy/array_api/_indexing_functions.pyo
-${PYSITELIB}/numpy/array_api/_manipulation_functions.py
-${PYSITELIB}/numpy/array_api/_manipulation_functions.pyc
-${PYSITELIB}/numpy/array_api/_manipulation_functions.pyo
-${PYSITELIB}/numpy/array_api/_searching_functions.py
-${PYSITELIB}/numpy/array_api/_searching_functions.pyc
-${PYSITELIB}/numpy/array_api/_searching_functions.pyo
-${PYSITELIB}/numpy/array_api/_set_functions.py
-${PYSITELIB}/numpy/array_api/_set_functions.pyc
-${PYSITELIB}/numpy/array_api/_set_functions.pyo
-${PYSITELIB}/numpy/array_api/_sorting_functions.py
-${PYSITELIB}/numpy/array_api/_sorting_functions.pyc
-${PYSITELIB}/numpy/array_api/_sorting_functions.pyo
-${PYSITELIB}/numpy/array_api/_statistical_functions.py
-${PYSITELIB}/numpy/array_api/_statistical_functions.pyc
-${PYSITELIB}/numpy/array_api/_statistical_functions.pyo
-${PYSITELIB}/numpy/array_api/_typing.py
-${PYSITELIB}/numpy/array_api/_typing.pyc
-${PYSITELIB}/numpy/array_api/_typing.pyo
-${PYSITELIB}/numpy/array_api/_utility_functions.py
-${PYSITELIB}/numpy/array_api/_utility_functions.pyc
-${PYSITELIB}/numpy/array_api/_utility_functions.pyo
-${PYSITELIB}/numpy/array_api/linalg.py
-${PYSITELIB}/numpy/array_api/linalg.pyc
-${PYSITELIB}/numpy/array_api/linalg.pyo
-${PYSITELIB}/numpy/array_api/setup.py
-${PYSITELIB}/numpy/array_api/setup.pyc
-${PYSITELIB}/numpy/array_api/setup.pyo
-${PYSITELIB}/numpy/array_api/tests/__init__.py
-${PYSITELIB}/numpy/array_api/tests/__init__.pyc
-${PYSITELIB}/numpy/array_api/tests/__init__.pyo
-${PYSITELIB}/numpy/array_api/tests/test_array_object.py
-${PYSITELIB}/numpy/array_api/tests/test_array_object.pyc
-${PYSITELIB}/numpy/array_api/tests/test_array_object.pyo
-${PYSITELIB}/numpy/array_api/tests/test_creation_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_creation_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_creation_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_data_type_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_data_type_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_data_type_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_elementwise_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_elementwise_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_elementwise_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_indexing_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_indexing_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_indexing_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_manipulation_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_manipulation_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_manipulation_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_set_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_set_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_set_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_sorting_functions.py
-${PYSITELIB}/numpy/array_api/tests/test_sorting_functions.pyc
-${PYSITELIB}/numpy/array_api/tests/test_sorting_functions.pyo
-${PYSITELIB}/numpy/array_api/tests/test_validation.py
-${PYSITELIB}/numpy/array_api/tests/test_validation.pyc
-${PYSITELIB}/numpy/array_api/tests/test_validation.pyo
+${PYSITELIB}/numpy/char/__init__.py
+${PYSITELIB}/numpy/char/__init__.pyc
+${PYSITELIB}/numpy/char/__init__.pyi
+${PYSITELIB}/numpy/char/__init__.pyo
 ${PYSITELIB}/numpy/compat/__init__.py
 ${PYSITELIB}/numpy/compat/__init__.pyc
 ${PYSITELIB}/numpy/compat/__init__.pyo
 ${PYSITELIB}/numpy/compat/py3k.py
 ${PYSITELIB}/numpy/compat/py3k.pyc
 ${PYSITELIB}/numpy/compat/py3k.pyo
-${PYSITELIB}/numpy/compat/setup.py
-${PYSITELIB}/numpy/compat/setup.pyc
-${PYSITELIB}/numpy/compat/setup.pyo
 ${PYSITELIB}/numpy/compat/tests/__init__.py
 ${PYSITELIB}/numpy/compat/tests/__init__.pyc
 ${PYSITELIB}/numpy/compat/tests/__init__.pyo
-${PYSITELIB}/numpy/compat/tests/test_compat.py
-${PYSITELIB}/numpy/compat/tests/test_compat.pyc
-${PYSITELIB}/numpy/compat/tests/test_compat.pyo
 ${PYSITELIB}/numpy/conftest.py
 ${PYSITELIB}/numpy/conftest.pyc
 ${PYSITELIB}/numpy/conftest.pyo
@@ -208,373 +487,60 @@ ${PYSITELIB}/numpy/core/__init__.py
 ${PYSITELIB}/numpy/core/__init__.pyc
 ${PYSITELIB}/numpy/core/__init__.pyi
 ${PYSITELIB}/numpy/core/__init__.pyo
-${PYSITELIB}/numpy/core/_add_newdocs.py
-${PYSITELIB}/numpy/core/_add_newdocs.pyc
-${PYSITELIB}/numpy/core/_add_newdocs.pyo
-${PYSITELIB}/numpy/core/_add_newdocs_scalars.py
-${PYSITELIB}/numpy/core/_add_newdocs_scalars.pyc
-${PYSITELIB}/numpy/core/_add_newdocs_scalars.pyo
-${PYSITELIB}/numpy/core/_asarray.py
-${PYSITELIB}/numpy/core/_asarray.pyc
-${PYSITELIB}/numpy/core/_asarray.pyi
-${PYSITELIB}/numpy/core/_asarray.pyo
 ${PYSITELIB}/numpy/core/_dtype.py
 ${PYSITELIB}/numpy/core/_dtype.pyc
 ${PYSITELIB}/numpy/core/_dtype.pyo
 ${PYSITELIB}/numpy/core/_dtype_ctypes.py
 ${PYSITELIB}/numpy/core/_dtype_ctypes.pyc
 ${PYSITELIB}/numpy/core/_dtype_ctypes.pyo
-${PYSITELIB}/numpy/core/_exceptions.py
-${PYSITELIB}/numpy/core/_exceptions.pyc
-${PYSITELIB}/numpy/core/_exceptions.pyo
 ${PYSITELIB}/numpy/core/_internal.py
 ${PYSITELIB}/numpy/core/_internal.pyc
-${PYSITELIB}/numpy/core/_internal.pyi
 ${PYSITELIB}/numpy/core/_internal.pyo
-${PYSITELIB}/numpy/core/_machar.py
-${PYSITELIB}/numpy/core/_machar.pyc
-${PYSITELIB}/numpy/core/_machar.pyo
-${PYSITELIB}/numpy/core/_methods.py
-${PYSITELIB}/numpy/core/_methods.pyc
-${PYSITELIB}/numpy/core/_methods.pyo
-${PYSITELIB}/numpy/core/_multiarray_tests.so
-${PYSITELIB}/numpy/core/_multiarray_umath.so
-${PYSITELIB}/numpy/core/_operand_flag_tests.so
-${PYSITELIB}/numpy/core/_rational_tests.so
-${PYSITELIB}/numpy/core/_simd.so
-${PYSITELIB}/numpy/core/_string_helpers.py
-${PYSITELIB}/numpy/core/_string_helpers.pyc
-${PYSITELIB}/numpy/core/_string_helpers.pyo
-${PYSITELIB}/numpy/core/_struct_ufunc_tests.so
-${PYSITELIB}/numpy/core/_type_aliases.py
-${PYSITELIB}/numpy/core/_type_aliases.pyc
-${PYSITELIB}/numpy/core/_type_aliases.pyi
-${PYSITELIB}/numpy/core/_type_aliases.pyo
-${PYSITELIB}/numpy/core/_ufunc_config.py
-${PYSITELIB}/numpy/core/_ufunc_config.pyc
-${PYSITELIB}/numpy/core/_ufunc_config.pyi
-${PYSITELIB}/numpy/core/_ufunc_config.pyo
-${PYSITELIB}/numpy/core/_umath_tests.so
+${PYSITELIB}/numpy/core/_multiarray_umath.py
+${PYSITELIB}/numpy/core/_multiarray_umath.pyc
+${PYSITELIB}/numpy/core/_multiarray_umath.pyo
+${PYSITELIB}/numpy/core/_utils.py
+${PYSITELIB}/numpy/core/_utils.pyc
+${PYSITELIB}/numpy/core/_utils.pyo
 ${PYSITELIB}/numpy/core/arrayprint.py
 ${PYSITELIB}/numpy/core/arrayprint.pyc
-${PYSITELIB}/numpy/core/arrayprint.pyi
 ${PYSITELIB}/numpy/core/arrayprint.pyo
-${PYSITELIB}/numpy/core/cversions.py
-${PYSITELIB}/numpy/core/cversions.pyc
-${PYSITELIB}/numpy/core/cversions.pyo
 ${PYSITELIB}/numpy/core/defchararray.py
 ${PYSITELIB}/numpy/core/defchararray.pyc
-${PYSITELIB}/numpy/core/defchararray.pyi
 ${PYSITELIB}/numpy/core/defchararray.pyo
 ${PYSITELIB}/numpy/core/einsumfunc.py
 ${PYSITELIB}/numpy/core/einsumfunc.pyc
-${PYSITELIB}/numpy/core/einsumfunc.pyi
 ${PYSITELIB}/numpy/core/einsumfunc.pyo
 ${PYSITELIB}/numpy/core/fromnumeric.py
 ${PYSITELIB}/numpy/core/fromnumeric.pyc
-${PYSITELIB}/numpy/core/fromnumeric.pyi
 ${PYSITELIB}/numpy/core/fromnumeric.pyo
 ${PYSITELIB}/numpy/core/function_base.py
 ${PYSITELIB}/numpy/core/function_base.pyc
-${PYSITELIB}/numpy/core/function_base.pyi
 ${PYSITELIB}/numpy/core/function_base.pyo
 ${PYSITELIB}/numpy/core/getlimits.py
 ${PYSITELIB}/numpy/core/getlimits.pyc
-${PYSITELIB}/numpy/core/getlimits.pyi
 ${PYSITELIB}/numpy/core/getlimits.pyo
-${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.c
-${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.h
-${PYSITELIB}/numpy/core/include/numpy/__ufunc_api.c
-${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/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/ndarrayobject.h
-${PYSITELIB}/numpy/core/include/numpy/ndarraytypes.h
-${PYSITELIB}/numpy/core/include/numpy/noprefix.h
-${PYSITELIB}/numpy/core/include/numpy/npy_1_7_deprecated_api.h
-${PYSITELIB}/numpy/core/include/numpy/npy_3kcompat.h
-${PYSITELIB}/numpy/core/include/numpy/npy_common.h
-${PYSITELIB}/numpy/core/include/numpy/npy_cpu.h
-${PYSITELIB}/numpy/core/include/numpy/npy_endian.h
-${PYSITELIB}/numpy/core/include/numpy/npy_interrupt.h
-${PYSITELIB}/numpy/core/include/numpy/npy_math.h
-${PYSITELIB}/numpy/core/include/numpy/npy_no_deprecated_api.h
-${PYSITELIB}/numpy/core/include/numpy/npy_os.h
-${PYSITELIB}/numpy/core/include/numpy/numpyconfig.h
-${PYSITELIB}/numpy/core/include/numpy/old_defines.h
-${PYSITELIB}/numpy/core/include/numpy/random/LICENSE.txt
-${PYSITELIB}/numpy/core/include/numpy/random/bitgen.h
-${PYSITELIB}/numpy/core/include/numpy/random/distributions.h
-${PYSITELIB}/numpy/core/include/numpy/random/libdivide.h
-${PYSITELIB}/numpy/core/include/numpy/ufuncobject.h
-${PYSITELIB}/numpy/core/include/numpy/utils.h
-${PYSITELIB}/numpy/core/lib/libnpymath.a
-${PYSITELIB}/numpy/core/lib/npy-pkg-config/mlib.ini
-${PYSITELIB}/numpy/core/lib/npy-pkg-config/npymath.ini
-${PYSITELIB}/numpy/core/memmap.py
-${PYSITELIB}/numpy/core/memmap.pyc
-${PYSITELIB}/numpy/core/memmap.pyi
-${PYSITELIB}/numpy/core/memmap.pyo
 ${PYSITELIB}/numpy/core/multiarray.py
 ${PYSITELIB}/numpy/core/multiarray.pyc
-${PYSITELIB}/numpy/core/multiarray.pyi
 ${PYSITELIB}/numpy/core/multiarray.pyo
 ${PYSITELIB}/numpy/core/numeric.py
 ${PYSITELIB}/numpy/core/numeric.pyc
-${PYSITELIB}/numpy/core/numeric.pyi
 ${PYSITELIB}/numpy/core/numeric.pyo
 ${PYSITELIB}/numpy/core/numerictypes.py
 ${PYSITELIB}/numpy/core/numerictypes.pyc
-${PYSITELIB}/numpy/core/numerictypes.pyi
 ${PYSITELIB}/numpy/core/numerictypes.pyo
 ${PYSITELIB}/numpy/core/overrides.py
 ${PYSITELIB}/numpy/core/overrides.pyc
 ${PYSITELIB}/numpy/core/overrides.pyo
 ${PYSITELIB}/numpy/core/records.py
 ${PYSITELIB}/numpy/core/records.pyc
-${PYSITELIB}/numpy/core/records.pyi
 ${PYSITELIB}/numpy/core/records.pyo
 ${PYSITELIB}/numpy/core/shape_base.py
 ${PYSITELIB}/numpy/core/shape_base.pyc
-${PYSITELIB}/numpy/core/shape_base.pyi
 ${PYSITELIB}/numpy/core/shape_base.pyo
-${PYSITELIB}/numpy/core/tests/__init__.py
-${PYSITELIB}/numpy/core/tests/__init__.pyc
-${PYSITELIB}/numpy/core/tests/__init__.pyo
-${PYSITELIB}/numpy/core/tests/_locales.py
-${PYSITELIB}/numpy/core/tests/_locales.pyc
-${PYSITELIB}/numpy/core/tests/_locales.pyo
-${PYSITELIB}/numpy/core/tests/data/astype_copy.pkl
-${PYSITELIB}/numpy/core/tests/data/generate_umath_validation_data.cpp
-${PYSITELIB}/numpy/core/tests/data/numpy_2_0_array.pkl
-${PYSITELIB}/numpy/core/tests/data/recarray_from_file.fits
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-README.txt
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arccos.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arccosh.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arcsin.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arcsinh.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arctan.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-arctanh.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-cbrt.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-cos.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-cosh.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-exp.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-exp2.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-expm1.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log10.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log1p.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log2.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-sin.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-sinh.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-tan.csv
-${PYSITELIB}/numpy/core/tests/data/umath-validation-set-tanh.csv
-${PYSITELIB}/numpy/core/tests/examples/cython/checks.pyx
-${PYSITELIB}/numpy/core/tests/examples/cython/meson.build
-${PYSITELIB}/numpy/core/tests/examples/cython/setup.py
-${PYSITELIB}/numpy/core/tests/examples/cython/setup.pyc
-${PYSITELIB}/numpy/core/tests/examples/cython/setup.pyo
-${PYSITELIB}/numpy/core/tests/examples/limited_api/limited_api.c
-${PYSITELIB}/numpy/core/tests/examples/limited_api/setup.py
-${PYSITELIB}/numpy/core/tests/examples/limited_api/setup.pyc
-${PYSITELIB}/numpy/core/tests/examples/limited_api/setup.pyo
-${PYSITELIB}/numpy/core/tests/test__exceptions.py
-${PYSITELIB}/numpy/core/tests/test__exceptions.pyc
-${PYSITELIB}/numpy/core/tests/test__exceptions.pyo
-${PYSITELIB}/numpy/core/tests/test_abc.py
-${PYSITELIB}/numpy/core/tests/test_abc.pyc
-${PYSITELIB}/numpy/core/tests/test_abc.pyo
-${PYSITELIB}/numpy/core/tests/test_api.py
-${PYSITELIB}/numpy/core/tests/test_api.pyc
-${PYSITELIB}/numpy/core/tests/test_api.pyo
-${PYSITELIB}/numpy/core/tests/test_argparse.py
-${PYSITELIB}/numpy/core/tests/test_argparse.pyc
-${PYSITELIB}/numpy/core/tests/test_argparse.pyo
-${PYSITELIB}/numpy/core/tests/test_array_coercion.py
-${PYSITELIB}/numpy/core/tests/test_array_coercion.pyc
-${PYSITELIB}/numpy/core/tests/test_array_coercion.pyo
-${PYSITELIB}/numpy/core/tests/test_array_interface.py
-${PYSITELIB}/numpy/core/tests/test_array_interface.pyc
-${PYSITELIB}/numpy/core/tests/test_array_interface.pyo
-${PYSITELIB}/numpy/core/tests/test_arraymethod.py
-${PYSITELIB}/numpy/core/tests/test_arraymethod.pyc
-${PYSITELIB}/numpy/core/tests/test_arraymethod.pyo
-${PYSITELIB}/numpy/core/tests/test_arrayprint.py
-${PYSITELIB}/numpy/core/tests/test_arrayprint.pyc
-${PYSITELIB}/numpy/core/tests/test_arrayprint.pyo
-${PYSITELIB}/numpy/core/tests/test_casting_floatingpoint_errors.py
-${PYSITELIB}/numpy/core/tests/test_casting_floatingpoint_errors.pyc
-${PYSITELIB}/numpy/core/tests/test_casting_floatingpoint_errors.pyo
-${PYSITELIB}/numpy/core/tests/test_casting_unittests.py
-${PYSITELIB}/numpy/core/tests/test_casting_unittests.pyc
-${PYSITELIB}/numpy/core/tests/test_casting_unittests.pyo
-${PYSITELIB}/numpy/core/tests/test_conversion_utils.py
-${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyc
-${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyo
-${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.py
-${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.pyc
-${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.pyo
-${PYSITELIB}/numpy/core/tests/test_cpu_features.py
-${PYSITELIB}/numpy/core/tests/test_cpu_features.pyc
-${PYSITELIB}/numpy/core/tests/test_cpu_features.pyo
-${PYSITELIB}/numpy/core/tests/test_custom_dtypes.py
-${PYSITELIB}/numpy/core/tests/test_custom_dtypes.pyc
-${PYSITELIB}/numpy/core/tests/test_custom_dtypes.pyo
-${PYSITELIB}/numpy/core/tests/test_cython.py
-${PYSITELIB}/numpy/core/tests/test_cython.pyc
-${PYSITELIB}/numpy/core/tests/test_cython.pyo
-${PYSITELIB}/numpy/core/tests/test_datetime.py
-${PYSITELIB}/numpy/core/tests/test_datetime.pyc
-${PYSITELIB}/numpy/core/tests/test_datetime.pyo
-${PYSITELIB}/numpy/core/tests/test_defchararray.py
-${PYSITELIB}/numpy/core/tests/test_defchararray.pyc
-${PYSITELIB}/numpy/core/tests/test_defchararray.pyo
-${PYSITELIB}/numpy/core/tests/test_deprecations.py
-${PYSITELIB}/numpy/core/tests/test_deprecations.pyc
-${PYSITELIB}/numpy/core/tests/test_deprecations.pyo
-${PYSITELIB}/numpy/core/tests/test_dlpack.py
-${PYSITELIB}/numpy/core/tests/test_dlpack.pyc
-${PYSITELIB}/numpy/core/tests/test_dlpack.pyo
-${PYSITELIB}/numpy/core/tests/test_dtype.py
-${PYSITELIB}/numpy/core/tests/test_dtype.pyc
-${PYSITELIB}/numpy/core/tests/test_dtype.pyo
-${PYSITELIB}/numpy/core/tests/test_einsum.py
-${PYSITELIB}/numpy/core/tests/test_einsum.pyc
-${PYSITELIB}/numpy/core/tests/test_einsum.pyo
-${PYSITELIB}/numpy/core/tests/test_errstate.py
-${PYSITELIB}/numpy/core/tests/test_errstate.pyc
-${PYSITELIB}/numpy/core/tests/test_errstate.pyo
-${PYSITELIB}/numpy/core/tests/test_extint128.py
-${PYSITELIB}/numpy/core/tests/test_extint128.pyc
-${PYSITELIB}/numpy/core/tests/test_extint128.pyo
-${PYSITELIB}/numpy/core/tests/test_function_base.py
-${PYSITELIB}/numpy/core/tests/test_function_base.pyc
-${PYSITELIB}/numpy/core/tests/test_function_base.pyo
-${PYSITELIB}/numpy/core/tests/test_getlimits.py
-${PYSITELIB}/numpy/core/tests/test_getlimits.pyc
-${PYSITELIB}/numpy/core/tests/test_getlimits.pyo
-${PYSITELIB}/numpy/core/tests/test_half.py
-${PYSITELIB}/numpy/core/tests/test_half.pyc
-${PYSITELIB}/numpy/core/tests/test_half.pyo
-${PYSITELIB}/numpy/core/tests/test_hashtable.py
-${PYSITELIB}/numpy/core/tests/test_hashtable.pyc
-${PYSITELIB}/numpy/core/tests/test_hashtable.pyo
-${PYSITELIB}/numpy/core/tests/test_indexerrors.py
-${PYSITELIB}/numpy/core/tests/test_indexerrors.pyc
-${PYSITELIB}/numpy/core/tests/test_indexerrors.pyo
-${PYSITELIB}/numpy/core/tests/test_indexing.py
-${PYSITELIB}/numpy/core/tests/test_indexing.pyc
-${PYSITELIB}/numpy/core/tests/test_indexing.pyo
-${PYSITELIB}/numpy/core/tests/test_item_selection.py
-${PYSITELIB}/numpy/core/tests/test_item_selection.pyc
-${PYSITELIB}/numpy/core/tests/test_item_selection.pyo
-${PYSITELIB}/numpy/core/tests/test_limited_api.py
-${PYSITELIB}/numpy/core/tests/test_limited_api.pyc
-${PYSITELIB}/numpy/core/tests/test_limited_api.pyo
-${PYSITELIB}/numpy/core/tests/test_longdouble.py
-${PYSITELIB}/numpy/core/tests/test_longdouble.pyc
-${PYSITELIB}/numpy/core/tests/test_longdouble.pyo
-${PYSITELIB}/numpy/core/tests/test_machar.py
-${PYSITELIB}/numpy/core/tests/test_machar.pyc
-${PYSITELIB}/numpy/core/tests/test_machar.pyo
-${PYSITELIB}/numpy/core/tests/test_mem_overlap.py
-${PYSITELIB}/numpy/core/tests/test_mem_overlap.pyc
-${PYSITELIB}/numpy/core/tests/test_mem_overlap.pyo
-${PYSITELIB}/numpy/core/tests/test_mem_policy.py
-${PYSITELIB}/numpy/core/tests/test_mem_policy.pyc
-${PYSITELIB}/numpy/core/tests/test_mem_policy.pyo
-${PYSITELIB}/numpy/core/tests/test_memmap.py
-${PYSITELIB}/numpy/core/tests/test_memmap.pyc
-${PYSITELIB}/numpy/core/tests/test_memmap.pyo
-${PYSITELIB}/numpy/core/tests/test_multiarray.py
-${PYSITELIB}/numpy/core/tests/test_multiarray.pyc
-${PYSITELIB}/numpy/core/tests/test_multiarray.pyo
-${PYSITELIB}/numpy/core/tests/test_nditer.py
-${PYSITELIB}/numpy/core/tests/test_nditer.pyc
-${PYSITELIB}/numpy/core/tests/test_nditer.pyo
-${PYSITELIB}/numpy/core/tests/test_nep50_promotions.py
-${PYSITELIB}/numpy/core/tests/test_nep50_promotions.pyc
-${PYSITELIB}/numpy/core/tests/test_nep50_promotions.pyo
-${PYSITELIB}/numpy/core/tests/test_numeric.py
-${PYSITELIB}/numpy/core/tests/test_numeric.pyc
-${PYSITELIB}/numpy/core/tests/test_numeric.pyo
-${PYSITELIB}/numpy/core/tests/test_numerictypes.py
-${PYSITELIB}/numpy/core/tests/test_numerictypes.pyc
-${PYSITELIB}/numpy/core/tests/test_numerictypes.pyo
-${PYSITELIB}/numpy/core/tests/test_numpy_2_0_compat.py
-${PYSITELIB}/numpy/core/tests/test_numpy_2_0_compat.pyc
-${PYSITELIB}/numpy/core/tests/test_numpy_2_0_compat.pyo
-${PYSITELIB}/numpy/core/tests/test_overrides.py
-${PYSITELIB}/numpy/core/tests/test_overrides.pyc
-${PYSITELIB}/numpy/core/tests/test_overrides.pyo
-${PYSITELIB}/numpy/core/tests/test_print.py
-${PYSITELIB}/numpy/core/tests/test_print.pyc
-${PYSITELIB}/numpy/core/tests/test_print.pyo
-${PYSITELIB}/numpy/core/tests/test_protocols.py
-${PYSITELIB}/numpy/core/tests/test_protocols.pyc
-${PYSITELIB}/numpy/core/tests/test_protocols.pyo
-${PYSITELIB}/numpy/core/tests/test_records.py
-${PYSITELIB}/numpy/core/tests/test_records.pyc
-${PYSITELIB}/numpy/core/tests/test_records.pyo
-${PYSITELIB}/numpy/core/tests/test_regression.py
-${PYSITELIB}/numpy/core/tests/test_regression.pyc
-${PYSITELIB}/numpy/core/tests/test_regression.pyo
-${PYSITELIB}/numpy/core/tests/test_scalar_ctors.py
-${PYSITELIB}/numpy/core/tests/test_scalar_ctors.pyc
-${PYSITELIB}/numpy/core/tests/test_scalar_ctors.pyo
-${PYSITELIB}/numpy/core/tests/test_scalar_methods.py
-${PYSITELIB}/numpy/core/tests/test_scalar_methods.pyc
-${PYSITELIB}/numpy/core/tests/test_scalar_methods.pyo
-${PYSITELIB}/numpy/core/tests/test_scalarbuffer.py
-${PYSITELIB}/numpy/core/tests/test_scalarbuffer.pyc
-${PYSITELIB}/numpy/core/tests/test_scalarbuffer.pyo
-${PYSITELIB}/numpy/core/tests/test_scalarinherit.py
-${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyc
-${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyo
-${PYSITELIB}/numpy/core/tests/test_scalarmath.py
-${PYSITELIB}/numpy/core/tests/test_scalarmath.pyc
-${PYSITELIB}/numpy/core/tests/test_scalarmath.pyo
-${PYSITELIB}/numpy/core/tests/test_scalarprint.py
-${PYSITELIB}/numpy/core/tests/test_scalarprint.pyc
-${PYSITELIB}/numpy/core/tests/test_scalarprint.pyo
-${PYSITELIB}/numpy/core/tests/test_shape_base.py
-${PYSITELIB}/numpy/core/tests/test_shape_base.pyc
-${PYSITELIB}/numpy/core/tests/test_shape_base.pyo
-${PYSITELIB}/numpy/core/tests/test_simd.py
-${PYSITELIB}/numpy/core/tests/test_simd.pyc
-${PYSITELIB}/numpy/core/tests/test_simd.pyo
-${PYSITELIB}/numpy/core/tests/test_simd_module.py
-${PYSITELIB}/numpy/core/tests/test_simd_module.pyc
-${PYSITELIB}/numpy/core/tests/test_simd_module.pyo
-${PYSITELIB}/numpy/core/tests/test_strings.py
-${PYSITELIB}/numpy/core/tests/test_strings.pyc
-${PYSITELIB}/numpy/core/tests/test_strings.pyo
-${PYSITELIB}/numpy/core/tests/test_ufunc.py
-${PYSITELIB}/numpy/core/tests/test_ufunc.pyc
-${PYSITELIB}/numpy/core/tests/test_ufunc.pyo
-${PYSITELIB}/numpy/core/tests/test_umath.py
-${PYSITELIB}/numpy/core/tests/test_umath.pyc
-${PYSITELIB}/numpy/core/tests/test_umath.pyo
-${PYSITELIB}/numpy/core/tests/test_umath_accuracy.py
-${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyc
-${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyo
-${PYSITELIB}/numpy/core/tests/test_umath_complex.py
-${PYSITELIB}/numpy/core/tests/test_umath_complex.pyc
-${PYSITELIB}/numpy/core/tests/test_umath_complex.pyo
-${PYSITELIB}/numpy/core/tests/test_unicode.py
-${PYSITELIB}/numpy/core/tests/test_unicode.pyc
-${PYSITELIB}/numpy/core/tests/test_unicode.pyo
 ${PYSITELIB}/numpy/core/umath.py
 ${PYSITELIB}/numpy/core/umath.pyc
 ${PYSITELIB}/numpy/core/umath.pyo
-${PYSITELIB}/numpy/core/umath_tests.py
-${PYSITELIB}/numpy/core/umath_tests.pyc
-${PYSITELIB}/numpy/core/umath_tests.pyo
 ${PYSITELIB}/numpy/ctypeslib.py
 ${PYSITELIB}/numpy/ctypeslib.pyc
 ${PYSITELIB}/numpy/ctypeslib.pyi
@@ -623,6 +589,7 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_sse41.c
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_sse42.c
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_ssse3.c
+${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_sve.c
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_vsx.c
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_vsx2.c
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/checks/cpu_vsx3.c
@@ -807,9 +774,6 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/pathccompiler.py
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/pathccompiler.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/pathccompiler.pyo
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/setup.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/setup.pyc
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/setup.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/system_info.py
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/system_info.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/system_info.pyo
@@ -861,15 +825,12 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/test_system_info.py
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/test_system_info.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/test_system_info.pyo
+${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/utilities.py
+${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/utilities.pyc
+${PLIST.distutils}${PYSITELIB}/numpy/distutils/tests/utilities.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/unixccompiler.py
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/unixccompiler.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/unixccompiler.pyo
-${PYSITELIB}/numpy/doc/__init__.py
-${PYSITELIB}/numpy/doc/__init__.pyc
-${PYSITELIB}/numpy/doc/__init__.pyo
-${PYSITELIB}/numpy/doc/constants.py
-${PYSITELIB}/numpy/doc/constants.pyc
-${PYSITELIB}/numpy/doc/constants.pyo
 ${PYSITELIB}/numpy/doc/ufuncs.py
 ${PYSITELIB}/numpy/doc/ufuncs.pyc
 ${PYSITELIB}/numpy/doc/ufuncs.pyo
@@ -944,9 +905,6 @@ ${PYSITELIB}/numpy/f2py/rules.py
 ${PYSITELIB}/numpy/f2py/rules.pyc
 ${PYSITELIB}/numpy/f2py/rules.pyo
 ${PYSITELIB}/numpy/f2py/setup.cfg
-${PYSITELIB}/numpy/f2py/setup.py
-${PYSITELIB}/numpy/f2py/setup.pyc
-${PYSITELIB}/numpy/f2py/setup.pyo
 ${PYSITELIB}/numpy/f2py/src/fortranobject.c
 ${PYSITELIB}/numpy/f2py/src/fortranobject.h
 ${PYSITELIB}/numpy/f2py/symbolic.py
@@ -1000,17 +958,23 @@ ${PYSITELIB}/numpy/f2py/tests/src/kind/f
 ${PYSITELIB}/numpy/f2py/tests/src/mixed/foo.f
 ${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_fixed.f90
 ${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_free.f90
-${PYSITELIB}/numpy/f2py/tests/src/module_data/mod.mod
-${PYSITELIB}/numpy/f2py/tests/src/module_data/module_data_docstring.f90
+${PYSITELIB}/numpy/f2py/tests/src/modules/gh25337/data.f90
+${PYSITELIB}/numpy/f2py/tests/src/modules/gh25337/use_data.f90
+${PYSITELIB}/numpy/f2py/tests/src/modules/module_data_docstring.f90
+${PYSITELIB}/numpy/f2py/tests/src/modules/use_modules.f90
 ${PYSITELIB}/numpy/f2py/tests/src/negative_bounds/issue_20853.f90
+${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_array.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_both.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_compound.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_integer.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_non_compound.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_real.f90
 ${PYSITELIB}/numpy/f2py/tests/src/quoted_character/foo.f
-${PYSITELIB}/numpy/f2py/tests/src/regression/gh25337/data.f90
-${PYSITELIB}/numpy/f2py/tests/src/regression/gh25337/use_data.f90
+${PYSITELIB}/numpy/f2py/tests/src/regression/AB.inc
+${PYSITELIB}/numpy/f2py/tests/src/regression/f77comments.f
+${PYSITELIB}/numpy/f2py/tests/src/regression/f77fixedform.f95
+${PYSITELIB}/numpy/f2py/tests/src/regression/f90continuation.f90
+${PYSITELIB}/numpy/f2py/tests/src/regression/incfile.f90
 ${PYSITELIB}/numpy/f2py/tests/src/regression/inout.f90
 ${PYSITELIB}/numpy/f2py/tests/src/return_character/foo77.f
 ${PYSITELIB}/numpy/f2py/tests/src/return_character/foo90.f90
@@ -1054,9 +1018,6 @@ ${PYSITELIB}/numpy/f2py/tests/test_chara
 ${PYSITELIB}/numpy/f2py/tests/test_common.py
 ${PYSITELIB}/numpy/f2py/tests/test_common.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_common.pyo
-${PYSITELIB}/numpy/f2py/tests/test_compile_function.py
-${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyc
-${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyo
 ${PYSITELIB}/numpy/f2py/tests/test_crackfortran.py
 ${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyo
@@ -1081,9 +1042,9 @@ ${PYSITELIB}/numpy/f2py/tests/test_kind.
 ${PYSITELIB}/numpy/f2py/tests/test_mixed.py
 ${PYSITELIB}/numpy/f2py/tests/test_mixed.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_mixed.pyo
-${PYSITELIB}/numpy/f2py/tests/test_module_doc.py
-${PYSITELIB}/numpy/f2py/tests/test_module_doc.pyc
-${PYSITELIB}/numpy/f2py/tests/test_module_doc.pyo
+${PYSITELIB}/numpy/f2py/tests/test_modules.py
+${PYSITELIB}/numpy/f2py/tests/test_modules.pyc
+${PYSITELIB}/numpy/f2py/tests/test_modules.pyo
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.py
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.pyo
@@ -1136,14 +1097,17 @@ ${PYSITELIB}/numpy/fft/__init__.py
 ${PYSITELIB}/numpy/fft/__init__.pyc
 ${PYSITELIB}/numpy/fft/__init__.pyi
 ${PYSITELIB}/numpy/fft/__init__.pyo
+${PYSITELIB}/numpy/fft/_helper.py
+${PYSITELIB}/numpy/fft/_helper.pyc
+${PYSITELIB}/numpy/fft/_helper.pyi
+${PYSITELIB}/numpy/fft/_helper.pyo
 ${PYSITELIB}/numpy/fft/_pocketfft.py
 ${PYSITELIB}/numpy/fft/_pocketfft.pyc
 ${PYSITELIB}/numpy/fft/_pocketfft.pyi
 ${PYSITELIB}/numpy/fft/_pocketfft.pyo
-${PYSITELIB}/numpy/fft/_pocketfft_internal.so
+${PYSITELIB}/numpy/fft/_pocketfft_umath.so
 ${PYSITELIB}/numpy/fft/helper.py
 ${PYSITELIB}/numpy/fft/helper.pyc
-${PYSITELIB}/numpy/fft/helper.pyi
 ${PYSITELIB}/numpy/fft/helper.pyo
 ${PYSITELIB}/numpy/fft/tests/__init__.py
 ${PYSITELIB}/numpy/fft/tests/__init__.pyc
@@ -1158,60 +1122,106 @@ ${PYSITELIB}/numpy/lib/__init__.py
 ${PYSITELIB}/numpy/lib/__init__.pyc
 ${PYSITELIB}/numpy/lib/__init__.pyi
 ${PYSITELIB}/numpy/lib/__init__.pyo
+${PYSITELIB}/numpy/lib/_array_utils_impl.py
+${PYSITELIB}/numpy/lib/_array_utils_impl.pyc
+${PYSITELIB}/numpy/lib/_array_utils_impl.pyi
+${PYSITELIB}/numpy/lib/_array_utils_impl.pyo
+${PYSITELIB}/numpy/lib/_arraypad_impl.py
+${PYSITELIB}/numpy/lib/_arraypad_impl.pyc
+${PYSITELIB}/numpy/lib/_arraypad_impl.pyi
+${PYSITELIB}/numpy/lib/_arraypad_impl.pyo
+${PYSITELIB}/numpy/lib/_arraysetops_impl.py
+${PYSITELIB}/numpy/lib/_arraysetops_impl.pyc
+${PYSITELIB}/numpy/lib/_arraysetops_impl.pyi
+${PYSITELIB}/numpy/lib/_arraysetops_impl.pyo
+${PYSITELIB}/numpy/lib/_arrayterator_impl.py
+${PYSITELIB}/numpy/lib/_arrayterator_impl.pyc
+${PYSITELIB}/numpy/lib/_arrayterator_impl.pyi
+${PYSITELIB}/numpy/lib/_arrayterator_impl.pyo
 ${PYSITELIB}/numpy/lib/_datasource.py
 ${PYSITELIB}/numpy/lib/_datasource.pyc
 ${PYSITELIB}/numpy/lib/_datasource.pyo
+${PYSITELIB}/numpy/lib/_function_base_impl.py
+${PYSITELIB}/numpy/lib/_function_base_impl.pyc
+${PYSITELIB}/numpy/lib/_function_base_impl.pyi
+${PYSITELIB}/numpy/lib/_function_base_impl.pyo
+${PYSITELIB}/numpy/lib/_histograms_impl.py
+${PYSITELIB}/numpy/lib/_histograms_impl.pyc
+${PYSITELIB}/numpy/lib/_histograms_impl.pyi
+${PYSITELIB}/numpy/lib/_histograms_impl.pyo
+${PYSITELIB}/numpy/lib/_index_tricks_impl.py
+${PYSITELIB}/numpy/lib/_index_tricks_impl.pyc
+${PYSITELIB}/numpy/lib/_index_tricks_impl.pyi
+${PYSITELIB}/numpy/lib/_index_tricks_impl.pyo
 ${PYSITELIB}/numpy/lib/_iotools.py
 ${PYSITELIB}/numpy/lib/_iotools.pyc
 ${PYSITELIB}/numpy/lib/_iotools.pyo
+${PYSITELIB}/numpy/lib/_nanfunctions_impl.py
+${PYSITELIB}/numpy/lib/_nanfunctions_impl.pyc
+${PYSITELIB}/numpy/lib/_nanfunctions_impl.pyi
+${PYSITELIB}/numpy/lib/_nanfunctions_impl.pyo
+${PYSITELIB}/numpy/lib/_npyio_impl.py
+${PYSITELIB}/numpy/lib/_npyio_impl.pyc
+${PYSITELIB}/numpy/lib/_npyio_impl.pyi
+${PYSITELIB}/numpy/lib/_npyio_impl.pyo
+${PYSITELIB}/numpy/lib/_polynomial_impl.py
+${PYSITELIB}/numpy/lib/_polynomial_impl.pyc
+${PYSITELIB}/numpy/lib/_polynomial_impl.pyi
+${PYSITELIB}/numpy/lib/_polynomial_impl.pyo
+${PYSITELIB}/numpy/lib/_scimath_impl.py
+${PYSITELIB}/numpy/lib/_scimath_impl.pyc
+${PYSITELIB}/numpy/lib/_scimath_impl.pyi
+${PYSITELIB}/numpy/lib/_scimath_impl.pyo
+${PYSITELIB}/numpy/lib/_shape_base_impl.py
+${PYSITELIB}/numpy/lib/_shape_base_impl.pyc
+${PYSITELIB}/numpy/lib/_shape_base_impl.pyi
+${PYSITELIB}/numpy/lib/_shape_base_impl.pyo
+${PYSITELIB}/numpy/lib/_stride_tricks_impl.py
+${PYSITELIB}/numpy/lib/_stride_tricks_impl.pyc
+${PYSITELIB}/numpy/lib/_stride_tricks_impl.pyi
+${PYSITELIB}/numpy/lib/_stride_tricks_impl.pyo
+${PYSITELIB}/numpy/lib/_twodim_base_impl.py
+${PYSITELIB}/numpy/lib/_twodim_base_impl.pyc
+${PYSITELIB}/numpy/lib/_twodim_base_impl.pyi
+${PYSITELIB}/numpy/lib/_twodim_base_impl.pyo
+${PYSITELIB}/numpy/lib/_type_check_impl.py
+${PYSITELIB}/numpy/lib/_type_check_impl.pyc
+${PYSITELIB}/numpy/lib/_type_check_impl.pyi
+${PYSITELIB}/numpy/lib/_type_check_impl.pyo
+${PYSITELIB}/numpy/lib/_ufunclike_impl.py
+${PYSITELIB}/numpy/lib/_ufunclike_impl.pyc
+${PYSITELIB}/numpy/lib/_ufunclike_impl.pyi
+${PYSITELIB}/numpy/lib/_ufunclike_impl.pyo
+${PYSITELIB}/numpy/lib/_user_array_impl.py
+${PYSITELIB}/numpy/lib/_user_array_impl.pyc
+${PYSITELIB}/numpy/lib/_user_array_impl.pyo
+${PYSITELIB}/numpy/lib/_utils_impl.py
+${PYSITELIB}/numpy/lib/_utils_impl.pyc
+${PYSITELIB}/numpy/lib/_utils_impl.pyi
+${PYSITELIB}/numpy/lib/_utils_impl.pyo
 ${PYSITELIB}/numpy/lib/_version.py
 ${PYSITELIB}/numpy/lib/_version.pyc
 ${PYSITELIB}/numpy/lib/_version.pyi
 ${PYSITELIB}/numpy/lib/_version.pyo
-${PYSITELIB}/numpy/lib/arraypad.py
-${PYSITELIB}/numpy/lib/arraypad.pyc
-${PYSITELIB}/numpy/lib/arraypad.pyi
-${PYSITELIB}/numpy/lib/arraypad.pyo
-${PYSITELIB}/numpy/lib/arraysetops.py
-${PYSITELIB}/numpy/lib/arraysetops.pyc
-${PYSITELIB}/numpy/lib/arraysetops.pyi
-${PYSITELIB}/numpy/lib/arraysetops.pyo
-${PYSITELIB}/numpy/lib/arrayterator.py
-${PYSITELIB}/numpy/lib/arrayterator.pyc
-${PYSITELIB}/numpy/lib/arrayterator.pyi
-${PYSITELIB}/numpy/lib/arrayterator.pyo
+${PYSITELIB}/numpy/lib/array_utils.py
+${PYSITELIB}/numpy/lib/array_utils.pyc
+${PYSITELIB}/numpy/lib/array_utils.pyi
+${PYSITELIB}/numpy/lib/array_utils.pyo
 ${PYSITELIB}/numpy/lib/format.py
 ${PYSITELIB}/numpy/lib/format.pyc
 ${PYSITELIB}/numpy/lib/format.pyi
 ${PYSITELIB}/numpy/lib/format.pyo
-${PYSITELIB}/numpy/lib/function_base.py
-${PYSITELIB}/numpy/lib/function_base.pyc
-${PYSITELIB}/numpy/lib/function_base.pyi
-${PYSITELIB}/numpy/lib/function_base.pyo
-${PYSITELIB}/numpy/lib/histograms.py
-${PYSITELIB}/numpy/lib/histograms.pyc
-${PYSITELIB}/numpy/lib/histograms.pyi
-${PYSITELIB}/numpy/lib/histograms.pyo
-${PYSITELIB}/numpy/lib/index_tricks.py
-${PYSITELIB}/numpy/lib/index_tricks.pyc
-${PYSITELIB}/numpy/lib/index_tricks.pyi
-${PYSITELIB}/numpy/lib/index_tricks.pyo
+${PYSITELIB}/numpy/lib/introspect.py
+${PYSITELIB}/numpy/lib/introspect.pyc
+${PYSITELIB}/numpy/lib/introspect.pyo
 ${PYSITELIB}/numpy/lib/mixins.py
 ${PYSITELIB}/numpy/lib/mixins.pyc
 ${PYSITELIB}/numpy/lib/mixins.pyi
 ${PYSITELIB}/numpy/lib/mixins.pyo
-${PYSITELIB}/numpy/lib/nanfunctions.py
-${PYSITELIB}/numpy/lib/nanfunctions.pyc
-${PYSITELIB}/numpy/lib/nanfunctions.pyi
-${PYSITELIB}/numpy/lib/nanfunctions.pyo
 ${PYSITELIB}/numpy/lib/npyio.py
 ${PYSITELIB}/numpy/lib/npyio.pyc
 ${PYSITELIB}/numpy/lib/npyio.pyi
 ${PYSITELIB}/numpy/lib/npyio.pyo
-${PYSITELIB}/numpy/lib/polynomial.py
-${PYSITELIB}/numpy/lib/polynomial.pyc
-${PYSITELIB}/numpy/lib/polynomial.pyi
-${PYSITELIB}/numpy/lib/polynomial.pyo
 ${PYSITELIB}/numpy/lib/recfunctions.py
 ${PYSITELIB}/numpy/lib/recfunctions.pyc
 ${PYSITELIB}/numpy/lib/recfunctions.pyo
@@ -1219,13 +1229,6 @@ ${PYSITELIB}/numpy/lib/scimath.py
 ${PYSITELIB}/numpy/lib/scimath.pyc
 ${PYSITELIB}/numpy/lib/scimath.pyi
 ${PYSITELIB}/numpy/lib/scimath.pyo
-${PYSITELIB}/numpy/lib/setup.py
-${PYSITELIB}/numpy/lib/setup.pyc
-${PYSITELIB}/numpy/lib/setup.pyo
-${PYSITELIB}/numpy/lib/shape_base.py
-${PYSITELIB}/numpy/lib/shape_base.pyc
-${PYSITELIB}/numpy/lib/shape_base.pyi
-${PYSITELIB}/numpy/lib/shape_base.pyo
 ${PYSITELIB}/numpy/lib/stride_tricks.py
 ${PYSITELIB}/numpy/lib/stride_tricks.pyc
 ${PYSITELIB}/numpy/lib/stride_tricks.pyi
@@ -1233,6 +1236,7 @@ ${PYSITELIB}/numpy/lib/stride_tricks.pyo
 ${PYSITELIB}/numpy/lib/tests/__init__.py
 ${PYSITELIB}/numpy/lib/tests/__init__.pyc
 ${PYSITELIB}/numpy/lib/tests/__init__.pyo
+${PYSITELIB}/numpy/lib/tests/data/py2-np0-objarr.npy
 ${PYSITELIB}/numpy/lib/tests/data/py2-objarr.npy
 ${PYSITELIB}/numpy/lib/tests/data/py2-objarr.npz
 ${PYSITELIB}/numpy/lib/tests/data/py3-objarr.npy
@@ -1248,6 +1252,9 @@ ${PYSITELIB}/numpy/lib/tests/test__iotoo
 ${PYSITELIB}/numpy/lib/tests/test__version.py
 ${PYSITELIB}/numpy/lib/tests/test__version.pyc
 ${PYSITELIB}/numpy/lib/tests/test__version.pyo
+${PYSITELIB}/numpy/lib/tests/test_array_utils.py
+${PYSITELIB}/numpy/lib/tests/test_array_utils.pyc
+${PYSITELIB}/numpy/lib/tests/test_array_utils.pyo
 ${PYSITELIB}/numpy/lib/tests/test_arraypad.py
 ${PYSITELIB}/numpy/lib/tests/test_arraypad.pyc
 ${PYSITELIB}/numpy/lib/tests/test_arraypad.pyo
@@ -1257,9 +1264,6 @@ ${PYSITELIB}/numpy/lib/tests/test_arrays
 ${PYSITELIB}/numpy/lib/tests/test_arrayterator.py
 ${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyc
 ${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyo
-${PYSITELIB}/numpy/lib/tests/test_financial_expired.py
-${PYSITELIB}/numpy/lib/tests/test_financial_expired.pyc
-${PYSITELIB}/numpy/lib/tests/test_financial_expired.pyo
 ${PYSITELIB}/numpy/lib/tests/test_format.py
 ${PYSITELIB}/numpy/lib/tests/test_format.pyc
 ${PYSITELIB}/numpy/lib/tests/test_format.pyo
@@ -1314,34 +1318,21 @@ ${PYSITELIB}/numpy/lib/tests/test_ufuncl
 ${PYSITELIB}/numpy/lib/tests/test_utils.py
 ${PYSITELIB}/numpy/lib/tests/test_utils.pyc
 ${PYSITELIB}/numpy/lib/tests/test_utils.pyo
-${PYSITELIB}/numpy/lib/twodim_base.py
-${PYSITELIB}/numpy/lib/twodim_base.pyc
-${PYSITELIB}/numpy/lib/twodim_base.pyi
-${PYSITELIB}/numpy/lib/twodim_base.pyo
-${PYSITELIB}/numpy/lib/type_check.py
-${PYSITELIB}/numpy/lib/type_check.pyc
-${PYSITELIB}/numpy/lib/type_check.pyi
-${PYSITELIB}/numpy/lib/type_check.pyo
-${PYSITELIB}/numpy/lib/ufunclike.py
-${PYSITELIB}/numpy/lib/ufunclike.pyc
-${PYSITELIB}/numpy/lib/ufunclike.pyi
-${PYSITELIB}/numpy/lib/ufunclike.pyo
 ${PYSITELIB}/numpy/lib/user_array.py
 ${PYSITELIB}/numpy/lib/user_array.pyc
 ${PYSITELIB}/numpy/lib/user_array.pyo
-${PYSITELIB}/numpy/lib/utils.py
-${PYSITELIB}/numpy/lib/utils.pyc
-${PYSITELIB}/numpy/lib/utils.pyi
-${PYSITELIB}/numpy/lib/utils.pyo
 ${PYSITELIB}/numpy/linalg/__init__.py
 ${PYSITELIB}/numpy/linalg/__init__.pyc
 ${PYSITELIB}/numpy/linalg/__init__.pyi
 ${PYSITELIB}/numpy/linalg/__init__.pyo
+${PYSITELIB}/numpy/linalg/_linalg.py
+${PYSITELIB}/numpy/linalg/_linalg.pyc
+${PYSITELIB}/numpy/linalg/_linalg.pyi
+${PYSITELIB}/numpy/linalg/_linalg.pyo
 ${PYSITELIB}/numpy/linalg/_umath_linalg.so
 ${PYSITELIB}/numpy/linalg/lapack_lite.so
 ${PYSITELIB}/numpy/linalg/linalg.py
 ${PYSITELIB}/numpy/linalg/linalg.pyc
-${PYSITELIB}/numpy/linalg/linalg.pyi
 ${PYSITELIB}/numpy/linalg/linalg.pyo
 ${PYSITELIB}/numpy/linalg/tests/__init__.py
 ${PYSITELIB}/numpy/linalg/tests/__init__.pyc
@@ -1374,12 +1365,12 @@ ${PYSITELIB}/numpy/ma/mrecords.py
 ${PYSITELIB}/numpy/ma/mrecords.pyc
 ${PYSITELIB}/numpy/ma/mrecords.pyi
 ${PYSITELIB}/numpy/ma/mrecords.pyo
-${PYSITELIB}/numpy/ma/setup.py
-${PYSITELIB}/numpy/ma/setup.pyc
-${PYSITELIB}/numpy/ma/setup.pyo
 ${PYSITELIB}/numpy/ma/tests/__init__.py
 ${PYSITELIB}/numpy/ma/tests/__init__.pyc
 ${PYSITELIB}/numpy/ma/tests/__init__.pyo
+${PYSITELIB}/numpy/ma/tests/test_arrayobject.py
+${PYSITELIB}/numpy/ma/tests/test_arrayobject.pyc
+${PYSITELIB}/numpy/ma/tests/test_arrayobject.pyo
 ${PYSITELIB}/numpy/ma/tests/test_core.py
 ${PYSITELIB}/numpy/ma/tests/test_core.pyc
 ${PYSITELIB}/numpy/ma/tests/test_core.pyo
@@ -1418,9 +1409,6 @@ ${PYSITELIB}/numpy/matrixlib/defmatrix.p
 ${PYSITELIB}/numpy/matrixlib/defmatrix.pyc
 ${PYSITELIB}/numpy/matrixlib/defmatrix.pyi
 ${PYSITELIB}/numpy/matrixlib/defmatrix.pyo
-${PYSITELIB}/numpy/matrixlib/setup.py
-${PYSITELIB}/numpy/matrixlib/setup.pyc
-${PYSITELIB}/numpy/matrixlib/setup.pyo
 ${PYSITELIB}/numpy/matrixlib/tests/__init__.py
 ${PYSITELIB}/numpy/matrixlib/tests/__init__.pyc
 ${PYSITELIB}/numpy/matrixlib/tests/__init__.pyo
@@ -1481,9 +1469,6 @@ ${PYSITELIB}/numpy/polynomial/polyutils.
 ${PYSITELIB}/numpy/polynomial/polyutils.pyc
 ${PYSITELIB}/numpy/polynomial/polyutils.pyi
 ${PYSITELIB}/numpy/polynomial/polyutils.pyo
-${PYSITELIB}/numpy/polynomial/setup.py
-${PYSITELIB}/numpy/polynomial/setup.pyc
-${PYSITELIB}/numpy/polynomial/setup.pyo
 ${PYSITELIB}/numpy/polynomial/tests/__init__.py
 ${PYSITELIB}/numpy/polynomial/tests/__init__.pyc
 ${PYSITELIB}/numpy/polynomial/tests/__init__.pyo
@@ -1569,6 +1554,8 @@ ${PYSITELIB}/numpy/random/tests/__init__
 ${PYSITELIB}/numpy/random/tests/data/__init__.py
 ${PYSITELIB}/numpy/random/tests/data/__init__.pyc
 ${PYSITELIB}/numpy/random/tests/data/__init__.pyo
+${PYSITELIB}/numpy/random/tests/data/generator_pcg64_np121.pkl.gz
+${PYSITELIB}/numpy/random/tests/data/generator_pcg64_np126.pkl.gz
 ${PYSITELIB}/numpy/random/tests/data/mt19937-testset-1.csv
 ${PYSITELIB}/numpy/random/tests/data/mt19937-testset-2.csv
 ${PYSITELIB}/numpy/random/tests/data/pcg64-testset-1.csv
@@ -1579,6 +1566,7 @@ ${PYSITELIB}/numpy/random/tests/data/phi
 ${PYSITELIB}/numpy/random/tests/data/philox-testset-2.csv
 ${PYSITELIB}/numpy/random/tests/data/sfc64-testset-1.csv
 ${PYSITELIB}/numpy/random/tests/data/sfc64-testset-2.csv
+${PYSITELIB}/numpy/random/tests/data/sfc64_np126.pkl.gz
 ${PYSITELIB}/numpy/random/tests/test_direct.py
 ${PYSITELIB}/numpy/random/tests/test_direct.pyc
 ${PYSITELIB}/numpy/random/tests/test_direct.pyo
@@ -1609,6 +1597,14 @@ ${PYSITELIB}/numpy/random/tests/test_see
 ${PYSITELIB}/numpy/random/tests/test_smoke.py
 ${PYSITELIB}/numpy/random/tests/test_smoke.pyc
 ${PYSITELIB}/numpy/random/tests/test_smoke.pyo
+${PYSITELIB}/numpy/rec/__init__.py
+${PYSITELIB}/numpy/rec/__init__.pyc
+${PYSITELIB}/numpy/rec/__init__.pyi
+${PYSITELIB}/numpy/rec/__init__.pyo
+${PYSITELIB}/numpy/strings/__init__.py
+${PYSITELIB}/numpy/strings/__init__.pyc
+${PYSITELIB}/numpy/strings/__init__.pyi
+${PYSITELIB}/numpy/strings/__init__.pyo
 ${PYSITELIB}/numpy/testing/__init__.py
 ${PYSITELIB}/numpy/testing/__init__.pyc
 ${PYSITELIB}/numpy/testing/__init__.pyi
@@ -1629,9 +1625,6 @@ ${PYSITELIB}/numpy/testing/overrides.pyo
 ${PYSITELIB}/numpy/testing/print_coercion_tables.py
 ${PYSITELIB}/numpy/testing/print_coercion_tables.pyc
 ${PYSITELIB}/numpy/testing/print_coercion_tables.pyo
-${PYSITELIB}/numpy/testing/setup.py
-${PYSITELIB}/numpy/testing/setup.pyc
-${PYSITELIB}/numpy/testing/setup.pyo
 ${PYSITELIB}/numpy/testing/tests/__init__.py
 ${PYSITELIB}/numpy/testing/tests/__init__.pyc
 ${PYSITELIB}/numpy/testing/tests/__init__.pyo
@@ -1644,6 +1637,9 @@ ${PYSITELIB}/numpy/tests/__init__.pyo
 ${PYSITELIB}/numpy/tests/test__all__.py
 ${PYSITELIB}/numpy/tests/test__all__.pyc
 ${PYSITELIB}/numpy/tests/test__all__.pyo
+${PYSITELIB}/numpy/tests/test_configtool.py
+${PYSITELIB}/numpy/tests/test_configtool.pyc
+${PYSITELIB}/numpy/tests/test_configtool.pyo
 ${PYSITELIB}/numpy/tests/test_ctypeslib.py
 ${PYSITELIB}/numpy/tests/test_ctypeslib.pyc
 ${PYSITELIB}/numpy/tests/test_ctypeslib.pyo
@@ -1677,9 +1673,6 @@ ${PYSITELIB}/numpy/typing/__init__.pyo
 ${PYSITELIB}/numpy/typing/mypy_plugin.py
 ${PYSITELIB}/numpy/typing/mypy_plugin.pyc
 ${PYSITELIB}/numpy/typing/mypy_plugin.pyo
-${PYSITELIB}/numpy/typing/setup.py
-${PYSITELIB}/numpy/typing/setup.pyc
-${PYSITELIB}/numpy/typing/setup.pyo
 ${PYSITELIB}/numpy/typing/tests/__init__.py
 ${PYSITELIB}/numpy/typing/tests/__init__.pyc
 ${PYSITELIB}/numpy/typing/tests/__init__.pyo
@@ -1721,6 +1714,7 @@ ${PYSITELIB}/numpy/typing/tests/data/fai
 ${PYSITELIB}/numpy/typing/tests/data/fail/scalars.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/shape_base.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/stride_tricks.pyi
+${PYSITELIB}/numpy/typing/tests/data/fail/strings.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/testing.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/twodim_base.pyi
 ${PYSITELIB}/numpy/typing/tests/data/fail/type_check.pyi
@@ -1775,6 +1769,9 @@ ${PYSITELIB}/numpy/typing/tests/data/pas
 ${PYSITELIB}/numpy/typing/tests/data/pass/literal.py
 ${PYSITELIB}/numpy/typing/tests/data/pass/literal.pyc
 ${PYSITELIB}/numpy/typing/tests/data/pass/literal.pyo
+${PYSITELIB}/numpy/typing/tests/data/pass/ma.py
+${PYSITELIB}/numpy/typing/tests/data/pass/ma.pyc
+${PYSITELIB}/numpy/typing/tests/data/pass/ma.pyo
 ${PYSITELIB}/numpy/typing/tests/data/pass/mod.py
 ${PYSITELIB}/numpy/typing/tests/data/pass/mod.pyc
 ${PYSITELIB}/numpy/typing/tests/data/pass/mod.pyo
@@ -1870,6 +1867,7 @@ ${PYSITELIB}/numpy/typing/tests/data/rev
 ${PYSITELIB}/numpy/typing/tests/data/reveal/scalars.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/shape_base.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/stride_tricks.pyi
+${PYSITELIB}/numpy/typing/tests/data/reveal/strings.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/testing.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/twodim_base.pyi
 ${PYSITELIB}/numpy/typing/tests/data/reveal/type_check.pyi
@@ -1888,4 +1886,5 @@ ${PYSITELIB}/numpy/typing/tests/test_typ
 ${PYSITELIB}/numpy/typing/tests/test_typing.pyo
 ${PYSITELIB}/numpy/version.py
 ${PYSITELIB}/numpy/version.pyc
+${PYSITELIB}/numpy/version.pyi
 ${PYSITELIB}/numpy/version.pyo

Index: pkgsrc/math/py-numpy/distinfo
diff -u pkgsrc/math/py-numpy/distinfo:1.90 pkgsrc/math/py-numpy/distinfo:1.91
--- pkgsrc/math/py-numpy/distinfo:1.90  Wed Feb 28 11:34:37 2024
+++ pkgsrc/math/py-numpy/distinfo       Wed Jul 31 18:11:24 2024
@@ -1,18 +1,15 @@
-$NetBSD: distinfo,v 1.90 2024/02/28 11:34:37 jperkin Exp $
+$NetBSD: distinfo,v 1.91 2024/07/31 18:11:24 adam Exp $
 
-BLAKE2s (numpy-1.26.4.tar.gz) = bd231b8e1b8dc4defd4e0d6d36624e652470fc7d64907b27b1e5a550e660c207
-SHA512 (numpy-1.26.4.tar.gz) = f7121ab4099fa0686f9c095d456baa4a5869d651d7b7a06385f885f329cf08f11024b5df5e7b4ee705970062a8102ec4f709512eabbfd5c9fccce4ef83b9c208
-Size (numpy-1.26.4.tar.gz) = 15786129 bytes
-SHA1 (patch-numpy_core_feature__detection__misc.h) = 4eabe9ded0c62797d64901c35a46df60d3662e2e
-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
-SHA1 (patch-numpy_core_src_npymath_npy__math__private.h) = e3b8e751fd0b6b6c6794d714aa5f60dfe9d7f421
+BLAKE2s (numpy-2.0.1.tar.gz) = 72fa3b0a7b55851aeae797872a269995bffda013b76f2c19a1bee9aeadcf8455
+SHA512 (numpy-2.0.1.tar.gz) = 4f638c17b44317b0000000b729726a5a4e9519af11d254b0e2daf32c6ff0cfdd56723a9cbee67c9145088f429f1f0cce79240f968211c2fb5ac08378e86dccfe
+Size (numpy-2.0.1.tar.gz) = 18872007 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
 SHA1 (patch-numpy_distutils_command_config.py) = eb37d28482689703e0c1a264f9768409cf8bb4b6
 SHA1 (patch-numpy_distutils_fcompiler_____init____.py) = 49d070da5b48bd9818b37ac3254341fa68503c53
 SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed
 SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 1ab3fd7b3f42328f4094f1b21a65c05ae4d975b7
 SHA1 (patch-numpy_distutils_log.py) = 4c968b934fb24da096a1f4d2cd4ebb2e3fd92334
 SHA1 (patch-numpy_linalg_lapack__litemodule.c) = e97ec871c2f33c3121b3c8471a9e5a74c3c798c8
-SHA1 (patch-numpy_linalg_setup.py) = 867a2aba13ebb60b67ac2824a4cb1aff2e1231ee
 SHA1 (patch-numpy_linalg_umath__linalg.cpp) = 4e02f3b4f6550653e851b0b6819f7048aac297e6

Added files:

Index: pkgsrc/math/py-numpy/patches/patch-numpy___core_feature__detection__misc.h
diff -u /dev/null pkgsrc/math/py-numpy/patches/patch-numpy___core_feature__detection__misc.h:1.1
--- /dev/null   Wed Jul 31 18:11:25 2024
+++ pkgsrc/math/py-numpy/patches/patch-numpy___core_feature__detection__misc.h  Wed Jul 31 18:11:24 2024
@@ -0,0 +1,13 @@
+$NetBSD: patch-numpy___core_feature__detection__misc.h,v 1.1 2024/07/31 18:11:24 adam Exp $
+
+Do not use incorrect forward declaration on SunOS.
+
+--- numpy/_core/feature_detection_misc.h.orig  2024-02-28 11:24:51.747334468 +0000
++++ numpy/_core/feature_detection_misc.h
+@@ -1,4 +1,6 @@
+ #include <stddef.h>
+ 
+ int backtrace(void **, int);
++#ifndef __sun
+ int madvise(void *, size_t, int);
++#endif
Index: pkgsrc/math/py-numpy/patches/patch-numpy___core_include_numpy_npy__common.h
diff -u /dev/null pkgsrc/math/py-numpy/patches/patch-numpy___core_include_numpy_npy__common.h:1.1
--- /dev/null   Wed Jul 31 18:11:25 2024
+++ pkgsrc/math/py-numpy/patches/patch-numpy___core_include_numpy_npy__common.h Wed Jul 31 18:11:24 2024
@@ -0,0 +1,17 @@
+$NetBSD: patch-numpy___core_include_numpy_npy__common.h,v 1.1 2024/07/31 18:11:24 adam Exp $
+
+Fix build on non-x86:
+The configure test for __builtin_prefetch is broken with clang.
+_configtest.c:6:3: error: builtin functions must be directly called
+
+--- numpy/_core/include/numpy/npy_common.h.orig        2024-07-20 17:15:41.000000000 +0000
++++ numpy/_core/include/numpy/npy_common.h
+@@ -68,7 +68,7 @@
+ #define NPY_UNLIKELY(x) (x)
+ #endif
+ 
+-#ifdef HAVE___BUILTIN_PREFETCH
++#if 1
+ /* unlike _mm_prefetch also works on non-x86 */
+ #define NPY_PREFETCH(x, rw, loc) __builtin_prefetch((x), (rw), (loc))
+ #else
Index: pkgsrc/math/py-numpy/patches/patch-numpy___core_src_common_mem__overlap.c
diff -u /dev/null pkgsrc/math/py-numpy/patches/patch-numpy___core_src_common_mem__overlap.c:1.1
--- /dev/null   Wed Jul 31 18:11:25 2024
+++ pkgsrc/math/py-numpy/patches/patch-numpy___core_src_common_mem__overlap.c   Wed Jul 31 18:11:24 2024
@@ -0,0 +1,24 @@
+$NetBSD: patch-numpy___core_src_common_mem__overlap.c,v 1.1 2024/07/31 18:11:24 adam Exp $
+
+Workaround for https://github.com/numpy/numpy/issues/23379
+
+--- numpy/_core/src/common/mem_overlap.c.orig  2023-02-05 17:13:47.573364500 +0000
++++ numpy/_core/src/common/mem_overlap.c
+@@ -921,3 +921,17 @@ solve_may_have_internal_overlap(PyArrayO
+     /* Solve */
+     return solve_diophantine(nterms, terms, -1, max_work, 1, x);
+ }
++
++#ifdef __NetBSD__
++/* hack for missing log2l() symbol - see https://github.com/numpy/numpy/issues/23379 */
++/* in this file because it's included by all _multiarray_* so files */
++long double log2l(long double arg) {
++    return log2(arg);
++}
++long double log1pl(long double arg) {
++    return log1p(arg);
++}
++long double expm1l(long double arg) {
++    return expm1(arg);
++}
++#endif



Home | Main Index | Thread Index | Old Index