| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Bumps [pytest](https://github.com/pytest-dev/pytest) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.1...5.3.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
| |\
| |
| | |
MAINT: random: Remove a few unused imports from test files.
|
| |/ |
|
| |\
| |
| | |
ENH: add support for ILP64 OpenBLAS (without symbol suffix)
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Changing these to support ILP64 blas was missed in gh-15012
|
| | | |
|
| | |
| |
| |
| | |
Revise the BLAS name mangling to support the general scheme.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Generalize the ILP64 BLAS/LAPACK symbol name handling to deal with
arbitrary prefix/suffix.
The build-time behavior is changed so that HAVE_BLAS_ILP64 and
BLAS_SYMBOL_SUFFIX/PREFIX defines are added to compile options
as appropriate.
Mainly to make autodetection of BLAS/LAPACK easier for downstream
numpy.distutils users, add get_info aliases 'blas_ilp64_opt',
'blas_ilp64_plain_opt', and 'blas64__opt' for any/no/""&"64_"
prefix&suffix, and the same for lapack. (Due to the way system_info
works, each also gets a separate class.)
In addition to openblas64_ which has a fixed suffix, add the (by default
suffixless) openblas_ilp64, which correspond to the most likely cases to
be present.
|
| |\ \
| |/
|/| |
ENH: f2py: add --f2cmap option for specifying the name of .f2py_f2cmap
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
Distutils code needs to run in different temporary directories, probably
because they create `_configtest.c` files for compiler detection in the
current directory.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, f2py loaded the type mappings from a file ``.f2py_f2cmap``
in current directory, at import time.
Make the file name customizable by adding a ``--f2cmap`` command line
option, and postpone loading the file to f2py.run_main().
Moreover, restore the default type mapping in f2py.run_main() before
loading the customizations, so that multiple calls to f2py.run_main() do
not interfere with each other. (For example, numpy.distutils calls f2py
multiple times in the same process.)
|
| |/ |
|
| | |
|
| |
|
|
|
|
| |
This work is a follow up of gh-12658.
As requested in gh-15063, add NaT sort support for timedelta64 datatypes also.
Fixes gh-15063
|
| |
|
|
|
|
|
| |
(gh-14940)
Scalars with a void dtype that contains objects were not pickled properly. Add a test and fix by checking the NPY_LIST_PICKLE flag of the dtype.
Fixes gh-13593
|
| |\
| |
| | |
TST: add value to pytest.ini for pytest6 compatibility
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit c088383cb290ca064d456e89d79177a0e234cb8d and
uses the same kind casting rule for the additional keyword arguments
``to_end`` and ``to_begin``. This results in slightly more leniant
behaviour for integers (which can now have overflows that are
hidden), but fixes an issue with the handling of NaN.
Generally, this behaviour seems more conistent with what NumPy does
elsewhere. The Overflow issue exists similar in many other places
and should be solved by integer overflow warning machinery while
the actual cast takes place.
Closes gh-13103
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit c088383cb290ca064d456e89d79177a0e234cb8d and
uses the same kind casting rule for the additional keyword arguments
``to_end`` and ``to_begin``. This results in slightly more leniant
behaviour for integers (which can now have overflows that are
hidden), but fixes an issue with the handling of NaN.
Generally, this behaviour seems more conistent with what NumPy does
elsewhere. The Overflow issue exists similar in many other places
and should be solved by integer overflow warning machinery while
the actual cast takes place.
Closes gh-13103
|
| |\ \ \
| |_|/
|/| |
| | | |
Test, fix for missing end words in fortran subroutines and functions.
Fixes gh-14625
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
TST: testing: check requires_memory immediately before the test
|
| | | | |
| | | |
| | | |
| | | | |
MemoryErrors
|
| |\ \ \ \
| |/ / /
|/| | | |
MAINT: core: Fix a very long line in the ufunc docstrings.
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Put the $BROADCASTABLE_2 text on its own line, and add a line break
in the text. This changes a typical ufunc docstring from this (note
the very long line beginning 'The arrays to be subtracted...'):
```
Parameters
----------
x1, x2 : array_like
The arrays to be subtracted from each other. If ``x1.shape != x2.shape``, they must be broadcastable to a common shape (which becomes the shape of the output).
out : ndarray, None, or tuple of ndarray and None, optional
A location into which the result is stored. If provided, it must have
```
to this:
```
Parameters
----------
x1, x2 : array_like
The arrays to be subtracted from each other.
If ``x1.shape != x2.shape``, they must be broadcastable to a common
shape (which becomes the shape of the output).
out : ndarray, None, or tuple of ndarray and None, optional
A location into which the result is stored. If provided, it must have
```
|
| |\ \ \
| | | |
| | | | |
DOC: correct version for NaT sort
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
* NaT sorting to the end of arrays
was adjusted in NumPy 1.18.0 instead
of 1.17.0, so adjust sort() docs
accordingly
|
| | | |
| | |
| | | |
Clarify axes argument and general text of `np.transpose`.
|
| |\ \ \
| | | |
| | | | |
Revert "DEP: issue deprecation warning when creating ragged array (NEP 34)"
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | | |
DOC: Update HOWTO_RELEASE.rst.txt
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Remove obsolete bits.
- Update Python versions.
- Add some blank lines for clarity
- Make list markup uniform.
[ci skip]
|
| |\ \ \ \
| | | | |
| | | | | |
MAINT: follow-up cleanup for blas64 PR
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Fix wrong multiplier for /proc/meminfo, and do style cleanups.
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
DOC: add docstrings to refguide-check
|
| | | | | | | |
|
| | |/ / / / |
|
| | | | | |
| | | | |
| | | | | |
The "0.5-norm" violates the triangle inequality because its unit ball is nonconvex.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
ENH: f2py: improve error messages
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Note that since we now need `npy_3kcompat.h`, we can delete all duplicated lines in this file
We preserve the original exception type for compatibility with old code here.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
I just got this error while hacking some scipy internals, and had nowhere near enough information to debug it.
This is a little closer to useful.
|