| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v2.2.0...v3.0.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
|\
| |
| | |
MAINT: Unify cached (C-level static) imports
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The main idea is that once we unify them, we can think about actually
being able to also clean them up.
This is far away from having no global state, but at this time I do not
see that as a seriousl goal personally. But it could be possible
to reload the module safely in a single interpreter maybe.
The commit adds the cache import for the complex casts, since it doubles
performance for small casts when the warning is not suppressed and it
unifies the handling.
|
|\ \
| | |
| | | |
MAINT: cleanups to quantile
|
| | |
| | |
| | |
| | | |
It's easier to move the relevant axis to position 0 in `ap` first than it is to move it for every relevant object simultaneously.
|
| | |
| | |
| | |
| | | |
The `add` ufunc is happy to handle `out=None` by itself
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* DOC: Clarifications for np.std
* Line lengths fixes in np.std
* Swapped variable names in np.std
|
|\ \ \
| |/ /
|/| | |
REL: Update master after 1.19.x branch.
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
- Delete release note fragments from 1.19.0 (towncrier)
- Update 1.19.x release note (towncrier)
- Create 1.20.0-notes.rst for master development
- Update C-API versions for 1.20.x
- Update setup.py for 1.20.0
|
|\ \
| | |
| | | |
DOC: Fix typos and cosmetic issues
|
| | | |
|
|\ \ \
| | | |
| | | | |
ENH: Add tool for downloading release wheels from Anaconda.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is a simplified version of terryfy::wheel-uploader that has
two advantages over the original:
- It works with Anaconda where our wheels are now stored.
- It is simplified to match the NumPY workflow.
|
|\ \ \ \
| | | | |
| | | | | |
BUG: Add missing decref in fromarray error path
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
This function steals the dtype, so it must decref it also
on error. This is fixup of ffe76ac8df65c8e7831df9924a782276e060f3e6
which accidentally deleted the decref.
|
| | | |
| | | |
| | | |
| | | | |
* Replace print statements with print function calls.
* Fix the filename in one of the commands: it is "add.f", not "add.f95".
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Using PyArray_PyIntAsIntp helper function instead
* TST: add tests for einsum numpy int and bool list subscripts
Added tests to check that einsum accepts numpy int64 types and
rejects bool. Rejecting bools is new behaviour in subscript lists.
I changed ValueError to TypeError on line 2496 in multiarraymodule.c
as it is more appropriate. I also modified einsumfunc.py to have the
same behaviour as in the C file when checking subscript list.
(Reject bools but accept anything else from operator.index())
Closes gh-15961
|
|\ \ \
| | | |
| | | | |
DOC: Unify cross-references between array joining methods
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
DOC: Warn about behavior of ptp with signed integers.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Add a warning to the docstrings of numpy.ma.MaskedArray.ptp and
numpy.ptp about a problem with signed integer arrays.
* Add an example to the the docstring of numpy.ptp that demonstrates
the issue and suggests a work-around.
* Add an "Examples" section to the docstring of MaskedArray.ptp
which includes the new example added to the docstring of numpy.ptp.
* Make the numbers in the basic example more interesting.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix for issue gh-15077. ma.core now checks and sets max and min
values for all float and complex dtypes. This fixes the max of a
masked array with a float16 or complex dtype returning inf
Builds on top of gh-15086.
Co-authored-by: William Jones <william.jones@physics.ox.ac.uk>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
This solution is related to the issue #15986. I also made a change to the newer string formatting.
Uses NameError, which prints nicer, and is actually the more correct error type.
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
|
|\ \ \
| | | |
| | | | |
DOC: Add Clang and MSVC to supported compilers list
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
DOC: Add PyDev instructions to troubleshooting doc
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Add documentation and examples to fromstring function
See #15853
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
The lack of identity for `logaddexp2` was first identitifed in #4599.
The implementation in #8955 added -inf as identity for `logaddexp`,
but missed adding it for `logaddexp2`.
Co-Authored-By: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
|
|\ \ \
| | | |
| | | | |
BUG: Correct loop order in MT19937 jump
|
| | | |
| | | |
| | | |
| | | | |
Fix indent on reference and remove text that may be incorrect.
|
| | | |
| | | |
| | | |
| | | | |
Clarify the method used and the source of the code
|
| | | |
| | | |
| | | |
| | | | |
Remove unused file containing the old polynomial representation.
|
| | | |
| | | |
| | | |
| | | | |
Add note detailing the changes to MT19937 jumped
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Refactor polynomial to be unsigned long array
Remove unused code
Fix md5 calculation on BE
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use the original loop order instead of an inverted order
closes #15394
|
|\ \ \ \
| | | | |
| | | | | |
BUG: fix signature of PyArray_SearchSorted in __init__.pxd
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
DOC: Fix Generator.choice docstring
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Remove trailing colon
Fix indentation in RandomState choice doc string
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
ENH: add manylinux1 openblas hashes
|
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
* improve development debugging doc
Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
|
|\ \ \ \
| |/ / /
|/| | | |
MAINT: Unify casting error creation (outside the iterator)
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Handle out-of-band buffers with protocol 5+
Previously we were checking that protocol 5 was matched exactly. However
it should be fine if a newer protocol was used as well. So check that at
least protocol 5 was used (though newer is fine too).
* Drop error for protocol's greater than 5
|
|\ \ \ \
| | | | |
| | | | | |
ENH: resync numpy/__init__.pxd with upstream
|
| | | | | |
|
| | | | | |
|