-
Notifications
You must be signed in to change notification settings - Fork 690
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 for editable dependencies with URLs #5442
Comments
Hi! What does it mean to have an editable installation of a remote git dependency? |
Thanks for your quick reply! From my understanding, there is little difference than with the
|
As of now we intentionally don't support this. It adds a lot of complexity and we actually don't re-clone at all upon re-running the install command (we have a cache that contains a copy of each repository, and we checkout-and-install as needed with incremental fetches). |
I think we always cache git clones anyway, though I'm not sure about the nuances of our behavior here. Are you having problems with our behavior specifically? |
Just dropping the |
Thanks! Let us know if you have more questions / a use-case that's not addressed. |
I found another difference: With |
While uv supports dependencies from URLs (like
uv pip install git+https://github.com/pallets/flask.git
), they can't be installed with the-e
flag:For multi-repo projects, this would be nice to have.
The text was updated successfully, but these errors were encountered: