Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: numpy/numpy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.4.5
Choose a base ref
...
head repository: numpy/numpy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.4.6
Choose a head ref
  • 10 commits
  • 10 files changed
  • 4 contributors

Commits on May 15, 2026

  1. MAINT: Prepare 2.4.x for further development

    - Create 2.4.6-notes.rst
    - Update release.rst
    - Update pyproject.toml
    
    [skip CI]
    charris committed May 15, 2026
    Configuration menu
    Copy the full SHA
    3c0e043 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2026

  1. Merge pull request #31444 from charris/begin-2.4.6

    MAINT: Prepare 2.4.x for further development
    charris authored May 16, 2026
    Configuration menu
    Copy the full SHA
    37a1ecc View commit details
    Browse the repository at this point in the history

Commits on May 17, 2026

  1. BUG: Fix regression in arr.conj()

    I'll make these helpers static-inline functions on main.
    Unfortunately, this doesn't just cause wrong promotion for bool->uint8
    in `arr.conj()`, but it also leads to all other non-complex types
    returning unnecessary copies which seems like a pretty unfortunate
    regression, even if it might not be very visible in practice.
    
    I am suspecting we may need a 2.4.6 for this :(
    seberg committed May 17, 2026
    Configuration menu
    Copy the full SHA
    bddaab7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #31453 from seberg/issue-31452

    BUG: Fix regression in ``arr.conj()``
    charris authored May 17, 2026
    Configuration menu
    Copy the full SHA
    8d8d7e5 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2026

  1. BUG: np.linalg.svd(..., hermitian=True) returns non-unitary vh (#…

    …31347)
    
    * Explicitly remove 0 from eigenvalue signs to ensure that vh is unitary.
    * Add Hermitian SVD test that has 0 as a singular value.
    EarlMilktea authored and charris committed May 18, 2026
    Configuration menu
    Copy the full SHA
    d1bffeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0e3876 View commit details
    Browse the repository at this point in the history
  3. BUG: core: Don't call INCREF/DECREF on descr in NpyStringAcquireAlloc…

    …ator. (#31456) (#31460)
    
    Co-authored-by: Warren Weckesser <warren.weckesser@gmail.com>
    charris and WarrenWeckesser authored May 18, 2026
    Configuration menu
    Copy the full SHA
    9778d26 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #31459 from charris/backport-31347

    BUG: `np.linalg.svd(..., hermitian=True)` returns non-unitary `vh` (#31347)
    charris authored May 18, 2026
    Configuration menu
    Copy the full SHA
    0c72b0b View commit details
    Browse the repository at this point in the history
  5. REL: Prepare for the NumPy 2.4.6 release

    - Create 2.4.6-changelog.rst
    - Update 2.4.5-notes.rst
    
    [skip actions] [skip azp]
    charris committed May 18, 2026
    Configuration menu
    Copy the full SHA
    57cc147 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #31462 from charris/prepare-2.4.6

    REL: Prepare for the NumPy 2.4.6 release
    charris authored May 18, 2026
    Configuration menu
    Copy the full SHA
    b832a09 View commit details
    Browse the repository at this point in the history
Loading