conda-forge / conda-forge-repodata-patches-feedstock

A conda-smithy repository for conda-forge-repodata-patches.
BSD 3-Clause "New" or "Revised" License
13 stars 156 forks source link

[2024-08-18] non-zero repodata patch diff #825

Open conda-forge-curator[bot] opened 3 weeks ago

conda-forge-curator[bot] commented 3 weeks ago

Hi! Our weekly job found a non-zero repodata patch diff:

``` ================================================================================ ================================================================================ linux-armv7l ================================================================================ ================================================================================ linux-ppc64le linux-ppc64le::scipy-1.14.0-py311hbefd982_2.conda linux-ppc64le::scipy-1.14.0-py312h9bfcd4c_2.conda linux-ppc64le::scipy-1.14.0-py310h784e85a_2.conda - "numpy <2.3", + "numpy >=1.23.5,<2.3", ================================================================================ ================================================================================ linux-aarch64 linux-aarch64::scipy-1.14.0-py312h37abc14_2.conda linux-aarch64::scipy-1.14.0-py311hbd9a39d_2.conda linux-aarch64::scipy-1.14.0-py310h70fbbe5_2.conda - "numpy <2.3", + "numpy >=1.23.5,<2.3", ================================================================================ ================================================================================ noarch ================================================================================ ================================================================================ win-32 ================================================================================ ================================================================================ osx-arm64 ================================================================================ ================================================================================ win-64 ================================================================================ ================================================================================ linux-64 ================================================================================ ================================================================================ osx-64 ```
beckermr commented 3 weeks ago

@conda-forge/scipy any ideas on this patch appearing?

h-vetinari commented 3 weeks ago

Hm. I guess this is a combination of two things. #824 has no time-bound, and https://github.com/conda-forge/scipy-feedstock/commit/4d9df1559eb64fbb2953bd295c478fbecdd15a57 added a separate constraint for the lower bound (mainly for ease of documentation with separate comments between upper and lower bound), but IIUC that means that the replace_depends still finds something to replace for the _2 builds.

h-vetinari commented 3 weeks ago

I guess we could add a build_lt: 2 or so to the 1.14 patch_yaml here?

beckermr commented 3 weeks ago

Yes or _le: 2 maybe.