2/3 through a bulk build and I see that this breaks scipy (missing symbols, blas/cblas-related) so needs a bit more work, but I think it's generally along the right lines.
--
Sent from a phone, apologies for poor formatting.

On 10 January 2020 16:00:43 Stuart Henderson <s...@spacehopper.org> wrote:

On 2019/11/02 02:55, Kurt Mosiejczuk wrote:
I got this as far as compiling with flang, running its tests mostly
sucessfully, and packaging. I'm about to start traveling tomorrow
so I won't get to testing all the consumers right away. I figured I'd
send this out in case someone wants to throw it through a bulk or pick
up where I left off.

Here's a diff based on Kurt's but reinstating gfortran as compiler.
I'm not sure what the compiler change was originally done for, perhaps
it was just to avoid the problem with gcc flags that jca already fixed
in python/2.7?

I also removed part of patch-numpy_core_include_numpy_npy_common_h
that was dealing with gcc-<4.4 which we don't have to worry about
(the gfortran module uses gcc for C as well as Fortran, so it will
always be built with 4.4+ for us). I left the second part in but
we could do with testing powerpc with that file removed completely
(I added an XXX).

Builds ok (py2+3) on amd64, tests are in good shape:

py2: 10 failed, 7173 passed, 159 skipped, 166 deselected, 12 xfailed, 1 xpassed, 3 warnings in 265.80 seconds py3: 10 failed, 7266 passed, 83 skipped, 167 deselected, 12 xfailed, 1 xpassed, 4 warnings in 234.12 seconds

I think it would be fair to ask for at least a bulk build on one fast
arch, plus builds of NumPy itself and at least some kind of runtime
testing on a couple others, but we are still at a time in the release
cycle where we can check build logs on other arches and get things
fixed, and expect to get some feedback from users if there are runtime
problems before things get baked into a release, so we don't need to
go overboard on this.

Index: Makefile
===================================================================
RCS file: /cvs/ports/math/py-numpy/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile    18 Nov 2019 04:10:31 -0000      1.56
+++ Makefile    10 Jan 2020 15:46:06 -0000
@@ -2,11 +2,10 @@

COMMENT=                fast array and numeric programming library for Python

-MODPY_EGG_VERSION=     1.14.6
+MODPY_EGG_VERSION=     1.16.5
DISTNAME=               numpy-${MODPY_EGG_VERSION}
PKGNAME=                py-${DISTNAME}
EXTRACT_SUFX=           .zip
-REVISION=              1

CATEGORIES=             math devel

@@ -17,7 +16,8 @@ MAINTAINER=           Daniel Dickman <daniel@open
# BSD
PERMIT_PACKAGE =        Yes

-WANTLIB=               blas lapack m pthread ${MODFORTRAN_WANTLIB} 
${MODPY_WANTLIB}
+WANTLIB += ${MODFORTRAN_WANTLIB} ${MODPY_WANTLIB}
+WANTLIB += blas cblas lapack m pthread

MODULES=                lang/python \
                        fortran
@@ -29,13 +29,14 @@ MODPY_PI =          Yes
MODPY_SETUPTOOLS=       Yes
MODPY_DISTUTILS_BUILDARGS = --fcompiler=gnu95

-TEST_DEPENDS=  devel/py-nose${MODPY_FLAVOR} \
-               devel/py-tz${MODPY_FLAVOR}
-
+TEST_DEPENDS=          ${FULLPKGNAME}:${FULLPKGPATH} \
+                       devel/py-test${MODPY_FLAVOR} \
+                       devel/py-tz${MODPY_FLAVOR}
MODFORTRAN_COMPILER =   gfortran

BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS}
-LIB_DEPENDS=            math/lapack \
+LIB_DEPENDS=            math/cblas \
+                       math/lapack \
                        ${MODFORTRAN_LIB_DEPENDS}

# Cython 0.28.* uses __attribute__((optimize("Os"))) which
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/py-numpy/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo    26 Oct 2018 21:09:31 -0000      1.13
+++ distinfo    10 Jan 2020 15:46:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (numpy-1.14.6.zip) = ElDt9vbEPh14I/CWdBa8GCWLsnHcU2KY6w6gCp5FuAo=
-SIZE (numpy-1.14.6.zip) = 4906096
+SHA256 (numpy-1.16.5.zip) = i7RS2U6WSzEiBbDeEjjdcgnaRSNDZTqyFLXWgXgOegw=
+SIZE (numpy-1.16.5.zip) = 5138208
Index: patches/patch-numpy_core_include_numpy_npy_common_h
===================================================================
RCS file: /cvs/ports/math/py-numpy/patches/patch-numpy_core_include_numpy_npy_common_h,v
retrieving revision 1.6
diff -u -p -r1.6 patch-numpy_core_include_numpy_npy_common_h
--- patches/patch-numpy_core_include_numpy_npy_common_h 30 Jun 2018 21:49:33 -0000 1.6 +++ patches/patch-numpy_core_include_numpy_npy_common_h 10 Jan 2020 15:46:06 -0000
@@ -1,13 +1,8 @@
$OpenBSD: patch-numpy_core_include_numpy_npy_common_h,v 1.6 2018/06/30 21:49:33 daniel Exp $

-(1) optimize function attributes were added in gcc 4.4. Apply a fix for the warnings. But
-the next release of numpy should fix this in a better way. See:
-https://github.com/numpy/numpy/issues/5451
+XXX recheck powerpc, is this still needed?

-Gets rid of these warnings from the build:
-numpy/core/src/multiarray/lowlevel_strided_loops.c.src:120: warning: 'optimize' attribute directive ignored
-
-(2) py-numpy only checks for expl to determine whether extended-precision
+py-numpy only checks for expl to determine whether extended-precision
support is present.  since we don't have it yet;  it implements
it's own.  however, on alpha, powerpc, it declared functions with
types that conflict with C99 (double for *l), therefore failed.
@@ -15,36 +10,7 @@ types that conflict with C99 (double for
Index: numpy/core/include/numpy/npy_common.h
--- numpy/core/include/numpy/npy_common.h.orig
+++ numpy/core/include/numpy/npy_common.h
-@@ -20,6 +20,7 @@
- #endif
- #endif
-
-+#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 4)))
- /*
-  * gcc does not unroll even with -O3
-  * use with care, unrolling on modern cpus rarely speeds things up
-@@ -30,13 +31,20 @@
- #else
- #define NPY_GCC_UNROLL_LOOPS
- #endif
-+#else
-+#define NPY_GCC_UNROLL_LOOPS
-+#endif
-
-+#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 4)))
- /* highest gcc optimization level, enabled autovectorizer */
- #ifdef HAVE_ATTRIBUTE_OPTIMIZE_OPT_3
- #define NPY_GCC_OPT_3 __attribute__((optimize("O3")))
- #else
- #define NPY_GCC_OPT_3
- #endif
-+#else
-+#define NPY_GCC_OPT_3
-+#endif
-
- /* compile target attributes */
- #if defined HAVE_ATTRIBUTE_TARGET_AVX && defined HAVE_LINK_AVX
-@@ -336,14 +344,8 @@ typedef unsigned char npy_bool;
+@@ -320,14 +320,8 @@ typedef unsigned char npy_bool;
 #define NPY_FALSE 0
 #define NPY_TRUE 1

Index: patches/patch-numpy_distutils_command_build_src_py
===================================================================
RCS file: /cvs/ports/math/py-numpy/patches/patch-numpy_distutils_command_build_src_py,v
retrieving revision 1.3
diff -u -p -r1.3 patch-numpy_distutils_command_build_src_py
--- patches/patch-numpy_distutils_command_build_src_py 30 Jun 2018 21:49:33 -0000 1.3 +++ patches/patch-numpy_distutils_command_build_src_py 10 Jan 2020 15:46:06 -0000
@@ -6,7 +6,7 @@ WRKOBJDIR has a trailing slash)
Index: numpy/distutils/command/build_src.py
--- numpy/distutils/command/build_src.py.orig
+++ numpy/distutils/command/build_src.py
-@@ -372,6 +372,7 @@ class build_src(build_ext.build_ext):
+@@ -370,6 +370,7 @@ class build_src(build_ext.build_ext):
             #    incl_dirs.append(self.build_src)
             build_dir = os.path.join(*([self.build_src]\
                                        +name.split('.')[:-1]))
Index: patches/patch-numpy_distutils_fcompiler_gnu_py
===================================================================
RCS file: /cvs/ports/math/py-numpy/patches/patch-numpy_distutils_fcompiler_gnu_py,v
retrieving revision 1.2
diff -u -p -r1.2 patch-numpy_distutils_fcompiler_gnu_py
--- patches/patch-numpy_distutils_fcompiler_gnu_py 30 Jun 2018 21:49:33 -0000 1.2
+++ patches/patch-numpy_distutils_fcompiler_gnu_py      10 Jan 2020 15:46:06 
-0000
@@ -8,7 +8,7 @@ https://github.com/numpy/numpy/issues/54
Index: numpy/distutils/fcompiler/gnu.py
--- numpy/distutils/fcompiler/gnu.py.orig
+++ numpy/distutils/fcompiler/gnu.py
-@@ -237,7 +237,6 @@ class GnuFCompiler(FCompiler):
+@@ -245,7 +245,6 @@ class GnuFCompiler(FCompiler):
             opt = ['-O2']
         else:
             opt = ['-O3']
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/py-numpy/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST   30 Jun 2018 21:49:33 -0000      1.12
+++ pkg/PLIST   10 Jan 2020 15:46:06 -0000
@@ -1,10 +1,14 @@
@comment $OpenBSD: PLIST,v 1.12 2018/06/30 21:49:33 daniel Exp $
+@comment bin/f2py
+@comment bin/f2py3
bin/f2py${MODPY_VERSION}
lib/python${MODPY_VERSION}/site-packages/numpy/
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/numpy/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/numpy/__config__.py
@@ -14,8 +18,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}_distributor_init.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}_globals.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}_import_tools.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}add_newdocs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}_pytesttester.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}ctypeslib.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}dual.${MODPY_PYC_MAGIC_TAG}pyc
@@ -24,8 +27,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/_distributor_init.py
lib/python${MODPY_VERSION}/site-packages/numpy/_globals.py
-lib/python${MODPY_VERSION}/site-packages/numpy/_import_tools.py
-lib/python${MODPY_VERSION}/site-packages/numpy/add_newdocs.py
+lib/python${MODPY_VERSION}/site-packages/numpy/_pytesttester.py
lib/python${MODPY_VERSION}/site-packages/numpy/compat/
lib/python${MODPY_VERSION}/site-packages/numpy/compat/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpy/compat/${MODPY_PYCACHE}/
@@ -36,13 +38,22 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/compat/_inspect.py
lib/python${MODPY_VERSION}/site-packages/numpy/compat/py3k.py
lib/python${MODPY_VERSION}/site-packages/numpy/compat/setup.py
+lib/python${MODPY_VERSION}/site-packages/numpy/compat/tests/
+lib/python${MODPY_VERSION}/site-packages/numpy/compat/tests/__init__.py
+lib/python${MODPY_VERSION}/site-packages/numpy/compat/tests/test_compat.py
lib/python${MODPY_VERSION}/site-packages/numpy/conftest.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/
lib/python${MODPY_VERSION}/site-packages/numpy/core/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_add_newdocs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_aliased_types.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_dtype.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_dtype_ctypes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_internal.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_methods.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_string_helpers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}_type_aliases.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}arrayprint.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}cversions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}defchararray.${MODPY_PYC_MAGIC_TAG}pyc
@@ -54,15 +65,31 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}machar.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}memmap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}multiarray.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}numeric.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}numerictypes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}overrides.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}records.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}setup_common.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}shape_base.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/core/_dummy.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}umath.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/${MODPY_PYCACHE}umath_tests.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_add_newdocs.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_aliased_types.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_dtype.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_dtype_ctypes.py
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_dummy.so
lib/python${MODPY_VERSION}/site-packages/numpy/core/_internal.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/_methods.py
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_multiarray_tests.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_multiarray_umath.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_operand_flag_tests.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_rational_tests.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_string_helpers.py
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_struct_ufunc_tests.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_type_aliases.py
+@so lib/python${MODPY_VERSION}/site-packages/numpy/core/_umath_tests.so
lib/python${MODPY_VERSION}/site-packages/numpy/core/arrayprint.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/cversions.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/defchararray.py
@@ -101,25 +128,23 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/utils.h
lib/python${MODPY_VERSION}/site-packages/numpy/core/info.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/
-lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/libnpymath.a
+@static-lib lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/libnpymath.a
lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/npy-pkg-config/
lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/npy-pkg-config/mlib.ini
lib/python${MODPY_VERSION}/site-packages/numpy/core/lib/npy-pkg-config/npymath.ini
lib/python${MODPY_VERSION}/site-packages/numpy/core/machar.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/memmap.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/multiarray.so
-lib/python${MODPY_VERSION}/site-packages/numpy/core/multiarray_tests.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/multiarray.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/numeric.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/numerictypes.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/operand_flag_tests.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/overrides.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/records.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/setup.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/setup_common.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/shape_base.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/struct_ufunc_test.so
-lib/python${MODPY_VERSION}/site-packages/numpy/core/test_rational.so
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/__init__.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/_locales.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/data/
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/data/astype_copy.pkl
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/data/recarray_from_file.fits
@@ -147,10 +172,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_nditer.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_numeric.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_numerictypes.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_overrides.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_print.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_records.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_regression.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_scalar_ctors.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_scalarbuffer.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_scalarinherit.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_scalarmath.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_scalarprint.py
@@ -159,8 +186,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_umath.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_umath_complex.py
lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_unicode.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/umath.so
-lib/python${MODPY_VERSION}/site-packages/numpy/core/umath_tests.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/umath.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/umath_tests.py
lib/python${MODPY_VERSION}/site-packages/numpy/ctypeslib.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/__config__.py
@@ -169,12 +196,12 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}__config__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}__version__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}_shell_utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}ccompiler.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}conv_template.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}cpuinfo.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}environment.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}exec_command.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}extension.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}from_template.${MODPY_PYC_MAGIC_TAG}pyc
@@ -194,6 +221,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}system_info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/${MODPY_PYCACHE}unixccompiler.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/__version__.py
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/_shell_utils.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/ccompiler.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/command/
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/command/__init__.py
@@ -237,7 +265,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/conv_template.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/core.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/cpuinfo.py
-lib/python${MODPY_VERSION}/site-packages/numpy/distutils/environment.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/exec_command.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/extension.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/
@@ -246,6 +273,7 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}absoft.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}compaq.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}environment.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}g95.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}gnu.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}hpux.${MODPY_PYC_MAGIC_TAG}pyc
@@ -261,6 +289,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/${MODPY_PYCACHE}vast.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/absoft.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/compaq.py
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/environment.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/g95.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/gnu.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/fcompiler/hpux.py
@@ -295,11 +324,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/__init__.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_exec_command.py
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_fcompiler.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_fcompiler_gnu.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_fcompiler_intel.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_fcompiler_nagfor.py
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_from_template.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_misc_util.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_npy_pkg_config.py
+lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_shell_utils.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/tests/test_system_info.py
lib/python${MODPY_VERSION}/site-packages/numpy/distutils/unixccompiler.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/
@@ -311,6 +343,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}byteswapping.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}creation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}dispatch.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}glossary.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}indexing.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/doc/${MODPY_PYCACHE}internals.${MODPY_PYC_MAGIC_TAG}pyc
@@ -323,6 +356,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/doc/byteswapping.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/constants.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/creation.py
+lib/python${MODPY_VERSION}/site-packages/numpy/doc/dispatch.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/glossary.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/indexing.py
lib/python${MODPY_VERSION}/site-packages/numpy/doc/internals.py
@@ -407,15 +441,18 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_block_docstring.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_callback.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_common.py
+lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_compile_function.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_kind.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_mixed.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_parameter.py
+lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_quoted_character.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_regression.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_return_character.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_return_complex.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_return_integer.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_return_logical.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_return_real.py
+lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_semicolon_split.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_size.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/test_string.py
lib/python${MODPY_VERSION}/site-packages/numpy/f2py/tests/util.py
@@ -429,7 +466,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/fft/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/fft/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/fft/fftpack.py
-lib/python${MODPY_VERSION}/site-packages/numpy/fft/fftpack_lite.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/fft/fftpack_lite.so
lib/python${MODPY_VERSION}/site-packages/numpy/fft/helper.py
lib/python${MODPY_VERSION}/site-packages/numpy/fft/info.py
lib/python${MODPY_VERSION}/site-packages/numpy/fft/setup.py
@@ -450,6 +487,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}financial.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}format.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}function_base.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}histograms.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}index_tricks.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/lib/${MODPY_PYCACHE}mixins.${MODPY_PYC_MAGIC_TAG}pyc
@@ -475,6 +513,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/lib/financial.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/format.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/function_base.py
+lib/python${MODPY_VERSION}/site-packages/numpy/lib/histograms.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/index_tricks.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/info.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/mixins.py
@@ -504,6 +543,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_financial.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_format.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_function_base.py
+lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_histograms.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_index_tricks.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_io.py
lib/python${MODPY_VERSION}/site-packages/numpy/lib/tests/test_mixins.py
@@ -530,9 +570,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/${MODPY_PYCACHE}linalg.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/linalg/_umath_linalg.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/linalg/_umath_linalg.so
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/info.py
-lib/python${MODPY_VERSION}/site-packages/numpy/linalg/lapack_lite.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/linalg/lapack_lite.so
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/linalg.py
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/setup.py
lib/python${MODPY_VERSION}/site-packages/numpy/linalg/tests/
@@ -582,6 +622,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/__init__.py
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_defmatrix.py
+lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_interaction.py
+lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_masked_matrix.py
+lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_matrix_linalg.py
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_multiarray.py
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_numeric.py
lib/python${MODPY_VERSION}/site-packages/numpy/matrixlib/tests/test_regression.py
@@ -625,7 +668,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/random/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/random/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/random/info.py
-lib/python${MODPY_VERSION}/site-packages/numpy/random/mtrand.so
+@so lib/python${MODPY_VERSION}/site-packages/numpy/random/mtrand.so
lib/python${MODPY_VERSION}/site-packages/numpy/random/randomkit.h
lib/python${MODPY_VERSION}/site-packages/numpy/random/setup.py
lib/python${MODPY_VERSION}/site-packages/numpy/random/tests/
@@ -643,21 +686,21 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/testing/${MODPY_PYCACHE}print_coercion_tables.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/testing/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/numpy/testing/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}noseclasses.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}nosetester.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}parameterized.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/decorators.py
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/noseclasses.py
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/nosetester.py
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/parameterized.py
+lib/python${MODPY_VERSION}/site-packages/numpy/testing/_private/utils.py
lib/python${MODPY_VERSION}/site-packages/numpy/testing/decorators.py
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}noseclasses.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}nosetester.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}parameterized.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/decorators.py
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/noseclasses.py
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/nosetester.py
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/parameterized.py
-lib/python${MODPY_VERSION}/site-packages/numpy/testing/nose_tools/utils.py
lib/python${MODPY_VERSION}/site-packages/numpy/testing/noseclasses.py
lib/python${MODPY_VERSION}/site-packages/numpy/testing/nosetester.py
lib/python${MODPY_VERSION}/site-packages/numpy/testing/print_coercion_tables.py
@@ -673,6 +716,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_ctypeslib.py
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_matlib.py
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_numpy_version.py
+lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_public_api.py
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_reloading.py
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_scripts.py
lib/python${MODPY_VERSION}/site-packages/numpy/tests/test_warnings.py



Reply via email to