| (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)). |