• [Python-announce] NumPy 1.22.3 released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Mon Mar 7 16:39:26 2022
    From Newsgroup: comp.lang.python.announce

    Hi All,

    On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.3. NumPy 1.22.3 is a maintenance release that fixes bugs discovered
    after the 1.22.2 release. The most noticeable fixes may be those for
    DLPack. One that may cause some problems is disallowing strings as inputs
    to logical ufuncs. It is still undecided how strings should be treated in
    those functions and it was thought best to simply disallow them until a decision was reached. That should not cause problems with older code.

    The Python versions supported in this release are 3.8-3.10. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/1.22.3>; source
    archives, release notes, and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v1.22.3>. Note that the Mac
    wheels are now based on OS X 10.14 rather than 10.9 that was used in
    previous NumPy release cycles. 10.14 is the oldest release supported by
    Apple. Linux users will need pip >= 0.19.3 in order to install the manylinux2014 wheels. A recent version of pip is needed to install the universal2 macos wheels.

    *Contributors*

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


    - @GalaxySnail +
    - Alexandre de Siqueira
    - Bas van Beek
    - Charles Harris
    - Melissa Weber Mendonça
    - Ross Barnowski
    - Sebastian Berg
    - Tirth Patel
    - Matthieu Darbois


    *Pull requests merged*

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


    - #21048: MAINT: Use "3.10" instead of "3.10-dev" on travis.
    - #21106: TYP,MAINT: Explicitly allow sequences of array-likes in
    ``np.concatenate``
    - #21137: BLD,DOC: skip broken ipython 8.1.0
    - #21138: BUG, ENH: np._from_dlpack: export correct device information
    - #21139: BUG: Fix numba DUFuncs added loops getting picked up
    - #21140: BUG: Fix unpickling an empty ndarray with a non-zero
    dimension...
    - #21141: BUG: use ThreadPoolExecutor instead of ThreadPool
    - #21142: API: Disallow strings in logical ufuncs
    - #21143: MAINT, DOC: Fix SciPy intersphinx link
    - #21148: BUG,ENH: np._from_dlpack: export arrays with any strided
    size-1...

    Cheers,

    Charles Harris
    --- Synchronet 3.19c-Linux NewsLink 1.113