-
Notifications
You must be signed in to change notification settings - Fork 933
Feature gate arbitrary crate in the consensus types crate #7743
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
CI is failing because we've bumped the MSRV while fixing Clippy lints on Milhouse (somewhat inadvertently). It's fine, we just need to bump the MSRV here to 1.87.0 (I think this is when lighthouse/lighthouse/Cargo.toml Line 7 in cfb1f73
|
fixed! |
Looks like |
|
Yeah, it can be. I've triggered a re-run |
|
There was conflicts with the base, so would love another rerun thanks |
macladson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, just a small nit
| #[cfg_attr( | ||
| feature = "arbitrary", | ||
| derive(arbitrary::Arbitrary), | ||
| arbitrary(bound = "E: EthSpec") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should move this to underneath the comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree. @ec2 if you could turn on "allow maintainers to make changes to my PRs" setting this would help us get your changes merged faster.
michaelsproul
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved modulo the small doc comment change that Mac requested.
|
Yeah I somehow dont have the option top turn on that feature... But I've fixed your suggestion @macladson @michaelsproul |
In #7743, rust version was bumped: - msrv to 1.87 - `Dockerfile` to 1.88 We also need to bump the other docker images as well, and might as well keep them all consistent at 1.88.

Issue Addressed
Which issue # does this PR address?
Proposed Changes
Puts the
arbitrarycrate behind a feature flag in thetypescrate.Additional Info
Please provide any additional information. For example, future considerations
or information useful for reviewers.