Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,17 @@ compatibility.
* Fixed a flaky error on Windows 2022 when looking up the win32 version during
site initialization by retrying the lookup
([#3721](https://github.com/bazel-contrib/rules_python/issues/3721)).
* (binaries) Fixed building of legacy zipapps on Windows execution platforms by
using a hermetic tool instead of host `cat`.
Comment thread
rickeylev marked this conversation as resolved.
* (bootstrap) Fixed stage 1 bootstrap imports when target outputs shadow
standard library modules.
Comment thread
rickeylev marked this conversation as resolved.
* (coverage) Skip lcov report when no data was collected.
* (pypi) Fixed `experimental_index_url` checking truthiness before envsubst
expansion.
* (rules) Fixed venv output paths for `py_binary` and `py_test` targets whose
names contain path separators so distinct targets with the same basename no
longer share the same venv output directory.
* (windows) Fixed build data generation on localized Windows installations.
Comment thread
rickeylev marked this conversation as resolved.

{#v2-2-0-added}
### Added
Expand All @@ -60,6 +65,10 @@ exported by bzl files.
* Exposed {bzl:obj}`VenvSymlinkEntry` and {bzl:obj}`VenvSymlinkKind` in
{bzl:target}`//python:py_info.bzl`.
* (pypi) Added `@pypi` repo: a unified hub of `pip.parse` hubs.
* (pypi) Added a `dep` tag class to the `pip` bzlmod extension. This allows
modules to declare abstract PyPI dependencies, ensuring target structures
exist in the unified hub, while allowing other modules to provide the
concrete implementation via `pip.parse`.
* (uv) Support for basic `uv.lock` generation via the `lock` rule
and basic support for importing the `uv.lock` file itself. Since this
may have bugs, please report this by creating new tickets.
Expand Down
2 changes: 1 addition & 1 deletion docs/pypi/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ wheel version from the active hub during the build.

### Declaring Abstract Dependencies (pip.dep)

:::{versionadded} VERSION_NEXT_FEATURE
:::{versionadded} 2.2.0
Declaring abstract PyPI dependencies via `pip.dep` tags.
:::

Expand Down
2 changes: 0 additions & 2 deletions news/3854.fixed.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3886.fixed.md

This file was deleted.

2 changes: 0 additions & 2 deletions news/3890.fixed.md

This file was deleted.

4 changes: 0 additions & 4 deletions news/pip-dep-tag-class.added.md

This file was deleted.