Fix conda environments after build was removed from conda-forge in favor of python-build#38554
Conversation
|
All the tests passing the |
|
The correct way to do this is to first update |
|
Documentation preview for this PR (built with commit b130474; changes) is ready! 🎉 |
|
@mkoeppe Should all the unrelated changes resulting from that command be included here as well, or not? |
|
The scope of the PR is up to you, but a general update would certainly be welcome. In any case, it would be a good idea to run the full conda platform test by manually invoking the "CI Conda" GH Actions workflow in your fork. |
748ab26 to
0ec3482
Compare
build was removed from conda-forge in favor of python-buildbuild was removed from conda-forge in favor of python-build
|
@mkoeppe I'll give it a try. The workflow is running. |
…vor of python-build
0ec3482 to
b130474
Compare
build was removed from conda-forge in favor of python-buildbuild was removed from conda-forge in favor of python-build
|
On second thought (build failures), I would prefer to keep it simple here. |
|
No problem, a whole bunch of updates are coming in anyway soon that will require us to update the conda-lock files again. |
When there's a successful run, please post a link |
|
Here's the current run: https://github.com/rburing/sage/actions/runs/10529188299 I don't see what I can do in this PR to make it succeed, the errors all look unrelated. |
|
It's a downstream problem. |
Sure, an unnecessarily strict version constraint is a downstream issue 😄. Let me help you: #38556 |
|
I'll explain it to you again: The flaw lies in the design of the conda setup, which insists on having suitable conda packages available - which is outside of the scope of the Sage project. |
|
What you need to do is work with downstream to package the current version of the package. |
sagemathgh-38554: Fix conda environments after `build` was removed from conda-forge in favor of `python-build` - Fixes sagemath#38550 ### 📝 Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies None. URL: sagemath#38554 Reported by: Ricardo Buring Reviewer(s):
buildwas removed from conda-forge in favor ofpython-build#38550📝 Checklist
⌛ Dependencies
None.