forked from awslabs/tough
-
Notifications
You must be signed in to change notification settings - Fork 4
chore(deps): update rust dependencies #130
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
Open
red-hat-konflux
wants to merge
1
commit into
develop
Choose a base branch
from
konflux/mintmaker/develop/rust-deps
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Author
|
a3468db to
b58b5f8
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
b58b5f8 to
145d9b7
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.0.97->1.0.1002.0.16->2.1.10.1.87->0.1.891.5.6->1.8.111.12.5->1.15.01.43.0->1.95.01.47.0->1.100.00.1->0.20.60->0.621.7.8->1.9.41.2.13->1.3.40.6->0.81.10.0->1.11.01.10.0->1.11.00.4.40->0.4.424.5.31->4.5.531.0.19->1.0.200.4.16->0.4.181.2.0->1.3.12.7.1->2.12.10.13.0->0.14.00.4.26->0.4.280.10.71->0.10.753.0.5->3.0.62.3.1->2.3.21.12.0->1.13.00.13.5->0.14.00.8->0.91.10.0->1.11.01.11.1->1.12.20.12.12->0.12.240.22.0->0.26.00.23.23->0.23.350.102.1->0.103.01.0.219->1.0.2281.0.219->1.0.2281.0.219->1.0.2281.0.140->1.0.1451.0.140->1.0.1450.9->0.100.4->0.50.8.5->0.8.93.17.1->3.23.01.43.0->1.48.01.43.0->1.48.00.7.13->0.7.170.4->0.50.4->0.60.9->0.120.1.24->0.1.250.7.1->0.9.02.5.4->2.5.7Release Notes
dtolnay/anyhow (anyhow)
v1.0.100Compare Source
bail!,ensure!,anyhow!(#426)v1.0.99Compare Source
v1.0.98Compare Source
self.into_boxed_dyn_error()andself.reallocate_into_boxed_dyn_error_without_backtrace()methods for anyhow::Error (#415)assert-rs/assert_cmd (assert_cmd)
v2.1.1Compare Source
v2.1.0Compare Source
Compatibility
crate_name!()in favor ofpkg_name!()Command::cargo_bin,CommandCargoExt::cargo_bin,cargo_binin favor ofcargo_bin!,cargo_bin_cmd!Features
cargo_bin_cmd!()pkg_name!()as a default parameter tocargo_bin!()v2.0.17Compare Source
Features
cargo::cargo_bin!which will work with Cargo'sbuild-dirdtolnay/async-trait (async-trait)
v0.1.89Compare Source
v0.1.88Compare Source
aws/aws-lc-rs (aws-lc-rs)
v1.15.0: aws-lc-rs v1.15.0Compare Source
What's Changed
pub staticvalues in our API are nowpub constby @justsmth in #905Build Improvements
Issues Being Resolved
Other Merged PRs
v1.14.1: aws-lc-rs v1.14.1Compare Source
What's Changed
impl AsDer<PublicKeyX509Der<'static>> for ParsedPublicKeyby @justsmth in #885Issues Being Resolved
Other Merged PRs
Full Changelog: aws/aws-lc-rs@v1.14.0...v1.14.1
v1.14.0: aws-lc-rs v1.14.0Compare Source
What's Changed
RsaSignatureEncodingtype is public by @soundofspace in #864ParsedPublicKeyfor signature operations by @justsmth in #863ParsedPublicKeyfor agreement operations by @justsmth in #862Build Improvements
Issues Being Resolved
signature::UnparsedPublicKeytoPublicKey) -- #849Other Merged PRs
New Contributors
Full Changelog: aws/aws-lc-rs@v1.13.3...v1.14.0
v1.13.3: aws-lc-rs v1.13.3Compare Source
What's Changed
Other Merged PRs
Full Changelog: aws/aws-lc-rs@v1.13.2...v1.13.3
v1.13.2: aws-lc-rs v1.13.2Compare Source
What's Changed
ED25519module by @theswiftfox in #832Build improvements
Issues Being Resolved
Other Merged PRs
New Contributors
Full Changelog: aws/aws-lc-rs@v1.13.1...v1.13.2
v1.13.1: aws-lc-rs v1.13.1Compare Source
What's Changed
AsRef<[u8]>forUnparsedPublicKeyby @Stupremee in #790x86_64-pc-windows-gnullvmby @justsmth in #702riscv64gc-unknown-linux-gnuby @kxxt in #774aws-lc-sysnow aligns w/ AWS-LC v1.51.2 by @justsmth in #806Build Improvements
aarch64-apple-darwinreduced by ~25% by @justsmth in #797Issues Being Resolved
Other Merged PRs
New Contributors
Full Changelog: aws/aws-lc-rs@v1.13.0...v1.13.1
v1.13.0: aws-lc-rs v1.13.0Compare Source
What's Changed
RsaSubjectPublicKeyto/from X509 by @justsmth in #742unstablemodule by @justsmth in #690unstablemodule by @justsmth in #747Build improvements
aws-lc-sys:x86_64-pc-windows-gnu:aws-lc-syscrate by @justsmth in #754x86_64-unknown-illumosbuild target:Issues Being Resolved
encoding::AsDer<PublicKeyX509Der<'a>>forrsa::PublicKey-- #741x86_64-pc-windows-gnu-- #753Other Merged PRs
New Contributors
Full Changelog: aws/aws-lc-rs@v1.12.6...v1.13.0
v1.12.6: aws-lc-rs v1.12.6Compare Source
What's Changed
riscv64gc-unknown-linux-gnuby @justsmth in #720Build improvements
Issues Being Resolved
Other Merged PRs
Full Changelog: aws/aws-lc-rs@v1.12.5...v1.12.6
tokio-rs/axum (axum)
v0.8.7: axum v0.8.7Compare Source
Send/Syncbounds onRouterAsService,RouterIntoService(#3555)v0.8.6Compare Source
v0.8.5: axum v0.8.5Compare Source
OptionalFromRequestforMultipart(#3220)Location::{status_code, location}middleware::ResponseAxumBodyLayerfor mapping response body toaxum::body::Body(#3469)impl FusedStream for WebSocket(#3443)ssemodule andSsetype no longer depend on thetokiofeature (#3154)Redirects constructors is not a valid header value, instead of panicking on construction, theIntoResponseimpl now returns an HTTP 500, just likeJsondoes when serialization fails (#3377)v0.8.4: axum v0.8.4Compare Source
Router::reset_fallback(#3320)WebSocketUpgrade::selected_protocol(#3248)servewithout graceful shutdown (#3129)v0.8.3: axum v0.8.3Compare Source
From<Bytes>forMessage(#3273)OptionalFromRequestforJson(#3142)OptionalFromRequestforExtension(#3157)WebSocketUpgrade(#3178)v0.8.2: axum v0.8.2Yanked from crates.io due to unforeseen breaking change, see #3190 for details
OptionalFromRequestforJson(#3142)OptionalFromRequestforExtension(#3157)statusfunction of rejections aconstfunction, suchas
JsonRejection,QueryRejectionandPathRejection(#3168)v0.8.0: axum v0.8.0Compare Source
since rc.1
axum::extract::ws::Messagenow usesBytesin place ofVec<u8>,and a new
Utf8Bytestype in place ofString, for its variants (#3078)OptionalFromRequestPartsimpl forQuery(#3088)tokio-tungsteniteto 0.26 (#3078)serde_path_to_errorto report fields that failed to parse (#3081)full changelog
You can also read the blog post on tokio
Note: there are further relevant changes in axum-core's changelog
/:singleand/*manyto/{single}and/{*many}; the old syntax produces a panic to avoid silent change in behavior (#2645)Syncfor all handlers and services added toRouterandMethodRouter(#2473)Pathextractor deserializers now check that the number of parameters matches the tuple length exactly (#2931)Hostextractor toaxum-extra(#2956)WebSocket::close. Users should explicitly send close messages themselves. (#2974)servegeneric over the listener and IO types (#2941)Serve::tcp_nodelayandWithGracefulShutdown::tcp_nodelay.See
serve::ListenerExtfor an API that let you set arbitrary TCP stream properties. (#2941)Option<Path<T>>no longer swallows all error conditions,instead rejecting the request in many cases; see its documentation for details (#2475)
axum::extract::ws::Messagenow usesBytesin place ofVec<u8>,and a new
Utf8Bytestype in place ofString, for its variants (#3078)serde_json::RawValueinEvent::json_data(#2992)content-lengthbefore middleware.This allows middleware to add bodies to requests without needing to manually set
content-length(#2897)tokio-tungsteniteto 0.26 (#3078)serde_path_to_errorto report fields that failed to parse (#3081)method_not_allowed_fallbackto set a fallback when a path matches but there is no handler for the given HTTP method (#2903)NoContentas a self-described shortcut forStatusCode::NO_CONTENT(#2978)get(ws_endpoint)handlers toany(ws_endpoint)(#2894)MethodFilter::CONNECT,routing::connect[_service]andMethodRouter::connect[_service](#2961)FailedToDeserializePathParams::kindenum with (ErrorKind::DeserializeError). This new variant captures bothkey,value, andmessagefrom named path parameters parse errors, instead of only deserialization error message inErrorKind::Message. (#2720)v0.7.9: axum - v0.7.9Compare Source
v0.7.8: axum - v0.7.8Compare Source
serde_json::RawValueinEvent::json_data(#2992)method_not_allowed_fallbackto set a fallback when a path matches but there is no handler for the given HTTP method (#2903)MethodFilter::CONNECT,routing::connect[_service]and
MethodRouter::connect[_service](#2961)NoContentas a self-described shortcut forStatusCode::NO_CONTENT(#2978)v0.7.7: axum - v0.7.7Compare Source
rustdoc now generates tables of content in the sidebar (#2921)
v0.7.6: axum - v0.7.6Compare Source
Arcduring deserialization ofPathaxum::serve::Serve::tcp_nodelayandaxum::serve::WithGracefulShutdown::tcp_nodelay(#2653)Router::has_routesfunction (#2790)Serve::local_addrandWithGracefulShutdown::local_addrfunctions (#2881)v0.7.5: axum - v0.7.5Compare Source
axum::servedirectly witha
RouterorMethodRouter(#2586)h2is no longer pulled as a dependency unless thehttp2featureis enabled (#2605)
v0.7.4: axum - v0.7.4Compare Source
debug_handleron tuple response types (#2201)must_useattribute toServeandWithGracefulShutdown(#2484)axum_core::body::BodyDataStreamfrom axumv0.7.3: axum - v0.7.3Compare Source
BodyimplementsFrom<()>now (#2411)tracingfeature by default (#2460)serve(#2398)RouterIntoServiceimplementsClone(#2456)v0.7.2: axum - v0.7.2Compare Source
axum::body::to_bytes(#2373)serve(#2400)v0.7.1: axum - v0.7.1Compare Source
v0.7.0: axum - v0.7.0Compare Source
WebSocketUpgrade::max_send_queue(i.e. the
Btype param has been removed) ([#1751] and [#1789]):FromRequestPartsFromRequestHandlerServiceHandlerWithoutStateExtHandlerLayeredFutureLayeredMethodRouterNextRequestExtRouteFutureRouteRouterhyper::Bodyas that type is removedin hyper 1.0. Instead axum has its own body type at
axum::body::Body([#1751])extract::BodyStreamhas been removed asbody::Bodyimplements
StreamandFromRequestdirectly ([#1751])sse::Event::json_datato useaxum_core::Erroras its error type ([#1762])DefaultOnFailedUpdgradetoDefaultOnFailedUpgrade([#1664])OnFailedUpdgradetoOnFailedUpgrade([#1664])TypedHeaderhas been move toaxum-extra([#1850])EmptyandFull. Useaxum::body::Body::emptyandaxum::body::Body::fromrespectively ([#1789])IntoResponse::into_responsemust useaxum::body::Bodyas the body type.axum::response::Responsedoes this([#1789])
BoxBodytype alias and itsbox_bodyconstructor. Use
axum::body::Body::newinstead ([#1789])RawBodyextractor.axum::body::BodyimplementsFromRequestdirectly ([#1789])http-bodyno longer implementIntoResponse:Full, useBody::frominsteadEmpty, useBody::emptyinsteadBoxBody, useBody::newinsteadUnsyncBoxBody, useBody::newinsteadMapData, useBody::newinsteadMapErr, useBody::newinsteadaxum::extract::Requesttype alias where the body isaxum::body::Body([#1789])Router::as_serviceandRouter::into_serviceto workaroundtype inference issues when calling
ServiceExtmethods on aRouter([#1835])axum::Serveras it was removed in hyper 1.0. Insteaduse
axum::serve(listener, service)or hyper/hyper-util for more configuration options ([#1868])Router::nest.Routers nested with
Router::nest_servicewill no longer inherit fallbacks ([#1956])Sec-WebSocket-Keyheader inWebSocketUpgrade([#1972])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.