• [Python-announce] NumPy 2.3.0rc1 Released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Sun May 25 09:56:46 2025
    From Newsgroup: comp.lang.python.announce

    Hi All,

    On behalf of the NumPy team, I'm pleased to announce the release of
    NumPy 2.3.0rc1. The NumPy 2.3.0rc1 release continues the work to improve
    free threaded Python support and annotations together with the usual set of
    bug fixes. It is unusual in the number of expired deprecations and the
    number of code modernizations and style cleanups. The latter may not be
    visible to users, but is important for code maintenance over the long term. Note that we have also upgraded from manylinux2014 to manylinux_2_28.

    There are known test failures in the rc1 release involving MyPy and PyPy.
    The cause of both has been determined and fixes will be applied before the final
    release. The current Windows on ARM wheels also lack OpenBLAS, but they
    should suffice for initial downstream testing. OpenBLAS will be
    incorporated in those wheels when it becomes available.

    Highlights for this release are:

    - Interactive examples in the NumPy documentation.
    - Building NumPy with OpenMP Parallelization.
    - Preliminary support for Windows on ARM.
    - Improved support for free threaded Python.
    - Improved annotations.


    This release supports Python 3.10-3.13. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/2.3.0rc1>; source archives, release notes,
    and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v2.3.0rc1>.

    Cheers,

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