NumPy 1.26.3 released

Charles R Harris <[email protected]> Tue, 2 Jan 2024 16:39:42 -0700
Newsgroups gmane.comp.python.numeric.general,gmane.comp.python.scientific.devel
Message-ID <CAB6mnxLMA8GRMToPrOJR+915QJ9J_gu18J7dkkdTW71CS0Ua+A@mail.gmail.com>
--===============6954532247411301703==
Content-Type: multipart/alternative; boundary="000000000000e5b434060dff03d9"

--000000000000e5b434060dff03d9
Content-Type: text/plain; charset="UTF-8"

Hi All,

On behalf of the NumPy team, I'm pleased to announce the release of NumPy
1.26.3. NumPy 1.26.3 is a maintenance release that fixes bugs and
regressions discovered after the 1.26.2 release. The most notable fixes are
the f2py bug fixes. 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.3/>; source archives, release notes,
and wheel hashes are available on Github
<https://github.com/numpy/numpy/releases/tag/v1.26.3>.


*Contributors*

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

   - @DWesl
   - @Illviljan
   - Alexander Grund
   - Andrea Bianchi +
   - Charles Harris
   - Daniel Vanzo
   - Johann Rohwer +
   - Matti Picus
   - Nathan Goldbaum
   - Peter Hawkins
   - Raghuveer Devulapalli
   - Ralf Gommers
   - Rohit Goswami
   - Sayed Adel
   - Sebastian Berg
   - Stefano Rivera +
   - Thomas A Caswell
   - matoro



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

   - #25130: MAINT: prepare 1.26.x for further development
   - #25188: TYP: add None to ``__getitem__`` in ``numpy.array_api``
   - #25189: BLD,BUG: quadmath required where available [f2py]
   - #25190: BUG: alpha doesn't use REAL(10)
   - #25191: BUG: Fix FP overflow error in division when the divisor is
   scalar
   - #25192: MAINT: Pin scipy-openblas version.
   - #25201: BUG: Fix f2py to enable use of string optional inout argument
   - #25202: BUG: Fix -fsanitize=alignment issue in
   numpy/_core/src/multiarray/arraytypes.c.src
   - #25203: TST: Explicitly pass NumPy path to cython during tests (also...
   - #25204: BUG: fix issues with ``newaxis`` and ``linalg.solve`` in
   ``numpy.array_api``
   - #25205: BUG: Disallow shadowed modulenames
   - #25217: BUG: Handle common blocks with kind specifications from modules
   - #25218: BUG: Fix moving compiled executable to root with f2py -c on
   Windows
   - #25219: BUG: Fix single to half-precision conversion on PPC64/VSX3
   - #25227: TST: f2py: fix issue in test skip condition
   - #25240: Revert "MAINT: Pin scipy-openblas version."
   - #25249: MAINT: do not use ``long`` type
   - #25377: TST: PyPy needs another gc.collect on latest versions
   - #25378: CI: Install Lapack runtime on Cygwin.
   - #25379: MAINT: Bump conda-incubator/setup-miniconda from 2.2.0 to 3.0.1
   - #25380: BLD: update vendored Meson for AIX shared library fix
   - #25419: MAINT: Init ``base`` in cpu_avx512_kn
   - #25420: BUG: Fix failing test_features on SapphireRapids
   - #25422: BUG: Fix non-contiguous memory load when ARM/Neon is enabled
   - #25428: MAINT,BUG: Never import distutils above 3.12 [f2py]
   - #25452: MAINT: make the import-time check for old Accelerate more
   specific
   - #25458: BUG: fix macOS version checks for Accelerate support
   - #25465: MAINT: Bump actions/setup-node and
   larsoner/circleci-artifacts-redirector-action
   - #25466: BUG: avoid seg fault from OOB access in RandomState.set_state()
   - #25467: BUG: Fix two errors related to not checking for failed
   allocations
   - #25468: BUG: Fix regression with ``f2py`` wrappers when modules and
   subroutines...
   - #25475: BUG: Fix build issues on SPR
   - #25478: BLD: fix uninitialized variable warnings from
   simd/neon/memory.h
   - #25480: BUG: Handle ``iso_c_type`` mappings more consistently
   - #25481: BUG: Fix module name bug in signature files [urgent] [f2py]
   - #25482: BUG: Handle .pyf.src and fix SciPy [urgent]
   - #25483: DOC: ``f2py`` rewrite with ``meson`` details
   - #25485: BUG: Add external library handling for meson [f2py]
   - #25486: MAINT: Run f2py's meson backend with the same python that
   ran...
   - #25489: MAINT: Update ``numpy/f2py/_backends`` from main.
   - #25490: MAINT: Easy updates of ``f2py/*.py`` from main.
   - #25491: MAINT: Update crackfortran.py and f2py2e.py from main


Cheers,

Charles Harris

--000000000000e5b434060dff03d9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi All,<br><br>On behalf of the NumPy team, I&#39;m please=
d to announce the release of NumPy 1.26.3. NumPy 1.26.3 is a maintenance re=
lease that fixes bugs and regressions discovered after the 1.26.2 release. =
The most notable fixes are the f2py bug fixes. The Python versions supporte=
d by this release are 3.9-3.12. Wheels can be downloaded from=C2=A0<a href=
=3D"https://pypi.org/project/numpy/1.26.3/" target=3D"_blank">PyPI</a>;=C2=
=A0source archives, release notes, and wheel hashes are available on=C2=A0<=
a href=3D"https://github.com/numpy/numpy/releases/tag/v1.26.3" target=3D"_b=
lank">Github</a>.<br><div><br></div><div><br></div><div><b>Contributors</b>=
<br><br>A total of 18 people contributed to this release.=C2=A0 People with=
 a &quot;+&quot; by their names contributed a patch for the first time.<br>=
<ul><li>@DWesl</li><li>@Illviljan</li><li>Alexander Grund</li><li>Andrea Bi=
anchi +</li><li>Charles Harris</li><li>Daniel Vanzo</li><li>Johann Rohwer +=
</li><li>Matti Picus</li><li>Nathan Goldbaum</li><li>Peter Hawkins</li><li>=
Raghuveer Devulapalli</li><li>Ralf Gommers</li><li>Rohit Goswami</li><li>Sa=
yed Adel</li><li>Sebastian Berg</li><li>Stefano Rivera +</li><li>Thomas A C=
aswell</li><li>matoro</li></ul><br><b>Pull requests merged<br></b><br>A tot=
al of 42 pull requests were merged for this release.<br><ul><li>#25130: MAI=
NT: prepare 1.26.x for further development</li><li>#25188: TYP: add None to=
 ``__getitem__`` in ``numpy.array_api``</li><li>#25189: BLD,BUG: quadmath r=
equired where available [f2py]</li><li>#25190: BUG: alpha doesn&#39;t use R=
EAL(10)</li><li>#25191: BUG: Fix FP overflow error in division when the div=
isor is scalar</li><li>#25192: MAINT: Pin scipy-openblas version.</li><li>#=
25201: BUG: Fix f2py to enable use of string optional inout argument</li><l=
i>#25202: BUG: Fix -fsanitize=3Dalignment issue in numpy/_core/src/multiarr=
ay/arraytypes.c.src</li><li>#25203: TST: Explicitly pass NumPy path to cyth=
on during tests (also...</li><li>#25204: BUG: fix issues with ``newaxis`` a=
nd ``linalg.solve`` in ``numpy.array_api``</li><li>#25205: BUG: Disallow sh=
adowed modulenames</li><li>#25217: BUG: Handle common blocks with kind spec=
ifications from modules</li><li>#25218: BUG: Fix moving compiled executable=
 to root with f2py -c on Windows</li><li>#25219: BUG: Fix single to half-pr=
ecision conversion on PPC64/VSX3</li><li>#25227: TST: f2py: fix issue in te=
st skip condition</li><li>#25240: Revert &quot;MAINT: Pin scipy-openblas ve=
rsion.&quot;</li><li>#25249: MAINT: do not use ``long`` type</li><li>#25377=
: TST: PyPy needs another gc.collect on latest versions</li><li>#25378: CI:=
 Install Lapack runtime on Cygwin.</li><li>#25379: MAINT: Bump conda-incuba=
tor/setup-miniconda from 2.2.0 to 3.0.1</li><li>#25380: BLD: update vendore=
d Meson for AIX shared library fix</li><li>#25419: MAINT: Init ``base`` in =
cpu_avx512_kn</li><li>#25420: BUG: Fix failing test_features on SapphireRap=
ids</li><li>#25422: BUG: Fix non-contiguous memory load when ARM/Neon is en=
abled</li><li>#25428: MAINT,BUG: Never import distutils above 3.12 [f2py]</=
li><li>#25452: MAINT: make the import-time check for old Accelerate more sp=
ecific</li><li>#25458: BUG: fix macOS version checks for Accelerate support=
</li><li>#25465: MAINT: Bump actions/setup-node and larsoner/circleci-artif=
acts-redirector-action</li><li>#25466: BUG: avoid seg fault from OOB access=
 in RandomState.set_state()</li><li>#25467: BUG: Fix two errors related to =
not checking for failed allocations</li><li>#25468: BUG: Fix regression wit=
h ``f2py`` wrappers when modules and subroutines...</li><li>#25475: BUG: Fi=
x build issues on SPR</li><li>#25478: BLD: fix uninitialized variable warni=
ngs from simd/neon/memory.h</li><li>#25480: BUG: Handle ``iso_c_type`` mapp=
ings more consistently</li><li>#25481: BUG: Fix module name bug in signatur=
e files [urgent] [f2py]</li><li>#25482: BUG: Handle .pyf.src and fix SciPy =
[urgent]</li><li>#25483: DOC: ``f2py`` rewrite with ``meson`` details</li><=
li>#25485: BUG: Add external library handling for meson [f2py]</li><li>#254=
86: MAINT: Run f2py&#39;s meson backend with the same python that ran...</l=
i><li>#25489: MAINT: Update ``numpy/f2py/_backends`` from main.</li><li>#25=
490: MAINT: Easy updates of ``f2py/*.py`` from main.</li><li>#25491: MAINT:=
 Update crackfortran.py and f2py2e.py from main</li></ul><div><br></div><di=
v>Cheers,</div></div><div><br></div><div>Charles Harris</div></div>

--000000000000e5b434060dff03d9--

--===============6954532247411301703==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
NumPy-Discussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: [email protected]

--===============6954532247411301703==--