-
-
Notifications
You must be signed in to change notification settings - Fork 715
Fix conda environments after build was removed from conda-forge in favor of python-build
#38554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.