• [Python-announce] NumPy 2.4.3 Release

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Mon Mar 9 11:40:23 2026
    From Newsgroup: comp.lang.python.announce

    Hi All,

    On behalf of the NumPy team, I'm pleased to announce the release of NumPy 2.4.3. The NumPy 2.4.3 is a patch release that fixes bugs discovered after
    the 2.4.2 release. The most user visible fix may be a threading fix for OpenBLAS on ARM, closing issue #30816.

    This release supports Python versions 3.11-3.14. Wheels can be downloaded
    from PyPI <https://pypi.org/project/numpy/2.4.3>; release notes and the changelog are available on Github <https://github.com/numpy/numpy/releases/tag/v2.4.3>.


    *Contributors*

    A total of 11 people contributed to this release. People with a "+" by
    their names contributed a patch for the first time.

    - Antareep Sarkar +
    - Charles Harris
    - Joren Hammudoglu
    - Matthieu Darbois
    - Matti Picus
    - Nathan Goldbaum
    - Peter Hawkins
    - Pieter Eendebak
    - Sebastian Berg
    - Warren Weckesser
    - stratakis +


    *Pull requests merged*

    A total of 14 pull requests were merged for this release.

    - #30759: MAINT: Prepare 2.4.x for further development
    - #30827: BUG: Fix some leaks found via LeakSanitizer (#30756)
    - #30841: MAINT: Synchronize 2.4.x submodules with main
    - #30849: TYP: matlib: missing extended precision imports
    - #30850: BUG: Fix weak hash function in np.isin(). (#30840)
    - #30921: BUG: fix infinite recursion in
    np.ma.flatten_structured_array...
    - #30922: BUG: Fix buffer overrun in CPU baseline validation (#30877)
    - #30923: BUG: Fix busdaycalendar's handling of a bool array weekmask...
    - #30924: BUG: Fix reference leaks and NULL pointer dereferences (#30908)
    - #30925: MAINT: fix two minor issues noticed when touching the C API
    setup
    - #30955: ENH: Test .kind not .char in np.testing.assert_equal (#30879)
    - #30957: BUG: fix type issues in uses if PyDataType macros
    - #30958: MAINT: Don't use vulture 2.15, it has false positives
    - #30973: MAINT: update openblas (#30961)


    Cheers,

    Charles Harris
    --- Synchronet 3.21d-Linux NewsLink 1.2