Hi again,

Am 16.04.24 um 21:05 schrieb Ben Greiner:
Am 16.04.24 um 07:30 schrieb daniel.garcia@suse.com:
On lun, 2024-04-15 at 20:37 +0000, Atri Bhattacharya wrote:
daniel.garcia@suse.com wrote:
I would go for keeping python-numpy as the latest version (in this
case,
2.0) and create a new package called python-numpy_1. Any package that
depends on old numpy can just add the version limit to the spec file
like:

Requires:       python-numpy < 2


I just hope that we don't have to jump through too many hoops to make the hpc packages work.

- Ben

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.

There is quite a large number of packages from d:l:p:numeric which fail to build or test when allowing numpy 2.

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).


- Ben