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
Currently, workspace discovery walks from the project pyproject.toml to the file system root to find a workspace pyproject.toml. For cache entries such as git checkout and temporary directories, we should only walk up to the cache entry boundary; we don't want to consider any pyproject.toml files the user may have above the cache root.
The text was updated successfully, but these errors were encountered:
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
Currently, workspace discovery walks from the project
pyproject.toml
to the file system root to find a workspace pyproject.toml. For cache entries such as git checkout and temporary directories, we should only walk up to the cache entry boundary; we don't want to consider anypyproject.toml
files the user may have above the cache root.The text was updated successfully, but these errors were encountered: