• [Python-announce] NumPy 1.26.1 released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Sat Oct 14 15:03:52 2023
    From Newsgroup: comp.lang.python.announce

    Hi All,

    On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.26.1. NumPy 1.26.1 is a maintenance release that fixes bugs and
    regressions discovered after the 1.26.0 release. In addition, it adds new functionality for detecting BLAS and LAPACK when building from source. Highlights are:

    - Improved detection of BLAS and LAPACK libraries for meson builds
    - Pickle compatibility with the upcoming NumPy 2.0.

    The Python versions supported by this release are 3.9-3.12. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/1.26.1/>; source
    archives, release notes, and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v1.26.1>. The release notes
    have documentation of the new meson functionality.


    *Contributors*

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

    - Andrew Nelson
    - Anton Prosekin +
    - Charles Harris
    - Chongyun Lee +
    - Ivan A. Melnikov +
    - Jake Lishman +
    - Mahder Gebremedhin +
    - Mateusz Sokół
    - Matti Picus
    - Munira Alduraibi +
    - Ralf Gommers
    - Rohit Goswami
    - Sayed Adel



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

    - #24742: MAINT: Update cibuildwheel version
    - #24748: MAINT: fix version string in wheels built with setup.py
    - #24771: BLD, BUG: Fix build failure for host flags e.g.
    ``-march=native``...
    - #24773: DOC: Updated the f2py docs to remove a note on -fimplicit-none
    - #24776: BUG: Fix SIMD f32 trunc test on s390x when baseline is none
    - #24785: BLD: add libquadmath to licences and other tweaks (#24753)
    - #24786: MAINT: Activate ``use-compute-credits`` for Cirrus.
    - #24803: BLD: updated vendored-meson/meson for mips64 fix
    - #24804: MAINT: fix licence path win
    - #24813: BUG: Fix order of Windows OS detection macros.
    - #24831: BUG, SIMD: use scalar cmul on bad Apple clang x86_64 (#24828)
    - #24840: BUG: Fix DATA statements for f2py
    - #24870: API: Add ``NumpyUnpickler`` for backporting
    - #24872: MAINT: Xfail test failing on PyPy.
    - #24879: BLD: fix math func feature checks, fix FreeBSD build, add CI...
    - #24899: ENH: meson: implement BLAS/LAPACK auto-detection and many CI...
    - #24902: DOC: add a 1.26.1 release notes section for BLAS/LAPACK
    build...
    - #24906: MAINT: Backport ``numpy._core`` stubs. Remove
    ``NumpyUnpickler``
    - #24911: MAINT: Bump pypa/cibuildwheel from 2.16.1 to 2.16.2
    - #24912: BUG: loongarch doesn't use REAL(10)


    Cheers,

    Charles Harris
    --- Synchronet 3.20a-Linux NewsLink 1.114