-
Notifications
You must be signed in to change notification settings - Fork 831
Fix ruy rust 1.22 inccompatibility #431
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
d8d25f3
to
ea79479
Compare
Codecov Report
@@ Coverage Diff @@
## master #431 +/- ##
=======================================
Coverage 86.19% 86.19%
=======================================
Files 39 39
Lines 7394 7394
=======================================
Hits 6373 6373
Misses 1021 1021 Continue to review full report at Codecov.
|
I can confirm that it works, but I'd like to have a line of comment in Cargo.toml explaining why the |
ea79479
to
139fc02
Compare
Done :) |
While it's easy to just accept this, I think we need to do something like rust-bitcoin/rust-secp256k1#204 instead. EDIT: I just realized this is a dev-dependency, and we have a bunch of those already pinned so to support testing under 1.22.0 we'll need to pin all of those hmmm |
@elichai Are you sure you linked the right PR? If so, I don't get what you mean. |
Fixed hehe, right PR number, wrong repo :P |
Yeah, I think that would be the right thing to do for real dependencies. As it's only a dev dependency I have no preference for either solution whatsoever. Both are a bit hacky. If anyone has a strong opinion on it I'd be happy to adapt the PR. |
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.
LGTM
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.
Sure, since it's only a dev dep it's fine to pin
Fixes #430 by pinning
ryu
(transitive dependency ofserde_json
) to an older version.