-
-
Notifications
You must be signed in to change notification settings - Fork 453
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
sage-dist-helpers (sdh_pip_install): Change default to --build-isolation #33789
Comments
Commit: |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
This comment has been minimized.
This comment has been minimized.
Author: Matthias Koeppe |
comment:5
Why does |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Reviewer: John Palmieri |
comment:8
To clarify, build with isolation is the default in (Sage builds, including lots of optional packages, with this branch.) |
comment:9
Yes, it's the default in pip. |
comment:10
Thanks! |
Changed branch from u/mkoeppe/sage_dist_helpers__sdh_pip_install___change_default_to___build_isolation to |
... hence, provisioning the build environment for each package from the stored wheels.
This gets us another step closer to using modern Python packaging infrastructure. It will make the build process more robust because it avoids concurrent read and write access to
site-packages
.If it fails, it falls back the old behavior (
--no-build-isolation
) and issues a warning.CC: @jhpalmieri
Component: build
Author: Matthias Koeppe
Branch/Commit:
378d704
Reviewer: John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/33789
The text was updated successfully, but these errors were encountered: