-
Notifications
You must be signed in to change notification settings - Fork 54
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
Support PEP660 (pip install --editable
)
#171
Comments
Duplicate of #114. There are several things needed. Though a) yes, I think we can do that, b) We should be able to do this too (see meson-python's support) - though it would likely be under a configuration option), and c) a bit tricky, we can either try to put everything in source or have a custom loader - the latter unfortunately doesn't produce the right paths for coverage and such tools. We really need #164 first, though. Users will expect an editable install to not rebuild everything every time. Also, I'm prioritizing the PEP 517 mode (no setupools). With the setuptools module, maybe we can wrap |
I think it is worth shipping out these features gradually:
The key is that even with the simple |
It might be enough to just wrap
build_editable
tosetuptools
one.Just to make sure this works we should check that:
The text was updated successfully, but these errors were encountered: