-
Notifications
You must be signed in to change notification settings - Fork 83
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
Update base64 to 0.21 #127
Conversation
Possibly a duplicate of #123 although the versions are different. |
2932c03
to
280212b
Compare
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.
Thanks!
Ah, I guess base64 decided to use the 2021 edition, requiring a newer compiler. Sigh. What version is needed? |
I think it's 1.57.0. Should I update this PR or would you like to do that separately? |
Beware, hyper MSRV is 1.56 : https://github.com/hyperium/hyper/blob/master/docs/MSRV.md But 1.57.0 was released a little more than one year ago : https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html |
@Ayush1325 please go ahead & update minrust in |
@seanmonstar tungstenite opted to switch from base64 crate to data-encoding given how extensive latest changes are: snapview/tungstenite-rs@c6769e3 would you prefer a PR replacing base64 with data-encoding? |
Looks like Created #139 as alternative to this PR |
Note: https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md#0213 |
@seanmonstar with MSRV issues seeming to be resolved for base64, can this PR progress? |
Yea absolutely, let's do it :) |
7a4e8de
to
280212b
Compare
Huh, well looks like with |
Created #147 as that msrv change would be unrelated to this PR |
287bd81
to
3da9b94
Compare
Signed-off-by: Ayush Singh <[email protected]>
3da9b94
to
e59b2b9
Compare
Signed-off-by: Ayush Singh <[email protected]> Co-authored-by: Sean McArthur <[email protected]>
Also added once_cell for caching the new Engine based APIs of base64
Signed-off-by: Ayush Singh [email protected]