Skip to content

build(deps): bump the all-in-one group across 1 directory with 8 updates#164

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/all-in-one-5db862ae6d
Open

build(deps): bump the all-in-one group across 1 directory with 8 updates#164
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/all-in-one-5db862ae6d

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 20, 2026

Bumps the all-in-one group with 8 updates in the / directory:

Package From To
rules_cc 0.2.14 0.2.17
aspect_rules_py 1.4.0 1.11.2
rules_shell 0.5.0 0.8.0
rules_rust 0.61.0 0.69.0
rules_multitool 1.9.0 1.11.1
bazel_skylib 1.7.1 1.9.0
buildifier_prebuilt 8.2.0.2 8.5.1.2
flatbuffers 25.9.23 25.12.19

Updates rules_cc from 0.2.14 to 0.2.17

Release notes

Sourced from rules_cc's releases.

0.2.17

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.17")

Using WORKSPACE:

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

Full Changelog: bazelbuild/rules_cc@0.2.16...0.2.17

0.2.16

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.16")

Using WORKSPACE:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
</tr></table>

... (truncated)

Commits
  • 541eda5 Only pass profile-correction flag on GCC
  • ae1df74 Fix empty flags errors
  • a464a75 Silence warning with parse_headers
  • 2e612c7 Factorize pic preference logic
  • 0c70f24 Automatic code cleanup.
  • 1de738e Apply default compile flags passed as attrs in Windows MSVC toolchain config
  • 527271c Update contributing guide
  • 6402462 Add support to inject cc_feature into legacy toolchains
  • 61f7516 Modify template for generated toolchain to be more buildifier compliant
  • 20bf72d Fix GCC detection to be robust to symlinks
  • Additional commits viewable in compare view

Updates aspect_rules_py from 1.4.0 to 1.11.2

Release notes

Sourced from aspect_rules_py's releases.

v1.11.2

Add to your MODULE.bazel file:

bazel_dep(name = "aspect_rules_py", version = "1.11.2")

And also register a Python toolchain, see rules_python. For example:

python = use_extension("@rules_python//python/extensions:python.bzl", "python")
python.toolchain(
    python_version = "3.13",
)

What's Changed

Full Changelog: aspect-build/rules_py@v1.11.1...v1.11.2

v1.11.1

Add to your MODULE.bazel file:

bazel_dep(name = "aspect_rules_py", version = "1.11.1")

And also register a Python toolchain, see rules_python. For example:

python = use_extension("@rules_python//python/extensions:python.bzl", "python")
python.toolchain(
    python_version = "3.13",
)

What's Changed

... (truncated)

Commits
  • b8a2952 feat(whl_install): expose install_dir via OutputGroupInfo (#926)
  • f04d69a ci: replace github pre-commit workflow with aspect workflows buildifier (#922)
  • 08e6f3c fix(interpreter): drop exec_compatible_with from Python interpreter toolchain...
  • d88b0f3 fix(uv): fix evaluation of PEP 508 specs involving nested parentheses (#901)
  • aa5509a feat: add scope = "universal" to @pypi//venv for Bazel 10 compatibility (#917)
  • 1c4af87 chore: remove dead would_create_symlink_cycle function (#919)
  • d2ea650 chore: replace toolchains_llvm_bootstrapped with llvm 0.7.0 (#920)
  • 92eec7f ci: do not run pre-commit when PRs come from forks (#914)
  • 396cee6 refactor(toolchain): replace resolved_venv_toolchain with venv_exec_toolchain...
  • 0ef96a0 refactor(exec_tools): hoist py_exec_tools_toolchain from rules_python, drop m...
  • Additional commits viewable in compare view

Updates rules_shell from 0.5.0 to 0.8.0

Release notes

Sourced from rules_shell's releases.

v0.8.0

Using Bzlmod with Bazel 6 or greater

  1. (Bazel 6 only) Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_shell", version = "0.8.0")

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_shell",
    sha256 = "20721f63908879c083f94869e618ea8d4ff5edb91ff9a72a2ebee357fdbc352d",
    strip_prefix = "rules_shell-0.8.0",
    url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.8.0/rules_shell-v0.8.0.tar.gz",
)
load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains")
rules_shell_dependencies()
rules_shell_toolchains()

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_shell@v0.7.1...v0.8.0

v0.7.1

Using Bzlmod with Bazel 6 or greater

  1. (Bazel 6 only) Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_shell", version = "0.7.1")

Using WORKSPACE

... (truncated)

Commits
  • c02969a Add new repository entry to metadata template (#54)
  • 81e1eb9 Add providers.bzl to shell/private:private_bzl (#57)
  • 9d7cb08 Update CONTRIBUTING.md to simplify contribution process (#56)
  • 81c0071 Migrate from Publish to BCR app to workflow (#50)
  • 5132dd4 Add ShInfo and ShBinaryInfo providers (#47)
  • 1e8bab6 Don't emit a shebang with use_bash_launcher on Windows (#44)
  • e071f45 Fix docs for sh_test and sh_binary (#40)
  • 94c1e66 Use launcher wrapper to initialize runfiles (#38)
  • e6d8454 Update runfiles library label in setup instructions (#35)
  • 6501f73 fix: do not allow GREP_XXX env vars from breaking rlocation (#36)
  • Additional commits viewable in compare view

Updates rules_rust from 0.61.0 to 0.69.0

Release notes

Sourced from rules_rust's releases.

0.69.0

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

Bzlmod

bazel_dep(name = "rules_rust", version = "0.69.0")

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-u8dkwlLQYSgbI1knek1GSA4tz69yr8HObgCtpYzL/Uw=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.69.0/rules_rust-0.69.0.tar.gz"],
)

Extensions

Bindgen

Bzlmod

bazel_dep(name = "rules_rust_bindgen", version = "0.69.0")

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-u8dkwlLQYSgbI1knek1GSA4tz69yr8HObgCtpYzL/Uw=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.69.0/rules_rust-0.69.0.tar.gz"],
)

MdBook

... (truncated)

Commits

Updates rules_multitool from 1.9.0 to 1.11.1

Release notes

Sourced from rules_multitool's releases.

v1.11.1

Using Bzlmod (preferred)

  1. Create a multitool.lock.json (schema)
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_multitool", version = "1.11.1")
multitool = use_extension("@​rules_multitool//multitool:extension.bzl", "multitool")
multitool.hub(lockfile = "//:multitool.lock.json")
use_repo(multitool, "multitool")

Using WORKSPACE

  1. Create a multitool.lock.json (schema)
  2. Add to your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_features",
sha256 = "06f02b97b6badb3227df2141a4b4622272cdcd2951526f40a888ab5f43897f14",
strip_prefix = "bazel_features-1.9.0",
url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.0/bazel_features-v1.9.0.tar.gz",
)
http_archive(
name = "rules_multitool",
sha256 = "6d0d9fb231eb450ffb3acec879a250e9dea69c7acfc94f138d53103aa5123f08",
strip_prefix = "rules_multitool-1.11.1",
url = "https://github.com/theoremlp/rules_multitool/releases/download/v1.11.1/rules_multitool-1.11.1.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
load("@​rules_multitool//multitool:multitool.bzl", "multitool")
multitool(
name = "multitool",
lockfile = "//:multitool.lock.json",
)
required since 0.15.0 to enable only downloading tools used by this workspace
load("@multitool//:tools.bzl", "register_tools")
register_tools()
</tr></table>

... (truncated)

Commits
  • 0be566f Update release workflow to also publish to BCR
  • daa63a5 Add GitHub Actions workflow to publish to BCR
  • 359e4aa Update metadata.json
  • df59f62 Run autorelease on Fridays at 12pm ET
  • 0dc5ef9 Update actions/checkout action to v6 (#106)
  • b9fa2d7 chore(deps): upgrade to bazel_lib 3 (#102)
  • 112f577 Migrate renovate config (#100)
  • 2d426e4 feat: include generated API docs in release (#99)
  • 91533f6 Update bazel-contrib/.github action to v7 (#92)
  • bbaa197 fix example tests which depended on bazel run behavior (#95)
  • Additional commits viewable in compare view

Updates bazel_skylib from 1.7.1 to 1.9.0

Release notes

Sourced from bazel_skylib's releases.

1.9.0

MODULE.bazel setup

bazel_dep(name = "bazel_skylib", version = "1.9.0")

And for the Gazelle plugin:

bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.9.0", dev_dependency = True)

WORKSPACE setup

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_skylib",
sha256 = "3b5b49006181f5f8ff626ef8ddceaa95e9bb8ad294f7b5d7b11ea9f7ddaf8c59",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.9.0/bazel-skylib-1.9.0.tar.gz",
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.9.0/bazel-skylib-1.9.0.tar.gz",
],
)
load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()

Additional WORKSPACE setup for the Gazelle plugin

http_archive(
    name = "bazel_skylib_gazelle_plugin",
    sha256 = "e08ddabeabbcb93b92044df092292582d2b8cc28c2d81d74689c7d1b9d73b6b7",
    urls = [
        "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.9.0/bazel-skylib-gazelle-plugin-1.9.0.tar.gz",
        "https://github.com/bazelbuild/bazel-skylib/releases/download/1.9.0/bazel-skylib-gazelle-plugin-1.9.0.tar.gz",
    ],
)
load("@​bazel_skylib_gazelle_plugin//:workspace.bzl", "bazel_skylib_gazelle_plugin_workspace")
bazel_skylib_gazelle_plugin_workspace()
load("@​bazel_skylib_gazelle_plugin//:setup.bzl", "bazel_skylib_gazelle_plugin_setup")
</tr></table>

... (truncated)

Changelog

Sourced from bazel_skylib's changelog.

Release 1.9.0

What's Changed

  • Optimize copy_file and set allow_symlink by default to True if is_executable is False (#565)
  • Give rules/private:is_windows an empty applicable_license (#600)
  • Bump rules_go dependency for compatibility with Bazel 9 (#601)

Contributors: @​fdinoff, @​fmeum, @​fweikert, @​susinmotion

Full Changelog: bazelbuild/bazel-skylib@1.8.2...1.9.0

Release 1.8.2

New Features

  • Introduce repeatable_string_flag (#593)

Other Changes

  • Migrate copy_directory away from deprecated host constraint (#588)

Contributors

  • fmeum@
  • susinmotion@

Release 1.8.1

What's Changed

Full Changelog: bazelbuild/bazel-skylib@1.8.0...1.8.1

Release 1.8.0

What's Changed

... (truncated)

Commits

Updates buildifier_prebuilt from 8.2.0.2 to 8.5.1.2

Release notes

Sourced from buildifier_prebuilt's releases.

8.5.1.2

What's Changed

Full Changelog: keith/buildifier-prebuilt@8.5.1.1...8.5.1.2

MODULE.bazel Snippet

bazel_dep(name = "buildifier_prebuilt", version = "8.5.1.2", dev_dependency = True)

WORKSPACE Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "buildifier_prebuilt",
sha256 = "d63c27b08ee68fa36f428fd9923eef0a4ee45048498d6e97e9838da4fb674860",
strip_prefix = "buildifier-prebuilt-8.5.1.2",
urls = [
"https://github.com/keith/buildifier-prebuilt/releases/download/8.5.1.2/buildifier-prebuilt.8.5.1.2.tar.gz",
],
)
load("@​buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")
buildifier_prebuilt_deps()
load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()
load("@​buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")
buildifier_prebuilt_register_toolchains()

Release 8.5.1.1

What's Changed

Full Changelog: keith/buildifier-prebuilt@8.5.1...8.5.1.1

Bazel Module Snippet

... (truncated)

Commits

Updates flatbuffers from 25.9.23 to 25.12.19

Release notes

Sourced from flatbuffers's releases.

v25.12.19

What's Changed

... (truncated)

Changelog

Sourced from flatbuffers's changelog.

[25.12.19] (December 19 2025)(https://github.com/google/flatbuffers/releases/tag/v25.12.19)

  • [C++] Default emptry vector support (#8870)
  • [C++] Add --gen-absl-hash option (#8868)
  • [Kotlin] Upgrade to MacOS 15 (#8845)
  • [C++] Fix vector of table with naked ptrs (#8830)
  • [Python] Optimize Offset/Pad/Prep (#8808)
  • Implement --file-names-only (#8788)
  • [C++] Fix size verifer (#8740)
Commits

@dependabot dependabot bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Apr 20, 2026
Bumps the all-in-one group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [rules_cc](https://github.com/bazelbuild/rules_cc) | `0.2.14` | `0.2.17` |
| [aspect_rules_py](https://github.com/aspect-build/rules_py) | `1.4.0` | `1.11.2` |
| [rules_shell](https://github.com/bazel-contrib/rules_shell) | `0.5.0` | `0.8.0` |
| [rules_rust](https://github.com/bazelbuild/rules_rust) | `0.61.0` | `0.69.0` |
| [rules_multitool](https://github.com/bazel-contrib/rules_multitool) | `1.9.0` | `1.11.1` |
| [bazel_skylib](https://github.com/bazelbuild/bazel-skylib) | `1.7.1` | `1.9.0` |
| [buildifier_prebuilt](https://github.com/keith/buildifier-prebuilt) | `8.2.0.2` | `8.5.1.2` |
| [flatbuffers](https://github.com/google/flatbuffers) | `25.9.23` | `25.12.19` |



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

Updates `aspect_rules_py` from 1.4.0 to 1.11.2
- [Release notes](https://github.com/aspect-build/rules_py/releases)
- [Commits](aspect-build/rules_py@v1.4.0...v1.11.2)

Updates `rules_shell` from 0.5.0 to 0.8.0
- [Release notes](https://github.com/bazel-contrib/rules_shell/releases)
- [Commits](bazel-contrib/rules_shell@v0.5.0...v0.8.0)

Updates `rules_rust` from 0.61.0 to 0.69.0
- [Release notes](https://github.com/bazelbuild/rules_rust/releases)
- [Commits](bazelbuild/rules_rust@0.61.0...0.69.0)

Updates `rules_multitool` from 1.9.0 to 1.11.1
- [Release notes](https://github.com/bazel-contrib/rules_multitool/releases)
- [Commits](bazel-contrib/rules_multitool@v1.9.0...v1.11.1)

Updates `bazel_skylib` from 1.7.1 to 1.9.0
- [Release notes](https://github.com/bazelbuild/bazel-skylib/releases)
- [Changelog](https://github.com/bazelbuild/bazel-skylib/blob/main/CHANGELOG.md)
- [Commits](bazelbuild/bazel-skylib@1.7.1...1.9.0)

Updates `buildifier_prebuilt` from 8.2.0.2 to 8.5.1.2
- [Release notes](https://github.com/keith/buildifier-prebuilt/releases)
- [Commits](keith/buildifier-prebuilt@8.2.0.2...8.5.1.2)

Updates `flatbuffers` from 25.9.23 to 25.12.19
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Changelog](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md)
- [Commits](google/flatbuffers@v25.9.23...v25.12.19)

---
updated-dependencies:
- dependency-name: rules_cc
  dependency-version: 0.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-in-one
- dependency-name: aspect_rules_py
  dependency-version: 1.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: rules_shell
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: rules_rust
  dependency-version: 0.69.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: rules_multitool
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: bazel_skylib
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: buildifier_prebuilt
  dependency-version: 8.5.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: flatbuffers
  dependency-version: 25.12.19
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bazel/all-in-one-5db862ae6d branch from e56c5f4 to 03b5c58 Compare April 20, 2026 12:40
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

Status: Backlog

Development

Successfully merging this pull request may close these issues.

0 participants