-
Notifications
You must be signed in to change notification settings - Fork 50
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
Unify wheel builders #881
Comments
This might not help with the Hatch plugin, as the reason it doesn't support editable installs is because it handles the wheel, not scikit-build-core. I was thinking we can't write a .pth files, it makes one for us. Though actually, maybe it can be done, I'm now wondering if it's possible.
We should first see if we can do this with hatchling. |
Creating files specifically for editable installations via build hooks is possible with the |
Hmm, but does |
There is one for the project itself based on the name, prefixed by an underscore. |
Yes, we'd need to make sure it's unique. And I'm not sure how they might interact. |
I was looking at why the hatch plugin isn't able to run as editable, and it seems that it is mostly because these are diverging implementations. I am thinking we should refactor these to make one common
WheelBuilder
with abuild_wheel
that is common with the plugins, andinstall_wheel
that is specific to thebuild.build_wheel
part. Any thoughts on how to approach this?The text was updated successfully, but these errors were encountered: