Am 22.04.24 um 20:54 schrieb Atri Bhattacharya:
Ben Greiner wrote:
Hi again,
FYI I am currently experimenting with numpy 2.0.0rc1 in https://build.opensuse.org/project/show/home:bnavigator:numpy. I have prepared a python-numpy1 package in there, too.
That's super helpful, big thanks.
There is quite a large number of packages from d:l:p:numeric which fail to build or test when allowing numpy 2.
The list got a bit smaller, with scipy 1.13 becoming compatible.
Also, we have the shortcoming of obs to not properly resolve a pin to numpy < 2 in the dependency chain. (See the pandas test flavors for instance, they don't like the numba pinning).
On a related note, would it be useful to add Provides: python-numpy1 to the current python-numpy package in Factory, so we could already starting switching the Reqs and BReqs to python-numpy1 (instead of `python-numpy < 2`) for pkgs that will not build with numpy >= 2 right away?
I'd rather not have the custom name in any Requires or BuildRequires tag. Let's encourage packagers to pin to versions instead of non-standard rpm package names.
Cheers, -- Atri
- Ben