Mon May 3 17:15:23 2021 UTC ()
py-numpy: updated to 1.20.2

1.20.2:
* Update f2py from master.
* ``diagflat`` could overflow on windows or 32-bit platforms
* Fix refcount leak in f2py ``complex_double_from_pyobj``.
* Fix tiny memory leaks when ``like=`` overrides are used
* Remove temporary change of descr/flags in VOID functions
* Segfault in nditer buffer dealloc for Object arrays
* Remove suspicious type casting
* remove nonsensical comparison of pointer < 0
* verify pointer against NULL before using it
* check if PyArray_malloc succeeded
* incorrect error fallthrough in nditer
* Backport CI fixes from main.
* Add annotations for ``dtype.__getitem__``, ``__mul__`` and...
* NameError in numpy.distutils.fcompiler.compaq
* Fixed ``where`` keyword for ``np.mean`` & ``np.var`` methods
* Update apt package list before Python install
* Ensure that re-exported sub-modules are properly annotated
* Fix ma coercion list-of-ma-arrays if they do not cast to...
* Fix small valgrind-found issues
* Fix small issues found with pytest-leaks

1.20.1:
* Add missing placeholder annotations
* Fix typo in ``numpy.__init__.py``
* don't mutate list of fake libraries while iterating over...
* gracefully shuffle memoryviews
* Use C linkage for random distributions
* fix when GitHub Actions builds trigger, and allow ci skips
* Allow unmodified use of isclose, allclose, etc. with timedelta
* Allow pickling all relevant DType types/classes
* Fix missing signed_char dependency.
* Change license date 2020 -> 2021
* CircleCI seems to occasionally time out, increase the limit
* Fix f2py bugs when wrapping F90 subroutines.
* crackfortran regex simplify
* threads.h existence test requires GLIBC > 2.12.
* Prepare for the NumPy 1.20.1 release.

1.20.0:
* enable multi-platform SIMD compiler optimizations
* NEP 36 (fair play)
* Deprecate aliases of builtin types in python 3.7+
* `np.resize` negative shape and subclasses edge case fixes
* Add the method `permuted` to Generator.
* Fix issues with non-reduce broadcasting axes
* Ensure PyArray_FromScalar always returns the requested dtype
* Technical decisions for new DTypes
* Create Preliminary DTypeMeta class and np.dtype subclasses
* Avoid exception in NpzFile destructor if constructor raises...
* Improved `__str__` for polynomials
* Remove Accelerate support
* [DOC] Added tutorial about the numpy.ma module.
* Add where argument to np.mean
* Deprecate passing shape=None to mean shape=()
* Ensure indexing errors will be raised even on empty results
* improve printing of arrays with multi-line reprs
* Correct documentation of ``__array__`` when used as output...
* Implement concatenate dtype and casting keyword arguments
* Deprecate `numpy.dual`.
* Potential fix for divmod(1.0, 0.0) to raise divbyzero and...
* Increase guidance and detail of np.polynomial docstring
* Add transition note to all lib/poly functions
* Rewrite of array-coercion to support new dtypes
* Add ``full_output`` argument to ``f2py.compile``.
* Deprecate ufunc.outer with matrix inputs
* Unify cached (C-level static) imports
* Allow attach docs twice but error if wrong
* Fix default fallback in genfromtxt
* ENH:Umath Replace raw SIMD of unary float point(32-64) with NPYV...
* added edge keyword argument to digitize
* Update the f2py section of the "Using Python as Glue" page.
* Improve `rec.array` function documentation
* include dt64/td64 isinstance checks in ``__init__.pxd``
* Clarifications for np.std
* Order percentile monotonically
* cleanups to quantile
* Update master after 1.19.x branch.
* Ensure out argument is returned by identity for 0d arrays
* Clarifications for ``np.var``.
* Add a note about performance of isclose compared to math.isclose
* Clean up the implementation of quantile
* Bump hypothesis from 5.12.0 to 5.14.0
* Improve "tobytes" docstring.
* Fix tools/download-wheels.py.
* Require Python >= 3.6 in setup.py
* Fix malformed docstrings in ma.
* Optimize Cpu feature detect in X86, fix for GCC on macOS
* np.info does not show keyword-only arguments
* Fix bad reference in ``numpy.ma``
* Fix detecting and testing armhf features
* Fix packbits documentation rendering,
* Fix troubleshooting code snippet when env vars are empty
* relpath fails for different drives on windows
* Fix ``np.ma.core.doc_note``
* Bump numpydoc version
* Stop Using PyEval_Call* and simplify some uses
* Improve the ARM cpu feature detection by parsing /proc/cpuinfo
* Reconstruct Testing Guideline.
* Cleanup 'tools/download-wheels.py'
* link np.interp to SciPy's interpolation functions (closes...
* Fix spelling typo - homogenous to homogeneous.
* Use AVX-512 for np.isnan, np.infinite, np.isinf and np.signbit
* Fix refcounting in add_newdoc
* Create a link for the circleCI artifact
* Fix dtype leak in `PyArray_FromAny` error path
* Indentation for docstrings
* Fix small leaks in error path and ``empty_like`` with shape
* Streamline download-wheels.
* Fix an obvious mistake in a message printed in doc/Makefile.
* Bump cython from 0.29.17 to 0.29.19
* Bump hypothesis from 5.14.0 to 5.15.1
* Bump pytest-cov from 2.8.1 to 2.9.0
* Use AVX-512 for np.frexp and np.ldexp
* add index for user docs.
* ARM Neon implementation with intrinsic for np.argmax.
* Tighten howto-docs guide
* Make ctypes optional on Windows
* Hardcode buffer handling for simple scalars
* Stop uploading wheels to Rackspace.
* Use a raw string for the fromstring docstring.
* Validate and disable CPU features in runtime
* Implement the NumPy C SIMD vectorization interface
* Update make dist html target.
* Update sphinx conf to use xelatex.
* turn on codecov patch diffs
* endpoints of array returned by geomspace() should match...
* support python 3.10
* Chain some exceptions.
* Improve intersect1d docstring
* Update assert_warns parameter list
* Simplify assert_warns in test_io.py
* make NEP 18 status Final
* Add style guide to howto_document
* NEP for C style guide
* Fix description of dtype default in linspace
* Add extern to PyArrayDTypeMeta_Type declaration
* Add a reference into NEP 29,
* Catch remaining cases of Py_SIZE and Py_TYPE as lvalues
* Fix deprecated warn for Intel/Apple/Clang Compiler
* make clearer that sinc is normalized by a factor pi
* update roadmap
* fixes einsum output order with optimization
* add a "make show" command to doc/Makefile
* Add a NEP link to all neps.
* extend error message when Accelerate is detected
* Improve assert_warns docstring with example
* Bump hypothesis from 5.15.1 to 5.16.0
* Fix development_workflow links
* fix GCC 10 major version comparison
* install mingw32 v7.3.0 for win32
* Fixes for 18 broken links
* use zip instead of range in piecewise
* add `norm=forward,backward` to numpy.fft functions
* Optimize the performace of np.packbits in ARM-based machine.
* Fix result when a gufunc output broadcasts the inputs.
* Point Contributing page to new NEP 45
* make Py_SET_SIZE and Py_SET_TYPE macros a bit safer
* Error when ``size`` is smaller than broadcast input...
* Correct MV Normal sig
* raise IEEE exception on AIX
* only single-polynomial fitting in np.polynomial.Polynomial.fit()
* Minor rounding correction in Generator.binomial
* trivial doc style fix in NEP 45.
* add type stubs from numpy-stubs
* make callbacks threadsafe
* replace \t by whitespace for readability
* MAINT:ARMHF Fix detecting feature groups NEON_HALF and NEON_VFPV4
* Improve buffer speed
* move thread-local declaration definition to common...
* Fix cython warning in random/_common.pyx.
* Bump pytest from 5.4.2 to 5.4.3
* Remove non-threadsafe sigint handling from fft calculation
* SSE2 intrinsic implementation for float64 input of np.enisum
* Ensure SeedSequence 0-padding does not collide with spawn...
* Remove deprecated numeric types and deprecate remaining
* drop win32 3.7, 3.6 builds
* simplifying annotations for np.core.from_numeric
* make typing module available at runtime
* Throw TypeError on operator concat on Numpy Arrays
* Add new tests for array coercion
* fix sin/cos bug when input is strided array
* fix name of first parameter to dtype constructor in type...
* Added an example for np.transpose(4d_array)
* changed np.generic arguments to positional-only
* Clarify dtype default for logspace and geomspace
* Disallow complex args in arange
* Raise TypeError for float->timedelta promotion
* Add ``__f2py_numpy_version__`` attribute to Fortran modules.
* Fix reference count leak in mapping.c
* Move and improve ``test_ignore_nan_ulperror``.
* make addition of types a "new feature" in release notes
* Avx512 intrinsics implementation for float64 input np.log
* Bump pytest-cov from 2.9.0 to 2.10.0
* Bump hypothesis from 5.16.0 to 5.16.1
* bump mypy version to 0.780
* Openblas 0.3.10
* add annotation for abs
* check if std=c99 is really required
* disable Shippable cache
* Expand array-creation benchmarks
* Implemented two dtype-related TODO's
* Initialize stop-reading in array_from_text
* Updated documentation for numpy.squeeze
* add tool to find functions missing types
* ENH,BUG:distutils Remove the origins from the implied features
* Some code clean up in loadtxt
* remove obsolete goal_time param
* Fix uint->timedelta promotion to raise TypeError
* Replace `PyUString_GET_SIZE` with `PyUnicode_GetLength`.
* Fix outdated docs link
* add a static typing test for memoryviews as ArrayLikes
* Added annotations to 8 functions from np.core.fromnumeric
* Update master after 1.19.0 release.
* Allow genfromtxt to unpack structured arrays
* Prefer generator expressions over list comprehensions...
* cross-reference numpy.dot and numpy.linalg.multi_dot
* Bump hypothesis from 5.16.1 to 5.16.3
* Bump mypy from 0.780 to 0.781
* Add lib.format.open_memmap to autosummary.
* Fix bug in AVX complex absolute while processing array of...
* remove blacklist/whitelist terms
* Add extra debugging information to CPU features detection
* Add support for file like objects to np.core.records.fromfile
* updated gcc minimum recommend version to build from source
* Allow `None` to be passed to certain `generic` subclasses
* fixed docstring for descr_to_dtype
* Remove "matrix" from `triu` docstring.
* add py.typed sentinel to package manifest
* Fixup quantile tests to not use `np.float`
* Add CPU entry for Emscripten / WebAssembly
* Disable Python 3.9-dev testing.
* Add instruction about stable symlink
* Disable use_hugepages in case of ValueError
* Add dep directive to alen docstring.
* Add RPATH support for AIX
* fix typo
* Fix PyArray_SearchSorted signature.
* Add annotations to the last 8 functions in numpy.core.fromnumeric
* Use f90 compiler specified in f2py command line args for...
* reword random c-api introduction, cython is documented in...
* Tweak a sentence about broadcasting.
* Prepend `ma.` to references in ``numpy.ma``
* Remove redundant word
* add unique() to See Also of repeat()
* add example to unique() and make connection to repeat()
* Chaining exceptions in numpy/core/_internal.py
* add manylinux1 OpenBlAS 0.3.10 hashes and test for them
* Add Matti Picus to steering council page
* make dtype generic over scalar type
* Added a section in the 'Iterating over arrays' doc page...
* Tidy exception chaining in _datasource.py
* Fixes for deprecated functions in scalartypes.c.src
* Bump mypy from 0.781 to 0.782
* Bump hypothesis from 5.16.3 to 5.19.0
* Update NumPy logos
* Remove unneeded call to PyUnicode_READY
* Fix deprecated functions in scalarapi.c
* switch to logo with text
* Bring the NumPy C SIMD vectorization interface "NPYV"...
* Add basic benchmarks for scalar indexing and assignment
* fix decode error when building and get rid of warn
* Minor RST formatting.
* update cython to 0.29.21
* Upgrade to Python 3.8 for DEBUG testing.
* Fix RST/numpydoc standard.
* Move typing tests
* Explicitly disallow object user dtypes
* add example to corrcoef function
* adding docs on passing dimensions as tuple to ndindex
* Remove overzealous automatic RST link
* Add explanation of 'K' and 'A' layout options to 'asarray*'...
* Add a reST label to /user/building.rst
* fix mgrid output for lower precision float inputs
* temporarily disable OpenBLAS hash checks
* Do not inherit flags from the structured part of a union...
* replace dec.slow with pytest.mark.slow
* Make void scalar to array creation copy when dtype is...
* fix inconsistent parameter name in np.ndindex docstring
* setuptools 49.2.0 emits a warning, avoid it
* add examples to random number generator pages
* describe ufunc copy behavior when input and output overlap
* Fix ``runtest.py`` warning.
* Add pandas to doc_requirements.txt
* fix sphinx deprecation
* Avoid using uninitialized bytes in getlimits.py.
* Explaining why datetime64 doesn't work for allclose + isclose
* improve SIMD features tables
* update openblas hashes, re-enable check
* Remove code that will never run
* Bump hypothesis from 5.19.0 to 5.19.1
* linspace should round towards -infinity
* Disable shippable until we can fix it.
* Remove Duplicated Code (function extract rmap)
* Remove Duplicated Code
* Change for loop (range -> for each)
* Deprecate NumPy object scalars
* clarify whats required for new features
* fix new compiler warnings on clang
* fix the search dir of dispatch-able sources
* Remove deprecated python function 'file()'
* Validate output size in bin- and multinomial
* Pin setuptools
* Update compiler check for AVX-512F
* fix the test for ``np.ones``
* edit to the documentation of lib/polynomial.py/polyfit
* Configure hypothesis in ``np.test()`` for determinism,...
* Remove unused pip install
* Fix bad MPL kwarg in docs
* Fix types including curly braces
* Remove the links for ``True`` and ``False``
* Integrate the new CPU dispatcher with umath generator
* Fix wrong markups in `arrays.dtypes`
* Remove links for C codes
* Fix the declarations of C fuctions
* also use Py_SET_REFCNT instead of Py_REFCNT
* Chaining exceptions in numpy/__init__.py
* update val to be scalar or array like optional
* Bump hypothesis from 5.19.1 to 5.20.2
* Speed up trim_zeros
* Fix string/bytes to complex assignment
* Add correctness vs strictness consideration for np.dtype
* Add ufunc docstring to generated docs.
* Update master after 1.19.1 release.
* Revert "Merge pull request 16248 from alexrockhill/edge"
* Fix memory leak of buffer-info cache due to relaxed strides
* Store exported buffer info on the array
* update OpenBLAS build
* Allow array-like types to be coerced as object array elements
* Deprecate size-one ragged array coercion
* Change the name of the folder "icons" to "logo".
* enable colors for `runtests.py --ipython`
* Clarify input to irfft/irfft2/irfftn
* Bump hypothesis from 5.20.2 to 5.23.2
* update numpy/lib/arraypad.py with appropriate chain exception
* Use arm64 instead of aarch64 on travisCI.
* Chain exception in ``distutils/fcompiler/environment.py``.
* Added the `order` parameter to `np.array()`
* Add Neon SIMD implementations for add, sub, mul, and div
* Fixed typo in lib/recfunctions.py
* Add pypy win32 CI testing.
* Increase the use of `Literal` types
* Add NumPy declarations to be used by Cython 3.0+
* Add the new NumPy logo to Sphinx pages
* Bump hypothesis from 5.23.2 to 5.23.9
* Bump pytest from 5.4.3 to 6.0.1
* pin setuptools < 49.2.0
* Revise glossary page
* clip() allows arguments.
* Updated NEP-35 with keyword-only instruction
* Simplify scalar power
* Improve error handling in umathmodule setup
* Disclaimer for FFT library
* Add error return to all casting functionality and NpyIter
* fix a compile and a test warning
* Clarify that `np.char` comparison functions always return...
* Use a less ambiguous example for array_split
* Bump hypothesis from 5.23.9 to 5.23.12
* core._internal style fixups
* Remove _EXTRAFLAGS variable
* fix typo in polydiv that prevented promotion to poly1d
* Revert boolean casting back to elementwise comparisons...
* Raise error on complex input to i0
* Remove obsolete conversion to set
* Remove the deprecated financial functions.
* Remove uses of PyString_FromString.
* use the pydata_sphinx_theme
* Fixes duplication of toctree content
* Bump pytest-cov from 2.10.0 to 2.10.1
* Bump hypothesis from 5.23.12 to 5.26.0
* Adjust NEP-35 to make it more user-accessible
* Add placeholder stubs for all sub-modules
* Split einsum into multiple files
* Handle errors from the PyCapsule API
* Fix spacing in vectorize doc
* Remove `np.ctypeslib.ctypes_load_library`
* make spacing consistent in NEP 41 bullet points
* fix ilp64 blas dot/vdot/... for strides > int32 max
* allow running mypy through runtests.py
* Remove duplicated symbols from link step
* Check for reduce intrinsics and AVX512BW mask operations
* Chain some exceptions in arraysetops.
* Chain ValueError in ma.timer_comparison
* Rewrite promotion using common DType and common instance
* Make arrayprint str and repr the ndarray defaults.
* Fix a few typos.
* Change handling of the expired financial functions.
* Add annotations to 3 functions in `np.core.function_base`
* Replace uses of PyString_AsString.
* ``Replace PyUString_*`` by ``PyUnicode_*`` equivalents.
* Replace PyInt macros with their PyLong replacement
* Add support for the abstract scalars to cython code
* Fix incorrect cython definition of npy_cfloat
* Clean up some Npy_ vs Py_ macro usage
* Remove references to PyCObject
* Update numpy4matlab
* Clean up some more bytes vs unicode handling
* Remove Void special case for "safe casting"
* Remove redundant headers
* Remove NPY_COPY_PYOBJECT_PTR
* Merge the npysort library into multiarray
* Add tests mapping out the rules for metadata in promotion
* revert trim_zeros changes from gh-16911
* Make `np.complexfloating` generic w.r.t. `np.floating`
* remove calls to PyUnicode_AsASCIIString,...
* Added missing methods to `np.flatiter`
* Correct error in description of ndarray.base
* Document `dtype.metadata`
* Use utf8 strings in more of datetime
* Add placeholder stubs for `ndarray` and `generic`
* Bump hypothesis from 5.26.0 to 5.30.0
* Remove some callers of functions in numpy.compat
* Make the window functions exactly symmetric
* Improve error handling in npy_cpu_init
* Fix the documented signatures of four `ufunc` methods
* Make the `NPY_CPU_DISPATCH_CALL` macros expressions not...
* Fixed headings for tutorials so they appear at new theme...
* Canonical_urls
* Fix various issues with the `np.generic` annotations
* enabled negation of library choices in NPY_*_ORDER
* comment out metadata added via javascript
* move informational files from numpy.doc.*.py to their...
* use sysconfig not distutils.sysconfig where possible
* Fix dimension discovery of within array ragged cases
* Added templates for different types of issues.
* Deprecated ndindex.ndincr
* Remove old PY_VERSION_HEX and sys.version_info code
* Avoid using ``np.random`` in typing tests.
* Fix link quick-start in old random API functions
* ``__array_interface__`` data address cannot be bytes
* Run slow CI jobs earlier so builds finishes sooner
* Add tool to help speed up Travis CI
* Fix docstring cross-referencing
* Added a PR "Reviewer guidelines" document.
* work around a bug in the new theme
* add fused multiply subtract/add intrinics for all supported...
* Bump hypothesis from 5.30.0 to 5.33.0
* Bump pydata-sphinx-theme from 0.3.2 to 0.4.0
* add new glossary terms
* remove some glosssary terms
* Fix the path to `mypy.ini` in `runtests.py`
* sysconfig attributes/distutils issue
* Annotate the arithmetic operations of `ndarray` and `generic`
* Merge together index page content into a single file
* Fix a typo in shape_base.
* Pass optimizations arguments to asv build
* Change the financial name access warning to DeprecationWarning
* Update master after 1.19.2 release.
* Simplify ufunc pickling
* Cleanup some pystring macros
* Replace remaining PyString macros.
* Replace PyUString_Check by PyUnicode_Check.
* fix pickling user-scalars by allowing non-format buffer...
* Replace some ``pyint_*`` macros defined in ``npy_3kcompat``.
* set upper versions for build dependencies
* (dtype-transfer) make copyswapn and legacy cast wrapper...
* Replace PyBaseString_Check by PyUnicode_Check
* Replace a couple of missed npy_3kcompat macros
* pin pygments to 2.6.1, 2.7.0 breaks custom NumPyC lexer
* Bump hypothesis from 5.33.0 to 5.35.1
* Bump pytest from 6.0.1 to 6.0.2
* Move the `fromnumeric` annotations to their own stub file
* Syntax-highlight .src files on github
* Mark vendored/generated files in .gitattributes
* Cleanup f2py/cfuncs.py
* Set deprecated fields to null in PyArray_InitArrFuncs
* allow registration of hard-coded structured dtypes
* Add annotations for five array construction functions
* Fix incorrect `.. deprecated::` syntax that led to this...
* improve `issubdtype` and scalar type docs
* Remove the tables of scalar types, and use `..autoclass`...
* update lexer highlighting and make numpydocs a regular...
* Chaining exceptions in npyio.py
* Regenerate table in NEP 29 (add numpy 1.18 and 1.19 to list)
* Fix syntax errors in docstrings for versionchanged, versionadded
* Add partial/non-contig load and store intrinsics for 32/64-bit
* Support for the NVIDIA HPC SDK nvfortran compiler
* Fix a macOS build failure when `NPY_BLAS_ORDER=""`
* Add PR prefix labeler and numpy prefix mapping
* Guide to writing how-tos
* How-to guide for I/O
* clarify residuals return param
* Add Npy__PyLong_AsInt function.
* Bump hypothesis from 5.35.1 to 5.35.3
* Finish replacing PyInt_Check
* Remove an obsolete paragraph.
* Edit nep-0042 for more clarity
* Add annotations for remaining `ndarray` / `generic` non-magic...
* Fixes module data docstrings.
* Fix default_rng docstring
* ensure _UFuncNoLoopError can be pickled
* Minor grammatical correction in quickstart doc.
* NumPy restyling for pydata theme
* Fix docstring for np.matmul
* Bump hypothesis from 5.35.3 to 5.36.1
* Remove old debug print statement.
* Replace "About NumPy" with "Document conventions"
* Update info on doc style rules
* Fix default void, datetime, and timedelta in array coercion
* Replace append_metastr_to_string function.
* Fixed ARGOUTVIEWM memory deallocation.
* rm incorrect alias from recarray user article.
* Rewrite can-cast logic in terms of NEP 42
* Add arraysetops to an autosummary
* Replace PyUString_ConcatAndDel in nditer_constr.c.
* Replace PyUString_ConcatAndDel in mapping.c.
* Replace the module-level `__getattr__` with explicit type...
* in PR template, set expectations for PR review timeline
* Cleanup remaining PyUString_ConcatAndDel use.
* Special case how numpy scalars are coerced to signed integer
* Mark the typing tests as slow
* Fix a parameter type in the `putmask` docs
* adding operational form documentation for array ops
* Deprecate coercion to subarray dtypes
* Fix memory leak in array-coercion error paths
* chains nested try-except in numpy/ma/core.py
* Remove bogus reference to _a_
* Fix formatting issues in description of .c.src files
* nep-0029 typo correction
* Move aliases for common scalar unions to `numpy.typing`
* Fix memoryleaks related to NEP 37 function overrides
* Fix the links for ``Ellipsis``
* add references to einops and opt_einsum
* Disable 32 bit PyPy CI testing on Windows.
* Security warning for issues template
* Fix "Feature request" spelling in issue templates
* Chaining exception in numpy\numpy\ma\mrecords.py
* Cleaner template for PRs
* fix exception chaining in format.py
* Warn on unsupported Python 3.10+
* Typed` to the PyPi classifier
* Fix the references for macros
* update NEP 42 with discussion of type hinting applications
* Remove CoC pages from Sphinx
* Chain exceptions in "_polybase.py"
* Bump hypothesis from 5.36.1 to 5.37.0
* add dtype option to numpy.lib.function_base.cov and corrcoef
* Fixes incorrect error message in numpy.ediff1d
* update code of conduct URL
* Add some entries for C types and macros
* Add annotations for bitwise operations
* add some missing scalar aliases
* Fix doctest for full_like
* remove os.fspath and os.PathLike backports
* Move the `np.core.numeric` annotations to their own stub...
* type np.unicode_ as np.str_
* Fix the entries for members of structures
* Fix the references for `random.*`
* circleCI- merge before build, add -n to sphinx
* Remove duplicate placeholder annotations
* Use consistent lowercase on docs landing page
* fix incompatible type comparison in numpy.lib.utils.info
* Fix failures in master related to userdtype registeration
* remove `sys` from the type stubs
* Fix empty 'C style guide' page
* Rename 'Quickstart tutorial'
* Added the Final feature for all constants
* Fewer blank lines in PR template
* Display real license on license page
* Add docstrings for some scalar types
* Update top links in landing page
* Make merge ref grabbing conditional on the PR being active
* Fix Bool types in C functions
* Fix some links and typos
* Cleanup compatibility code for pathlib
* Fix a typo
* add function to get broadcast shape from a given set of...
* Fixed crash on self-referential dtypes
* Bump hypothesis from 5.37.0 to 5.37.1
* Bump pydata-sphinx-theme from 0.4.0 to 0.4.1
* Bump mypy from 0.782 to 0.790
* Make `np.number` generic with respect to its precision
* fix conditional for PR merge command
* explicit disabling `CCompilerOpt` in F2PY
* Cygwin Workaround for 14787 on affected platforms
* Fix the entries of C functions
* Fix wrong blockquotes
* Add NEP 43 links to NEP 42
* Remove directives for some constants
* Update the annotations in `np.core.numeric`
* Add the entry for ``NPY_FEATURE_VERSION``
* Fix typos
* Add annotations for three new constants
* Fix Boolean array indexing typo
* Respect dtype of all-zero argument to poly1d
* include additional feedback
* Cleanup swig for Python 3.
* Move the `np.core.numerictypes` annotations to their own...
* Bump hypothesis from 5.37.1 to 5.37.3
* Add annotations for `np.core._type_aliases`
* Typo in lexsort docstring
* Coercion/cast of array to a subarray dtype will be fixed
* Clean up the errors of the typing tests
* Fixed file handle leak in array_tofile.
* Fix a broken `np.core.numeric` test
* Mark dead code as intentional for clang.
* removed old references to submodule licenses
* Fix typos (general documentation)
* Fully qualify license trove classifier
* mac dylib treated as part of extra objects by f2py
* Add annotations for 9 `ndarray`/`generic` magic methods
* Fix the document for arrays interface
* Conversion of some strings to f-strings
* Fix some references
* Valid docstring for config_py function show()
* Conversion of some strings to fstrings, part II
* Conversion of some strings to fstrings, part III
* Tidy up references to str_ / bytes_
* Conversion of some strings to fstrings, part iv
* Fix the references for ``__array_*__``
* Add entries for macros
* Add ``identity_value`` to ``PyUFuncObject``
* Replace ``PyCObject`` with ``PyCapsule``
* Don't use Python highlighting for non-python code
* Fix some references
* Bump hypothesis from 5.37.3 to 5.38.0
* update to OpenBLAS v0.3.12
* Fix reference to atleast_1d
* Add annotations for `np.core._ufunc_config`
* Add annotations for `np.core.shape_base`
* fix np.timedelta64('nat').__format__ throwing an exception
* f2py incorrectly translates dimension declarations.
* Fix installing Numpy on z/OS
* Ensure inner loop signature is complete everywhere
* simplify source path names in compilation test
* Add a doctest for ``getlincoef``
* Update master after 1.19.3 release.
* Make test suite work in FIPS (140-2) Mode
* Add a docstring for getarrlen
* Update README badge for travis-ci.com
* Refine a number of ``np.generic`` annotations
* Update release documentation and software
* Add sum intrinsics for float/double.
* (nditer_impl.h) Use ``intp`` instead of ``char *`` for offset...
* Fix small bug in ``make_lite.py``.
* Modify Templates
* Bump hypothesis from 5.38.0 to 5.41.0
* Bump pytz from 2020.1 to 2020.4
* use a more standard workflow for PyPy
* Update master after 1.19.4 release.
* Rename ``DtypeLike`` to ``DTypeLike``
* Fix small typos.
* Fixed an issue where ``.pyi`` files were ignored by numpy...
* Fix Doc Typos & Added Example
* Improve the einsum bench by adding new bench cases and variable...
* Revert gh-17654 - f2py incorrectly translates dimension...
* Add more files to ``.gitgnore``
* Do not import sliding_window_view to main namespace
* Do not override ``sliding_window_view`` module to ``numpy``
* Add NEP-35 instructions on reading like= downstream
* Use importlib to find numpy root directory in distutils
* Remove unused ``**options`` from MaskedArray ``__new__``...
* Remove Python 3.6 CI testing.
* move linux jobs to github actions
* Bump hypothesis from 5.41.0 to 5.41.2
* Fix cblas detection on windows
* add pypy3.7
* compare platform.architecture() correctly
* Add "performance" category to the release notes
* Fix segfault due to out of bound pointer in floatstatus...
* Fix buffer export dtype references
* Fix memory leaks found using valgrind
* Lazy load f2py test utilities
* use BUFFERSIZE=20 in OpenBLAS
* fix reuses the previous values during the fallback...
* update link to website in FUNDING.yml
* Add BLD and STY to labeler prefixes.
* Simplify Hypothesis configuration
* Make like= argument added in NEP-35 strict
* Fix up links, code blocks of release note fragments
* Minor touchups in npyio
* Update mailmap.
* Set the ufunc and ndarray ops return type to ``Any``
* Update linalg.py
* Fix empty_like docstring
* Add missing release fragments to ``upcoming_changes``.
* Fix incorrectly passed size in masked processing
* Bump hypothesis from 5.41.2 to 5.41.3
* Add back durations flag for DEBUG builds.
* Fix subarray dtype used with too large count in fromfile
* Fix pickling of scalars with NPY_LISTPICKLE
* Update the `numpy.typing` documentation
* Fixing boilerplate code example
* Add ``__all__`` to `numpy.typing`
* Add release note for gh-16161.
* Fix incorrect C function prototypes/declarations.
* Prepare for the NumPy 1.20.x branch.
* use python-version not PYTHON_VERSION
* Fix buffer readflag errors and small leaks
* Prepare for 1.20.0 release
* Remove remaining uses of Python 3.6.
* use latest pypy37 not pypy36
* clean up a spurious warning in numpy/typing/setup.py
* Speed up default ``where`` in the reduce-like method
* remove stray '+' from f-string upgrade
* add support for fujitsu compiler to numpy.
* 'bool' object has no attribute 'ndim'
* Update release notes to mention ``type(dtype) is not np.dtype``
* Replace f-string in setup.py
* Ignore fewer errors during array-coercion
* Fix a MacOS build failure
* Fix crosstalk issues with polynomial str tests.
* Ensure tests are not sensitive to execution order
* update to OpenBLAS 0.3.13
* Futurewarn on requiring __len__ on array-likes
* make a variable volatile to work around clang compiler bug
* add back sdist test run
* Fix concatenation when the output is "S" or "U"
* Fix detecting aarch64 on macOS
* Prepare for 1.20.0rc2 release.
* Generate the main dispatcher config header into the...
* Fix _simd module build for 64bit ARM/NEON clang
* Update 1.20.x after 1.19.5 release.
* Fix promotion of half and string
* improve avx512 mask logical operations
* Promotion between strings and objects was assymetric
* Use explicit reexports for numpy.typing objects
* Keep ignoring most errors during array-protocol lookup
* warn on unrecognized objects, fix empty...
* update OpenBLAS to af2b0d02
* Clarify the type alias deprecation message
* Ensure too many advanced indices raises an exception
* add an 'apt update'
* Prepare for the NumPy 1.20.0 release.


(adam)
diff -r1.78 -r1.79 pkgsrc/math/py-numpy/Makefile
diff -r1.31 -r1.32 pkgsrc/math/py-numpy/PLIST
diff -r1.60 -r1.61 pkgsrc/math/py-numpy/distinfo
diff -r0 -r1.5 pkgsrc/math/py-numpy/patches/patch-numpy_core_setup.py
diff -r1.17 -r1.18 pkgsrc/math/py-numpy/patches/patch-numpy_distutils_fcompiler_gnu.py
diff -r1.7 -r1.8 pkgsrc/math/py-numpy/patches/patch-numpy_distutils_system__info.py
diff -r0 -r1.1 pkgsrc/math/py-numpy/patches/patch-numpy_linalg_setup.py

cvs diff -r1.78 -r1.79 pkgsrc/math/py-numpy/Makefile (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/Makefile 2021/04/20 20:53:48 1.78
+++ pkgsrc/math/py-numpy/Makefile 2021/05/03 17:15:22 1.79
@@ -1,39 +1,38 @@ @@ -1,39 +1,38 @@
1# $NetBSD: Makefile,v 1.78 2021/04/20 20:53:48 thor Exp $ 1# $NetBSD: Makefile,v 1.79 2021/05/03 17:15:22 adam Exp $
2 2
3DISTNAME= numpy-1.19.5 3DISTNAME= numpy-1.20.2
4PKGREVISION= 4 
5PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
6CATEGORIES= math python 5CATEGORIES= math python
7MASTER_SITES= ${MASTER_SITE_PYPI:=n/numpy/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=n/numpy/}
8EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.numpy.org/ 10HOMEPAGE= http://www.numpy.org/
12COMMENT= Array processing for numbers, strings, records, and objects 11COMMENT= Array processing for numbers, strings, records, and objects
13LICENSE= modified-bsd 12LICENSE= modified-bsd
14 13
15TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis 14TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
16TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 15TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
18 17
19# error: 'for' loop initial declarations are only allowed in C99 mode 18# error: 'for' loop initial declarations are only allowed in C99 mode
20USE_LANGUAGES= c99 fortran 19USE_LANGUAGES= c99 fortran
21 20
22.include "../../math/py-numpy/Makefile.make_env" 21.include "../../math/py-numpy/Makefile.make_env"
23 22
24REPLACE_PYTHON+= *.py */*.py */*/*.py */*/*/*.py */*/*/*/*.py 23REPLACE_PYTHON+= *.py */*.py */*/*.py */*/*/*.py */*/*/*/*.py
25 24
26PYTHON_VERSIONS_INCOMPATIBLE= 27 # since 1.17 25PYTHON_VERSIONS_INCOMPATIBLE= 27 36
27 26
28# XXX Avoid picking up other compilers when installed 27# XXX Avoid picking up other compilers when installed
29.include "../../mk/compiler.mk" 28.include "../../mk/compiler.mk"
30 29
31.if defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "g95" 30.if defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "g95"
32PYSETUPBUILDARGS+= --fcompiler=g95 31PYSETUPBUILDARGS+= --fcompiler=g95
33.elif defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "gfortran" 32.elif defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "gfortran"
34PYSETUPBUILDARGS+= --fcompiler=gnu95 33PYSETUPBUILDARGS+= --fcompiler=gnu95
35.elif !empty(PKGSRC_COMPILER:Mgcc) 34.elif !empty(PKGSRC_COMPILER:Mgcc)
36PYSETUPBUILDARGS+= --fcompiler=gnu 35PYSETUPBUILDARGS+= --fcompiler=gnu
37.endif 36.endif
38 37
39# This package bypasses the wrappers and calls the compilers directly when 38# This package bypasses the wrappers and calls the compilers directly when

cvs diff -r1.31 -r1.32 pkgsrc/math/py-numpy/PLIST (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/PLIST 2020/11/26 10:50:44 1.31
+++ pkgsrc/math/py-numpy/PLIST 2021/05/03 17:15:22 1.32
@@ -1,118 +1,131 @@ @@ -1,118 +1,131 @@
1@comment $NetBSD: PLIST,v 1.31 2020/11/26 10:50:44 adam Exp $ 1@comment $NetBSD: PLIST,v 1.32 2021/05/03 17:15:22 adam Exp $
2bin/f2py${PYVERSSUFFIX} 2bin/f2py${PYVERSSUFFIX}
3${PLIST.py2x}bin/f2py2 3${PLIST.py2x}bin/f2py2
4${PLIST.py3x}bin/f2py3 4${PLIST.py3x}bin/f2py3
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
9${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 9${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
10${PYSITELIB}/${EGG_INFODIR}/top_level.txt 10${PYSITELIB}/${EGG_INFODIR}/top_level.txt
11${PYSITELIB}/numpy/LICENSE.txt 11${PYSITELIB}/numpy/LICENSE.txt
12${PYSITELIB}/numpy/__config__.py 12${PYSITELIB}/numpy/__config__.py
13${PYSITELIB}/numpy/__config__.pyc 13${PYSITELIB}/numpy/__config__.pyc
14${PYSITELIB}/numpy/__config__.pyo 14${PYSITELIB}/numpy/__config__.pyo
15${PYSITELIB}/numpy/__init__.cython-30.pxd 15${PYSITELIB}/numpy/__init__.cython-30.pxd
16${PYSITELIB}/numpy/__init__.pxd 16${PYSITELIB}/numpy/__init__.pxd
17${PYSITELIB}/numpy/__init__.py 17${PYSITELIB}/numpy/__init__.py
18${PYSITELIB}/numpy/__init__.pyc 18${PYSITELIB}/numpy/__init__.pyc
 19${PYSITELIB}/numpy/__init__.pyi
19${PYSITELIB}/numpy/__init__.pyo 20${PYSITELIB}/numpy/__init__.pyo
20${PYSITELIB}/numpy/_distributor_init.py 21${PYSITELIB}/numpy/_distributor_init.py
21${PYSITELIB}/numpy/_distributor_init.pyc 22${PYSITELIB}/numpy/_distributor_init.pyc
22${PYSITELIB}/numpy/_distributor_init.pyo 23${PYSITELIB}/numpy/_distributor_init.pyo
23${PYSITELIB}/numpy/_globals.py 24${PYSITELIB}/numpy/_globals.py
24${PYSITELIB}/numpy/_globals.pyc 25${PYSITELIB}/numpy/_globals.pyc
25${PYSITELIB}/numpy/_globals.pyo 26${PYSITELIB}/numpy/_globals.pyo
26${PYSITELIB}/numpy/_pytesttester.py 27${PYSITELIB}/numpy/_pytesttester.py
27${PYSITELIB}/numpy/_pytesttester.pyc 28${PYSITELIB}/numpy/_pytesttester.pyc
28${PYSITELIB}/numpy/_pytesttester.pyo 29${PYSITELIB}/numpy/_pytesttester.pyo
 30${PYSITELIB}/numpy/char.pyi
29${PYSITELIB}/numpy/compat/__init__.py 31${PYSITELIB}/numpy/compat/__init__.py
30${PYSITELIB}/numpy/compat/__init__.pyc 32${PYSITELIB}/numpy/compat/__init__.pyc
31${PYSITELIB}/numpy/compat/__init__.pyo 33${PYSITELIB}/numpy/compat/__init__.pyo
32${PYSITELIB}/numpy/compat/_inspect.py 34${PYSITELIB}/numpy/compat/_inspect.py
33${PYSITELIB}/numpy/compat/_inspect.pyc 35${PYSITELIB}/numpy/compat/_inspect.pyc
34${PYSITELIB}/numpy/compat/_inspect.pyo 36${PYSITELIB}/numpy/compat/_inspect.pyo
35${PYSITELIB}/numpy/compat/py3k.py 37${PYSITELIB}/numpy/compat/py3k.py
36${PYSITELIB}/numpy/compat/py3k.pyc 38${PYSITELIB}/numpy/compat/py3k.pyc
37${PYSITELIB}/numpy/compat/py3k.pyo 39${PYSITELIB}/numpy/compat/py3k.pyo
38${PYSITELIB}/numpy/compat/setup.py 40${PYSITELIB}/numpy/compat/setup.py
39${PYSITELIB}/numpy/compat/setup.pyc 41${PYSITELIB}/numpy/compat/setup.pyc
40${PYSITELIB}/numpy/compat/setup.pyo 42${PYSITELIB}/numpy/compat/setup.pyo
41${PYSITELIB}/numpy/compat/tests/__init__.py 43${PYSITELIB}/numpy/compat/tests/__init__.py
42${PYSITELIB}/numpy/compat/tests/__init__.pyc 44${PYSITELIB}/numpy/compat/tests/__init__.pyc
43${PYSITELIB}/numpy/compat/tests/__init__.pyo 45${PYSITELIB}/numpy/compat/tests/__init__.pyo
44${PYSITELIB}/numpy/compat/tests/test_compat.py 46${PYSITELIB}/numpy/compat/tests/test_compat.py
45${PYSITELIB}/numpy/compat/tests/test_compat.pyc 47${PYSITELIB}/numpy/compat/tests/test_compat.pyc
46${PYSITELIB}/numpy/compat/tests/test_compat.pyo 48${PYSITELIB}/numpy/compat/tests/test_compat.pyo
47${PYSITELIB}/numpy/conftest.py 49${PYSITELIB}/numpy/conftest.py
48${PYSITELIB}/numpy/conftest.pyc 50${PYSITELIB}/numpy/conftest.pyc
49${PYSITELIB}/numpy/conftest.pyo 51${PYSITELIB}/numpy/conftest.pyo
50${PYSITELIB}/numpy/core/__init__.py 52${PYSITELIB}/numpy/core/__init__.py
51${PYSITELIB}/numpy/core/__init__.pyc 53${PYSITELIB}/numpy/core/__init__.pyc
 54${PYSITELIB}/numpy/core/__init__.pyi
52${PYSITELIB}/numpy/core/__init__.pyo 55${PYSITELIB}/numpy/core/__init__.pyo
53${PYSITELIB}/numpy/core/_add_newdocs.py 56${PYSITELIB}/numpy/core/_add_newdocs.py
54${PYSITELIB}/numpy/core/_add_newdocs.pyc 57${PYSITELIB}/numpy/core/_add_newdocs.pyc
55${PYSITELIB}/numpy/core/_add_newdocs.pyo 58${PYSITELIB}/numpy/core/_add_newdocs.pyo
 59${PYSITELIB}/numpy/core/_add_newdocs_scalars.py
 60${PYSITELIB}/numpy/core/_add_newdocs_scalars.pyc
 61${PYSITELIB}/numpy/core/_add_newdocs_scalars.pyo
56${PYSITELIB}/numpy/core/_asarray.py 62${PYSITELIB}/numpy/core/_asarray.py
57${PYSITELIB}/numpy/core/_asarray.pyc 63${PYSITELIB}/numpy/core/_asarray.pyc
 64${PYSITELIB}/numpy/core/_asarray.pyi
58${PYSITELIB}/numpy/core/_asarray.pyo 65${PYSITELIB}/numpy/core/_asarray.pyo
59${PYSITELIB}/numpy/core/_dtype.py 66${PYSITELIB}/numpy/core/_dtype.py
60${PYSITELIB}/numpy/core/_dtype.pyc 67${PYSITELIB}/numpy/core/_dtype.pyc
61${PYSITELIB}/numpy/core/_dtype.pyo 68${PYSITELIB}/numpy/core/_dtype.pyo
62${PYSITELIB}/numpy/core/_dtype_ctypes.py 69${PYSITELIB}/numpy/core/_dtype_ctypes.py
63${PYSITELIB}/numpy/core/_dtype_ctypes.pyc 70${PYSITELIB}/numpy/core/_dtype_ctypes.pyc
64${PYSITELIB}/numpy/core/_dtype_ctypes.pyo 71${PYSITELIB}/numpy/core/_dtype_ctypes.pyo
65${PYSITELIB}/numpy/core/_exceptions.py 72${PYSITELIB}/numpy/core/_exceptions.py
66${PYSITELIB}/numpy/core/_exceptions.pyc 73${PYSITELIB}/numpy/core/_exceptions.pyc
67${PYSITELIB}/numpy/core/_exceptions.pyo 74${PYSITELIB}/numpy/core/_exceptions.pyo
68${PYSITELIB}/numpy/core/_internal.py 75${PYSITELIB}/numpy/core/_internal.py
69${PYSITELIB}/numpy/core/_internal.pyc 76${PYSITELIB}/numpy/core/_internal.pyc
 77${PYSITELIB}/numpy/core/_internal.pyi
70${PYSITELIB}/numpy/core/_internal.pyo 78${PYSITELIB}/numpy/core/_internal.pyo
71${PYSITELIB}/numpy/core/_methods.py 79${PYSITELIB}/numpy/core/_methods.py
72${PYSITELIB}/numpy/core/_methods.pyc 80${PYSITELIB}/numpy/core/_methods.pyc
73${PYSITELIB}/numpy/core/_methods.pyo 81${PYSITELIB}/numpy/core/_methods.pyo
74${PYSITELIB}/numpy/core/_multiarray_tests.so 82${PYSITELIB}/numpy/core/_multiarray_tests.so
75${PYSITELIB}/numpy/core/_multiarray_umath.so 83${PYSITELIB}/numpy/core/_multiarray_umath.so
76${PYSITELIB}/numpy/core/_operand_flag_tests.so 84${PYSITELIB}/numpy/core/_operand_flag_tests.so
77${PYSITELIB}/numpy/core/_rational_tests.so 85${PYSITELIB}/numpy/core/_rational_tests.so
 86${PYSITELIB}/numpy/core/_simd.so
78${PYSITELIB}/numpy/core/_string_helpers.py 87${PYSITELIB}/numpy/core/_string_helpers.py
79${PYSITELIB}/numpy/core/_string_helpers.pyc 88${PYSITELIB}/numpy/core/_string_helpers.pyc
80${PYSITELIB}/numpy/core/_string_helpers.pyo 89${PYSITELIB}/numpy/core/_string_helpers.pyo
81${PYSITELIB}/numpy/core/_struct_ufunc_tests.so 90${PYSITELIB}/numpy/core/_struct_ufunc_tests.so
82${PYSITELIB}/numpy/core/_type_aliases.py 91${PYSITELIB}/numpy/core/_type_aliases.py
83${PYSITELIB}/numpy/core/_type_aliases.pyc 92${PYSITELIB}/numpy/core/_type_aliases.pyc
 93${PYSITELIB}/numpy/core/_type_aliases.pyi
84${PYSITELIB}/numpy/core/_type_aliases.pyo 94${PYSITELIB}/numpy/core/_type_aliases.pyo
85${PYSITELIB}/numpy/core/_ufunc_config.py 95${PYSITELIB}/numpy/core/_ufunc_config.py
86${PYSITELIB}/numpy/core/_ufunc_config.pyc 96${PYSITELIB}/numpy/core/_ufunc_config.pyc
 97${PYSITELIB}/numpy/core/_ufunc_config.pyi
87${PYSITELIB}/numpy/core/_ufunc_config.pyo 98${PYSITELIB}/numpy/core/_ufunc_config.pyo
88${PYSITELIB}/numpy/core/_umath_tests.so 99${PYSITELIB}/numpy/core/_umath_tests.so
89${PYSITELIB}/numpy/core/arrayprint.py 100${PYSITELIB}/numpy/core/arrayprint.py
90${PYSITELIB}/numpy/core/arrayprint.pyc 101${PYSITELIB}/numpy/core/arrayprint.pyc
91${PYSITELIB}/numpy/core/arrayprint.pyo 102${PYSITELIB}/numpy/core/arrayprint.pyo
92${PYSITELIB}/numpy/core/cversions.py 103${PYSITELIB}/numpy/core/cversions.py
93${PYSITELIB}/numpy/core/cversions.pyc 104${PYSITELIB}/numpy/core/cversions.pyc
94${PYSITELIB}/numpy/core/cversions.pyo 105${PYSITELIB}/numpy/core/cversions.pyo
95${PYSITELIB}/numpy/core/defchararray.py 106${PYSITELIB}/numpy/core/defchararray.py
96${PYSITELIB}/numpy/core/defchararray.pyc 107${PYSITELIB}/numpy/core/defchararray.pyc
97${PYSITELIB}/numpy/core/defchararray.pyo 108${PYSITELIB}/numpy/core/defchararray.pyo
98${PYSITELIB}/numpy/core/einsumfunc.py 109${PYSITELIB}/numpy/core/einsumfunc.py
99${PYSITELIB}/numpy/core/einsumfunc.pyc 110${PYSITELIB}/numpy/core/einsumfunc.pyc
100${PYSITELIB}/numpy/core/einsumfunc.pyo 111${PYSITELIB}/numpy/core/einsumfunc.pyo
101${PYSITELIB}/numpy/core/fromnumeric.py 112${PYSITELIB}/numpy/core/fromnumeric.py
102${PYSITELIB}/numpy/core/fromnumeric.pyc 113${PYSITELIB}/numpy/core/fromnumeric.pyc
 114${PYSITELIB}/numpy/core/fromnumeric.pyi
103${PYSITELIB}/numpy/core/fromnumeric.pyo 115${PYSITELIB}/numpy/core/fromnumeric.pyo
104${PYSITELIB}/numpy/core/function_base.py 116${PYSITELIB}/numpy/core/function_base.py
105${PYSITELIB}/numpy/core/function_base.pyc 117${PYSITELIB}/numpy/core/function_base.pyc
 118${PYSITELIB}/numpy/core/function_base.pyi
106${PYSITELIB}/numpy/core/function_base.pyo 119${PYSITELIB}/numpy/core/function_base.pyo
107${PYSITELIB}/numpy/core/generate_numpy_api.py 120${PYSITELIB}/numpy/core/generate_numpy_api.py
108${PYSITELIB}/numpy/core/generate_numpy_api.pyc 121${PYSITELIB}/numpy/core/generate_numpy_api.pyc
109${PYSITELIB}/numpy/core/generate_numpy_api.pyo 122${PYSITELIB}/numpy/core/generate_numpy_api.pyo
110${PYSITELIB}/numpy/core/getlimits.py 123${PYSITELIB}/numpy/core/getlimits.py
111${PYSITELIB}/numpy/core/getlimits.pyc 124${PYSITELIB}/numpy/core/getlimits.pyc
112${PYSITELIB}/numpy/core/getlimits.pyo 125${PYSITELIB}/numpy/core/getlimits.pyo
113${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.h 126${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.h
114${PYSITELIB}/numpy/core/include/numpy/__ufunc_api.h 127${PYSITELIB}/numpy/core/include/numpy/__ufunc_api.h
115${PYSITELIB}/numpy/core/include/numpy/_neighborhood_iterator_imp.h 128${PYSITELIB}/numpy/core/include/numpy/_neighborhood_iterator_imp.h
116${PYSITELIB}/numpy/core/include/numpy/_numpyconfig.h 129${PYSITELIB}/numpy/core/include/numpy/_numpyconfig.h
117${PYSITELIB}/numpy/core/include/numpy/arrayobject.h 130${PYSITELIB}/numpy/core/include/numpy/arrayobject.h
118${PYSITELIB}/numpy/core/include/numpy/arrayscalars.h 131${PYSITELIB}/numpy/core/include/numpy/arrayscalars.h
@@ -142,76 +155,93 @@ ${PYSITELIB}/numpy/core/lib/libnpymath.a @@ -142,76 +155,93 @@ ${PYSITELIB}/numpy/core/lib/libnpymath.a
142${PYSITELIB}/numpy/core/lib/npy-pkg-config/mlib.ini 155${PYSITELIB}/numpy/core/lib/npy-pkg-config/mlib.ini
143${PYSITELIB}/numpy/core/lib/npy-pkg-config/npymath.ini 156${PYSITELIB}/numpy/core/lib/npy-pkg-config/npymath.ini
144${PYSITELIB}/numpy/core/machar.py 157${PYSITELIB}/numpy/core/machar.py
145${PYSITELIB}/numpy/core/machar.pyc 158${PYSITELIB}/numpy/core/machar.pyc
146${PYSITELIB}/numpy/core/machar.pyo 159${PYSITELIB}/numpy/core/machar.pyo
147${PYSITELIB}/numpy/core/memmap.py 160${PYSITELIB}/numpy/core/memmap.py
148${PYSITELIB}/numpy/core/memmap.pyc 161${PYSITELIB}/numpy/core/memmap.pyc
149${PYSITELIB}/numpy/core/memmap.pyo 162${PYSITELIB}/numpy/core/memmap.pyo
150${PYSITELIB}/numpy/core/multiarray.py 163${PYSITELIB}/numpy/core/multiarray.py
151${PYSITELIB}/numpy/core/multiarray.pyc 164${PYSITELIB}/numpy/core/multiarray.pyc
152${PYSITELIB}/numpy/core/multiarray.pyo 165${PYSITELIB}/numpy/core/multiarray.pyo
153${PYSITELIB}/numpy/core/numeric.py 166${PYSITELIB}/numpy/core/numeric.py
154${PYSITELIB}/numpy/core/numeric.pyc 167${PYSITELIB}/numpy/core/numeric.pyc
 168${PYSITELIB}/numpy/core/numeric.pyi
155${PYSITELIB}/numpy/core/numeric.pyo 169${PYSITELIB}/numpy/core/numeric.pyo
156${PYSITELIB}/numpy/core/numerictypes.py 170${PYSITELIB}/numpy/core/numerictypes.py
157${PYSITELIB}/numpy/core/numerictypes.pyc 171${PYSITELIB}/numpy/core/numerictypes.pyc
 172${PYSITELIB}/numpy/core/numerictypes.pyi
158${PYSITELIB}/numpy/core/numerictypes.pyo 173${PYSITELIB}/numpy/core/numerictypes.pyo
159${PYSITELIB}/numpy/core/overrides.py 174${PYSITELIB}/numpy/core/overrides.py
160${PYSITELIB}/numpy/core/overrides.pyc 175${PYSITELIB}/numpy/core/overrides.pyc
161${PYSITELIB}/numpy/core/overrides.pyo 176${PYSITELIB}/numpy/core/overrides.pyo
162${PYSITELIB}/numpy/core/records.py 177${PYSITELIB}/numpy/core/records.py
163${PYSITELIB}/numpy/core/records.pyc 178${PYSITELIB}/numpy/core/records.pyc
164${PYSITELIB}/numpy/core/records.pyo 179${PYSITELIB}/numpy/core/records.pyo
165${PYSITELIB}/numpy/core/setup.py 180${PYSITELIB}/numpy/core/setup.py
166${PYSITELIB}/numpy/core/setup.pyc 181${PYSITELIB}/numpy/core/setup.pyc
167${PYSITELIB}/numpy/core/setup.pyo 182${PYSITELIB}/numpy/core/setup.pyo
168${PYSITELIB}/numpy/core/setup_common.py 183${PYSITELIB}/numpy/core/setup_common.py
169${PYSITELIB}/numpy/core/setup_common.pyc 184${PYSITELIB}/numpy/core/setup_common.pyc
170${PYSITELIB}/numpy/core/setup_common.pyo 185${PYSITELIB}/numpy/core/setup_common.pyo
171${PYSITELIB}/numpy/core/shape_base.py 186${PYSITELIB}/numpy/core/shape_base.py
172${PYSITELIB}/numpy/core/shape_base.pyc 187${PYSITELIB}/numpy/core/shape_base.pyc
 188${PYSITELIB}/numpy/core/shape_base.pyi
173${PYSITELIB}/numpy/core/shape_base.pyo 189${PYSITELIB}/numpy/core/shape_base.pyo
174${PYSITELIB}/numpy/core/tests/__init__.py 190${PYSITELIB}/numpy/core/tests/__init__.py
175${PYSITELIB}/numpy/core/tests/__init__.pyc 191${PYSITELIB}/numpy/core/tests/__init__.pyc
176${PYSITELIB}/numpy/core/tests/__init__.pyo 192${PYSITELIB}/numpy/core/tests/__init__.pyo
177${PYSITELIB}/numpy/core/tests/_locales.py 193${PYSITELIB}/numpy/core/tests/_locales.py
178${PYSITELIB}/numpy/core/tests/_locales.pyc 194${PYSITELIB}/numpy/core/tests/_locales.pyc
179${PYSITELIB}/numpy/core/tests/_locales.pyo 195${PYSITELIB}/numpy/core/tests/_locales.pyo
180${PYSITELIB}/numpy/core/tests/data/astype_copy.pkl 196${PYSITELIB}/numpy/core/tests/data/astype_copy.pkl
181${PYSITELIB}/numpy/core/tests/data/recarray_from_file.fits 197${PYSITELIB}/numpy/core/tests/data/recarray_from_file.fits
182${PYSITELIB}/numpy/core/tests/data/umath-validation-set-README 198${PYSITELIB}/numpy/core/tests/data/umath-validation-set-README
183${PYSITELIB}/numpy/core/tests/data/umath-validation-set-cos 199${PYSITELIB}/numpy/core/tests/data/umath-validation-set-cos
184${PYSITELIB}/numpy/core/tests/data/umath-validation-set-exp 200${PYSITELIB}/numpy/core/tests/data/umath-validation-set-exp
185${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log 201${PYSITELIB}/numpy/core/tests/data/umath-validation-set-log
186${PYSITELIB}/numpy/core/tests/data/umath-validation-set-sin 202${PYSITELIB}/numpy/core/tests/data/umath-validation-set-sin
 203${PYSITELIB}/numpy/core/tests/examples/checks.pyx
 204${PYSITELIB}/numpy/core/tests/examples/setup.py
187${PYSITELIB}/numpy/core/tests/test__exceptions.py 205${PYSITELIB}/numpy/core/tests/test__exceptions.py
188${PYSITELIB}/numpy/core/tests/test__exceptions.pyc 206${PYSITELIB}/numpy/core/tests/test__exceptions.pyc
189${PYSITELIB}/numpy/core/tests/test__exceptions.pyo 207${PYSITELIB}/numpy/core/tests/test__exceptions.pyo
190${PYSITELIB}/numpy/core/tests/test_abc.py 208${PYSITELIB}/numpy/core/tests/test_abc.py
191${PYSITELIB}/numpy/core/tests/test_abc.pyc 209${PYSITELIB}/numpy/core/tests/test_abc.pyc
192${PYSITELIB}/numpy/core/tests/test_abc.pyo 210${PYSITELIB}/numpy/core/tests/test_abc.pyo
193${PYSITELIB}/numpy/core/tests/test_api.py 211${PYSITELIB}/numpy/core/tests/test_api.py
194${PYSITELIB}/numpy/core/tests/test_api.pyc 212${PYSITELIB}/numpy/core/tests/test_api.pyc
195${PYSITELIB}/numpy/core/tests/test_api.pyo 213${PYSITELIB}/numpy/core/tests/test_api.pyo
 214${PYSITELIB}/numpy/core/tests/test_array_coercion.py
 215${PYSITELIB}/numpy/core/tests/test_array_coercion.pyc
 216${PYSITELIB}/numpy/core/tests/test_array_coercion.pyo
196${PYSITELIB}/numpy/core/tests/test_arrayprint.py 217${PYSITELIB}/numpy/core/tests/test_arrayprint.py
197${PYSITELIB}/numpy/core/tests/test_arrayprint.pyc 218${PYSITELIB}/numpy/core/tests/test_arrayprint.pyc
198${PYSITELIB}/numpy/core/tests/test_arrayprint.pyo 219${PYSITELIB}/numpy/core/tests/test_arrayprint.pyo
 220${PYSITELIB}/numpy/core/tests/test_casting_unittests.py
 221${PYSITELIB}/numpy/core/tests/test_casting_unittests.pyc
 222${PYSITELIB}/numpy/core/tests/test_casting_unittests.pyo
199${PYSITELIB}/numpy/core/tests/test_conversion_utils.py 223${PYSITELIB}/numpy/core/tests/test_conversion_utils.py
200${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyc 224${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyc
201${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyo 225${PYSITELIB}/numpy/core/tests/test_conversion_utils.pyo
 226${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.py
 227${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.pyc
 228${PYSITELIB}/numpy/core/tests/test_cpu_dispatcher.pyo
202${PYSITELIB}/numpy/core/tests/test_cpu_features.py 229${PYSITELIB}/numpy/core/tests/test_cpu_features.py
203${PYSITELIB}/numpy/core/tests/test_cpu_features.pyc 230${PYSITELIB}/numpy/core/tests/test_cpu_features.pyc
204${PYSITELIB}/numpy/core/tests/test_cpu_features.pyo 231${PYSITELIB}/numpy/core/tests/test_cpu_features.pyo
 232${PYSITELIB}/numpy/core/tests/test_cython.py
 233${PYSITELIB}/numpy/core/tests/test_cython.pyc
 234${PYSITELIB}/numpy/core/tests/test_cython.pyo
205${PYSITELIB}/numpy/core/tests/test_datetime.py 235${PYSITELIB}/numpy/core/tests/test_datetime.py
206${PYSITELIB}/numpy/core/tests/test_datetime.pyc 236${PYSITELIB}/numpy/core/tests/test_datetime.pyc
207${PYSITELIB}/numpy/core/tests/test_datetime.pyo 237${PYSITELIB}/numpy/core/tests/test_datetime.pyo
208${PYSITELIB}/numpy/core/tests/test_defchararray.py 238${PYSITELIB}/numpy/core/tests/test_defchararray.py
209${PYSITELIB}/numpy/core/tests/test_defchararray.pyc 239${PYSITELIB}/numpy/core/tests/test_defchararray.pyc
210${PYSITELIB}/numpy/core/tests/test_defchararray.pyo 240${PYSITELIB}/numpy/core/tests/test_defchararray.pyo
211${PYSITELIB}/numpy/core/tests/test_deprecations.py 241${PYSITELIB}/numpy/core/tests/test_deprecations.py
212${PYSITELIB}/numpy/core/tests/test_deprecations.pyc 242${PYSITELIB}/numpy/core/tests/test_deprecations.pyc
213${PYSITELIB}/numpy/core/tests/test_deprecations.pyo 243${PYSITELIB}/numpy/core/tests/test_deprecations.pyo
214${PYSITELIB}/numpy/core/tests/test_dtype.py 244${PYSITELIB}/numpy/core/tests/test_dtype.py
215${PYSITELIB}/numpy/core/tests/test_dtype.pyc 245${PYSITELIB}/numpy/core/tests/test_dtype.pyc
216${PYSITELIB}/numpy/core/tests/test_dtype.pyo 246${PYSITELIB}/numpy/core/tests/test_dtype.pyo
217${PYSITELIB}/numpy/core/tests/test_einsum.py 247${PYSITELIB}/numpy/core/tests/test_einsum.py
@@ -291,62 +321,108 @@ ${PYSITELIB}/numpy/core/tests/test_scala @@ -291,62 +321,108 @@ ${PYSITELIB}/numpy/core/tests/test_scala
291${PYSITELIB}/numpy/core/tests/test_scalarbuffer.pyo 321${PYSITELIB}/numpy/core/tests/test_scalarbuffer.pyo
292${PYSITELIB}/numpy/core/tests/test_scalarinherit.py 322${PYSITELIB}/numpy/core/tests/test_scalarinherit.py
293${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyc 323${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyc
294${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyo 324${PYSITELIB}/numpy/core/tests/test_scalarinherit.pyo
295${PYSITELIB}/numpy/core/tests/test_scalarmath.py 325${PYSITELIB}/numpy/core/tests/test_scalarmath.py
296${PYSITELIB}/numpy/core/tests/test_scalarmath.pyc 326${PYSITELIB}/numpy/core/tests/test_scalarmath.pyc
297${PYSITELIB}/numpy/core/tests/test_scalarmath.pyo 327${PYSITELIB}/numpy/core/tests/test_scalarmath.pyo
298${PYSITELIB}/numpy/core/tests/test_scalarprint.py 328${PYSITELIB}/numpy/core/tests/test_scalarprint.py
299${PYSITELIB}/numpy/core/tests/test_scalarprint.pyc 329${PYSITELIB}/numpy/core/tests/test_scalarprint.pyc
300${PYSITELIB}/numpy/core/tests/test_scalarprint.pyo 330${PYSITELIB}/numpy/core/tests/test_scalarprint.pyo
301${PYSITELIB}/numpy/core/tests/test_shape_base.py 331${PYSITELIB}/numpy/core/tests/test_shape_base.py
302${PYSITELIB}/numpy/core/tests/test_shape_base.pyc 332${PYSITELIB}/numpy/core/tests/test_shape_base.pyc
303${PYSITELIB}/numpy/core/tests/test_shape_base.pyo 333${PYSITELIB}/numpy/core/tests/test_shape_base.pyo
 334${PYSITELIB}/numpy/core/tests/test_simd.py
 335${PYSITELIB}/numpy/core/tests/test_simd.pyc
 336${PYSITELIB}/numpy/core/tests/test_simd.pyo
 337${PYSITELIB}/numpy/core/tests/test_simd_module.py
 338${PYSITELIB}/numpy/core/tests/test_simd_module.pyc
 339${PYSITELIB}/numpy/core/tests/test_simd_module.pyo
304${PYSITELIB}/numpy/core/tests/test_ufunc.py 340${PYSITELIB}/numpy/core/tests/test_ufunc.py
305${PYSITELIB}/numpy/core/tests/test_ufunc.pyc 341${PYSITELIB}/numpy/core/tests/test_ufunc.pyc
306${PYSITELIB}/numpy/core/tests/test_ufunc.pyo 342${PYSITELIB}/numpy/core/tests/test_ufunc.pyo
307${PYSITELIB}/numpy/core/tests/test_umath.py 343${PYSITELIB}/numpy/core/tests/test_umath.py
308${PYSITELIB}/numpy/core/tests/test_umath.pyc 344${PYSITELIB}/numpy/core/tests/test_umath.pyc
309${PYSITELIB}/numpy/core/tests/test_umath.pyo 345${PYSITELIB}/numpy/core/tests/test_umath.pyo
310${PYSITELIB}/numpy/core/tests/test_umath_accuracy.py 346${PYSITELIB}/numpy/core/tests/test_umath_accuracy.py
311${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyc 347${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyc
312${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyo 348${PYSITELIB}/numpy/core/tests/test_umath_accuracy.pyo
313${PYSITELIB}/numpy/core/tests/test_umath_complex.py 349${PYSITELIB}/numpy/core/tests/test_umath_complex.py
314${PYSITELIB}/numpy/core/tests/test_umath_complex.pyc 350${PYSITELIB}/numpy/core/tests/test_umath_complex.pyc
315${PYSITELIB}/numpy/core/tests/test_umath_complex.pyo 351${PYSITELIB}/numpy/core/tests/test_umath_complex.pyo
316${PYSITELIB}/numpy/core/tests/test_unicode.py 352${PYSITELIB}/numpy/core/tests/test_unicode.py
317${PYSITELIB}/numpy/core/tests/test_unicode.pyc 353${PYSITELIB}/numpy/core/tests/test_unicode.pyc
318${PYSITELIB}/numpy/core/tests/test_unicode.pyo 354${PYSITELIB}/numpy/core/tests/test_unicode.pyo
319${PYSITELIB}/numpy/core/umath.py 355${PYSITELIB}/numpy/core/umath.py
320${PYSITELIB}/numpy/core/umath.pyc 356${PYSITELIB}/numpy/core/umath.pyc
321${PYSITELIB}/numpy/core/umath.pyo 357${PYSITELIB}/numpy/core/umath.pyo
322${PYSITELIB}/numpy/core/umath_tests.py 358${PYSITELIB}/numpy/core/umath_tests.py
323${PYSITELIB}/numpy/core/umath_tests.pyc 359${PYSITELIB}/numpy/core/umath_tests.pyc
324${PYSITELIB}/numpy/core/umath_tests.pyo 360${PYSITELIB}/numpy/core/umath_tests.pyo
325${PYSITELIB}/numpy/ctypeslib.py 361${PYSITELIB}/numpy/ctypeslib.py
326${PYSITELIB}/numpy/ctypeslib.pyc 362${PYSITELIB}/numpy/ctypeslib.pyc
 363${PYSITELIB}/numpy/ctypeslib.pyi
327${PYSITELIB}/numpy/ctypeslib.pyo 364${PYSITELIB}/numpy/ctypeslib.pyo
328${PYSITELIB}/numpy/distutils/__config__.py 365${PYSITELIB}/numpy/distutils/__config__.py
329${PYSITELIB}/numpy/distutils/__config__.pyc 366${PYSITELIB}/numpy/distutils/__config__.pyc
330${PYSITELIB}/numpy/distutils/__config__.pyo 367${PYSITELIB}/numpy/distutils/__config__.pyo
331${PYSITELIB}/numpy/distutils/__init__.py 368${PYSITELIB}/numpy/distutils/__init__.py
332${PYSITELIB}/numpy/distutils/__init__.pyc 369${PYSITELIB}/numpy/distutils/__init__.pyc
 370${PYSITELIB}/numpy/distutils/__init__.pyi
333${PYSITELIB}/numpy/distutils/__init__.pyo 371${PYSITELIB}/numpy/distutils/__init__.pyo
334${PYSITELIB}/numpy/distutils/_shell_utils.py 372${PYSITELIB}/numpy/distutils/_shell_utils.py
335${PYSITELIB}/numpy/distutils/_shell_utils.pyc 373${PYSITELIB}/numpy/distutils/_shell_utils.pyc
336${PYSITELIB}/numpy/distutils/_shell_utils.pyo 374${PYSITELIB}/numpy/distutils/_shell_utils.pyo
337${PYSITELIB}/numpy/distutils/ccompiler.py 375${PYSITELIB}/numpy/distutils/ccompiler.py
338${PYSITELIB}/numpy/distutils/ccompiler.pyc 376${PYSITELIB}/numpy/distutils/ccompiler.pyc
339${PYSITELIB}/numpy/distutils/ccompiler.pyo 377${PYSITELIB}/numpy/distutils/ccompiler.pyo
 378${PYSITELIB}/numpy/distutils/ccompiler_opt.py
 379${PYSITELIB}/numpy/distutils/ccompiler_opt.pyc
 380${PYSITELIB}/numpy/distutils/ccompiler_opt.pyo
 381${PYSITELIB}/numpy/distutils/checks/cpu_asimd.c
 382${PYSITELIB}/numpy/distutils/checks/cpu_asimddp.c
 383${PYSITELIB}/numpy/distutils/checks/cpu_asimdfhm.c
 384${PYSITELIB}/numpy/distutils/checks/cpu_asimdhp.c
 385${PYSITELIB}/numpy/distutils/checks/cpu_avx.c
 386${PYSITELIB}/numpy/distutils/checks/cpu_avx2.c
 387${PYSITELIB}/numpy/distutils/checks/cpu_avx512_clx.c
 388${PYSITELIB}/numpy/distutils/checks/cpu_avx512_cnl.c
 389${PYSITELIB}/numpy/distutils/checks/cpu_avx512_icl.c
 390${PYSITELIB}/numpy/distutils/checks/cpu_avx512_knl.c
 391${PYSITELIB}/numpy/distutils/checks/cpu_avx512_knm.c
 392${PYSITELIB}/numpy/distutils/checks/cpu_avx512_skx.c
 393${PYSITELIB}/numpy/distutils/checks/cpu_avx512cd.c
 394${PYSITELIB}/numpy/distutils/checks/cpu_avx512f.c
 395${PYSITELIB}/numpy/distutils/checks/cpu_f16c.c
 396${PYSITELIB}/numpy/distutils/checks/cpu_fma3.c
 397${PYSITELIB}/numpy/distutils/checks/cpu_fma4.c
 398${PYSITELIB}/numpy/distutils/checks/cpu_neon.c
 399${PYSITELIB}/numpy/distutils/checks/cpu_neon_fp16.c
 400${PYSITELIB}/numpy/distutils/checks/cpu_neon_vfpv4.c
 401${PYSITELIB}/numpy/distutils/checks/cpu_popcnt.c
 402${PYSITELIB}/numpy/distutils/checks/cpu_sse.c
 403${PYSITELIB}/numpy/distutils/checks/cpu_sse2.c
 404${PYSITELIB}/numpy/distutils/checks/cpu_sse3.c
 405${PYSITELIB}/numpy/distutils/checks/cpu_sse41.c
 406${PYSITELIB}/numpy/distutils/checks/cpu_sse42.c
 407${PYSITELIB}/numpy/distutils/checks/cpu_ssse3.c
 408${PYSITELIB}/numpy/distutils/checks/cpu_vsx.c
 409${PYSITELIB}/numpy/distutils/checks/cpu_vsx2.c
 410${PYSITELIB}/numpy/distutils/checks/cpu_vsx3.c
 411${PYSITELIB}/numpy/distutils/checks/cpu_xop.c
 412${PYSITELIB}/numpy/distutils/checks/extra_avx512bw_mask.c
 413${PYSITELIB}/numpy/distutils/checks/extra_avx512dq_mask.c
 414${PYSITELIB}/numpy/distutils/checks/extra_avx512f_reduce.c
 415${PYSITELIB}/numpy/distutils/checks/test_flags.c
340${PYSITELIB}/numpy/distutils/command/__init__.py 416${PYSITELIB}/numpy/distutils/command/__init__.py
341${PYSITELIB}/numpy/distutils/command/__init__.pyc 417${PYSITELIB}/numpy/distutils/command/__init__.pyc
342${PYSITELIB}/numpy/distutils/command/__init__.pyo 418${PYSITELIB}/numpy/distutils/command/__init__.pyo
343${PYSITELIB}/numpy/distutils/command/autodist.py 419${PYSITELIB}/numpy/distutils/command/autodist.py
344${PYSITELIB}/numpy/distutils/command/autodist.pyc 420${PYSITELIB}/numpy/distutils/command/autodist.pyc
345${PYSITELIB}/numpy/distutils/command/autodist.pyo 421${PYSITELIB}/numpy/distutils/command/autodist.pyo
346${PYSITELIB}/numpy/distutils/command/bdist_rpm.py 422${PYSITELIB}/numpy/distutils/command/bdist_rpm.py
347${PYSITELIB}/numpy/distutils/command/bdist_rpm.pyc 423${PYSITELIB}/numpy/distutils/command/bdist_rpm.pyc
348${PYSITELIB}/numpy/distutils/command/bdist_rpm.pyo 424${PYSITELIB}/numpy/distutils/command/bdist_rpm.pyo
349${PYSITELIB}/numpy/distutils/command/build.py 425${PYSITELIB}/numpy/distutils/command/build.py
350${PYSITELIB}/numpy/distutils/command/build.pyc 426${PYSITELIB}/numpy/distutils/command/build.pyc
351${PYSITELIB}/numpy/distutils/command/build.pyo 427${PYSITELIB}/numpy/distutils/command/build.pyo
352${PYSITELIB}/numpy/distutils/command/build_clib.py 428${PYSITELIB}/numpy/distutils/command/build_clib.py
@@ -408,26 +484,29 @@ ${PYSITELIB}/numpy/distutils/extension.p @@ -408,26 +484,29 @@ ${PYSITELIB}/numpy/distutils/extension.p
408${PYSITELIB}/numpy/distutils/extension.pyo 484${PYSITELIB}/numpy/distutils/extension.pyo
409${PYSITELIB}/numpy/distutils/fcompiler/__init__.py 485${PYSITELIB}/numpy/distutils/fcompiler/__init__.py
410${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyc 486${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyc
411${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyo 487${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyo
412${PYSITELIB}/numpy/distutils/fcompiler/absoft.py 488${PYSITELIB}/numpy/distutils/fcompiler/absoft.py
413${PYSITELIB}/numpy/distutils/fcompiler/absoft.pyc 489${PYSITELIB}/numpy/distutils/fcompiler/absoft.pyc
414${PYSITELIB}/numpy/distutils/fcompiler/absoft.pyo 490${PYSITELIB}/numpy/distutils/fcompiler/absoft.pyo
415${PYSITELIB}/numpy/distutils/fcompiler/compaq.py 491${PYSITELIB}/numpy/distutils/fcompiler/compaq.py
416${PYSITELIB}/numpy/distutils/fcompiler/compaq.pyc 492${PYSITELIB}/numpy/distutils/fcompiler/compaq.pyc
417${PYSITELIB}/numpy/distutils/fcompiler/compaq.pyo 493${PYSITELIB}/numpy/distutils/fcompiler/compaq.pyo
418${PYSITELIB}/numpy/distutils/fcompiler/environment.py 494${PYSITELIB}/numpy/distutils/fcompiler/environment.py
419${PYSITELIB}/numpy/distutils/fcompiler/environment.pyc 495${PYSITELIB}/numpy/distutils/fcompiler/environment.pyc
420${PYSITELIB}/numpy/distutils/fcompiler/environment.pyo 496${PYSITELIB}/numpy/distutils/fcompiler/environment.pyo
 497${PYSITELIB}/numpy/distutils/fcompiler/fujitsu.py
 498${PYSITELIB}/numpy/distutils/fcompiler/fujitsu.pyc
 499${PYSITELIB}/numpy/distutils/fcompiler/fujitsu.pyo
421${PYSITELIB}/numpy/distutils/fcompiler/g95.py 500${PYSITELIB}/numpy/distutils/fcompiler/g95.py
422${PYSITELIB}/numpy/distutils/fcompiler/g95.pyc 501${PYSITELIB}/numpy/distutils/fcompiler/g95.pyc
423${PYSITELIB}/numpy/distutils/fcompiler/g95.pyo 502${PYSITELIB}/numpy/distutils/fcompiler/g95.pyo
424${PYSITELIB}/numpy/distutils/fcompiler/gnu.py 503${PYSITELIB}/numpy/distutils/fcompiler/gnu.py
425${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyc 504${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyc
426${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyo 505${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyo
427${PYSITELIB}/numpy/distutils/fcompiler/hpux.py 506${PYSITELIB}/numpy/distutils/fcompiler/hpux.py
428${PYSITELIB}/numpy/distutils/fcompiler/hpux.pyc 507${PYSITELIB}/numpy/distutils/fcompiler/hpux.pyc
429${PYSITELIB}/numpy/distutils/fcompiler/hpux.pyo 508${PYSITELIB}/numpy/distutils/fcompiler/hpux.pyo
430${PYSITELIB}/numpy/distutils/fcompiler/ibm.py 509${PYSITELIB}/numpy/distutils/fcompiler/ibm.py
431${PYSITELIB}/numpy/distutils/fcompiler/ibm.pyc 510${PYSITELIB}/numpy/distutils/fcompiler/ibm.pyc
432${PYSITELIB}/numpy/distutils/fcompiler/ibm.pyo 511${PYSITELIB}/numpy/distutils/fcompiler/ibm.pyo
433${PYSITELIB}/numpy/distutils/fcompiler/intel.py 512${PYSITELIB}/numpy/distutils/fcompiler/intel.py
@@ -496,26 +575,35 @@ ${PYSITELIB}/numpy/distutils/numpy_distr @@ -496,26 +575,35 @@ ${PYSITELIB}/numpy/distutils/numpy_distr
496${PYSITELIB}/numpy/distutils/numpy_distribution.pyo 575${PYSITELIB}/numpy/distutils/numpy_distribution.pyo
497${PYSITELIB}/numpy/distutils/pathccompiler.py 576${PYSITELIB}/numpy/distutils/pathccompiler.py
498${PYSITELIB}/numpy/distutils/pathccompiler.pyc 577${PYSITELIB}/numpy/distutils/pathccompiler.pyc
499${PYSITELIB}/numpy/distutils/pathccompiler.pyo 578${PYSITELIB}/numpy/distutils/pathccompiler.pyo
500${PYSITELIB}/numpy/distutils/setup.py 579${PYSITELIB}/numpy/distutils/setup.py
501${PYSITELIB}/numpy/distutils/setup.pyc 580${PYSITELIB}/numpy/distutils/setup.pyc
502${PYSITELIB}/numpy/distutils/setup.pyo 581${PYSITELIB}/numpy/distutils/setup.pyo
503${PYSITELIB}/numpy/distutils/system_info.py 582${PYSITELIB}/numpy/distutils/system_info.py
504${PYSITELIB}/numpy/distutils/system_info.pyc 583${PYSITELIB}/numpy/distutils/system_info.pyc
505${PYSITELIB}/numpy/distutils/system_info.pyo 584${PYSITELIB}/numpy/distutils/system_info.pyo
506${PYSITELIB}/numpy/distutils/tests/__init__.py 585${PYSITELIB}/numpy/distutils/tests/__init__.py
507${PYSITELIB}/numpy/distutils/tests/__init__.pyc 586${PYSITELIB}/numpy/distutils/tests/__init__.pyc
508${PYSITELIB}/numpy/distutils/tests/__init__.pyo 587${PYSITELIB}/numpy/distutils/tests/__init__.pyo
 588${PYSITELIB}/numpy/distutils/tests/test_build_ext.py
 589${PYSITELIB}/numpy/distutils/tests/test_build_ext.pyc
 590${PYSITELIB}/numpy/distutils/tests/test_build_ext.pyo
 591${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt.py
 592${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt.pyc
 593${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt.pyo
 594${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt_conf.py
 595${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt_conf.pyc
 596${PYSITELIB}/numpy/distutils/tests/test_ccompiler_opt_conf.pyo
509${PYSITELIB}/numpy/distutils/tests/test_exec_command.py 597${PYSITELIB}/numpy/distutils/tests/test_exec_command.py
510${PYSITELIB}/numpy/distutils/tests/test_exec_command.pyc 598${PYSITELIB}/numpy/distutils/tests/test_exec_command.pyc
511${PYSITELIB}/numpy/distutils/tests/test_exec_command.pyo 599${PYSITELIB}/numpy/distutils/tests/test_exec_command.pyo
512${PYSITELIB}/numpy/distutils/tests/test_fcompiler.py 600${PYSITELIB}/numpy/distutils/tests/test_fcompiler.py
513${PYSITELIB}/numpy/distutils/tests/test_fcompiler.pyc 601${PYSITELIB}/numpy/distutils/tests/test_fcompiler.pyc
514${PYSITELIB}/numpy/distutils/tests/test_fcompiler.pyo 602${PYSITELIB}/numpy/distutils/tests/test_fcompiler.pyo
515${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.py 603${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.py
516${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.pyc 604${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.pyc
517${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.pyo 605${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.pyo
518${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.py 606${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.py
519${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.pyc 607${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.pyc
520${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.pyo 608${PYSITELIB}/numpy/distutils/tests/test_fcompiler_intel.pyo
521${PYSITELIB}/numpy/distutils/tests/test_fcompiler_nagfor.py 609${PYSITELIB}/numpy/distutils/tests/test_fcompiler_nagfor.py
@@ -535,70 +623,39 @@ ${PYSITELIB}/numpy/distutils/tests/test_ @@ -535,70 +623,39 @@ ${PYSITELIB}/numpy/distutils/tests/test_
535${PYSITELIB}/numpy/distutils/tests/test_npy_pkg_config.pyo 623${PYSITELIB}/numpy/distutils/tests/test_npy_pkg_config.pyo
536${PYSITELIB}/numpy/distutils/tests/test_shell_utils.py 624${PYSITELIB}/numpy/distutils/tests/test_shell_utils.py
537${PYSITELIB}/numpy/distutils/tests/test_shell_utils.pyc 625${PYSITELIB}/numpy/distutils/tests/test_shell_utils.pyc
538${PYSITELIB}/numpy/distutils/tests/test_shell_utils.pyo 626${PYSITELIB}/numpy/distutils/tests/test_shell_utils.pyo
539${PYSITELIB}/numpy/distutils/tests/test_system_info.py 627${PYSITELIB}/numpy/distutils/tests/test_system_info.py
540${PYSITELIB}/numpy/distutils/tests/test_system_info.pyc 628${PYSITELIB}/numpy/distutils/tests/test_system_info.pyc
541${PYSITELIB}/numpy/distutils/tests/test_system_info.pyo 629${PYSITELIB}/numpy/distutils/tests/test_system_info.pyo
542${PYSITELIB}/numpy/distutils/unixccompiler.py 630${PYSITELIB}/numpy/distutils/unixccompiler.py
543${PYSITELIB}/numpy/distutils/unixccompiler.pyc 631${PYSITELIB}/numpy/distutils/unixccompiler.pyc
544${PYSITELIB}/numpy/distutils/unixccompiler.pyo 632${PYSITELIB}/numpy/distutils/unixccompiler.pyo
545${PYSITELIB}/numpy/doc/__init__.py 633${PYSITELIB}/numpy/doc/__init__.py
546${PYSITELIB}/numpy/doc/__init__.pyc 634${PYSITELIB}/numpy/doc/__init__.pyc
547${PYSITELIB}/numpy/doc/__init__.pyo 635${PYSITELIB}/numpy/doc/__init__.pyo
548${PYSITELIB}/numpy/doc/basics.py 
549${PYSITELIB}/numpy/doc/basics.pyc 
550${PYSITELIB}/numpy/doc/basics.pyo 
551${PYSITELIB}/numpy/doc/broadcasting.py 
552${PYSITELIB}/numpy/doc/broadcasting.pyc 
553${PYSITELIB}/numpy/doc/broadcasting.pyo 
554${PYSITELIB}/numpy/doc/byteswapping.py 
555${PYSITELIB}/numpy/doc/byteswapping.pyc 
556${PYSITELIB}/numpy/doc/byteswapping.pyo 
557${PYSITELIB}/numpy/doc/constants.py 636${PYSITELIB}/numpy/doc/constants.py
558${PYSITELIB}/numpy/doc/constants.pyc 637${PYSITELIB}/numpy/doc/constants.pyc
559${PYSITELIB}/numpy/doc/constants.pyo 638${PYSITELIB}/numpy/doc/constants.pyo
560${PYSITELIB}/numpy/doc/creation.py 
561${PYSITELIB}/numpy/doc/creation.pyc 
562${PYSITELIB}/numpy/doc/creation.pyo 
563${PYSITELIB}/numpy/doc/dispatch.py 
564${PYSITELIB}/numpy/doc/dispatch.pyc 
565${PYSITELIB}/numpy/doc/dispatch.pyo 
566${PYSITELIB}/numpy/doc/glossary.py 
567${PYSITELIB}/numpy/doc/glossary.pyc 
568${PYSITELIB}/numpy/doc/glossary.pyo 
569${PYSITELIB}/numpy/doc/indexing.py 
570${PYSITELIB}/numpy/doc/indexing.pyc 
571${PYSITELIB}/numpy/doc/indexing.pyo 
572${PYSITELIB}/numpy/doc/internals.py 
573${PYSITELIB}/numpy/doc/internals.pyc 
574${PYSITELIB}/numpy/doc/internals.pyo 
575${PYSITELIB}/numpy/doc/misc.py 
576${PYSITELIB}/numpy/doc/misc.pyc 
577${PYSITELIB}/numpy/doc/misc.pyo 
578${PYSITELIB}/numpy/doc/structured_arrays.py 
579${PYSITELIB}/numpy/doc/structured_arrays.pyc 
580${PYSITELIB}/numpy/doc/structured_arrays.pyo 
581${PYSITELIB}/numpy/doc/subclassing.py 
582${PYSITELIB}/numpy/doc/subclassing.pyc 
583${PYSITELIB}/numpy/doc/subclassing.pyo 
584${PYSITELIB}/numpy/doc/ufuncs.py 639${PYSITELIB}/numpy/doc/ufuncs.py
585${PYSITELIB}/numpy/doc/ufuncs.pyc 640${PYSITELIB}/numpy/doc/ufuncs.pyc
586${PYSITELIB}/numpy/doc/ufuncs.pyo 641${PYSITELIB}/numpy/doc/ufuncs.pyo
587${PYSITELIB}/numpy/dual.py 642${PYSITELIB}/numpy/dual.py
588${PYSITELIB}/numpy/dual.pyc 643${PYSITELIB}/numpy/dual.pyc
589${PYSITELIB}/numpy/dual.pyo 644${PYSITELIB}/numpy/dual.pyo
 645${PYSITELIB}/numpy/emath.pyi
590${PYSITELIB}/numpy/f2py/__init__.py 646${PYSITELIB}/numpy/f2py/__init__.py
591${PYSITELIB}/numpy/f2py/__init__.pyc 647${PYSITELIB}/numpy/f2py/__init__.pyc
 648${PYSITELIB}/numpy/f2py/__init__.pyi
592${PYSITELIB}/numpy/f2py/__init__.pyo 649${PYSITELIB}/numpy/f2py/__init__.pyo
593${PYSITELIB}/numpy/f2py/__main__.py 650${PYSITELIB}/numpy/f2py/__main__.py
594${PYSITELIB}/numpy/f2py/__main__.pyc 651${PYSITELIB}/numpy/f2py/__main__.pyc
595${PYSITELIB}/numpy/f2py/__main__.pyo 652${PYSITELIB}/numpy/f2py/__main__.pyo
596${PYSITELIB}/numpy/f2py/__version__.py 653${PYSITELIB}/numpy/f2py/__version__.py
597${PYSITELIB}/numpy/f2py/__version__.pyc 654${PYSITELIB}/numpy/f2py/__version__.pyc
598${PYSITELIB}/numpy/f2py/__version__.pyo 655${PYSITELIB}/numpy/f2py/__version__.pyo
599${PYSITELIB}/numpy/f2py/auxfuncs.py 656${PYSITELIB}/numpy/f2py/auxfuncs.py
600${PYSITELIB}/numpy/f2py/auxfuncs.pyc 657${PYSITELIB}/numpy/f2py/auxfuncs.pyc
601${PYSITELIB}/numpy/f2py/auxfuncs.pyo 658${PYSITELIB}/numpy/f2py/auxfuncs.pyo
602${PYSITELIB}/numpy/f2py/capi_maps.py 659${PYSITELIB}/numpy/f2py/capi_maps.py
603${PYSITELIB}/numpy/f2py/capi_maps.pyc 660${PYSITELIB}/numpy/f2py/capi_maps.pyc
604${PYSITELIB}/numpy/f2py/capi_maps.pyo 661${PYSITELIB}/numpy/f2py/capi_maps.pyo
@@ -641,26 +698,28 @@ ${PYSITELIB}/numpy/f2py/tests/__init__.p @@ -641,26 +698,28 @@ ${PYSITELIB}/numpy/f2py/tests/__init__.p
641${PYSITELIB}/numpy/f2py/tests/__init__.pyc 698${PYSITELIB}/numpy/f2py/tests/__init__.pyc
642${PYSITELIB}/numpy/f2py/tests/__init__.pyo 699${PYSITELIB}/numpy/f2py/tests/__init__.pyo
643${PYSITELIB}/numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c 700${PYSITELIB}/numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c
644${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/.f2py_f2cmap 701${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/.f2py_f2cmap
645${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_free.f90 702${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_free.f90
646${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_mod.f90 703${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_mod.f90
647${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_use.f90 704${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/foo_use.f90
648${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/precision.f90 705${PYSITELIB}/numpy/f2py/tests/src/assumed_shape/precision.f90
649${PYSITELIB}/numpy/f2py/tests/src/common/block.f 706${PYSITELIB}/numpy/f2py/tests/src/common/block.f
650${PYSITELIB}/numpy/f2py/tests/src/kind/foo.f90 707${PYSITELIB}/numpy/f2py/tests/src/kind/foo.f90
651${PYSITELIB}/numpy/f2py/tests/src/mixed/foo.f 708${PYSITELIB}/numpy/f2py/tests/src/mixed/foo.f
652${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_fixed.f90 709${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_fixed.f90
653${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_free.f90 710${PYSITELIB}/numpy/f2py/tests/src/mixed/foo_free.f90
 711${PYSITELIB}/numpy/f2py/tests/src/module_data/mod.mod
 712${PYSITELIB}/numpy/f2py/tests/src/module_data/module_data_docstring.f90
654${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_both.f90 713${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_both.f90
655${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_compound.f90 714${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_compound.f90
656${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_integer.f90 715${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_integer.f90
657${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_non_compound.f90 716${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_non_compound.f90
658${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_real.f90 717${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_real.f90
659${PYSITELIB}/numpy/f2py/tests/src/regression/inout.f90 718${PYSITELIB}/numpy/f2py/tests/src/regression/inout.f90
660${PYSITELIB}/numpy/f2py/tests/src/size/foo.f90 719${PYSITELIB}/numpy/f2py/tests/src/size/foo.f90
661${PYSITELIB}/numpy/f2py/tests/src/string/char.f90 720${PYSITELIB}/numpy/f2py/tests/src/string/char.f90
662${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.py 721${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.py
663${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.pyc 722${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.pyc
664${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.pyo 723${PYSITELIB}/numpy/f2py/tests/test_array_from_pyobj.pyo
665${PYSITELIB}/numpy/f2py/tests/test_assumed_shape.py 724${PYSITELIB}/numpy/f2py/tests/test_assumed_shape.py
666${PYSITELIB}/numpy/f2py/tests/test_assumed_shape.pyc 725${PYSITELIB}/numpy/f2py/tests/test_assumed_shape.pyc
@@ -676,26 +735,29 @@ ${PYSITELIB}/numpy/f2py/tests/test_commo @@ -676,26 +735,29 @@ ${PYSITELIB}/numpy/f2py/tests/test_commo
676${PYSITELIB}/numpy/f2py/tests/test_common.pyo 735${PYSITELIB}/numpy/f2py/tests/test_common.pyo
677${PYSITELIB}/numpy/f2py/tests/test_compile_function.py 736${PYSITELIB}/numpy/f2py/tests/test_compile_function.py
678${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyc 737${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyc
679${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyo 738${PYSITELIB}/numpy/f2py/tests/test_compile_function.pyo
680${PYSITELIB}/numpy/f2py/tests/test_crackfortran.py 739${PYSITELIB}/numpy/f2py/tests/test_crackfortran.py
681${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyc 740${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyc
682${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyo 741${PYSITELIB}/numpy/f2py/tests/test_crackfortran.pyo
683${PYSITELIB}/numpy/f2py/tests/test_kind.py 742${PYSITELIB}/numpy/f2py/tests/test_kind.py
684${PYSITELIB}/numpy/f2py/tests/test_kind.pyc 743${PYSITELIB}/numpy/f2py/tests/test_kind.pyc
685${PYSITELIB}/numpy/f2py/tests/test_kind.pyo 744${PYSITELIB}/numpy/f2py/tests/test_kind.pyo
686${PYSITELIB}/numpy/f2py/tests/test_mixed.py 745${PYSITELIB}/numpy/f2py/tests/test_mixed.py
687${PYSITELIB}/numpy/f2py/tests/test_mixed.pyc 746${PYSITELIB}/numpy/f2py/tests/test_mixed.pyc
688${PYSITELIB}/numpy/f2py/tests/test_mixed.pyo 747${PYSITELIB}/numpy/f2py/tests/test_mixed.pyo
 748${PYSITELIB}/numpy/f2py/tests/test_module_doc.py
 749${PYSITELIB}/numpy/f2py/tests/test_module_doc.pyc
 750${PYSITELIB}/numpy/f2py/tests/test_module_doc.pyo
689${PYSITELIB}/numpy/f2py/tests/test_parameter.py 751${PYSITELIB}/numpy/f2py/tests/test_parameter.py
690${PYSITELIB}/numpy/f2py/tests/test_parameter.pyc 752${PYSITELIB}/numpy/f2py/tests/test_parameter.pyc
691${PYSITELIB}/numpy/f2py/tests/test_parameter.pyo 753${PYSITELIB}/numpy/f2py/tests/test_parameter.pyo
692${PYSITELIB}/numpy/f2py/tests/test_quoted_character.py 754${PYSITELIB}/numpy/f2py/tests/test_quoted_character.py
693${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyc 755${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyc
694${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyo 756${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyo
695${PYSITELIB}/numpy/f2py/tests/test_regression.py 757${PYSITELIB}/numpy/f2py/tests/test_regression.py
696${PYSITELIB}/numpy/f2py/tests/test_regression.pyc 758${PYSITELIB}/numpy/f2py/tests/test_regression.pyc
697${PYSITELIB}/numpy/f2py/tests/test_regression.pyo 759${PYSITELIB}/numpy/f2py/tests/test_regression.pyo
698${PYSITELIB}/numpy/f2py/tests/test_return_character.py 760${PYSITELIB}/numpy/f2py/tests/test_return_character.py
699${PYSITELIB}/numpy/f2py/tests/test_return_character.pyc 761${PYSITELIB}/numpy/f2py/tests/test_return_character.pyc
700${PYSITELIB}/numpy/f2py/tests/test_return_character.pyo 762${PYSITELIB}/numpy/f2py/tests/test_return_character.pyo
701${PYSITELIB}/numpy/f2py/tests/test_return_complex.py 763${PYSITELIB}/numpy/f2py/tests/test_return_complex.py
@@ -717,70 +779,69 @@ ${PYSITELIB}/numpy/f2py/tests/test_size. @@ -717,70 +779,69 @@ ${PYSITELIB}/numpy/f2py/tests/test_size.
717${PYSITELIB}/numpy/f2py/tests/test_size.pyc 779${PYSITELIB}/numpy/f2py/tests/test_size.pyc
718${PYSITELIB}/numpy/f2py/tests/test_size.pyo 780${PYSITELIB}/numpy/f2py/tests/test_size.pyo
719${PYSITELIB}/numpy/f2py/tests/test_string.py 781${PYSITELIB}/numpy/f2py/tests/test_string.py
720${PYSITELIB}/numpy/f2py/tests/test_string.pyc 782${PYSITELIB}/numpy/f2py/tests/test_string.pyc
721${PYSITELIB}/numpy/f2py/tests/test_string.pyo 783${PYSITELIB}/numpy/f2py/tests/test_string.pyo
722${PYSITELIB}/numpy/f2py/tests/util.py 784${PYSITELIB}/numpy/f2py/tests/util.py
723${PYSITELIB}/numpy/f2py/tests/util.pyc 785${PYSITELIB}/numpy/f2py/tests/util.pyc
724${PYSITELIB}/numpy/f2py/tests/util.pyo 786${PYSITELIB}/numpy/f2py/tests/util.pyo
725${PYSITELIB}/numpy/f2py/use_rules.py 787${PYSITELIB}/numpy/f2py/use_rules.py
726${PYSITELIB}/numpy/f2py/use_rules.pyc 788${PYSITELIB}/numpy/f2py/use_rules.pyc
727${PYSITELIB}/numpy/f2py/use_rules.pyo 789${PYSITELIB}/numpy/f2py/use_rules.pyo
728${PYSITELIB}/numpy/fft/__init__.py 790${PYSITELIB}/numpy/fft/__init__.py
729${PYSITELIB}/numpy/fft/__init__.pyc 791${PYSITELIB}/numpy/fft/__init__.pyc
 792${PYSITELIB}/numpy/fft/__init__.pyi
730${PYSITELIB}/numpy/fft/__init__.pyo 793${PYSITELIB}/numpy/fft/__init__.pyo
731${PYSITELIB}/numpy/fft/_pocketfft.py 794${PYSITELIB}/numpy/fft/_pocketfft.py
732${PYSITELIB}/numpy/fft/_pocketfft.pyc 795${PYSITELIB}/numpy/fft/_pocketfft.pyc
733${PYSITELIB}/numpy/fft/_pocketfft.pyo 796${PYSITELIB}/numpy/fft/_pocketfft.pyo
734${PYSITELIB}/numpy/fft/_pocketfft_internal.so 797${PYSITELIB}/numpy/fft/_pocketfft_internal.so
735${PYSITELIB}/numpy/fft/helper.py 798${PYSITELIB}/numpy/fft/helper.py
736${PYSITELIB}/numpy/fft/helper.pyc 799${PYSITELIB}/numpy/fft/helper.pyc
737${PYSITELIB}/numpy/fft/helper.pyo 800${PYSITELIB}/numpy/fft/helper.pyo
738${PYSITELIB}/numpy/fft/setup.py 801${PYSITELIB}/numpy/fft/setup.py
739${PYSITELIB}/numpy/fft/setup.pyc 802${PYSITELIB}/numpy/fft/setup.pyc
740${PYSITELIB}/numpy/fft/setup.pyo 803${PYSITELIB}/numpy/fft/setup.pyo
741${PYSITELIB}/numpy/fft/tests/__init__.py 804${PYSITELIB}/numpy/fft/tests/__init__.py
742${PYSITELIB}/numpy/fft/tests/__init__.pyc 805${PYSITELIB}/numpy/fft/tests/__init__.pyc
743${PYSITELIB}/numpy/fft/tests/__init__.pyo 806${PYSITELIB}/numpy/fft/tests/__init__.pyo
744${PYSITELIB}/numpy/fft/tests/test_helper.py 807${PYSITELIB}/numpy/fft/tests/test_helper.py
745${PYSITELIB}/numpy/fft/tests/test_helper.pyc 808${PYSITELIB}/numpy/fft/tests/test_helper.pyc
746${PYSITELIB}/numpy/fft/tests/test_helper.pyo 809${PYSITELIB}/numpy/fft/tests/test_helper.pyo
747${PYSITELIB}/numpy/fft/tests/test_pocketfft.py 810${PYSITELIB}/numpy/fft/tests/test_pocketfft.py
748${PYSITELIB}/numpy/fft/tests/test_pocketfft.pyc 811${PYSITELIB}/numpy/fft/tests/test_pocketfft.pyc
749${PYSITELIB}/numpy/fft/tests/test_pocketfft.pyo 812${PYSITELIB}/numpy/fft/tests/test_pocketfft.pyo
750${PYSITELIB}/numpy/lib/__init__.py 813${PYSITELIB}/numpy/lib/__init__.py
751${PYSITELIB}/numpy/lib/__init__.pyc 814${PYSITELIB}/numpy/lib/__init__.pyc
 815${PYSITELIB}/numpy/lib/__init__.pyi
752${PYSITELIB}/numpy/lib/__init__.pyo 816${PYSITELIB}/numpy/lib/__init__.pyo
753${PYSITELIB}/numpy/lib/_datasource.py 817${PYSITELIB}/numpy/lib/_datasource.py
754${PYSITELIB}/numpy/lib/_datasource.pyc 818${PYSITELIB}/numpy/lib/_datasource.pyc
755${PYSITELIB}/numpy/lib/_datasource.pyo 819${PYSITELIB}/numpy/lib/_datasource.pyo
756${PYSITELIB}/numpy/lib/_iotools.py 820${PYSITELIB}/numpy/lib/_iotools.py
757${PYSITELIB}/numpy/lib/_iotools.pyc 821${PYSITELIB}/numpy/lib/_iotools.pyc
758${PYSITELIB}/numpy/lib/_iotools.pyo 822${PYSITELIB}/numpy/lib/_iotools.pyo
759${PYSITELIB}/numpy/lib/_version.py 823${PYSITELIB}/numpy/lib/_version.py
760${PYSITELIB}/numpy/lib/_version.pyc 824${PYSITELIB}/numpy/lib/_version.pyc
761${PYSITELIB}/numpy/lib/_version.pyo 825${PYSITELIB}/numpy/lib/_version.pyo
762${PYSITELIB}/numpy/lib/arraypad.py 826${PYSITELIB}/numpy/lib/arraypad.py
763${PYSITELIB}/numpy/lib/arraypad.pyc 827${PYSITELIB}/numpy/lib/arraypad.pyc
764${PYSITELIB}/numpy/lib/arraypad.pyo 828${PYSITELIB}/numpy/lib/arraypad.pyo
765${PYSITELIB}/numpy/lib/arraysetops.py 829${PYSITELIB}/numpy/lib/arraysetops.py
766${PYSITELIB}/numpy/lib/arraysetops.pyc 830${PYSITELIB}/numpy/lib/arraysetops.pyc
767${PYSITELIB}/numpy/lib/arraysetops.pyo 831${PYSITELIB}/numpy/lib/arraysetops.pyo
768${PYSITELIB}/numpy/lib/arrayterator.py 832${PYSITELIB}/numpy/lib/arrayterator.py
769${PYSITELIB}/numpy/lib/arrayterator.pyc 833${PYSITELIB}/numpy/lib/arrayterator.pyc
770${PYSITELIB}/numpy/lib/arrayterator.pyo 834${PYSITELIB}/numpy/lib/arrayterator.pyo
771${PYSITELIB}/numpy/lib/financial.py 
772${PYSITELIB}/numpy/lib/financial.pyc 
773${PYSITELIB}/numpy/lib/financial.pyo 
774${PYSITELIB}/numpy/lib/format.py 835${PYSITELIB}/numpy/lib/format.py
775${PYSITELIB}/numpy/lib/format.pyc 836${PYSITELIB}/numpy/lib/format.pyc
776${PYSITELIB}/numpy/lib/format.pyo 837${PYSITELIB}/numpy/lib/format.pyo
777${PYSITELIB}/numpy/lib/function_base.py 838${PYSITELIB}/numpy/lib/function_base.py
778${PYSITELIB}/numpy/lib/function_base.pyc 839${PYSITELIB}/numpy/lib/function_base.pyc
779${PYSITELIB}/numpy/lib/function_base.pyo 840${PYSITELIB}/numpy/lib/function_base.pyo
780${PYSITELIB}/numpy/lib/histograms.py 841${PYSITELIB}/numpy/lib/histograms.py
781${PYSITELIB}/numpy/lib/histograms.pyc 842${PYSITELIB}/numpy/lib/histograms.pyc
782${PYSITELIB}/numpy/lib/histograms.pyo 843${PYSITELIB}/numpy/lib/histograms.pyo
783${PYSITELIB}/numpy/lib/index_tricks.py 844${PYSITELIB}/numpy/lib/index_tricks.py
784${PYSITELIB}/numpy/lib/index_tricks.pyc 845${PYSITELIB}/numpy/lib/index_tricks.pyc
785${PYSITELIB}/numpy/lib/index_tricks.pyo 846${PYSITELIB}/numpy/lib/index_tricks.pyo
786${PYSITELIB}/numpy/lib/mixins.py 847${PYSITELIB}/numpy/lib/mixins.py
@@ -827,29 +888,29 @@ ${PYSITELIB}/numpy/lib/tests/test__iotoo @@ -827,29 +888,29 @@ ${PYSITELIB}/numpy/lib/tests/test__iotoo
827${PYSITELIB}/numpy/lib/tests/test__iotools.pyo 888${PYSITELIB}/numpy/lib/tests/test__iotools.pyo
828${PYSITELIB}/numpy/lib/tests/test__version.py 889${PYSITELIB}/numpy/lib/tests/test__version.py
829${PYSITELIB}/numpy/lib/tests/test__version.pyc 890${PYSITELIB}/numpy/lib/tests/test__version.pyc
830${PYSITELIB}/numpy/lib/tests/test__version.pyo 891${PYSITELIB}/numpy/lib/tests/test__version.pyo
831${PYSITELIB}/numpy/lib/tests/test_arraypad.py 892${PYSITELIB}/numpy/lib/tests/test_arraypad.py
832${PYSITELIB}/numpy/lib/tests/test_arraypad.pyc 893${PYSITELIB}/numpy/lib/tests/test_arraypad.pyc
833${PYSITELIB}/numpy/lib/tests/test_arraypad.pyo 894${PYSITELIB}/numpy/lib/tests/test_arraypad.pyo
834${PYSITELIB}/numpy/lib/tests/test_arraysetops.py 895${PYSITELIB}/numpy/lib/tests/test_arraysetops.py
835${PYSITELIB}/numpy/lib/tests/test_arraysetops.pyc 896${PYSITELIB}/numpy/lib/tests/test_arraysetops.pyc
836${PYSITELIB}/numpy/lib/tests/test_arraysetops.pyo 897${PYSITELIB}/numpy/lib/tests/test_arraysetops.pyo
837${PYSITELIB}/numpy/lib/tests/test_arrayterator.py 898${PYSITELIB}/numpy/lib/tests/test_arrayterator.py
838${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyc 899${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyc
839${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyo 900${PYSITELIB}/numpy/lib/tests/test_arrayterator.pyo
840${PYSITELIB}/numpy/lib/tests/test_financial.py 901${PYSITELIB}/numpy/lib/tests/test_financial_expired.py
841${PYSITELIB}/numpy/lib/tests/test_financial.pyc 902${PYSITELIB}/numpy/lib/tests/test_financial_expired.pyc
842${PYSITELIB}/numpy/lib/tests/test_financial.pyo 903${PYSITELIB}/numpy/lib/tests/test_financial_expired.pyo
843${PYSITELIB}/numpy/lib/tests/test_format.py 904${PYSITELIB}/numpy/lib/tests/test_format.py
844${PYSITELIB}/numpy/lib/tests/test_format.pyc 905${PYSITELIB}/numpy/lib/tests/test_format.pyc
845${PYSITELIB}/numpy/lib/tests/test_format.pyo 906${PYSITELIB}/numpy/lib/tests/test_format.pyo
846${PYSITELIB}/numpy/lib/tests/test_function_base.py 907${PYSITELIB}/numpy/lib/tests/test_function_base.py
847${PYSITELIB}/numpy/lib/tests/test_function_base.pyc 908${PYSITELIB}/numpy/lib/tests/test_function_base.pyc
848${PYSITELIB}/numpy/lib/tests/test_function_base.pyo 909${PYSITELIB}/numpy/lib/tests/test_function_base.pyo
849${PYSITELIB}/numpy/lib/tests/test_histograms.py 910${PYSITELIB}/numpy/lib/tests/test_histograms.py
850${PYSITELIB}/numpy/lib/tests/test_histograms.pyc 911${PYSITELIB}/numpy/lib/tests/test_histograms.pyc
851${PYSITELIB}/numpy/lib/tests/test_histograms.pyo 912${PYSITELIB}/numpy/lib/tests/test_histograms.pyo
852${PYSITELIB}/numpy/lib/tests/test_index_tricks.py 913${PYSITELIB}/numpy/lib/tests/test_index_tricks.py
853${PYSITELIB}/numpy/lib/tests/test_index_tricks.pyc 914${PYSITELIB}/numpy/lib/tests/test_index_tricks.pyc
854${PYSITELIB}/numpy/lib/tests/test_index_tricks.pyo 915${PYSITELIB}/numpy/lib/tests/test_index_tricks.pyo
855${PYSITELIB}/numpy/lib/tests/test_io.py 916${PYSITELIB}/numpy/lib/tests/test_io.py
@@ -898,52 +959,54 @@ ${PYSITELIB}/numpy/lib/type_check.py @@ -898,52 +959,54 @@ ${PYSITELIB}/numpy/lib/type_check.py
898${PYSITELIB}/numpy/lib/type_check.pyc 959${PYSITELIB}/numpy/lib/type_check.pyc
899${PYSITELIB}/numpy/lib/type_check.pyo 960${PYSITELIB}/numpy/lib/type_check.pyo
900${PYSITELIB}/numpy/lib/ufunclike.py 961${PYSITELIB}/numpy/lib/ufunclike.py
901${PYSITELIB}/numpy/lib/ufunclike.pyc 962${PYSITELIB}/numpy/lib/ufunclike.pyc
902${PYSITELIB}/numpy/lib/ufunclike.pyo 963${PYSITELIB}/numpy/lib/ufunclike.pyo
903${PYSITELIB}/numpy/lib/user_array.py 964${PYSITELIB}/numpy/lib/user_array.py
904${PYSITELIB}/numpy/lib/user_array.pyc 965${PYSITELIB}/numpy/lib/user_array.pyc
905${PYSITELIB}/numpy/lib/user_array.pyo 966${PYSITELIB}/numpy/lib/user_array.pyo
906${PYSITELIB}/numpy/lib/utils.py 967${PYSITELIB}/numpy/lib/utils.py
907${PYSITELIB}/numpy/lib/utils.pyc 968${PYSITELIB}/numpy/lib/utils.pyc
908${PYSITELIB}/numpy/lib/utils.pyo 969${PYSITELIB}/numpy/lib/utils.pyo
909${PYSITELIB}/numpy/linalg/__init__.py 970${PYSITELIB}/numpy/linalg/__init__.py
910${PYSITELIB}/numpy/linalg/__init__.pyc 971${PYSITELIB}/numpy/linalg/__init__.pyc
 972${PYSITELIB}/numpy/linalg/__init__.pyi
911${PYSITELIB}/numpy/linalg/__init__.pyo 973${PYSITELIB}/numpy/linalg/__init__.pyo
912${PYSITELIB}/numpy/linalg/_umath_linalg.so 974${PYSITELIB}/numpy/linalg/_umath_linalg.so
913${PYSITELIB}/numpy/linalg/lapack_lite.so 975${PYSITELIB}/numpy/linalg/lapack_lite.so
914${PYSITELIB}/numpy/linalg/linalg.py 976${PYSITELIB}/numpy/linalg/linalg.py
915${PYSITELIB}/numpy/linalg/linalg.pyc 977${PYSITELIB}/numpy/linalg/linalg.pyc
916${PYSITELIB}/numpy/linalg/linalg.pyo 978${PYSITELIB}/numpy/linalg/linalg.pyo
917${PYSITELIB}/numpy/linalg/setup.py 979${PYSITELIB}/numpy/linalg/setup.py
918${PYSITELIB}/numpy/linalg/setup.pyc 980${PYSITELIB}/numpy/linalg/setup.pyc
919${PYSITELIB}/numpy/linalg/setup.pyo 981${PYSITELIB}/numpy/linalg/setup.pyo
920${PYSITELIB}/numpy/linalg/tests/__init__.py 982${PYSITELIB}/numpy/linalg/tests/__init__.py
921${PYSITELIB}/numpy/linalg/tests/__init__.pyc 983${PYSITELIB}/numpy/linalg/tests/__init__.pyc
922${PYSITELIB}/numpy/linalg/tests/__init__.pyo 984${PYSITELIB}/numpy/linalg/tests/__init__.pyo
923${PYSITELIB}/numpy/linalg/tests/test_build.py 985${PYSITELIB}/numpy/linalg/tests/test_build.py
924${PYSITELIB}/numpy/linalg/tests/test_build.pyc 986${PYSITELIB}/numpy/linalg/tests/test_build.pyc
925${PYSITELIB}/numpy/linalg/tests/test_build.pyo 987${PYSITELIB}/numpy/linalg/tests/test_build.pyo
926${PYSITELIB}/numpy/linalg/tests/test_deprecations.py 988${PYSITELIB}/numpy/linalg/tests/test_deprecations.py
927${PYSITELIB}/numpy/linalg/tests/test_deprecations.pyc 989${PYSITELIB}/numpy/linalg/tests/test_deprecations.pyc
928${PYSITELIB}/numpy/linalg/tests/test_deprecations.pyo 990${PYSITELIB}/numpy/linalg/tests/test_deprecations.pyo
929${PYSITELIB}/numpy/linalg/tests/test_linalg.py 991${PYSITELIB}/numpy/linalg/tests/test_linalg.py
930${PYSITELIB}/numpy/linalg/tests/test_linalg.pyc 992${PYSITELIB}/numpy/linalg/tests/test_linalg.pyc
931${PYSITELIB}/numpy/linalg/tests/test_linalg.pyo 993${PYSITELIB}/numpy/linalg/tests/test_linalg.pyo
932${PYSITELIB}/numpy/linalg/tests/test_regression.py 994${PYSITELIB}/numpy/linalg/tests/test_regression.py
933${PYSITELIB}/numpy/linalg/tests/test_regression.pyc 995${PYSITELIB}/numpy/linalg/tests/test_regression.pyc
934${PYSITELIB}/numpy/linalg/tests/test_regression.pyo 996${PYSITELIB}/numpy/linalg/tests/test_regression.pyo
935${PYSITELIB}/numpy/ma/__init__.py 997${PYSITELIB}/numpy/ma/__init__.py
936${PYSITELIB}/numpy/ma/__init__.pyc 998${PYSITELIB}/numpy/ma/__init__.pyc
 999${PYSITELIB}/numpy/ma/__init__.pyi
937${PYSITELIB}/numpy/ma/__init__.pyo 1000${PYSITELIB}/numpy/ma/__init__.pyo
938${PYSITELIB}/numpy/ma/bench.py 1001${PYSITELIB}/numpy/ma/bench.py
939${PYSITELIB}/numpy/ma/bench.pyc 1002${PYSITELIB}/numpy/ma/bench.pyc
940${PYSITELIB}/numpy/ma/bench.pyo 1003${PYSITELIB}/numpy/ma/bench.pyo
941${PYSITELIB}/numpy/ma/core.py 1004${PYSITELIB}/numpy/ma/core.py
942${PYSITELIB}/numpy/ma/core.pyc 1005${PYSITELIB}/numpy/ma/core.pyc
943${PYSITELIB}/numpy/ma/core.pyo 1006${PYSITELIB}/numpy/ma/core.pyo
944${PYSITELIB}/numpy/ma/extras.py 1007${PYSITELIB}/numpy/ma/extras.py
945${PYSITELIB}/numpy/ma/extras.pyc 1008${PYSITELIB}/numpy/ma/extras.pyc
946${PYSITELIB}/numpy/ma/extras.pyo 1009${PYSITELIB}/numpy/ma/extras.pyo
947${PYSITELIB}/numpy/ma/mrecords.py 1010${PYSITELIB}/numpy/ma/mrecords.py
948${PYSITELIB}/numpy/ma/mrecords.pyc 1011${PYSITELIB}/numpy/ma/mrecords.pyc
949${PYSITELIB}/numpy/ma/mrecords.pyo 1012${PYSITELIB}/numpy/ma/mrecords.pyo
@@ -975,26 +1038,27 @@ ${PYSITELIB}/numpy/ma/tests/test_subclas @@ -975,26 +1038,27 @@ ${PYSITELIB}/numpy/ma/tests/test_subclas
975${PYSITELIB}/numpy/ma/tests/test_subclassing.pyc 1038${PYSITELIB}/numpy/ma/tests/test_subclassing.pyc
976${PYSITELIB}/numpy/ma/tests/test_subclassing.pyo 1039${PYSITELIB}/numpy/ma/tests/test_subclassing.pyo
977${PYSITELIB}/numpy/ma/testutils.py 1040${PYSITELIB}/numpy/ma/testutils.py
978${PYSITELIB}/numpy/ma/testutils.pyc 1041${PYSITELIB}/numpy/ma/testutils.pyc
979${PYSITELIB}/numpy/ma/testutils.pyo 1042${PYSITELIB}/numpy/ma/testutils.pyo
980${PYSITELIB}/numpy/ma/timer_comparison.py 1043${PYSITELIB}/numpy/ma/timer_comparison.py
981${PYSITELIB}/numpy/ma/timer_comparison.pyc 1044${PYSITELIB}/numpy/ma/timer_comparison.pyc
982${PYSITELIB}/numpy/ma/timer_comparison.pyo 1045${PYSITELIB}/numpy/ma/timer_comparison.pyo
983${PYSITELIB}/numpy/matlib.py 1046${PYSITELIB}/numpy/matlib.py
984${PYSITELIB}/numpy/matlib.pyc 1047${PYSITELIB}/numpy/matlib.pyc
985${PYSITELIB}/numpy/matlib.pyo 1048${PYSITELIB}/numpy/matlib.pyo
986${PYSITELIB}/numpy/matrixlib/__init__.py 1049${PYSITELIB}/numpy/matrixlib/__init__.py
987${PYSITELIB}/numpy/matrixlib/__init__.pyc 1050${PYSITELIB}/numpy/matrixlib/__init__.pyc
 1051${PYSITELIB}/numpy/matrixlib/__init__.pyi
988${PYSITELIB}/numpy/matrixlib/__init__.pyo 1052${PYSITELIB}/numpy/matrixlib/__init__.pyo
989${PYSITELIB}/numpy/matrixlib/defmatrix.py 1053${PYSITELIB}/numpy/matrixlib/defmatrix.py
990${PYSITELIB}/numpy/matrixlib/defmatrix.pyc 1054${PYSITELIB}/numpy/matrixlib/defmatrix.pyc
991${PYSITELIB}/numpy/matrixlib/defmatrix.pyo 1055${PYSITELIB}/numpy/matrixlib/defmatrix.pyo
992${PYSITELIB}/numpy/matrixlib/setup.py 1056${PYSITELIB}/numpy/matrixlib/setup.py
993${PYSITELIB}/numpy/matrixlib/setup.pyc 1057${PYSITELIB}/numpy/matrixlib/setup.pyc
994${PYSITELIB}/numpy/matrixlib/setup.pyo 1058${PYSITELIB}/numpy/matrixlib/setup.pyo
995${PYSITELIB}/numpy/matrixlib/tests/__init__.py 1059${PYSITELIB}/numpy/matrixlib/tests/__init__.py
996${PYSITELIB}/numpy/matrixlib/tests/__init__.pyc 1060${PYSITELIB}/numpy/matrixlib/tests/__init__.pyc
997${PYSITELIB}/numpy/matrixlib/tests/__init__.pyo 1061${PYSITELIB}/numpy/matrixlib/tests/__init__.pyo
998${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.py 1062${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.py
999${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.pyc 1063${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.pyc
1000${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.pyo 1064${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.pyo
@@ -1008,26 +1072,27 @@ ${PYSITELIB}/numpy/matrixlib/tests/test_ @@ -1008,26 +1072,27 @@ ${PYSITELIB}/numpy/matrixlib/tests/test_
1008${PYSITELIB}/numpy/matrixlib/tests/test_matrix_linalg.pyc 1072${PYSITELIB}/numpy/matrixlib/tests/test_matrix_linalg.pyc
1009${PYSITELIB}/numpy/matrixlib/tests/test_matrix_linalg.pyo 1073${PYSITELIB}/numpy/matrixlib/tests/test_matrix_linalg.pyo
1010${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.py 1074${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.py
1011${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.pyc 1075${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.pyc
1012${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.pyo 1076${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.pyo
1013${PYSITELIB}/numpy/matrixlib/tests/test_numeric.py 1077${PYSITELIB}/numpy/matrixlib/tests/test_numeric.py
1014${PYSITELIB}/numpy/matrixlib/tests/test_numeric.pyc 1078${PYSITELIB}/numpy/matrixlib/tests/test_numeric.pyc
1015${PYSITELIB}/numpy/matrixlib/tests/test_numeric.pyo 1079${PYSITELIB}/numpy/matrixlib/tests/test_numeric.pyo
1016${PYSITELIB}/numpy/matrixlib/tests/test_regression.py 1080${PYSITELIB}/numpy/matrixlib/tests/test_regression.py
1017${PYSITELIB}/numpy/matrixlib/tests/test_regression.pyc 1081${PYSITELIB}/numpy/matrixlib/tests/test_regression.pyc
1018${PYSITELIB}/numpy/matrixlib/tests/test_regression.pyo 1082${PYSITELIB}/numpy/matrixlib/tests/test_regression.pyo
1019${PYSITELIB}/numpy/polynomial/__init__.py 1083${PYSITELIB}/numpy/polynomial/__init__.py
1020${PYSITELIB}/numpy/polynomial/__init__.pyc 1084${PYSITELIB}/numpy/polynomial/__init__.pyc
 1085${PYSITELIB}/numpy/polynomial/__init__.pyi
1021${PYSITELIB}/numpy/polynomial/__init__.pyo 1086${PYSITELIB}/numpy/polynomial/__init__.pyo
1022${PYSITELIB}/numpy/polynomial/_polybase.py 1087${PYSITELIB}/numpy/polynomial/_polybase.py
1023${PYSITELIB}/numpy/polynomial/_polybase.pyc 1088${PYSITELIB}/numpy/polynomial/_polybase.pyc
1024${PYSITELIB}/numpy/polynomial/_polybase.pyo 1089${PYSITELIB}/numpy/polynomial/_polybase.pyo
1025${PYSITELIB}/numpy/polynomial/chebyshev.py 1090${PYSITELIB}/numpy/polynomial/chebyshev.py
1026${PYSITELIB}/numpy/polynomial/chebyshev.pyc 1091${PYSITELIB}/numpy/polynomial/chebyshev.pyc
1027${PYSITELIB}/numpy/polynomial/chebyshev.pyo 1092${PYSITELIB}/numpy/polynomial/chebyshev.pyo
1028${PYSITELIB}/numpy/polynomial/hermite.py 1093${PYSITELIB}/numpy/polynomial/hermite.py
1029${PYSITELIB}/numpy/polynomial/hermite.pyc 1094${PYSITELIB}/numpy/polynomial/hermite.pyc
1030${PYSITELIB}/numpy/polynomial/hermite.pyo 1095${PYSITELIB}/numpy/polynomial/hermite.pyo
1031${PYSITELIB}/numpy/polynomial/hermite_e.py 1096${PYSITELIB}/numpy/polynomial/hermite_e.py
1032${PYSITELIB}/numpy/polynomial/hermite_e.pyc 1097${PYSITELIB}/numpy/polynomial/hermite_e.pyc
1033${PYSITELIB}/numpy/polynomial/hermite_e.pyo 1098${PYSITELIB}/numpy/polynomial/hermite_e.pyo
@@ -1066,29 +1131,31 @@ ${PYSITELIB}/numpy/polynomial/tests/test @@ -1066,29 +1131,31 @@ ${PYSITELIB}/numpy/polynomial/tests/test
1066${PYSITELIB}/numpy/polynomial/tests/test_laguerre.pyo 1131${PYSITELIB}/numpy/polynomial/tests/test_laguerre.pyo
1067${PYSITELIB}/numpy/polynomial/tests/test_legendre.py 1132${PYSITELIB}/numpy/polynomial/tests/test_legendre.py
1068${PYSITELIB}/numpy/polynomial/tests/test_legendre.pyc 1133${PYSITELIB}/numpy/polynomial/tests/test_legendre.pyc
1069${PYSITELIB}/numpy/polynomial/tests/test_legendre.pyo 1134${PYSITELIB}/numpy/polynomial/tests/test_legendre.pyo
1070${PYSITELIB}/numpy/polynomial/tests/test_polynomial.py 1135${PYSITELIB}/numpy/polynomial/tests/test_polynomial.py
1071${PYSITELIB}/numpy/polynomial/tests/test_polynomial.pyc 1136${PYSITELIB}/numpy/polynomial/tests/test_polynomial.pyc
1072${PYSITELIB}/numpy/polynomial/tests/test_polynomial.pyo 1137${PYSITELIB}/numpy/polynomial/tests/test_polynomial.pyo
1073${PYSITELIB}/numpy/polynomial/tests/test_polyutils.py 1138${PYSITELIB}/numpy/polynomial/tests/test_polyutils.py
1074${PYSITELIB}/numpy/polynomial/tests/test_polyutils.pyc 1139${PYSITELIB}/numpy/polynomial/tests/test_polyutils.pyc
1075${PYSITELIB}/numpy/polynomial/tests/test_polyutils.pyo 1140${PYSITELIB}/numpy/polynomial/tests/test_polyutils.pyo
1076${PYSITELIB}/numpy/polynomial/tests/test_printing.py 1141${PYSITELIB}/numpy/polynomial/tests/test_printing.py
1077${PYSITELIB}/numpy/polynomial/tests/test_printing.pyc 1142${PYSITELIB}/numpy/polynomial/tests/test_printing.pyc
1078${PYSITELIB}/numpy/polynomial/tests/test_printing.pyo 1143${PYSITELIB}/numpy/polynomial/tests/test_printing.pyo
 1144${PYSITELIB}/numpy/py.typed
1079${PYSITELIB}/numpy/random/__init__.pxd 1145${PYSITELIB}/numpy/random/__init__.pxd
1080${PYSITELIB}/numpy/random/__init__.py 1146${PYSITELIB}/numpy/random/__init__.py
1081${PYSITELIB}/numpy/random/__init__.pyc 1147${PYSITELIB}/numpy/random/__init__.pyc
 1148${PYSITELIB}/numpy/random/__init__.pyi
1082${PYSITELIB}/numpy/random/__init__.pyo 1149${PYSITELIB}/numpy/random/__init__.pyo
1083${PYSITELIB}/numpy/random/_bounded_integers.pxd 1150${PYSITELIB}/numpy/random/_bounded_integers.pxd
1084${PYSITELIB}/numpy/random/_bounded_integers.so 1151${PYSITELIB}/numpy/random/_bounded_integers.so
1085${PYSITELIB}/numpy/random/_common.pxd 1152${PYSITELIB}/numpy/random/_common.pxd
1086${PYSITELIB}/numpy/random/_common.so 1153${PYSITELIB}/numpy/random/_common.so
1087${PYSITELIB}/numpy/random/_examples/cffi/extending.py 1154${PYSITELIB}/numpy/random/_examples/cffi/extending.py
1088${PYSITELIB}/numpy/random/_examples/cffi/parse.py 1155${PYSITELIB}/numpy/random/_examples/cffi/parse.py
1089${PYSITELIB}/numpy/random/_examples/cython/extending.pyx 1156${PYSITELIB}/numpy/random/_examples/cython/extending.pyx
1090${PYSITELIB}/numpy/random/_examples/cython/extending_distributions.pyx 1157${PYSITELIB}/numpy/random/_examples/cython/extending_distributions.pyx
1091${PYSITELIB}/numpy/random/_examples/cython/setup.py 1158${PYSITELIB}/numpy/random/_examples/cython/setup.py
1092${PYSITELIB}/numpy/random/_examples/numba/extending.py 1159${PYSITELIB}/numpy/random/_examples/numba/extending.py
1093${PYSITELIB}/numpy/random/_examples/numba/extending_distributions.py 1160${PYSITELIB}/numpy/random/_examples/numba/extending_distributions.py
1094${PYSITELIB}/numpy/random/_generator.so 1161${PYSITELIB}/numpy/random/_generator.so
@@ -1139,31 +1206,33 @@ ${PYSITELIB}/numpy/random/tests/test_ran @@ -1139,31 +1206,33 @@ ${PYSITELIB}/numpy/random/tests/test_ran
1139${PYSITELIB}/numpy/random/tests/test_randomstate.pyo 1206${PYSITELIB}/numpy/random/tests/test_randomstate.pyo
1140${PYSITELIB}/numpy/random/tests/test_randomstate_regression.py 1207${PYSITELIB}/numpy/random/tests/test_randomstate_regression.py
1141${PYSITELIB}/numpy/random/tests/test_randomstate_regression.pyc 1208${PYSITELIB}/numpy/random/tests/test_randomstate_regression.pyc
1142${PYSITELIB}/numpy/random/tests/test_randomstate_regression.pyo 1209${PYSITELIB}/numpy/random/tests/test_randomstate_regression.pyo
1143${PYSITELIB}/numpy/random/tests/test_regression.py 1210${PYSITELIB}/numpy/random/tests/test_regression.py
1144${PYSITELIB}/numpy/random/tests/test_regression.pyc 1211${PYSITELIB}/numpy/random/tests/test_regression.pyc
1145${PYSITELIB}/numpy/random/tests/test_regression.pyo 1212${PYSITELIB}/numpy/random/tests/test_regression.pyo
1146${PYSITELIB}/numpy/random/tests/test_seed_sequence.py 1213${PYSITELIB}/numpy/random/tests/test_seed_sequence.py
1147${PYSITELIB}/numpy/random/tests/test_seed_sequence.pyc 1214${PYSITELIB}/numpy/random/tests/test_seed_sequence.pyc
1148${PYSITELIB}/numpy/random/tests/test_seed_sequence.pyo 1215${PYSITELIB}/numpy/random/tests/test_seed_sequence.pyo
1149${PYSITELIB}/numpy/random/tests/test_smoke.py 1216${PYSITELIB}/numpy/random/tests/test_smoke.py
1150${PYSITELIB}/numpy/random/tests/test_smoke.pyc 1217${PYSITELIB}/numpy/random/tests/test_smoke.pyc
1151${PYSITELIB}/numpy/random/tests/test_smoke.pyo 1218${PYSITELIB}/numpy/random/tests/test_smoke.pyo
 1219${PYSITELIB}/numpy/rec.pyi
1152${PYSITELIB}/numpy/setup.py 1220${PYSITELIB}/numpy/setup.py
1153${PYSITELIB}/numpy/setup.pyc 1221${PYSITELIB}/numpy/setup.pyc
1154${PYSITELIB}/numpy/setup.pyo 1222${PYSITELIB}/numpy/setup.pyo
1155${PYSITELIB}/numpy/testing/__init__.py 1223${PYSITELIB}/numpy/testing/__init__.py
1156${PYSITELIB}/numpy/testing/__init__.pyc 1224${PYSITELIB}/numpy/testing/__init__.pyc
 1225${PYSITELIB}/numpy/testing/__init__.pyi
1157${PYSITELIB}/numpy/testing/__init__.pyo 1226${PYSITELIB}/numpy/testing/__init__.pyo
1158${PYSITELIB}/numpy/testing/_private/__init__.py 1227${PYSITELIB}/numpy/testing/_private/__init__.py
1159${PYSITELIB}/numpy/testing/_private/__init__.pyc 1228${PYSITELIB}/numpy/testing/_private/__init__.pyc
1160${PYSITELIB}/numpy/testing/_private/__init__.pyo 1229${PYSITELIB}/numpy/testing/_private/__init__.pyo
1161${PYSITELIB}/numpy/testing/_private/decorators.py 1230${PYSITELIB}/numpy/testing/_private/decorators.py
1162${PYSITELIB}/numpy/testing/_private/decorators.pyc 1231${PYSITELIB}/numpy/testing/_private/decorators.pyc
1163${PYSITELIB}/numpy/testing/_private/decorators.pyo 1232${PYSITELIB}/numpy/testing/_private/decorators.pyo
1164${PYSITELIB}/numpy/testing/_private/noseclasses.py 1233${PYSITELIB}/numpy/testing/_private/noseclasses.py
1165${PYSITELIB}/numpy/testing/_private/noseclasses.pyc 1234${PYSITELIB}/numpy/testing/_private/noseclasses.pyc
1166${PYSITELIB}/numpy/testing/_private/noseclasses.pyo 1235${PYSITELIB}/numpy/testing/_private/noseclasses.pyo
1167${PYSITELIB}/numpy/testing/_private/nosetester.py 1236${PYSITELIB}/numpy/testing/_private/nosetester.py
1168${PYSITELIB}/numpy/testing/_private/nosetester.pyc 1237${PYSITELIB}/numpy/testing/_private/nosetester.pyc
1169${PYSITELIB}/numpy/testing/_private/nosetester.pyo 1238${PYSITELIB}/numpy/testing/_private/nosetester.pyo
@@ -1208,16 +1277,105 @@ ${PYSITELIB}/numpy/tests/test_numpy_vers @@ -1208,16 +1277,105 @@ ${PYSITELIB}/numpy/tests/test_numpy_vers
1208${PYSITELIB}/numpy/tests/test_numpy_version.pyo 1277${PYSITELIB}/numpy/tests/test_numpy_version.pyo
1209${PYSITELIB}/numpy/tests/test_public_api.py 1278${PYSITELIB}/numpy/tests/test_public_api.py
1210${PYSITELIB}/numpy/tests/test_public_api.pyc 1279${PYSITELIB}/numpy/tests/test_public_api.pyc
1211${PYSITELIB}/numpy/tests/test_public_api.pyo 1280${PYSITELIB}/numpy/tests/test_public_api.pyo
1212${PYSITELIB}/numpy/tests/test_reloading.py 1281${PYSITELIB}/numpy/tests/test_reloading.py
1213${PYSITELIB}/numpy/tests/test_reloading.pyc 1282${PYSITELIB}/numpy/tests/test_reloading.pyc
1214${PYSITELIB}/numpy/tests/test_reloading.pyo 1283${PYSITELIB}/numpy/tests/test_reloading.pyo
1215${PYSITELIB}/numpy/tests/test_scripts.py 1284${PYSITELIB}/numpy/tests/test_scripts.py
1216${PYSITELIB}/numpy/tests/test_scripts.pyc 1285${PYSITELIB}/numpy/tests/test_scripts.pyc
1217${PYSITELIB}/numpy/tests/test_scripts.pyo 1286${PYSITELIB}/numpy/tests/test_scripts.pyo
1218${PYSITELIB}/numpy/tests/test_warnings.py 1287${PYSITELIB}/numpy/tests/test_warnings.py
1219${PYSITELIB}/numpy/tests/test_warnings.pyc 1288${PYSITELIB}/numpy/tests/test_warnings.pyc
1220${PYSITELIB}/numpy/tests/test_warnings.pyo 1289${PYSITELIB}/numpy/tests/test_warnings.pyo
 1290${PYSITELIB}/numpy/typing/__init__.py
 1291${PYSITELIB}/numpy/typing/__init__.pyc
 1292${PYSITELIB}/numpy/typing/__init__.pyo
 1293${PYSITELIB}/numpy/typing/_add_docstring.py
 1294${PYSITELIB}/numpy/typing/_add_docstring.pyc
 1295${PYSITELIB}/numpy/typing/_add_docstring.pyo
 1296${PYSITELIB}/numpy/typing/_array_like.py
 1297${PYSITELIB}/numpy/typing/_array_like.pyc
 1298${PYSITELIB}/numpy/typing/_array_like.pyo
 1299${PYSITELIB}/numpy/typing/_callable.py
 1300${PYSITELIB}/numpy/typing/_callable.pyc
 1301${PYSITELIB}/numpy/typing/_callable.pyo
 1302${PYSITELIB}/numpy/typing/_dtype_like.py
 1303${PYSITELIB}/numpy/typing/_dtype_like.pyc
 1304${PYSITELIB}/numpy/typing/_dtype_like.pyo
 1305${PYSITELIB}/numpy/typing/_scalars.py
 1306${PYSITELIB}/numpy/typing/_scalars.pyc
 1307${PYSITELIB}/numpy/typing/_scalars.pyo
 1308${PYSITELIB}/numpy/typing/_shape.py
 1309${PYSITELIB}/numpy/typing/_shape.pyc
 1310${PYSITELIB}/numpy/typing/_shape.pyo
 1311${PYSITELIB}/numpy/typing/setup.py
 1312${PYSITELIB}/numpy/typing/setup.pyc
 1313${PYSITELIB}/numpy/typing/setup.pyo
 1314${PYSITELIB}/numpy/typing/tests/__init__.py
 1315${PYSITELIB}/numpy/typing/tests/__init__.pyc
 1316${PYSITELIB}/numpy/typing/tests/__init__.pyo
 1317${PYSITELIB}/numpy/typing/tests/data/fail/arithmetic.py
 1318${PYSITELIB}/numpy/typing/tests/data/fail/array_constructors.py
 1319${PYSITELIB}/numpy/typing/tests/data/fail/array_like.py
 1320${PYSITELIB}/numpy/typing/tests/data/fail/bitwise_ops.py
 1321${PYSITELIB}/numpy/typing/tests/data/fail/constants.py
 1322${PYSITELIB}/numpy/typing/tests/data/fail/dtype.py
 1323${PYSITELIB}/numpy/typing/tests/data/fail/flatiter.py
 1324${PYSITELIB}/numpy/typing/tests/data/fail/fromnumeric.py
 1325${PYSITELIB}/numpy/typing/tests/data/fail/modules.py
 1326${PYSITELIB}/numpy/typing/tests/data/fail/ndarray.py
 1327${PYSITELIB}/numpy/typing/tests/data/fail/ndarray_misc.py
 1328${PYSITELIB}/numpy/typing/tests/data/fail/numerictypes.py
 1329${PYSITELIB}/numpy/typing/tests/data/fail/scalars.py
 1330${PYSITELIB}/numpy/typing/tests/data/fail/ufunc_config.py
 1331${PYSITELIB}/numpy/typing/tests/data/fail/ufuncs.py
 1332${PYSITELIB}/numpy/typing/tests/data/fail/warnings_and_errors.py
 1333${PYSITELIB}/numpy/typing/tests/data/mypy.ini
 1334${PYSITELIB}/numpy/typing/tests/data/pass/arithmetic.py
 1335${PYSITELIB}/numpy/typing/tests/data/pass/array_constructors.py
 1336${PYSITELIB}/numpy/typing/tests/data/pass/array_like.py
 1337${PYSITELIB}/numpy/typing/tests/data/pass/bitwise_ops.py
 1338${PYSITELIB}/numpy/typing/tests/data/pass/dtype.py
 1339${PYSITELIB}/numpy/typing/tests/data/pass/flatiter.py
 1340${PYSITELIB}/numpy/typing/tests/data/pass/fromnumeric.py
 1341${PYSITELIB}/numpy/typing/tests/data/pass/literal.py
 1342${PYSITELIB}/numpy/typing/tests/data/pass/mod.py
 1343${PYSITELIB}/numpy/typing/tests/data/pass/modules.py
 1344${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_conversion.py
 1345${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_misc.py
 1346${PYSITELIB}/numpy/typing/tests/data/pass/ndarray_shape_manipulation.py
 1347${PYSITELIB}/numpy/typing/tests/data/pass/numeric.py
 1348${PYSITELIB}/numpy/typing/tests/data/pass/numerictypes.py
 1349${PYSITELIB}/numpy/typing/tests/data/pass/scalars.py
 1350${PYSITELIB}/numpy/typing/tests/data/pass/simple.py
 1351${PYSITELIB}/numpy/typing/tests/data/pass/simple_py3.py
 1352${PYSITELIB}/numpy/typing/tests/data/pass/ufunc_config.py
 1353${PYSITELIB}/numpy/typing/tests/data/pass/ufuncs.py
 1354${PYSITELIB}/numpy/typing/tests/data/pass/warnings_and_errors.py
 1355${PYSITELIB}/numpy/typing/tests/data/reveal/arithmetic.py
 1356${PYSITELIB}/numpy/typing/tests/data/reveal/array_constructors.py
 1357${PYSITELIB}/numpy/typing/tests/data/reveal/bitwise_ops.py
 1358${PYSITELIB}/numpy/typing/tests/data/reveal/constants.py
 1359${PYSITELIB}/numpy/typing/tests/data/reveal/dtype.py
 1360${PYSITELIB}/numpy/typing/tests/data/reveal/flatiter.py
 1361${PYSITELIB}/numpy/typing/tests/data/reveal/fromnumeric.py
 1362${PYSITELIB}/numpy/typing/tests/data/reveal/mod.py
 1363${PYSITELIB}/numpy/typing/tests/data/reveal/modules.py
 1364${PYSITELIB}/numpy/typing/tests/data/reveal/nbit_base_example.py
 1365${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_conversion.py
 1366${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_misc.py
 1367${PYSITELIB}/numpy/typing/tests/data/reveal/ndarray_shape_manipulation.py
 1368${PYSITELIB}/numpy/typing/tests/data/reveal/numeric.py
 1369${PYSITELIB}/numpy/typing/tests/data/reveal/numerictypes.py
 1370${PYSITELIB}/numpy/typing/tests/data/reveal/scalars.py
 1371${PYSITELIB}/numpy/typing/tests/data/reveal/ufunc_config.py
 1372${PYSITELIB}/numpy/typing/tests/data/reveal/warnings_and_errors.py
 1373${PYSITELIB}/numpy/typing/tests/test_isfile.py
 1374${PYSITELIB}/numpy/typing/tests/test_isfile.pyc
 1375${PYSITELIB}/numpy/typing/tests/test_isfile.pyo
 1376${PYSITELIB}/numpy/typing/tests/test_typing.py
 1377${PYSITELIB}/numpy/typing/tests/test_typing.pyc
 1378${PYSITELIB}/numpy/typing/tests/test_typing.pyo
1221${PYSITELIB}/numpy/version.py 1379${PYSITELIB}/numpy/version.py
1222${PYSITELIB}/numpy/version.pyc 1380${PYSITELIB}/numpy/version.pyc
1223${PYSITELIB}/numpy/version.pyo 1381${PYSITELIB}/numpy/version.pyo

cvs diff -r1.60 -r1.61 pkgsrc/math/py-numpy/distinfo (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/distinfo 2021/04/20 20:53:48 1.60
+++ pkgsrc/math/py-numpy/distinfo 2021/05/03 17:15:22 1.61
@@ -1,11 +1,13 @@ @@ -1,11 +1,13 @@
1$NetBSD: distinfo,v 1.60 2021/04/20 20:53:48 thor Exp $ 1$NetBSD: distinfo,v 1.61 2021/05/03 17:15:22 adam Exp $
2 2
3SHA1 (numpy-1.19.5.zip) = 61f0b3dad58ce97b14da9dccbee0722d36f26937 3SHA1 (numpy-1.20.2.zip) = 12b7a872c4d2ddcb22b5796f19ba4349e4fe0038
4RMD160 (numpy-1.19.5.zip) = 3317c98790e8c2d1d9c36279b3451f09b6776935 4RMD160 (numpy-1.20.2.zip) = b931f92e9830a79d51f705218b8dd0ded49ae7ba
5SHA512 (numpy-1.19.5.zip) = dfe2809b5f486624b4802ea5610822bf7ba80c46dcf8505f69b0267137b01719131f74aa366949954c66796d48ba1b4f74cf0ecc5692a9ebd49e673fb0881ff4 5SHA512 (numpy-1.20.2.zip) = 337a66d68c965da06f757a89b58d30b83ec0b2f3c7a3bb39496e5031e50fee6c4f2ec090202c3da9a20613864ea46d032ae75af1de5c33eebe515133ef37d40c
6Size (numpy-1.19.5.zip) = 7318340 bytes 6Size (numpy-1.20.2.zip) = 7756879 bytes
 7SHA1 (patch-numpy_core_setup.py) = 70db6193da36d31a085036e2b61b154e990f70de
7SHA1 (patch-numpy_distutils_fcompiler_____init____.py) = 49d070da5b48bd9818b37ac3254341fa68503c53 8SHA1 (patch-numpy_distutils_fcompiler_____init____.py) = 49d070da5b48bd9818b37ac3254341fa68503c53
8SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed 9SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed
9SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 1d62e1c5e35de0f2cf975de38f62df7f10c71d74 10SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 1ab3fd7b3f42328f4094f1b21a65c05ae4d975b7
10SHA1 (patch-numpy_distutils_system__info.py) = 6910006662d49408186ac5f687eb20114ff9eb89 11SHA1 (patch-numpy_distutils_system__info.py) = 8dd626c31cef82f927fbc60fb37f432e4153b1d3
11SHA1 (patch-numpy_linalg_lapack__litemodule.c) = e97ec871c2f33c3121b3c8471a9e5a74c3c798c8 12SHA1 (patch-numpy_linalg_lapack__litemodule.c) = e97ec871c2f33c3121b3c8471a9e5a74c3c798c8
 13SHA1 (patch-numpy_linalg_setup.py) = 867a2aba13ebb60b67ac2824a4cb1aff2e1231ee

File Added: pkgsrc/math/py-numpy/patches/patch-numpy_core_setup.py
$NetBSD: patch-numpy_core_setup.py,v 1.5 2021/05/03 17:15:22 adam Exp $

Use C language (not F77 from blas_info); fixes library name on Darwin.

--- numpy/core/setup.py.orig	2021-04-22 17:50:58.000000000 +0000
+++ numpy/core/setup.py
@@ -760,6 +760,7 @@ def configuration(parent_package='',top_
 
     if have_blas:
         extra_info = blas_info
+        extra_info['language'] = 'c'
         # These files are also in MANIFEST.in so that they are always in
         # the source distribution independently of HAVE_CBLAS.
         common_src.extend([join('src', 'common', 'cblasfuncs.c'),

cvs diff -r1.17 -r1.18 pkgsrc/math/py-numpy/patches/patch-numpy_distutils_fcompiler_gnu.py (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/patches/patch-numpy_distutils_fcompiler_gnu.py 2020/08/05 14:05:46 1.17
+++ pkgsrc/math/py-numpy/patches/patch-numpy_distutils_fcompiler_gnu.py 2021/05/03 17:15:22 1.18
@@ -1,84 +1,84 @@ @@ -1,84 +1,84 @@
1$NetBSD: patch-numpy_distutils_fcompiler_gnu.py,v 1.17 2020/08/05 14:05:46 adam Exp $ 1$NetBSD: patch-numpy_distutils_fcompiler_gnu.py,v 1.18 2021/05/03 17:15:22 adam Exp $
2 2
3Linker needs -shared explictly (at least with GCC 4.7 on SunOS), plus 3Linker needs -shared explictly (at least with GCC 4.7 on SunOS), plus
4any ABI flags as appropriate. 4any ABI flags as appropriate.
5Do not generate debug symbols (remove '-g'). 5Do not generate debug symbols (remove '-g').
6On Darwin, do not use '-bundle' (to avoid Python.framework). 6On Darwin, do not use '-bundle' (to avoid Python.framework).
7Do not use -funroll-loops compiler flag. 7Do not use -funroll-loops compiler flag.
8Do not run a shell command when it is "None". 8Do not run a shell command when it is "None".
9 9
10--- numpy/distutils/fcompiler/gnu.py.orig 2020-07-10 04:52:40.000000000 +0000 10--- numpy/distutils/fcompiler/gnu.py.orig 2021-01-25 07:23:44.000000000 +0000
11+++ numpy/distutils/fcompiler/gnu.py 11+++ numpy/distutils/fcompiler/gnu.py
12@@ -60,8 +60,10 @@ class GnuFCompiler(FCompiler): 12@@ -53,8 +53,10 @@ class GnuFCompiler(FCompiler):
13 return ('gfortran', m.group(1)) 13 return ('gfortran', m.group(1))
14 else: 14 else:
15 # Output probably from --version, try harder: 15 # Output probably from --version, try harder:
16- m = re.search(r'GNU Fortran\s+95.*?([0-9-.]+)', version_string) 16- m = re.search(r'GNU Fortran\s+95.*?([0-9-.]+)', version_string)
17+ m = re.search(r'95.*?([0-9-.]+)', version_string) 17+ m = re.search(r'95.*?([0-9-.]+)', version_string)
18 if m: 18 if m:
19+ if m.group(1).split(".") < ["4", "2"]: 19+ if m.group(1).split(".") < ["4", "2"]:
20+ self.g2c = "f95" 20+ self.g2c = "f95"
21 return ('gfortran', m.group(1)) 21 return ('gfortran', m.group(1))
22 m = re.search( 22 m = re.search(
23 r'GNU Fortran.*?\-?([0-9-.]+\.[0-9-.]+)', version_string) 23 r'GNU Fortran.*?\-?([0-9-.]+\.[0-9-.]+)', version_string)
24@@ -88,13 +90,13 @@ class GnuFCompiler(FCompiler): 24@@ -81,13 +83,13 @@ class GnuFCompiler(FCompiler):
25 possible_executables = ['g77', 'f77'] 25 possible_executables = ['g77', 'f77']
26 executables = { 26 executables = {
27 'version_cmd' : [None, "-dumpversion"], 27 'version_cmd' : [None, "-dumpversion"],
28- 'compiler_f77' : [None, "-g", "-Wall", "-fno-second-underscore"], 28- 'compiler_f77' : [None, "-g", "-Wall", "-fno-second-underscore"],
29+ 'compiler_f77' : [None, "-Wall", "-fno-second-underscore"], 29+ 'compiler_f77' : [None, "-Wall", "-fno-second-underscore"],
30 'compiler_f90' : None, # Use --fcompiler=gnu95 for f90 codes 30 'compiler_f90' : None, # Use --fcompiler=gnu95 for f90 codes
31 'compiler_fix' : None, 31 'compiler_fix' : None,
32- 'linker_so' : [None, "-g", "-Wall"], 32- 'linker_so' : [None, "-g", "-Wall"],
33+ 'linker_so' : [None, "-Wall", "-shared"], 33+ 'linker_so' : [None, "-Wall", "-shared"],
34 'archiver' : ["ar", "-cr"], 34 'archiver' : ["ar", "-cr"],
35 'ranlib' : ["ranlib"], 35 'ranlib' : ["ranlib"],
36- 'linker_exe' : [None, "-g", "-Wall"] 36- 'linker_exe' : [None, "-g", "-Wall"]
37+ 'linker_exe' : [None, "-Wall"] 37+ 'linker_exe' : [None, "-Wall"]
38 } 38 }
39 module_dir_switch = None 39 module_dir_switch = None
40 module_include_switch = None 40 module_include_switch = None
41@@ -134,7 +136,7 @@ class GnuFCompiler(FCompiler): 41@@ -127,7 +129,7 @@ class GnuFCompiler(FCompiler):
42 s = f'Env. variable MACOSX_DEPLOYMENT_TARGET set to {target}' 42 s = f'Env. variable MACOSX_DEPLOYMENT_TARGET set to {target}'
43 warnings.warn(s, stacklevel=2) 43 warnings.warn(s, stacklevel=2)
44 os.environ['MACOSX_DEPLOYMENT_TARGET'] = target 44 os.environ['MACOSX_DEPLOYMENT_TARGET'] = str(target)
45- opt.extend(['-undefined', 'dynamic_lookup', '-bundle']) 45- opt.extend(['-undefined', 'dynamic_lookup', '-bundle'])
46+ opt.extend(['-undefined', 'dynamic_lookup']) 46+ opt.extend(['-undefined', 'dynamic_lookup'])
47 else: 47 else:
48 opt.append("-shared") 48 opt.append("-shared")
49 if sys.platform.startswith('sunos'): 49 if sys.platform.startswith('sunos'):
50@@ -233,7 +235,6 @@ class GnuFCompiler(FCompiler): 50@@ -226,7 +228,6 @@ class GnuFCompiler(FCompiler):
51 opt = ['-O2'] 51 opt = ['-O2']
52 else: 52 else:
53 opt = ['-O3'] 53 opt = ['-O3']
54- opt.append('-funroll-loops') 54- opt.append('-funroll-loops')
55 return opt 55 return opt
56  56
57 def _c_arch_flags(self): 57 def _c_arch_flags(self):
58@@ -296,13 +297,13 @@ class Gnu95FCompiler(GnuFCompiler): 58@@ -289,13 +290,13 @@ class Gnu95FCompiler(GnuFCompiler):
59 possible_executables = ['gfortran', 'f95'] 59 possible_executables = ['gfortran', 'f95']
60 executables = { 60 executables = {
61 'version_cmd' : ["<F90>", "-dumpversion"], 61 'version_cmd' : ["<F90>", "-dumpversion"],
62- 'compiler_f77' : [None, "-Wall", "-g", "-ffixed-form", 62- 'compiler_f77' : [None, "-Wall", "-g", "-ffixed-form",
63+ 'compiler_f77' : [None, "-Wall", "-ffixed-form", 63+ 'compiler_f77' : [None, "-Wall", "-ffixed-form",
64 "-fno-second-underscore"] + _EXTRAFLAGS, 64 "-fno-second-underscore"],
65- 'compiler_f90' : [None, "-Wall", "-g", 65- 'compiler_f90' : [None, "-Wall", "-g",
66+ 'compiler_f90' : [None, "-Wall", 66+ 'compiler_f90' : [None, "-Wall",
67 "-fno-second-underscore"] + _EXTRAFLAGS, 67 "-fno-second-underscore"],
68- 'compiler_fix' : [None, "-Wall", "-g","-ffixed-form", 68- 'compiler_fix' : [None, "-Wall", "-g","-ffixed-form",
69+ 'compiler_fix' : [None, "-Wall", "-ffixed-form", 69+ 'compiler_fix' : [None, "-Wall", "-ffixed-form",
70 "-fno-second-underscore"] + _EXTRAFLAGS, 70 "-fno-second-underscore"],
71- 'linker_so' : ["<F90>", "-Wall", "-g"], 71- 'linker_so' : ["<F90>", "-Wall", "-g"],
72+ 'linker_so' : ["<F90>", "-Wall", "-shared"], 72+ 'linker_so' : ["<F90>", "-Wall", "-shared"],
73 'archiver' : ["ar", "-cr"], 73 'archiver' : ["ar", "-cr"],
74 'ranlib' : ["ranlib"], 74 'ranlib' : ["ranlib"],
75 'linker_exe' : [None, "-Wall"] 75 'linker_exe' : [None, "-Wall"]
76@@ -321,7 +322,7 @@ class Gnu95FCompiler(GnuFCompiler): 76@@ -314,7 +315,7 @@ class Gnu95FCompiler(GnuFCompiler):
77  77
78 def _universal_flags(self, cmd): 78 def _universal_flags(self, cmd):
79 """Return a list of -arch flags for every supported architecture.""" 79 """Return a list of -arch flags for every supported architecture."""
80- if not sys.platform == 'darwin': 80- if not sys.platform == 'darwin':
81+ if not sys.platform == 'darwin' or cmd is None: 81+ if not sys.platform == 'darwin' or cmd is None:
82 return [] 82 return []
83 arch_flags = [] 83 arch_flags = []
84 # get arches the C compiler gets. 84 # get arches the C compiler gets.

cvs diff -r1.7 -r1.8 pkgsrc/math/py-numpy/patches/Attic/patch-numpy_distutils_system__info.py (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/patches/Attic/patch-numpy_distutils_system__info.py 2021/04/20 20:53:49 1.7
+++ pkgsrc/math/py-numpy/patches/Attic/patch-numpy_distutils_system__info.py 2021/05/03 17:15:22 1.8
@@ -1,88 +1,88 @@ @@ -1,88 +1,88 @@
1$NetBSD: patch-numpy_distutils_system__info.py,v 1.7 2021/04/20 20:53:49 thor Exp $ 1$NetBSD: patch-numpy_distutils_system__info.py,v 1.8 2021/05/03 17:15:22 adam Exp $
2 2
3--- numpy/distutils/system_info.py.orig 2021-04-20 18:13:28.992593008 +0000 3--- numpy/distutils/system_info.py.orig 2021-03-27 09:52:12.000000000 +0000
4+++ numpy/distutils/system_info.py 4+++ numpy/distutils/system_info.py
5@@ -114,6 +114,19 @@ Currently, the following classes are ava 5@@ -114,6 +114,19 @@ Currently, the following classes are ava
6 x11_info:x11 6 x11_info:x11
7 xft_info:xft 7 xft_info:xft
8  8
9+Note that blas_opt_info and lapack_opt_info honor the NPY_BLAS_ORDER 9+Note that blas_opt_info and lapack_opt_info honor the NPY_BLAS_ORDER
10+and NPY_LAPACK_ORDER environment variables to determine the order in which 10+and NPY_LAPACK_ORDER environment variables to determine the order in which
11+specific BLAS and LAPACK libraries are searched for. 11+specific BLAS and LAPACK libraries are searched for.
12+ 12+
13+This search (or autodetection) can be bypassed by defining the environment 13+This search (or autodetection) can be bypassed by defining the environment
14+variables NPY_BLAS_LIBS and NPY_LAPACK_LIBS, which should then contain the 14+variables NPY_BLAS_LIBS and NPY_LAPACK_LIBS, which should then contain the
15+exact linker flags to use (language will be set to F77). Building against 15+exact linker flags to use (language will be set to F77). Building against
16+Netlib BLAS/LAPACK or stub files, in order to be able to switch BLAS and LAPACK 16+Netlib BLAS/LAPACK or stub files, in order to be able to switch BLAS and LAPACK
17+implementations at runtime. If using this to build NumPy itself, it is 17+implementations at runtime. If using this to build NumPy itself, it is
18+recommended to also define NPY_CBLAS_LIBS (assuming your BLAS library has a 18+recommended to also define NPY_CBLAS_LIBS (assuming your BLAS library has a
19+CBLAS interface) to enable CBLAS usage for matrix multiplication (unoptimized 19+CBLAS interface) to enable CBLAS usage for matrix multiplication (unoptimized
20+otherwise). 20+otherwise).
21+ 21+
22 Example: 22 Example:
23 ---------- 23 ----------
24 [DEFAULT] 24 [DEFAULT]
25@@ -1744,6 +1757,16 @@ class lapack_opt_info(system_info): 25@@ -1845,6 +1858,16 @@ class lapack_opt_info(system_info):
26 return True 26 return True
27 return False 27 return False
28  28
29+ def _calc_info_from_envvar(self): 29+ def _calc_info_from_envvar(self):
30+ info = {} 30+ info = {}
31+ info['language'] = 'f77' 31+ info['language'] = 'f77'
32+ info['libraries'] = [] 32+ info['libraries'] = []
33+ info['include_dirs'] = [] 33+ info['include_dirs'] = []
34+ info['define_macros'] = [] 34+ info['define_macros'] = []
35+ info['extra_link_args'] = os.environ['NPY_LAPACK_LIBS'].split() 35+ info['extra_link_args'] = os.environ['NPY_LAPACK_LIBS'].split()
36+ self.set_info(**info) 36+ self.set_info(**info)
37+ return True 37+ return True
38+ 38+
39 def _calc_info(self, name): 39 def _calc_info(self, name):
40 return getattr(self, '_calc_info_{}'.format(name))() 40 return getattr(self, '_calc_info_{}'.format(name))()
41  41
42@@ -1767,6 +1790,12 @@ class lapack_opt_info(system_info): 42@@ -1855,6 +1878,12 @@ class lapack_opt_info(system_info):
43 "LAPACK order has unacceptable " 43 "LAPACK order has unacceptable "
44 "values: {}".format(non_existing)) 44 "values: {}".format(unknown_order))
45  45
46+ if 'NPY_LAPACK_LIBS' in os.environ: 46+ if 'NPY_LAPACK_LIBS' in os.environ:
47+ # Bypass autodetection, set language to F77 and use env var linker 47+ # Bypass autodetection, set language to F77 and use env var linker
48+ # flags directly 48+ # flags directly
49+ self._calc_info_from_envvar() 49+ self._calc_info_from_envvar()
50+ return 50+ return
51+ 51+
52 for lapack in lapack_order: 52 for lapack in lapack_order:
53 if self._calc_info(lapack): 53 if self._calc_info(lapack):
54 return 54 return
55@@ -1889,6 +1918,20 @@ class blas_opt_info(system_info): 55@@ -1977,6 +2006,20 @@ class blas_opt_info(system_info):
56 self.set_info(**info) 56 self.set_info(**info)
57 return True 57 return True
58  58
59+ def _calc_info_from_envvar(self): 59+ def _calc_info_from_envvar(self):
60+ info = {} 60+ info = {}
61+ info['language'] = 'f77' 61+ info['language'] = 'f77'
62+ info['libraries'] = [] 62+ info['libraries'] = []
63+ info['include_dirs'] = [] 63+ info['include_dirs'] = []
64+ info['define_macros'] = [] 64+ info['define_macros'] = []
65+ info['extra_link_args'] = os.environ['NPY_BLAS_LIBS'].split() 65+ info['extra_link_args'] = os.environ['NPY_BLAS_LIBS'].split()
66+ if 'NPY_CBLAS_LIBS' in os.environ: 66+ if 'NPY_CBLAS_LIBS' in os.environ:
67+ info['define_macros'].append(('HAVE_CBLAS', None)) 67+ info['define_macros'].append(('HAVE_CBLAS', None))
68+ info['extra_link_args'].extend( 68+ info['extra_link_args'].extend(
69+ os.environ['NPY_CBLAS_LIBS'].split()) 69+ os.environ['NPY_CBLAS_LIBS'].split())
70+ self.set_info(**info) 70+ self.set_info(**info)
71+ return True 71+ return True
72+ 72+
73 def _calc_info(self, name): 73 def _calc_info(self, name):
74 return getattr(self, '_calc_info_{}'.format(name))() 74 return getattr(self, '_calc_info_{}'.format(name))()
75  75
76@@ -1910,6 +1953,12 @@ class blas_opt_info(system_info): 76@@ -1985,6 +2028,12 @@ class blas_opt_info(system_info):
77 if len(non_existing) > 0: 77 if len(unknown_order) > 0:
78 raise ValueError("blas_opt_info user defined BLAS order has unacceptable values: {}".format(non_existing)) 78 raise ValueError("blas_opt_info user defined BLAS order has unacceptable values: {}".format(unknown_order))
79  79
80+ if 'NPY_BLAS_LIBS' in os.environ: 80+ if 'NPY_BLAS_LIBS' in os.environ:
81+ # Bypass autodetection, set language to F77 and use env var linker 81+ # Bypass autodetection, set language to F77 and use env var linker
82+ # flags directly 82+ # flags directly
83+ self._calc_info_from_envvar() 83+ self._calc_info_from_envvar()
84+ return 84+ return
85+ 85+
86 for blas in blas_order: 86 for blas in blas_order:
87 if self._calc_info(blas): 87 if self._calc_info(blas):
88 return 88 return

File Added: pkgsrc/math/py-numpy/patches/patch-numpy_linalg_setup.py
$NetBSD: patch-numpy_linalg_setup.py,v 1.1 2021/05/03 17:15:22 adam Exp $

Use C language (not F77 from lapack_info); fixes library name on Darwin.

--- numpy/linalg/setup.py.orig	2021-04-22 17:45:05.000000000 +0000
+++ numpy/linalg/setup.py
@@ -54,6 +54,8 @@ def configuration(parent_package='', top
                 self.set_info(**info)
 
         lapack_info = numpy_linalg_lapack_lite().get_info(2)
+    else:
+        lapack_info['language'] = 'c'
 
     def get_lapack_lite_sources(ext, build_dir):
         if use_lapack_lite: