Skip to main content
`Ctrl`+`K`

# NumPy 2.4.3 Release Notes

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

## 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)