diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e5598afcf..7db095e9fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -97,12 +97,12 @@ END_UNRELEASED_TEMPLATE {ref}`common-deps-with-multiple-pypi-versions` guide on using common dependencies with multiple PyPI versions` for an example. -{#v1-6-2} -## [1.6.2] - 2025-09-21 +{#v1-6-3} +## [1.6.3] - 2025-09-21 -[1.6.2]: https://github.com/bazel-contrib/rules_python/releases/tag/1.6.2 +[1.6.3]: https://github.com/bazel-contrib/rules_python/releases/tag/1.6.3 -{#v1-6-2-fixed} +{#v1-6-3-fixed} ### Fixed * (pypi) We now use the Minimal Version Selection (MVS) algorithm to select @@ -110,7 +110,7 @@ END_UNRELEASED_TEMPLATE (e.g. `musllinux_1_1_x86_64` and `musllinux_1_2_x86_64`). If the user wants to set the minimum version for the selection algorithm, use the {attr}`pip.defaults.whl_platform_tags` attribute to configure that. If - `musllinux_*_x86_64` is specified, we will chose the lowest available + `musllinux_*_x86_64` is specified, we will choose the lowest available wheel version. Fixes [#3250](https://github.com/bazel-contrib/rules_python/issues/3250). {#v1-6-0} diff --git a/python/private/pypi/extension.bzl b/python/private/pypi/extension.bzl index c14912c2c9..be1a8e4d03 100644 --- a/python/private/pypi/extension.bzl +++ b/python/private/pypi/extension.bzl @@ -518,7 +518,7 @@ Common patterns: :::{seealso} See official [docs](https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/#platform-tag) for more information. ::: -:::{versionchanged} VERSION_NEXT_FEATURE +:::{versionchanged} 1.6.3 The matching of versioned platforms have been switched to MVS (Minimal Version Selection) algorithm for easier evaluation logic and fewer surprises. The legacy platform tags are supported from this version without extra handling from the user.