blob: a30f47577063cf7a62530f23c63490978eef5407 [file] [view] [edit]
(pypi) `pip.parse(uv_lock = ...)` no longer exposes uv workspace/root members
that resolve to no wheel or sdist (e.g. `source = { virtual = "." }` or editable
installs). Previously these source-less packages were added to the hub's
`all_requirements` / `all_whl_requirements` with an alias to a subpackage that
does not exist, breaking analysis for anything enumerating the full set such as
`modules_mapping(wheels = all_whl_requirements)`
([#3934](https://github.com/bazel-contrib/rules_python/issues/3934)).