Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.21.1
->1.22.0
1.3.5
->1.4.2
1.75.4
->1.75.6
1.3.0
->1.4.1
0.18.0
->0.19.0
0.57.1
->0.61.0
2.8.1
->2.8.2
Release Notes
bazelbuild/apple_support (apple_support)
v1.22.0
Compare Source
What's Changed
NOTE: If you're on Xcode 16.2 you should wait to upgrade until you're on Xcode 16.3 because of the
oso_prefix
bugfixThis release is compatible with 7.x LTS, 8.x LTS, and rolling releases.
MODULE.bazel Snippet
Workspace Snippet
aspect-build/rules_lint (aspect_rules_lint)
v1.4.2
Using Bzlmod with Bazel 6
common --enable_bzlmod
in.bazelrc
.MODULE.bazel
file:Using WORKSPACE
Paste this snippet into your
WORKSPACE.bazel
file:What's Changed
Full Changelog: aspect-build/rules_lint@v1.4.1...v1.4.2
v1.4.0
Using Bzlmod with Bazel 6
common --enable_bzlmod
in.bazelrc
.MODULE.bazel
file:Using WORKSPACE
Paste this snippet into your
WORKSPACE.bazel
file:What's Changed
Full Changelog: aspect-build/rules_lint@v1.3.6...v1.4.0
rubocop/rubocop (rubocop)
v1.75.6
Compare Source
Bug fixes
Style/MultilineIfModifier
when using nested modifier. ([@koic][])nil
representation in todo file comments. ([@jonas054][])Lint/UselessAssignment
when variables are assigned using unary operator in chained assignment and remain unreferenced. ([@koic][])Style/StringConcatenation
when using implicit concatenation with string interpolation. ([@koic][])Style/SoleNestedConditional
when using nestedif
andnot
in condition. ([@koic][])Layout/SpaceInsideArrayLiteralBrackets
cop error on array pattern without brackets. ([@viralpraxis][])Style/PercentQLiterals
cop error on Unicode escape sequence. ([@viralpraxis][])Changes
Style/ComparableBetween
as unsafe. ([@earlopain][])Lint/DuplicateMethods
aware of Active Support'sdelegate
method. ([@lovro-bikic][])Style/IfUnlessModifier
allow endless method definition in theif
body. ([@koic][])v1.75.5
Compare Source
Bug fixes
Layout/SpaceAfterSemicolon
withLayout/SpaceBeforeSemicolon
when a sequence of semicolons appears. ([@koic][])Lint/ArrayLiteralInRegexp
cop error on empty interpolation. ([@viralpraxis][])Layout/HashAlignment
. ([@jonas054][])Style/ArgumentsForwarding
when using anonymous block argument forwarding to a method with a block. ([@koic][])Layout/LeadingCommentSpace
to allow splitting long inline RBS comment signatures across multiple lines. ([@Morriar][])Lint/LiteralAsCondition
cop error onif
without body. ([@viralpraxis][])Lint/Void
cop error on nested emptybegin
. ([@viralpraxis][])Style/IdenticalConditionalBranches
cop failure in case ofif
node with implicitthen
. ([@viralpraxis][])Style/MethodCallWithArgsParentheses
cop error on complex numbers whenEnforcedStyle
is set toomit_parentheses
. ([@viralpraxis][])Style/TrailingCommaInArguments
cop error ifEnforcedStyleForMultiline
is set tocomma
. ([@viralpraxis][])Changes
Layout/SpaceInsideArrayLiteralBrackets
make aware of array pattern matching. ([@koic][])Layout/SpaceInsideHashLiteralBraces
make aware of hash pattern matching. ([@koic][])bazel-contrib/rules_python (rules_python)
v1.4.1
Compare Source
{#1-4-1-fixed}
Fixed
requirements file are not present. Fixes
#2863.
{#1-4-0}
v1.4.0
Compare Source
{#1-4-0-changed}
Changed
exec
configuration toolchain now has the forwardedexec_interpreter
now also forwards theToolchainInfo
provider. This isfor increased compatibility with the
RBE
setups where access to theexec
configuration interpreter is needed.
xcrun xcodebuild --showsdks
to find XCode root.3.8.20
versions of the Python3.8
interpreter who hasreached EOL. If users still need other versions of the
3.8
interpreter, please supplythe URLs manually {bzl:obj}
python.toolchain
or {bzl:obj}python_register_toolchains
calls.changed the semantics of
ignore_root_user_error
from "ignore" to "warning". This is nowflipped back to ignoring the issue, and will only emit a warning when the attribute is set
False
.extension has been marked reproducible.
Fixes #2434.
manifest files are loaded when Gazelle is run over a set of non-python directories
PR #2746.
py_binary.srcs
and {attr}py_test.srcs
is no longer mandatory whenmain_module
is specified (for--bootstrap_impl=script
){#1-4-0-fixed}
Fixed
universal lock files with environment markers. Fixes #2690.
--bootstrap_impl=script
) Follow symlinks when searching for runfiles.chmod
when downloading non-windows hermetic toolchainrepositories on Windows. Fixes
#2660.
FAIL
via theRULES_PYTHON_REPO_DEBUG_VERBOSITY
environment variable.transitions transitioning on the
python_version
flag.Fixes #2685.
PYTHONPATH
..pyc
and.pyo
files are also excluded from the interpreters repository files.PYTHONPATH
.requires_file
is treated as if it were omitted, resulting in a validMETADATA
file.target_compatible_with
to all targets they create.PR #2788.
METADATA
entries whenpython_full_version
is used inthe environment marker.
Fixes #2319.
python_version
parameter and transition the requirementlocking to the right interpreter version when using
{obj}
compile_pip_requirements
rule.See #2819.
{#1-4-0-added}
Added
sha256
values in therequirements.txt
is no longermandatory when enabling {attr}
pip.parse.experimental_index_url
feature.This means that
rules_python
will attempt to fetch metadata for allpackages through SimpleAPI unless they are pulled through direct URL
references. Fixes #2023.
In case you see issues with
rules_python
being too eager to fetch the SimpleAPImetadata, you can use the newly added {attr}
pip.parse.experimental_skip_sources
to skip metadata fetching for those packages.
lock
rule that is the replacement for the{obj}
compile_pip_requirements
. This may still have rough cornersso please report issues with it in the
#1975.
Main highlights - the locking can be done within a build action or outside
it, there is no more automatic
test
target (but it can be added on the userside by using
native_test
). For customizing theuv
version that is used,please check the {obj}
uv.configure
tag class.PyInfo.site_packages_symlinks
field added toallow specifying links to create within the venv site packages (only
applicable with {obj}
--bootstrap_impl=script
)(#2156).
equivalent to the standard toolchains. See [Local toolchains] docs for how to
configure them.
$(PYTHON2_ROOTPATH)
and$(PYTHON3_ROOTPATH)
which are runfileslocations equivalents of
$(PYTHON2)
and `$(PYTHON3) respectively.{#1-4-0-removed}
Removed
{#v1-3-0}
bazel-contrib/rules_ruby (rules_ruby)
v0.19.0
Using Bzlmod with Bazel 7-8
MODULE.bazel
file:Using Bzlmod with Bazel 6
common --enable_bzlmod
in.bazelrc
.MODULE.bazel
file:Using WORKSPACE
Paste this snippet into your
WORKSPACE.bazel
file:What's Changed
neverlink = True
tojars
by @JasonLunn in https://github.com/bazel-contrib/rules_ruby/pull/226New Contributors
Full Changelog: bazel-contrib/rules_ruby@v0.18.0...v0.19.0
bazelbuild/rules_rust (rules_rust)
v0.61.0
Compare Source
0.61.0
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
WORKSPACE
Extensions
Bindgen
Bzlmod
WORKSPACE
MdBook
Bzlmod
WORKSPACE
Prost
Bzlmod
WORKSPACE
Protobuf
Bzlmod
WORKSPACE
Wasm-Bindgen
Bzlmod
WORKSPACE
What's Changed
crate_universe
to use externalrust_host_tools
by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3418l/3418rules_rust_example_sys
dependencies by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3424l/3424New Contributors
Full Changelog: bazelbuild/rules_rust@0.60.0...0.61.0
v0.60.0
Compare Source
0.60.0
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
WORKSPACE
Extensions
Bindgen
Bzlmod
WORKSPACE
MdBook
Bzlmod
WORKSPACE
Prost
Bzlmod
WORKSPACE
Protobuf
Bzlmod
WORKSPACE
Wasm-Bindgen
Bzlmod
WORKSPACE
What's Changed
rust-analyzer
discoverConfig integration by @bobozahttps://github.com/bazelbuild/rules_rust/pull/3073l/3073experimental_per_crate_rustc_flag
. by @martinboehhttps://github.com/bazelbuild/rules_rust/pull/3380l/3380-Ccodegen-units=1
for actions that emit an object file. by @martinboehhttps://github.com/bazelbuild/rules_rust/pull/3381l/3381New Contributors
Full Changelog: bazelbuild/rules_rust@0.59.2...0.60.0
v0.59.2
Compare Source
0.59.2
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
WORKSPACE
Extensions
Bindgen
Bzlmod
WORKSPACE
MdBook
Bzlmod
WORKSPACE
Prost
Bzlmod
WORKSPACE
Protobuf
Bzlmod
WORKSPACE
Wasm-Bindgen
Bzlmod
WORKSPACE
What's Changed
0.71.1
by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3358l/3358rust_wasm_bindgen_test
by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3355l/3355New Contributors
Full Changelog: bazelbuild/rules_rust@0.59.1...0.59.2
v0.59.1
Compare Source
0.59.1
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
WORKSPACE
Extensions
Bindgen
Bzlmod
WORKSPACE
MdBook
Bzlmod
WORKSPACE
Prost
Bzlmod
WORKSPACE
Protobuf
Bzlmod
WORKSPACE
Wasm-Bindgen
Bzlmod
WORKSPACE
What's Changed
safari
support forrust_wasm_bindgen_test
by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3328l/3328New Contributors
Full Changelog: bazelbuild/rules_rust@0.59.0...0.59.1
v0.58.0
Compare Source
0.58.0
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Bzlmod
WORKSPACE
Extensions
Bindgen
Bzlmod
WORKSPACE
MdBook
Bzlmod
WORKSPACE
Prost
Bzlmod
WORKSPACE
Protobuf
Bzlmod
WORKSPACE
Wasm-Bindgen
Bzlmod
WORKSPACE
What's Changed
cargo::
prefixes in build script outputs. by @joehttps://github.com/bazelbuild/rules_rust/pull/3211l/3211--incompatible_autoload_externally=
as it's unusable in Bazel8 by @UebelAndhttps://github.com/bazelbuild/rules_rust/pull/3214l/3214Configuration
📅 Schedule: Branch creation - "every 1 weeks on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.