Skip to content

Commit

Permalink
chore(deps): update dependency rules_python to v0.39.0 (#392)
Browse files Browse the repository at this point in the history
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

<details>
<summary>bazelbuild/rules_python (rules_python)</summary>

###
[`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

([#&#8203;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}

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->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).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Nov 13, 2024
1 parent 0edbda9 commit cea2f61
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions bazel_integration_test/deps.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -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",
)

0 comments on commit cea2f61

Please sign in to comment.