Skip to content

Bump the all-in-one group across 1 directory with 3 updates#76

Merged
masc2023 merged 1 commit into
mainfrom
dependabot/bazel/all-in-one-9e126664f7
Jul 7, 2026
Merged

Bump the all-in-one group across 1 directory with 3 updates#76
masc2023 merged 1 commit into
mainfrom
dependabot/bazel/all-in-one-9e126664f7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-in-one group with 3 updates in the / directory: rules_python, rules_cc and grpc.

Updates rules_python from 2.1.0 to 2.2.0

Release notes

Sourced from rules_python's releases.

2.2.0

For more detailed setup instructions, see https://rules-python.readthedocs.io/en/latest/getting-started.html

For the user-facing changelog see here

Using Bzlmod

Add to your MODULE.bazel file:

bazel_dep(name = "rules_python", version = "2.2.0")
python = use_extension("@​rules_python//python/extensions:python.bzl", "python")
python.toolchain(
python_version = "3.13",
)
pip = use_extension("@​rules_python//python/extensions:pip.bzl", "pip")
pip.parse(
hub_name = "pypi",
python_version = "3.13",
requirements_lock = "//:requirements_lock.txt",
)
use_repo(pip, "pypi")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_python",
sha256 = "e11d2e1efce1589e5bdfa93986712c74fc7467a0f093143d489d2ef5ebb1ed2a",
strip_prefix = "rules_python-2.2.0",
url = "https://github.com/bazel-contrib/rules_python/releases/download/2.2.0/rules_python-2.2.0.tar.gz",
)
load("@​rules_python//python:repositories.bzl", "py_repositories")
py_repositories()

Gazelle plugin

Paste this snippet into your WORKSPACE file:

... (truncated)

Changelog

Sourced from rules_python's changelog.

2.2.0 - 2026-06-30

{#v2-2-0-changed}

Changed

  • Renamed most public bzl_library targets from {foo}_bzl to {foo} to follow gazelle naming conventions. Deprecated aliases are left for backwards compatibility.
  • (binaries/tests) Added a deprecation warning for targets relying on implicit __init__.py creation.

{#v2-2-0-fixed}

Fixed

  • Fixed a flaky error on Windows 2022 when looking up the win32 version during site initialization by retrying the lookup (#3721).
  • (binaries) Fixed building of legacy zipapps on Windows execution platforms by using a hermetic tool instead of host cat.
  • (bootstrap) Fixed stage 1 bootstrap imports when target outputs shadow standard library modules.
  • (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.

{#v2-2-0-added}

Added

  • Added {bzl:obj}features.loadable_symbols to allow detecting public symbols 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. Work towards #2787 and #1975.

{#v2-1-0}

Commits
  • be0ae53 fix: run executable zip action with execution Python to better support window...
  • df4acbd fix: use locale-neutral Windows ACL for build data (#3887)
  • 721ca37 chore: replace version_next marker in download.md
  • efa67e9 feat(pypi): add pip.dep to declare abstract pypi dependencies (#3850)
  • b1fb23b fix: avoid stage1 bootstrap stdlib shadowing (#3854)
  • f7751e4 chore(release) backport check_version_markers fix from #3880
  • ee0acbd Prepare release v2.2.0 (#3874)
  • 9af23e5 chore(release): use force push and clean up git helpers in prep tool (#3873)
  • 8a825aa chore(release): reuse existing PRs and avoid early exit in prep tool (#3870)
  • 9734b11 chore(release): add dry-run to release tool prepare command (#3869)
  • Additional commits viewable in compare view

Updates rules_cc from 0.2.20 to 0.2.21

Release notes

Sourced from rules_cc's releases.

0.2.21

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_cc", version = "0.2.21")

Using WORKSPACE:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc",
sha256 = "962251923438d27fc030c2d9d35c058a7f7da4fed42c42ad5342c7b4403d4cf2",
strip_prefix = "rules_cc-0.2.21",
url = "https://github.com/bazelbuild/rules_cc/releases/download/0.2.21/rules_cc-0.2.21.tar.gz",
)
load("@​rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()

Full Changelog: bazelbuild/rules_cc@0.2.20...0.2.21

Commits
  • 1a20833 Change default needs_include_validation to match createCppCompileAction's par...
  • fad3ad3 Starlarkify compute_output_name_prefix_dir
  • 593d6fc Remove unused variable
  • 084155d Automatic code cleanup.
  • da170e4 Revert toolchain expansions and introduce profile changelist defines to links...
  • 5eeedeb Support the new(ish) @//tools/cpp:cc_runtimes_toolchain_type toolchain for ...
  • 97e2922 Add Windows ThinLTO arguments
  • beab926 Remove --incompatible_make_thinlto_command_lines_standalone from `test_lto_...
  • f2e4ad2 Make default OSX toolchain respect the use_libtool flag
  • a7a6249 Migrate batch 3 of CcBinaryThinLtoTest to Starlark
  • Additional commits viewable in compare view

Updates grpc from 1.81.1 to 1.82.0

Release notes

Sourced from grpc's releases.

Release v1.82.0

This is release gRPC Core 1.82.0 (glacier).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes. This is release 1.82.0 (glacier) of gRPC Core.

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

  • [call creds] Add support for looking up and attaching regional access boundary policy metadata. (#41594)
  • Unregister CFStream callbacks during endpoint shutdown. (#42211)
  • Fix fd 0 incorrectly treated as invalid across POSIX socket code. (#41764)
  • [xDS] enable new ORCA-to-LRS propagation behavior (gRFC A85). (#42411)
  • [RetryFilter::LegacyCallData]: avoid tripping abseil nullopt assertion. (#42405)
  • [xds] Implement A114: WRR support for custom backend metrics. (#41750)

PHP

  • [Backport][v1.82.x][PHP] Add PIE support for PHP extention. (#42873)

Python

  • [Python] [Pyright] Part 2 - Pyright for src/python/grpcio/grpc/aio/_call.py. (#42272)
  • [Python][aio] Fix issue #42393: 100% CPU when Python run with -O flag. (#42470)
  • [Python] [Typeguard] Part 6 - Add Typeguard SYNC Stack in tests. (#40353)
  • [Python] [Pyright] Part 3 - Pyright for src/python/grpcio/grpc/aio/_metadata.py. (#42273)
  • [Python] Cancel calls without closing channels in fork child. (#41784)

Ruby

  • [Ruby] Implemented Pure Ruby Call Credentials. (#41946)
  • [Ruby] Fix Ruby interceptors not running in FIFO order. (#42346)

Release v1.82.0-pre2

This is a prerelease of gRPC Core 1.82.0 (glacier).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This prerelease contains refinements, improvements, and bug fixes.

... (truncated)

Commits
  • 742600a [Release] Bump version to 1.82.0 (on v1.82.x branch) (#42876)
  • 1a59ee2 [Backport][v1.82.x][PHP] Add PIE support for PHP extention (#42873)
  • 6c34462 [Release] Bump version to 1.82.0-pre2 (on v1.82.x branch) (#42789)
  • 0ddb577 [Backport][v1.82.x] Memory optimization experiments (#42788)
  • b3580d6 [Backport][v1.82.x][PSM interop] adds python kokoro config file for regional ...
  • d8183a8 [Backport][v1.82.x][PSM interop] adds kokoro config file for regional TD test...
  • f3289ea [Release] Bump version to 1.82.0-pre1 (on v1.82.x branch) (#42639)
  • 9a7455f [Release] Bump core version to 55.0.0 for upcoming release (#42626)
  • 19f7814 [Ruby] Fix: Fixed qps worker nomethoderror and streaming shutdown deadlock (#...
  • 47a577a Fix tools/artifact_gen formatting. (#42621)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run --lockfile_mode=error //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: c9469d40-f52f-4177-879d-96cd7fbd4e3d
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'abseil-cpp+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-m3oGQwXp/ZTRJP+mzDWFkutCtdpYj7TgfQklSqQAhts="
DEBUG: Repository abseil-cpp+ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:394:31: in <toplevel>
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'grpc+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-CvN7gAlTEwtHwHW1ZoPuYL3D7aPDf8YAQZP1tWl1ggQ="
DEBUG: Repository grpc+ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:394:31: in <toplevel>
DEBUG: Rule 'protobuf+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-w6Cp7OiTLjHDtzbi2xixxC5wcM2biBOIsm0BqnHiTKI="
DEBUG: Repository protobuf+ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:394:31: in <toplevel>
Computing main repo mapping: 
Loading: 
Loading: 1 packages loaded
Loading: 1 packages loaded
    currently loading: 
WARNING: Target pattern parsing failed.
ERROR: Skipping '//:license-check': no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/inc_security_crypto/inc_security_crypto/BUILD
ERROR: no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/inc_security_crypto/inc_security_crypto/BUILD
INFO: Elapsed time: 8.621s
INFO: 0 processes.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

Bumps the all-in-one group with 3 updates in the / directory: [rules_python](https://github.com/bazel-contrib/rules_python), [rules_cc](https://github.com/bazelbuild/rules_cc) and [grpc](https://github.com/grpc/grpc).


Updates `rules_python` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/bazel-contrib/rules_python/releases)
- [Changelog](https://github.com/bazel-contrib/rules_python/blob/main/CHANGELOG.md)
- [Commits](bazel-contrib/rules_python@2.1.0...2.2.0)

Updates `rules_cc` from 0.2.20 to 0.2.21
- [Release notes](https://github.com/bazelbuild/rules_cc/releases)
- [Commits](bazelbuild/rules_cc@0.2.20...0.2.21)

Updates `grpc` from 1.81.1 to 1.82.0
- [Release notes](https://github.com/grpc/grpc/releases)
- [Commits](grpc/grpc@v1.81.1...v1.82.0)

---
updated-dependencies:
- dependency-name: grpc
  dependency-version: 1.82.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: rules_cc
  dependency-version: 0.2.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-in-one
- dependency-name: rules_python
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/bazel/all-in-one-9e126664f7 branch from 4f2e4a7 to 15ba863 Compare July 7, 2026 07:28
@masc2023 masc2023 merged commit adef48b into main Jul 7, 2026
10 checks passed
@masc2023 masc2023 deleted the dependabot/bazel/all-in-one-9e126664f7 branch July 7, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant