Skip to content

Conversation

@jxs
Copy link
Member

@jxs jxs commented Oct 14, 2025

depend on git upstream as it's now up to date

@michaelsproul
Copy link
Member

We're about to do a v8.0.0 release, so I'll tag this for v8.1.0 so it can undergo more testing prior to release?

@michaelsproul michaelsproul added the v8.1.0 Post-Fulu release label Oct 15, 2025
@jxs jxs requested a review from michaelsproul December 9, 2025 14:30
@jxs
Copy link
Member Author

jxs commented Dec 9, 2025

fixed the conflicts, should be good to go

int_to_bytes = { path = "consensus/int_to_bytes" }
itertools = "0.10"
kzg = { path = "crypto/kzg" }
libp2p = { git = "https://github.com/libp2p/rust-libp2p.git", default-features = false, features = [
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have you considered pinning this to a specific commit hash? That would make the dependency version explicit and help prevent unintended updates.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Akihito, yeah, that's what was before.
The pinning is already achieved by Cargo.lock and we are following master it shouldn't bring problems.
I.e if someone updates the libp2p dep nested on a PR that updates Cargo.lock it should be ok.
I feel that's preferable to hardcoding a commit hash that needs a PR every time we need a bump.
Do you prefer to be explicit on Cargo.toml as well?
cc @dknopik

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree that your point makes sense, and I think relying on Cargo.lock is sufficient in this case.

That said, I believe specifying a tagged release (i.e., a version) would be ideal in the long run, so I just wanted to check whether this is intended as a temporary solution or a longer-term approach.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a strong preference, but historically, we have explicitly pinned commits that we intend to put out on stable branch.

@jimmygchen jimmygchen added the ready-for-review The code is ready for review label Jan 14, 2026
Copy link
Member

@pawanjay176 pawanjay176 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. would be good to test this with 8.1

int_to_bytes = { path = "consensus/int_to_bytes" }
itertools = "0.10"
kzg = { path = "crypto/kzg" }
libp2p = { git = "https://github.com/libp2p/rust-libp2p.git", default-features = false, features = [
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a strong preference, but historically, we have explicitly pinned commits that we intend to put out on stable branch.

@pawanjay176 pawanjay176 added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Jan 20, 2026
@mergify mergify bot added the queued label Jan 20, 2026
@mergify
Copy link

mergify bot commented Jan 20, 2026

Merge Queue Status

✅ The pull request has been merged at cd58430

This pull request spent 42 minutes 2 seconds in the queue, including 39 minutes 28 seconds running CI.
The checks were run on draft #8685.

Required conditions to merge
  • check-success=local-testnet-success
  • check-success=test-suite-success

mergify bot added a commit that referenced this pull request Jan 20, 2026
@mergify mergify bot merged commit 33e41d3 into sigp:unstable Jan 20, 2026
36 checks passed
@mergify mergify bot removed the queued label Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge This PR is ready to merge. v8.1.0 Post-Fulu release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants