Closed dezzeus closed 4 days ago
The pull request includes updates to multiple go.mod
files across various modules within the beacon-kit
project. These updates primarily focus on dependency management, with several dependencies being added or updated to specific versions. The changes ensure compatibility with the latest features of the cosmos-sdk
and related libraries. The overall structure of the go.mod
files has been maintained while reflecting these updates.
File Path | Change Summary |
---|---|
beacond/go.mod | Updated multiple dependencies related to github.com/berachain/beacon-kit/mod/cli , consensus , node-api , and config to new versions. Added indirect requirement for observability . |
examples/berad/go.mod | Updated cosmossdk.io/api and cosmossdk.io/core to new versions. Replaced github.com/cosmos/cosmos-sdk with github.com/berachain/cosmos-sdk . Added/updated several dependencies. |
mod/cli/go.mod | Updated dependencies for config , consensus , and node-api to new versions. Updated replace directives for cosmossdk.io packages. |
mod/consensus/go.mod | Updated github.com/berachain/cosmos-sdk to v0.46.0-beta2.0.20240808182639-7bdbf06a94f2 . Updated cli dependency to a recent version. |
mod/node-api/engines/go.mod | Added new direct dependency on primitives . Removed indirect dependency on primitives . |
mod/node-core/go.mod | Updated dependencies for cli , config , consensus , node-api , and observability to new versions. Added indirect dependency for cosmossdk.io/core/testing . |
mod/primitives/go.mod | Added new direct dependency on cometbft . Updated golang.org/x/crypto and other indirect dependencies to newer versions. |
mod/state-transition/go.mod | Added new replace directives for various cosmossdk.io packages. Updated require section with new dependencies and versions. |
mod/storage/go.mod | Added multiple new dependencies including node-core , observability , and others. Updated golang.org/x/crypto and golang.org/x/net to newer versions. |
build/tools/go.mod | Replaced honnef.co/go/tools with github.com/dominikh/go-tools . Updated several dependencies to newer versions. |
mod/beacon/go.mod | Updated multiple dependencies including golang.org/x/crypto , golang.org/x/net , golang.org/x/sys , golang.org/x/text , and google.golang.org/protobuf . |
mod/consensus-types/go.mod | Updated dependencies for golang.org/x/net , golang.org/x/crypto , golang.org/x/sys , golang.org/x/text , and google.golang.org/protobuf . |
mod/da/go.mod | Removed indirect dependency on github.com/cosmos/crypto . Updated several dependencies to newer versions. |
mod/engine-primitives/go.mod | Updated dependencies for golang.org/x/crypto , golang.org/x/net , golang.org/x/sys , golang.org/x/text , and google.golang.org/protobuf . |
mod/execution/go.mod | Added github.com/golang-jwt/jwt/v4 as an indirect dependency. Updated several existing dependencies to newer versions. |
mod/geth-primitives/go.mod | Added github.com/golang-jwt/jwt/v4 as an indirect dependency. Updated several existing dependencies to newer versions. |
mod/payload/go.mod | Updated multiple dependencies including golang.org/x/crypto , golang.org/x/net , golang.org/x/sys , golang.org/x/text , and google.golang.org/protobuf . |
testing/go.mod | Added github.com/golang-jwt/jwt/v4 as an indirect dependency. Updated several existing dependencies to newer versions. |
github.com/berachain/beacon-kit/mod/observability
.github.com/berachain/beacon-kit/mod/cli
and consensus
.go.mod
file, consistent with the main PR.github.com/berachain/beacon-kit/mod/primitives
, which aligns with the updates in the main PR.github.com/berachain/beacon-kit/mod/consensus-types
, which is also updated in the main PR.github.com/berachain/beacon-kit/mod/consensus-types
, which is relevant to the changes in the main PR.github.com/gabriel-vasile/mimetype
dependency, which is also updated in the main PR.Ready for Review
, Merge me daddy
🐇 In the meadow where code does play,
Dependencies dance in a bright array.
With each update, our modules sing,
Compatibility blooms, oh what joy you bring!
So hop along, let’s merge with glee,
For a brighter future, just wait and see! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 26.23%. Comparing base (
666ec28
) to head (8f9ffe2
). Report is 1 commits behind head on main.
make tidy
was broken on the following sub-modules:examples/berad
node-core
state-transition
storage
This commit fixes the executability of
go mod tidy
and provides the updated files.Please, make at least a review of whether the dependency versions are fine as I saw multiple issues (e.g.
http://github.com/cosmos/cosmos-sdk
with a non-existentv0.53.0
version; although replaced with an old beta release).Summary by CodeRabbit
New Features
cosmossdk.io/core/testing
andgithub.com/berachain/beacon-kit/mod/observability
.Bug Fixes
Documentation
go.mod
files for better clarity and management of dependencies.