| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
stanza
|
| | | | | |
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* BUILD: update OpenBLAS to 0.3.21 and clean up openblas download test
* set LDFLAGS on windows64 like the openblaslib build does
* use rtools compilers on windows when building wheels
* fix typos
* add rtools gfortran to PATH
* use the openblas dll from the zip archive without rewrapping
* typos
* copy dll import library for 64-bit interfaces
* revert many of the changes to azure-steps-windows.yaml, copy openblas better in wheels
* fix wildcard copy
* test OpenBLAS build worked with threadpoolctl
* typos
* install threadpoolctl where needed, use for loop to recursively copy
* update macos OpenBLAS suffixes for newer gfortran hashes
* use libgfortran5.dylib on macos
* fix scripts
* re-use gfortran install from MacPython/gfortran-install on macos
* use pre-release version of delocate
* fixes for wheel builds/tests
* add debugging cruft for pypy+win, macos wheels
* add DYLD_LIBRARY_PATH on macosx-x86_64
* use 32-bit openblas interfaces for ppc64le tests
* skip large_archive test that sometimes segfaults on PyPy+windows
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* DEV: Update key for gh CLI
* ENH - Remove deprecated syntax
* DEV - Replace deprecated syntax
* DEV - Rename job
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We patch the LICENSE file for both sdist and wheel releases, making them
all "dirty", i.e., containing files that have not been committed. Having
"dirty" in the product name is bad marketing and the versioneer tool
does not have an option or style that will omit that bit of information,
so patch the versioneer files to make that tag an empty string.
|
| |\ \ \
| | | |
| | | | |
MAINT: Remove PyCObject from the SWIG interface
|
| | | | | |
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The aarch64 wheel build tests are failing with OOM. The new test for
complex128 dot for huge vectors is responsible as the useable memory
is incorrectly determined and the check for sufficient memory fails.
The fix here is to define the `NPY_AVAILABLE_MEM="4 GB"` environment
variable before the test call in `cibw_test_command.sh`.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Most CI nodes have the support of AVX 512, and AVX2 which
leaves the SSE SIMD kernels untested and only counts on
internal universal intrinsic tests wich may not be enough.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Travis has a limit on log length that is causing test failures, so
decrease the verbosity of the test output. Travis has been on the edge
for a while and less drastic fixes haven't sufficed.
The choice here is to use the default pytest verbosity as "-v" is hard
to read and all greater verbosities are very long.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Travis has a limit on log length that is causing test failures, so
decrease the verbosity of the test output. Travis has been on the edge
for a while and less drastic fixes haven't sufficed.
|
| | | |
| | |
| | | |
Evidently the decision was made at some point not to do what Dag suggests in the documentation of this file. So delete that suggestion, which conflicts with reality. I agree with not checking in the C files, and think Cython isn't an unreasonable dependency for building from git. Also, cython is clearly stated to be a build dependency here: https://github.com/numpy/numpy/blob/main/INSTALL.rst#id9
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also adds how-to-verify-bug.rst to doctest skiplist in refguide_check.
Co-authored-by: Precision Wordcraft LLC <75840094+PrecisionWordcraft@users.noreply.github.com>
Co-authored-by: Rohit Goswami <r95g10@gmail.com>
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
The nightly uploads of the aarch64 wheels built on TravisCI are failing
due to the maximum log length being exceeded. This quiets the anaconda
output for that operation. Long term, we will probably want to shorten
the test output also.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | | |
Co-authored-by: Matti Picus <matti.picus@gmail.com>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
since the support of zsystem, all current overflows have SIMD
support which leaves no room for testing pure C code that runs
on non-supported architectures.
note: smoke test no longer build with SIMD support
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This guard protects against any sudden unexpected changes that may adversely
affect the compile-time SIMD features detection which could leave the SIMD code
inactivated. Until now we have faced two cases:
1. Hardening the compile-time test files of Neon/ASIMD features without checking
the sanity of the modification leading to disabling all optimizations on aarch64.
see gh-21747
2. A sudden compiler upgrades by CI side on s390x that causes conflicts with the
installed assembler leading to disabling the whole VX/E features, which made us
merge SIMD code without testing it. Later, it was discovered that this code
disrupted the NumPy build.
see gh-21750, gh-21748
|
| | |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Using cibuild to build both wheels and the sdist requires that both be
downloaded from the staging repo. After this change all of the whl, zip,
and gzip files will be downloaded.
This also reqularizes strings to conform to the Black standard.
|
| | | |
|
| |\ \
| | |
| | | |
MAINT: allow absolute module names in refguide-check
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Make refguide-check accept module names either relative to the BASE_MODULE
or absolute, so that these two are equivalent:
$ python runtests.py --refguide-check -s lib.recfunctions
and
$ python runtests.py --refguide-check -s numpy.lib.recfunctions
Previously, only the former was accepted.
|
| | | |
| | |
| | |
| | |
| | | |
Added `TESTS.rst` to `RST_SKIPLIST` in `tools/refguide_check.py` as per the word
of @mattip https://github.com/numpy/numpy/pull/20949#issuecomment-1113392059
|
| |\ \ \
| | | |
| | | | |
MAINT: Python <3.8 related cleanups
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |/ / /
| | |
| | | |
Fixes gh-21551
|
| |/ / |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* Replaced existing obselete dependencies. Added Install "esbonio".
* Update vscode config
* DEV: Block breathe "4.33.0" version of breathe which conflicts with sphinx.ext.graphviz
Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
|
| | | |
|
| |\ \
| | |
| | | |
BLD: Make a sdist [wheel build]
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Replaced with stable property "python.defaultInterpreterPath"
|
| |\ \ \
| |/ /
|/| | |
MAINT, DOC: make np._from_dlpack public
|
| | | | |
|