Skip to content

Commit 619ca21

Browse files
committed
chore: sync 2.2 release changelog and news to main
Update CHANGELOG.md and docs/pypi/download.md to reflect changes made in the 2.2 release. Remove the corresponding news entries that have now been processed.
1 parent dcbdf1b commit 619ca21

6 files changed

Lines changed: 10 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,17 @@ compatibility.
4646
* Fixed a flaky error on Windows 2022 when looking up the win32 version during
4747
site initialization by retrying the lookup
4848
([#3721](https://github.com/bazel-contrib/rules_python/issues/3721)).
49+
* (binaries) Fixed building of legacy zipapps on Windows execution platforms by
50+
using a hermetic tool instead of host `cat`.
51+
* (bootstrap) Fixed stage 1 bootstrap imports when target outputs shadow
52+
standard library modules.
4953
* (coverage) Skip lcov report when no data was collected.
5054
* (pypi) Fixed `experimental_index_url` checking truthiness before envsubst
5155
expansion.
5256
* (rules) Fixed venv output paths for `py_binary` and `py_test` targets whose
5357
names contain path separators so distinct targets with the same basename no
5458
longer share the same venv output directory.
59+
* (windows) Fixed build data generation on localized Windows installations.
5560

5661
{#v2-2-0-added}
5762
### Added
@@ -60,6 +65,10 @@ exported by bzl files.
6065
* Exposed {bzl:obj}`VenvSymlinkEntry` and {bzl:obj}`VenvSymlinkKind` in
6166
{bzl:target}`//python:py_info.bzl`.
6267
* (pypi) Added `@pypi` repo: a unified hub of `pip.parse` hubs.
68+
* (pypi) Added a `dep` tag class to the `pip` bzlmod extension. This allows
69+
modules to declare abstract PyPI dependencies, ensuring target structures
70+
exist in the unified hub, while allowing other modules to provide the
71+
concrete implementation via `pip.parse`.
6372
* (uv) Support for basic `uv.lock` generation via the `lock` rule
6473
and basic support for importing the `uv.lock` file itself. Since this
6574
may have bugs, please report this by creating new tickets.

docs/pypi/download.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ wheel version from the active hub during the build.
123123

124124
### Declaring Abstract Dependencies (pip.dep)
125125

126-
:::{versionadded} VERSION_NEXT_FEATURE
126+
:::{versionadded} 2.2.0
127127
Declaring abstract PyPI dependencies via `pip.dep` tags.
128128
:::
129129

news/3854.fixed.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/3886.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3890.fixed.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/pip-dep-tag-class.added.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)