-
Notifications
You must be signed in to change notification settings - Fork 428
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
Keep python pinning in hashing if there's a space #3895
Conversation
@msarahan, could you give this a review? It's part of the multiple python interpreter support drive. |
It seems cleaner to me to just include all python pinning in the hashing, rather than restricting it only to cases with a space. We didn't do that because of the legacy standard of putting python in the build string directly. Python is also so much more commonly a point of interest that keeping it in the build string kept it easy for people to visually inspect packages. With .conda files, pulling out the hash contents should now be fast enough that it might be feasible to get rid of python and the other special-cased junk in the build string and have only the hash. That's definitely not a conversation I'd wade into recklessly, though. People will feel strongly about it. If you keep only this change, how does this handle the rest of the build string? What do you envision a final package filename looking like? |
For pypy packages it will have I wanted this to be backward compatible so that people relying on |
seems reasonable to me. I'd say give it a try. |
I've marked this WIP, till I try it out. I'll let you know if this works. |
This works as expected. I've removed WIP |
Thank you! |
I don't suppose there's a new release that's going to happen soon, right? 😃 |
Yes. ASAP. But probably not today. I must make patchelf the default patcher first. |
Hi there, thank you for your contribution! This pull request has been automatically locked because it has not had recent activity after being closed. Please open a new issue or pull request if needed. Thanks! |
No description provided.