tesla_exporter
tesla_exporter copied to clipboard
chore(deps): update dependency io_bazel_rules_go to v0.47.1
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
io_bazel_rules_go | http_archive | minor | v0.43.0 -> v0.47.1 |
Release Notes
bazelbuild/rules_go (io_bazel_rules_go)
v0.47.1
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "f74c98d6df55217a36859c74b460e774abc0410a47cc100d822be34d5f990f16",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.47.1/rules_go-v0.47.1.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.47.1/rules_go-v0.47.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.22.2")
What's Changed
- bzltestutil: restore timeout signal handler by @sluongng in https://github.com/bazelbuild/rules_go/pull/3929
- feat: support syso files in srcs. by @connyay in https://github.com/bazelbuild/rules_go/pull/3763
- prepare patch release 0.47.1 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3933
New Contributors
- @connyay made their first contribution in https://github.com/bazelbuild/rules_go/pull/3763
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.47.0...v0.47.1
v0.47.0
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "af47f30e9cbd70ae34e49866e201b3f77069abb111183f2c0297e7e74ba6bbc0",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.47.0/rules_go-v0.47.0.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.47.0/rules_go-v0.47.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.22.2")
What's Changed
- Add Bazel version matrix to BCR
presubmit.yml
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3861 - Update toolchains_llvm URL and hash by @fmeum in https://github.com/bazelbuild/rules_go/pull/3864
- pass correct (non
"main"
) importpath to nogo formain
package by @Strum355 in https://github.com/bazelbuild/rules_go/pull/3863 - Make exec cfg check for
//go
stricter by @fmeum in https://github.com/bazelbuild/rules_go/pull/3867 - Fixes the Bazel CI error by @sgowroji in https://github.com/bazelbuild/rules_go/pull/3869
- [go_library] add .x file to declared output files in DefaultInfo by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3866
- Remove Latin-1 workaround on Bazel 6.4.0+ by @mattyclarkson in https://github.com/bazelbuild/rules_go/pull/3872
- fix sdk download for common execution platforms by @scaiper in https://github.com/bazelbuild/rules_go/pull/3874
- Bump Go version to 1.21.8 by @fmeum in https://github.com/bazelbuild/rules_go/pull/3880
- Update README.rst to point to correct GH release tags by @dcarney in https://github.com/bazelbuild/rules_go/pull/3881
- Update bzlmod.md fix typo by @mmrath in https://github.com/bazelbuild/rules_go/pull/3882
- Cleanup temp dirs in GoToolchainBinaryBuild by @hauserx in https://github.com/bazelbuild/rules_go/pull/3885
- gopackagesdriver: move and simplify test by @jayconrod in https://github.com/bazelbuild/rules_go/pull/3856
- Support Go version schema change since 1.21 by @baizhenyu in https://github.com/bazelbuild/rules_go/pull/3891
- gopackagesdriver: fix version check with Bazel development versions by @jayconrod in https://github.com/bazelbuild/rules_go/pull/3893
- Revert "improving logging for subcommand failure (#3824)" by @linzhp in https://github.com/bazelbuild/rules_go/pull/3892
- Replace instances of to_json() method with json.encode(..) by @c-mita in https://github.com/bazelbuild/rules_go/pull/3896
- add nogo parsing support for nogo explanations by @andyscott in https://github.com/bazelbuild/rules_go/pull/3899
- [nogo] match regexp againts relative paths by @scaiper in https://github.com/bazelbuild/rules_go/pull/3898
- Add
bazel_features
transitive.bzl
s tobzl_library
targets by @fmeum in https://github.com/bazelbuild/rules_go/pull/3903 - Add //go/private:polyfill_bazel_features.bzl to sources. by @spags-lacework in https://github.com/bazelbuild/rules_go/pull/3908
- Reformat with buildifier by @fmeum in https://github.com/bazelbuild/rules_go/pull/3910
- GoLink action. Use -extar
if cc_toolchain provides ar path by @OparinE in https://github.com/bazelbuild/rules_go/pull/3916 - Mark
go_sdk
extension asreproducible
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3911 - Don't ignore the return value of runfiles.merge_all() by @EdSchouten in https://github.com/bazelbuild/rules_go/pull/3918
- Use Gazelle's
go_env
in@rules_go//go
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3909 - Setting test.timeout according to TEST_TIMEOUT by @linzhp in https://github.com/bazelbuild/rules_go/pull/3920
- prepare rules_go v 0.47 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3923
New Contributors
- @Strum355 made their first contribution in https://github.com/bazelbuild/rules_go/pull/3863
- @sgowroji made their first contribution in https://github.com/bazelbuild/rules_go/pull/3869
- @mattyclarkson made their first contribution in https://github.com/bazelbuild/rules_go/pull/3872
- @scaiper made their first contribution in https://github.com/bazelbuild/rules_go/pull/3874
- @dcarney made their first contribution in https://github.com/bazelbuild/rules_go/pull/3881
- @mmrath made their first contribution in https://github.com/bazelbuild/rules_go/pull/3882
- @hauserx made their first contribution in https://github.com/bazelbuild/rules_go/pull/3885
- @baizhenyu made their first contribution in https://github.com/bazelbuild/rules_go/pull/3891
- @c-mita made their first contribution in https://github.com/bazelbuild/rules_go/pull/3896
- @spags-lacework made their first contribution in https://github.com/bazelbuild/rules_go/pull/3908
- @OparinE made their first contribution in https://github.com/bazelbuild/rules_go/pull/3916
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.46.0...v0.47.0
v0.46.0
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "80a98277ad1311dacd837f9b16db62887702e9f1d1c4c9f796d0121a46c8e184",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.22.0")
What's Changed
- Support custom
GOARM
architecture levels via platform constraints by @LINKIWI in https://github.com/bazelbuild/rules_go/pull/3837 - Emit nogo facts into a separate archive by @fmeum in https://github.com/bazelbuild/rules_go/pull/3789
- go_test: ensure external source compilation has data by @sluongng in https://github.com/bazelbuild/rules_go/pull/3848
- Fix invocation of assembler for go1.22 by @jquirke in https://github.com/bazelbuild/rules_go/pull/3756
- nogo: Create a go_register_nogo wrapper for WORKSPACE users. by @DolceTriade in https://github.com/bazelbuild/rules_go/pull/3842
- prepare minor release 0.46 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3854
New Contributors
- @LINKIWI made their first contribution in https://github.com/bazelbuild/rules_go/pull/3837
- @jquirke made their first contribution in https://github.com/bazelbuild/rules_go/pull/3756
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.45.1...v0.46.0
v0.45.1
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "6734a719993b1ba4ebe9806e853864395a8d3968ad27f9dd759c196b3eb3abe8",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.45.1/rules_go-v0.45.1.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.45.1/rules_go-v0.45.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.21.6")
What's Changed
- Disable
layering_check
feature in CGo tests by @fmeum in https://github.com/bazelbuild/rules_go/pull/3829 - Print stack traces without panicking on test timeout by @fmeum in https://github.com/bazelbuild/rules_go/pull/3833
- Fix regression in empty
.go
file filtering for nogo by @fmeum in https://github.com/bazelbuild/rules_go/pull/3832 - release patch version 0.45.1 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3836
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.45.0...v0.45.1
v0.45.0
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "de7974538c31f76658e0d333086c69efdf6679dbc6a466ac29e65434bf47076d",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.45.0/rules_go-v0.45.0.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.45.0/rules_go-v0.45.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.21.6")
What's Changed
- nogo: use original source files instead of coverage-instrumented by @emmaxy in https://github.com/bazelbuild/rules_go/pull/3770
- Allow compilers to be overwritten in go_grpc_library() by @mering in https://github.com/bazelbuild/rules_go/pull/3812
- update documentation for 0.44 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3813
- Temporarily undo deprecation of
//proto:go_grpc
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3818 - Rename bazel_features polyfill to prevent conflicts by @fmeum in https://github.com/bazelbuild/rules_go/pull/3817
- Handle prerelease versions in polyfill by @illicitonion in https://github.com/bazelbuild/rules_go/pull/3821
- Extend gomock to allow passing an source_importpath instead of library when operating in source mode by @therve in https://github.com/bazelbuild/rules_go/pull/3822
- Fix coverage collection with modified
COVERAGE_DIR
env variable by @fmeum in https://github.com/bazelbuild/rules_go/pull/3820 - improving logging for subcommand failure by @linzhp in https://github.com/bazelbuild/rules_go/pull/3824
- release rules go 0.45.0 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3825
New Contributors
- @emmaxy made their first contribution in https://github.com/bazelbuild/rules_go/pull/3770
- @therve made their first contribution in https://github.com/bazelbuild/rules_go/pull/3822
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.44.2...v0.45.0
v0.44.2
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "7c76d6236b28ff695aa28cf35f95de317a9472fd1fb14ac797c9bf684f09b37c",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.44.2/rules_go-v0.44.2.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.44.2/rules_go-v0.44.2.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.21.5")
What's Changed
- Make C++ toolchain optional by @illicitonion in https://github.com/bazelbuild/rules_go/pull/3390
- Fix a race detected only if a test times out by @patrickmscott in https://github.com/bazelbuild/rules_go/pull/3808
- registering timeout handler synchronously by @linzhp in https://github.com/bazelbuild/rules_go/pull/3810
- patch release 0.44.2 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3811
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.44.1...v0.44.2
v0.44.1
Why a patch release
This patch release is to include https://github.com/bazelbuild/rules_go/commit/43c40a9a596fcf37a5b7b0ae5f32832277393587 which reverts a change to forcefully upgrade genproto transitively, which is causing linker failures since google.golang.org/genproto/googleapis/rpc
was separated from google.golang.org/genproto
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "b6828eb2d03bb5ef76f2077f8670b211fe792e77ddb83450ea9f887df04db9c7",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.44.1/rules_go-v0.44.1.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.44.1/rules_go-v0.44.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.21.5")
What's Changed
- Slightly tweak deprecation wording for //proto:go_grpc by @ryanpbrewster in https://github.com/bazelbuild/rules_go/pull/3790
- Let
@rules_go//go
file path end with/bin/go
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3791 - Always attempt to set RUNFILES_DIR and JAVA_RUNFILES in
runfiles.Env
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3778 - Update Bzlmod guide by @fmeum in https://github.com/bazelbuild/rules_go/pull/3794
- add maintainers to metadata.json template by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3797
- Link to the isolated extension usages issue in Bzlmod guide by @fmeum in https://github.com/bazelbuild/rules_go/pull/3800
- Support
--nolegacy_external_runfiles
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3795 - downgrade genproto in go.mod by @linzhp in https://github.com/bazelbuild/rules_go/pull/3803
- prepare patch release 0.44.1 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3804
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.44.0...v0.44.1
v0.44.0
IMPORTANT CHANGES
Tests now call panic()
when they timeout
This means there is a running goroutine (which will fail goleak detection)
[Goroutine 26 in state chan receive, with github.com/bazelbuild/rules_go/go/tools/bzltestutil.RegisterTimeoutHandler.func1 on top of the
This also means there may be some different behavior when calling SIGTERM
directly from within a test.
For more information see: https://github.com/bazelbuild/rules_go/pull/3749
Bzlmod support for nogo
This can be added in your MODULE.bazel
file:
go_sdk = use_extension("@​rules_go//go:extensions.bzl", "go_sdk")
go_sdk.download(
name = "go_sdk",
...
)
go_sdk.nogo(
nogo = "//:default_nogo",
)
For more information see https://github.com/bazelbuild/rules_go/pull/3782
WORKSPACE
code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "c8035e8ae248b56040a65ad3f0b7434712e2037e5dfdcebfe97576e620422709",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.44.0/rules_go-v0.44.0.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.44.0/rules_go-v0.44.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.21.5")
What's Changed
- Do not test on centos7 by @fmeum in https://github.com/bazelbuild/rules_go/pull/3757
- update documentation for 0.43.0 release by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3758
- Add toolchain param to affected actions by @kotlaja in https://github.com/bazelbuild/rules_go/pull/3760
- Update GO_TOOLCHAIN string to Label and add toolchain param to one more action by @kotlaja in https://github.com/bazelbuild/rules_go/pull/3762
- Do not choose prereleases as highest versions by @mering in https://github.com/bazelbuild/rules_go/pull/3764
- Remove unmaintained validators by @mering in https://github.com/bazelbuild/rules_go/pull/3768
- Use
tools.go
trick to makego.mod
work withgo mod tidy
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3775 - feat(packagesdriver): add _test suffix to pkgPath by @JamyDev in https://github.com/bazelbuild/rules_go/pull/3777
- Typo --test_runner_fail_fast by @Clement-Jean in https://github.com/bazelbuild/rules_go/pull/3773
- Panic when a test times out by @fmeum in https://github.com/bazelbuild/rules_go/pull/3749
- Fix integration tests with Bazel@HEAD by @fmeum in https://github.com/bazelbuild/rules_go/pull/3781
- Automatically register SDKs for common execution platforms by @fmeum in https://github.com/bazelbuild/rules_go/pull/3634
- fix
aux_files
relative paths for gomock source mocks (fix #3752) by @ikavalio in https://github.com/bazelbuild/rules_go/pull/3753 - Update to modern protoc plugins by @mering in https://github.com/bazelbuild/rules_go/pull/3761
- Add integration tests for protoc-gen-go-grpc by @ryanpbrewster in https://github.com/bazelbuild/rules_go/pull/3787
- Add Bzlmod support for
nogo
by @fmeum in https://github.com/bazelbuild/rules_go/pull/3782 - fix(gpd): don't panic on invalid root by @JamyDev in https://github.com/bazelbuild/rules_go/pull/3779
- Pass env to gentestmain so it will correctly filter by @patrickmscott in https://github.com/bazelbuild/rules_go/pull/3785
- prepare release 0.44.0 by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3788
New Contributors
- @Clement-Jean made their first contribution in https://github.com/bazelbuild/rules_go/pull/3773
- @ikavalio made their first contribution in https://github.com/bazelbuild/rules_go/pull/3753
- @ryanpbrewster made their first contribution in https://github.com/bazelbuild/rules_go/pull/3787
Full Changelog: https://github.com/bazelbuild/rules_go/compare/v0.43.0...v0.44.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.