-
-
Notifications
You must be signed in to change notification settings - Fork 269
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
Add PEP 660 support #648
Add PEP 660 support #648
Conversation
This comment has been minimized.
This comment has been minimized.
So I tried this out locally with the [build-system]
requires = ["maturin @ git+https://github.com/messense/maturin@pep660"]
build-backend = "maturin" ... and then I installed with The editable install completed successfully, which is great! I then changed the That didn't seem to be the case; I had to run I thought that with editable installs the Python source files can be freely updated without needing to reinstall the package, though I could be misunderstanding something? |
You are right, it should allow you freely update Python source files. What version of And it'll install a |
I think maybe we can also make |
@davidhewitt Can you give this another try? I've tested the pyo3-mixed example and it works for me. |
Yes please! The current develop behavior is mostly a hack and |
👍 it's now working nicely for me too, awesome work! |
Great, I'll do it later in follow-up PRs. |
Closes #624