You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Say we have our local workspace with a package a, and another workspace in a git repository with c and d. We have a -> c, c -> d. Currently, this fails by resolving c to the git repository but d to pypi.
When resolving workspace dependencies from a workspace that's in git, we need to convert these transitive dependencies to git dependencies. This fixes a bug where we would treat them as path dependencies inside the checkout directory, leading either to clashes (between a local path and another direct git dependency) or invalid lockfiles (referencing the checkout dir).
Fixes#8087Fixes#4920Fixes#3936 since we needed that information anyway
Say we have our local workspace with a package
a
, and another workspace in a git repository withc
andd
. We havea -> c
,c -> d
. Currently, this fails by resolvingc
to the git repository butd
to pypi.To reproduce:
https://github.com/konstin/workspace-git-path-dep-test contains the packages
c
andd
.The text was updated successfully, but these errors were encountered: