summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #23761 from charris/backport-23680maintenance/1.24.xCharles Harris2023-05-142-1/+3
|\ | | | | BUG: Fix masked array ravel order for A (and somewhat K)
| * BUG: Fix masked array ravel order for A (and somewhat K)Sebastian Berg2023-05-142-1/+3
| | | | | | | | | | | | Swaps the order to the correct thing and thus closes gh-23651
* | Merge pull request #23760 from charris/backport-23736Charles Harris2023-05-141-1/+1
|\ \ | |/ |/| MAINT: Copy rtools installation from install-rtools.
| * MAINT: Copy rtools installation from install-rtools.Charles Harris2023-05-141-1/+1
|/ | | | rtools has been causing trouble again.
* Merge pull request #23739 from LoveEatCandy/1.24.x/check_local_fileCharles Harris2023-05-143-6/+34
|\ | | | | BUG: fix the method for checking local files for 1.24.x
| * Emptypenghongyang2023-05-090-0/+0
| |
| * BUG: fix the method for checking local filespenghongyang2023-05-093-6/+34
|/
* Merge pull request #23720 from charris/backport-rtool-fixesCharles Harris2023-05-042-4/+8
|\ | | | | MAINT, BLD: Pin rtools to version 4.0 for Windows builds.
| * MAINT, BLD: Install rtools 4.0 for Windows wheels.Charles Harris2023-05-041-2/+5
| | | | | | | | | | | | | | | | rtools 4.0 is no longer installed by default for GitHub actions and versions greater than 4.1 do not support 32 bits, so explicitly include the 4.0 version. Closes #23675
| * MAINT: Pin rtools version on Windows.Charles Harris2023-05-041-2/+3
|/ | | | | | See https://github.com/scipy/scipy/pull/18374 for the reason. Closes #23675.
* MAINT: prepare 1.24.x for further developmentCharles Harris2023-04-223-1/+17
|
* Merge pull request #23642 from charris/prepare-1.24.3-releasev1.24.3Charles Harris2023-04-223-0/+84
|\ | | | | REL: Prepare for the NumPy 1.24.3 release
| * REL: Prepare for the NumPy 1.24.3 releaseCharles Harris2023-04-223-0/+84
|/ | | | | | - Create 1.24.3-changelog.rst - Update 1.24.3-notes.rst - Update mailmap
* Merge pull request #23635 from charris/backport-23626Charles Harris2023-04-221-0/+16
|\ | | | | BUG: Fix masked array raveling when `order="A"` or `order="K"`
| * BUG: Fix masked array raveling when `order="A"` or `order="K"`Sebastian Berg2023-04-212-0/+24
| | | | | | | | | | | | | | | | | | | | | | This transitively fixes gh-22912. I had alooked a bit into whether it is worthwhile to preserve the mask order, but TBH, we seem to not do so in so many places, that I don't think it really is worthwhile. Applying `order="K"` or `order="A"` to the data and mask separately is an big bug though. Closes gh-22912
* | Merge pull request #23637 from charris/backport-23470Charles Harris2023-04-223-27/+37
|\ \ | | | | | | BUG: Fix bug in parsing F77 style string arrays.
| * | BUG: Fix bug in parsing F77 style string arrays.Bob Eldering2023-04-213-27/+37
| |/ | | | | | | | | | | | | Example problematic variable: CHARACTER WORDARR(3)*8 This would be wrapped by an array with shape (3, 8) and dtype |S1, instead of the desired shape (3,) and dtype |S8. See #23356.
* | Merge pull request #23634 from charris/backport-23627Charles Harris2023-04-222-0/+30
|\ \ | | | | | | BUG: Ignore invalid and overflow warnings in masked setitem
| * | BUG: Ignore invalid and overflow warnings in masked setitemSebastian Berg2023-04-212-0/+30
| |/ | | | | | | | | | | | | | | | | | | | | | | Giving a warning for invalid/overflow in settitem/casts is right (IMO), however for masked arrays it can be surprising since the warning is not useful if the value is invalid but also masked. So, simply blanket ignore the relevant warnings in setitem via errstate. (There may be some other cases like `.astype()` where it might be helpful to MA users to just blanket opt-out of these new warnings.) Closes gh-23000
* | Merge pull request #23636 from charris/backport-23596Charles Harris2023-04-211-1/+1
|\ \ | |/ |/| MAINT: Update conftest for newer hypothesis versions
| * MAINT: Update conftest for hypothesisRohit Goswami2023-04-211-1/+1
|/
* Merge pull request #23543 from charris/backport-23495Charles Harris2023-04-062-7/+14
|\ | | | | BUG: fix loading and storing big arrays on s390x
| * BUG: fix loading and storing big arrays on s390xAleksei Nikiforov2023-04-062-7/+14
| |
* | Merge pull request #23544 from charris/backport-23408Charles Harris2023-04-061-1/+1
|\ \ | |/ |/| MAINT: Bump larsoner/circleci-artifacts-redirector-action
| * MAINT: Bump larsoner/circleci-artifacts-redirector-actiondependabot[bot]2023-04-061-1/+1
|/ | | | | | | | | | | | | | | Bumps `larsoner/circleci-artifacts-redirector-action` from 590e7142d7dc855dabe2e9225fa4a5694b76b7cb to 1e28a97d7b1e273a8f78ed4692bfd10f84706a45. --- updated-dependencies: - dependency-name: larsoner/circleci-artifacts-redirector-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #23370 from seberg/fixup-like-kwargsCharles Harris2023-03-107-14/+32
|\ | | | | BUG: Ensure like is only stripped for `like=` dispatched functions
| * BUG: Explicitly filter `like=` only when the function uses itSebastian Berg2023-03-107-14/+32
| | | | | | | | | | | | This issue is already fixed differently on the main (1.25) branch, an alternative might be to check for functions with **kwargs, there seem to be three: savez, savez_compressed, and apply_along_axes.
* | Merge pull request #23345 from charris/backport-23340Charles Harris2023-03-052-2/+0
|\ \ | | | | | | TYP: Remove some stray type-check-only imports of ``msort``
| * | TYP: Remove some stray type-check-only imports of `msort`BvB932023-03-052-2/+0
| | |
* | | Merge pull request #23344 from charris/backport-23328Charles Harris2023-03-051-0/+4
|\ \ \ | | | | | | | | TYP: Add type annotations for comparison operators to MaskedArray.
| * | | Add type annotations for comparison operators to MaskedArray.Peter Hawkins2023-03-051-0/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | The comparison operators seem to be missing annotations; whereas pretty much every other operator is annotated. This causes pytype to conclude that the output of, say, __gt__ is a regular ndarray, which isn't true.
* | | Merge pull request #23343 from charris/backport-23327Charles Harris2023-03-051-4/+4
|\ \ \ | | | | | | | | TYP: Mark ``d`` argument to fftfreq and rfftfreq as optional in type stubs.
| * | | Mark `d` argument to fftfreq and rfftfreq as optional in type stubs.Peter Hawkins2023-03-051-4/+4
| |/ / | | | | | | | | | The type stubs incorrectly mark this argument as mandatory.
* | | Merge pull request #23342 from charris/backport-23326Charles Harris2023-03-051-4/+0
|\ \ \ | | | | | | | | TYP: Remove duplicate CLIP/WRAP/RAISE in __init__.pyi.
| * | | Remove duplicate CLIP/WRAP/RAISE in __init__.pyi.Peter Hawkins2023-03-051-4/+0
| |/ / | | | | | | | | | These constants are defined twice in this file, to which pytype objects.
* | | Merge pull request #23341 from charris/backport-23325Charles Harris2023-03-051-1/+1
|\ \ \ | |/ / |/| | TYP: Replace duplicate reduce in ufunc type signature with reduceat.
| * | Replace duplicate reduce in ufunc type signature with reduceat.Peter Hawkins2023-03-051-1/+1
|/ / | | | | | | Presumably this is a typo: ufuncs have both reduce and reduceat.
* | Merge pull request #23226 from charris/backport-23224Charles Harris2023-02-161-0/+1
|\ \ | | | | | | CI: Ensure submodules are initialized in gitpod.
| * | CI: Ensure submodules are initialized in gitpod.warren2023-02-161-0/+1
|/ / | | | | | | [skip travis] [skip azp] [skip circle]
* | Merge pull request #23221 from charris/backport-23212Charles Harris2023-02-153-3/+3
|\ \ | | | | | | DOC: Fix matplotlib error in documentation
| * | DOC: Fix matplotlib error in documentationSebastian Berg2023-02-153-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | Backport of #23212 As noted by Kyle Sunden, this was deprecated and has been removed, using the method is the correct way of doing it in newer matplotlib. Closes gh-23209 Co-authored-by: Kyle Sunden <ksunden@users.noreply.github.com>
* | Merge pull request #23206 from charris/backport-23194Charles Harris2023-02-143-3/+30
|\ \ | | | | | | BUG: fix for f2py string scalars (#23194)
| * | BUG: fix for f2py string scalars (#23194)Alexander Heger2023-02-133-3/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in previous version, any string scalar was converted to a string array of dimension len, i.e., a definition character(len=N) :: X effectively became character(len=NNN), dimension(NNN) :: X from the point of few of the numpy (python) interface: X.shape == (NNN,) X.dtype == '|SNNN' Closes gh-23192
* | | Merge pull request #23207 from charris/backport-23201Charles Harris2023-02-142-0/+22
|\ \ \ | | | | | | | | BUG: datetime64/timedelta64 comparisons return NotImplemented
| * | | BUG: datetime64/timedelta64 comparisons return NotImplemented (#23201)jbrockmendel2023-02-132-0/+22
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * BUG: datetime64/timedelta64 comparisons return NotImplemented * typo fixup * Update numpy/core/src/multiarray/scalartypes.c.src Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> * Update numpy/core/src/multiarray/scalartypes.c.src --------- Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
* | | Merge pull request #23208 from charris/try-pin-matplotlibCharles Harris2023-02-132-2/+2
|\ \ \ | |/ / |/| | MAINT: Pin matplotlib to version 3.6.3 for refguide checks
| * | WIP: Try pinning matplotlib.Charles Harris2023-02-132-2/+2
|/ / | | | | | | | | The refguide tests have started failing and there was a new Matplotlib released four hours ago. Try pinning it to an earlier version.
* | REL: prepare 1.24.x for further developmentCharles Harris2023-02-053-1/+10
| |
* | Merge pull request #23159 from charris/prepare-1.24.2-releasev1.24.2Charles Harris2023-02-052-0/+80
|\ \ | | | | | | REL: Prepare for the NumPy 1.24.2 release
| * | REL: Prepare for the NumPy 1.24.2 releaseCharles Harris2023-02-052-0/+80
|/ / | | | | | | | | - Create 1.24.2-changelog.rst - Update 1.24.2-notes.rst