-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
PEP 518: Use build isolation only for "modern" sdists #5049
Comments
This is not correct, and in addition, not related to gh-5033. This issue should be closed. |
pip/src/pip/_internal/operations/prepare.py Lines 135 to 136 in 34cc364
|
Ah right. I got misdirected by: pip/src/pip/_internal/wheel.py Line 629 in 34cc364
It is indeed unrelated to #5033. I just remembered because of it. =) |
Actually, that kwarg should be removed. |
Yep. I agree. =) |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Currently, the PEP 518 support in pip does every wheel build in isolation -- at least as per my understanding -- and this is not correct. This would break a lot of existing packages and we don't want to do that.
The correct behaviour here would be to branch on the "legacy" sdists to run as we did with pip 9 and to run "modern" sdists through the isolation currently in pip master.
I realized this thanks to #5033.
The text was updated successfully, but these errors were encountered: