[Numpy-discussion] NumPy 2.2.6 released

2025-05-17 Thread Charles R Harris via NumPy-Discussion
Hi All, NumPy 2.2.6 is a patch release that fixes bugs found after the 2.2.5 release. It is a mix of typing fixes/improvements as well as the normal bug fixes and some CI maintenance. This release supports Python 3.10-3.13. Wheels can be downloaded from PyPI

[Numpy-discussion] Re: Bumping CPU baseline to x86-64-v2

2025-05-17 Thread Ralf Gommers via NumPy-Discussion
On Sat, May 17, 2025 at 3:00 PM wrote: > Hi Sayed, > > I'm a bit confused: does your suggested change mean that prre-2009 > processors won't work at all, or that no use will be made of the (little) > acceleration that they provided? The latter seems fine, but not working at > all seems rather ba

[Numpy-discussion] Re: Bumping CPU baseline to x86-64-v2

2025-05-17 Thread Sayed Adel
Hi Marten, By default, they won't work at all - Python runtime error will be raised or segfault/illegal instruction error may occur. However, if Linux distros or downstream packagers want to change this default setting, they can do it through the build options, but without manual SIMD support for

[Numpy-discussion] Re: Bumping CPU baseline to x86-64-v2

2025-05-17 Thread mhvk
Hi Sayed, I'm a bit confused: does your suggested change mean that prre-2009 processors won't work at all, or that no use will be made of the (little) acceleration that they provided? The latter seems fine, but not working at all seems rather bad. Though I'd think that for any old processors o

[Numpy-discussion] Re: Bumping CPU baseline to x86-64-v2

2025-05-17 Thread Charles R Harris via NumPy-Discussion
On Fri, May 16, 2025 at 4:23 AM Sayed Adel wrote: > Hi All, > > I wanted to bring your attention to an important change to NumPy that will > affect CPU compatibility requirements on x86. > > PR #28896 (https://github.com/numpy/numpy/pull/28896) is reorganizing how > NumPy handles x86 CPU features