-
Notifications
You must be signed in to change notification settings - Fork 264
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
best practice for depending on a branch of a library #5099
Comments
Something that seems to work for the moment uses
A similar option today is to use
instead of Obviously, this isn't great. With "real" dependencies, we had always expected to want to depend on a development branch; but that doesn't help us today. Another issue is that the namespaces for local and remote branches unfortunately overlap (i.e. you can't tell from We could do this as a Let me know what you think. |
Thanks @aryairani. For now The ambiguity between local and remote paths does seem problematic. I wonder what other situations it could come up. But setting that aside for a moment (and thus ignoring the potential need for a |
Is your feature request related to a problem? Please describe.
Sometimes it is useful to be able to upgrade to an in-development version of a library before that branch of the library has an official release. Examples:
/main
but the library maintainers haven't cut a release with it yet.Describe the solution you'd like
upgrade
command (and its friends likeupgrade.commit
).Additional context
I've asked about this a few times like here, here, and during a Nimbus pairing session, but I've never really gotten an answer.
The text was updated successfully, but these errors were encountered: