Since Tobias Diez's PR https://github.com/sagemath/sage/pull/36982 ("Make pyproject.toml the source for build dependencies"; TW: PR comments), merged in Sage 10.4, the version constraints of the packages that happen to be build dependencies of the Sage library (enumerated in https://github.com/sagemath/sage/blob/develop/bootstrap#L36) are set in https://github.com/sagemath/sage/blob/develop/src/pyproject.toml#L3 (and no longer in build/pkgs/*/version_constraints.txt).
The tighter version constraints are needed by the Sage distribution for the reasons that are documented by the comments added in my PR in src/pyproject.toml (https://github.com/sagemath/sage/pull/38227/files). On Tuesday, August 20, 2024 at 11:30:17 PM UTC-7 Tobias Diez wrote: I've set the first one to needs work since it changes some versions in the pyproject.toml (which specifies the depenendies of sagelib). Since the PR doesn't include any other changes in sagelib, I don't think these stricter version constraints for sagelib make sense and should be reverted. On Tuesday 20 August 2024 at 23:37:05 UTC+2 Matthias Koeppe wrote: build/pkgs/numpy 2.0.1, scipy 1.13.1, cmake 3.30.2, gsl 2.8, meson 1.5.1, meson_python 0.16.0, ninja_build 1.12.1, openblas 0.3.28, pybind11 2.13.1, pythran 0.16.1 <https://github.com/sagemath/sage/pull/38227> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/d7950c07-17c7-4c29-a439-e3c5c6ec3c54n%40googlegroups.com.