• [Python-announce] NumPy 2.4.2 released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Sun Feb 1 09:49:27 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.2. The NumPy 2.4.2 is a patch release that fixes bugs discovered after
    the 2.4.1 release. Highlights are:

    - Fixes memory leaks
    - Updates OpenBLAS to fix hangs

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


    *Contributors*

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

    - Charles Harris
    - Daniel Tang +
    - Joren Hammudoglu
    - Kumar Aditya
    - Matti Picus
    - Nathan Goldbaum
    - Ralf Gommers
    - Sebastian Berg
    - Vikram Kumar +



    *Pull requests merged*
    A total of 12 pull requests were merged for this release.

    - #30629: MAINT: Prepare 2.4.x for further development
    - #30636: TYP: ``arange``\ : accept datetime strings
    - #30657: MAINT: avoid possible race condition by not touching
    ``os.environ``...
    - #30700: BUG: validate contraction axes in tensordot (#30521)
    - #30701: DOC: __array_namespace__info__: set_module not __module__
    (#30679)
    - #30702: BUG: fix free-threaded PyObject layout in
    replace_scalar_type_names...
    - #30703: TST: fix limited API example in tests for latest Cython
    - #30709: BUG: Fix some bugs found via valgrind (#30680)
    - #30712: MAINT: replace ob_type access with Py_TYPE in
    PyArray_CheckExact
    - #30713: BUG: Fixup the quantile promotion fixup
    - #30736: BUG: fix thread safety of ``array_getbuffer`` (#30667)
    - #30737: backport scipy-openblas version change


    Cheers,

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