From cea2f612b3d2215486c00c055dd9bfcb728bccc5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 08:33:55 -0700 Subject: [PATCH] chore(deps): update dependency rules_python to v0.39.0 (#392) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_python](https://redirect.github.com/bazelbuild/rules_python) | http_archive | minor | `0.38.0` -> `0.39.0` | --- ### Release Notes
bazelbuild/rules_python (rules_python) ### [`v0.39.0`](https://redirect.github.com/bazelbuild/rules_python/blob/HEAD/CHANGELOG.md#0390---2024-11-13) [Compare Source](https://redirect.github.com/bazelbuild/rules_python/compare/0.38.0...0.39.0) [0.39.0]: https://redirect.github.com/bazelbuild/rules_python/releases/tag/0.39.0 {#v0-39-0-changed} ##### Changed - (deps) bazel_skylib 1.6.1 -> 1.7.1 - (deps) rules_cc 0.0.9 -> 0.0.14 - (deps) protobuf 24.4 -> 29.0-rc2 - (deps) rules_proto 6.0.0-rc1 -> 6.0.2 - (deps) stardoc 0.6.2 -> 0.7.1 - For bzlmod, Bazel 7.4 is now the minimum Bazel version. - (toolchains) Use the latest indygreg toolchain release [20241016] for Python versions: - 3.9.20 - 3.10.15 - 3.11.10 - 3.12.7 - 3.13.0 - (pypi) The naming scheme for the `bzlmod` spoke repositories have changed as all of the given `requirements.txt` files are now parsed by `default`, to temporarily restore the behavior, you can use {bzl:obj}`pip.parse.extra_hub_aliases`, which will be removed or made noop in the future. [20241016]: https://redirect.github.com/indygreg/python-build-standalone/releases/tag/20241016 {#v0-39-0-fixed} ##### Fixed - (precompiling) Skip precompiling (instead of erroring) if the legacy `@bazel_tools//tools/python:autodetecting_toolchain` is being used ([#​2364](https://redirect.github.com/bazelbuild/rules_python/issues/2364)). {#v0-39-0-added} ##### Added - Bazel 8 is now supported. - (toolchain) Support for freethreaded Python toolchains is now available. Use the config flag `//python/config_settings:py_freethreaded` to toggle the selection of the free-threaded toolchains. - (toolchain) {obj}`py_runtime.abi_flags` attribute and {obj}`PyRuntimeInfo.abi_flags` field added. {#v0-39-0-removed} ##### Removed - Support for Bazel 6 using bzlmod has been dropped. {#v0-38-0}
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bazel_integration_test/deps.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel_integration_test/deps.bzl b/bazel_integration_test/deps.bzl index a7ec88ed..103134f8 100644 --- a/bazel_integration_test/deps.bzl +++ b/bazel_integration_test/deps.bzl @@ -36,7 +36,7 @@ def bazel_integration_test_rules_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "ca2671529884e3ecb5b79d6a5608c7373a82078c3553b1fa53206e6b9dddab34", - strip_prefix = "rules_python-0.38.0", - url = "https://github.com/bazelbuild/rules_python/archive/0.38.0.tar.gz", + sha256 = "62ddebb766b4d6ddf1712f753dac5740bea072646f630eb9982caa09ad8a7687", + strip_prefix = "rules_python-0.39.0", + url = "https://github.com/bazelbuild/rules_python/archive/0.39.0.tar.gz", )