google / sxg-rs

A set of tools for generating signed exchanges at serve time.
Apache License 2.0
83 stars 20 forks source link

Update Rust dependencies #410

Closed renovate-bot closed 1 year ago

renovate-bot commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.65 -> 1.0.66
async-trait dependencies patch 0.1.57 -> 0.1.58
base64 dependencies patch 0.13.0 -> 0.13.1
clap dependencies patch 3.2.22 -> 3.2.23
fastly dependencies patch ^0.8.7 -> ^0.8.9
futures (source) dependencies patch 0.3.24 -> 0.3.25
getrandom dependencies patch 0.2.7 -> 0.2.8
hyper (source) dependencies patch 0.14.20 -> 0.14.22
log-fastly dependencies patch 0.8.7 -> 0.8.9
once_cell dependencies minor 1.15.0 -> 1.16.0
rustls dependencies patch 0.20.6 -> 0.20.7
serde (source) dependencies patch 1.0.145 -> 1.0.147
serde_json dependencies patch 1.0.86 -> 1.0.87
serde_yaml dependencies patch 0.9.13 -> 0.9.14

Release Notes

dtolnay/anyhow ### [`v1.0.66`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.66) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.65...1.0.66) - Reduce unhelpful backtrace frames in backtraces captured during a `context` call ([#​279](https://togithub.com/dtolnay/anyhow/issues/279))
dtolnay/async-trait ### [`v0.1.58`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.58) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.57...0.1.58) - Improve rust-analyzer "go to definition" on the method names of an async trait ([#​218](https://togithub.com/dtolnay/async-trait/issues/218))
marshallpierce/rust-base64 ### [`v0.13.1`](https://togithub.com/marshallpierce/rust-base64/blob/HEAD/RELEASE-NOTES.md#​0131) [Compare Source](https://togithub.com/marshallpierce/rust-base64/compare/v0.13.0...v0.13.1) - More precise decode buffer sizing, avoiding unnecessary allocation in `decode_config`.
clap-rs/clap ### [`v3.2.23`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.22...v3.2.23) #### \[3.2.23] - 2022-10-24 ##### Fixes - Upgrade to `textwrap` 0.16
rust-lang/futures-rs ### [`v0.3.25`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#​0325---2022-10-20) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.24...0.3.25) - Fix soundness issue in `join!` and `try_join!` macros ([#​2649](https://togithub.com/rust-lang/futures-rs/issues/2649)) - Implement `Clone` for `sink::Drain` ([#​2650](https://togithub.com/rust-lang/futures-rs/issues/2650))
rust-random/getrandom ### [`v0.2.8`](https://togithub.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#​028---2022-10-20) [Compare Source](https://togithub.com/rust-random/getrandom/compare/v0.2.7...v0.2.8) ##### Changed - The [Web Cryptography API] will now be preferred on `wasm32-unknown-unknown` when using the `"js"` feature, even on Node.js [#​284] [#​295] ##### Added - Added benchmarks to track buffer initialization cost [#​272] ##### Fixed - Use `$crate` in `register_custom_getrandom!` [#​270] ##### Documentation - Add information about enabling `"js"` feature [#​280] - Fix link to `wasm-bindgen` [#​278] - Document the varied implementations for underlying randomness sources [#​276] [Web Cryptography API]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API [#​284]: https://togithub.com/rust-random/getrandom/pull/284 [#​295]: https://togithub.com/rust-random/getrandom/pull/295 [#​272]: https://togithub.com/rust-random/getrandom/pull/272 [#​270]: https://togithub.com/rust-random/getrandom/pull/270 [#​280]: https://togithub.com/rust-random/getrandom/pull/280 [#​278]: https://togithub.com/rust-random/getrandom/pull/278 [#​276]: https://togithub.com/rust-random/getrandom/pull/276
hyperium/hyper ### [`v0.14.22`](https://togithub.com/hyperium/hyper/releases/tag/v0.14.22) [Compare Source](https://togithub.com/hyperium/hyper/compare/v0.14.21...v0.14.22) #### Bug Fixes - **server:** fix compile-time cfgs for TCP keepalive options ([#​3039](https://togithub.com/hyperium/hyper/issues/3039)) ([e8765e0f](https://togithub.com/hyperium/hyper/commit/e8765e0febd0267472799dcd1109af75944c2637), closes [#​3038](https://togithub.com/hyperium/hyper/issues/3038)) ### [`v0.14.21`](https://togithub.com/hyperium/hyper/releases/tag/v0.14.21) [Compare Source](https://togithub.com/hyperium/hyper/compare/v0.14.20...v0.14.21) #### Bug Fixes - **client:** send an error back to client when dispatch misbehaves () ([9fa36382](https://togithub.com/hyperium/hyper/commit/9fa363829ced232acb18c31ebab8ffb93f691ecc), closes [#​2649](https://togithub.com/hyperium/hyper/issues/2649)) - **http1:** fix `http1_header_read_timeout` to use same future ([#​2891](https://togithub.com/hyperium/hyper/issues/2891)) ([c5a14e7c](https://togithub.com/hyperium/hyper/commit/c5a14e7c087424001223aaeb2dad532ba4ee6063)) #### Features - **http1:** allow ignoring invalid header lines in requests ([73dd4746](https://togithub.com/hyperium/hyper/commit/73dd474652f5e71fe8a87baa6f9b2490ae746eb3)) - **server:** add `Server::tcp_keepalive_interval` and `Server::tcp_keepalive_retries` ([#​2991](https://togithub.com/hyperium/hyper/issues/2991)) ([287d7124](https://togithub.com/hyperium/hyper/commit/287d712483aec6671427438d60ed2a72f856fd9f)) #### New Contributors - [@​hansonchar](https://togithub.com/hansonchar) made their first contribution in [https://github.com/hyperium/hyper/pull/2991](https://togithub.com/hyperium/hyper/pull/2991)
matklad/once_cell ### [`v1.16.0`](https://togithub.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#​1160) [Compare Source](https://togithub.com/matklad/once_cell/compare/v1.15.0...v1.16.0) - Add `no_std` implementation based on `critical-section`, [#​195](https://togithub.com/matklad/once_cell/pull/195). - Deprecate `atomic-polyfill` feature (use the new `critical-section` instead)
serde-rs/serde ### [`v1.0.147`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.147) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.146...v1.0.147) - Add `serde::de::value::EnumAccessDeserializer` which transforms an `EnumAccess` into a `Deserializer` ([#​2305](https://togithub.com/serde-rs/serde/issues/2305)) ### [`v1.0.146`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.146) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.145...v1.0.146) - Allow internally tagged newtype variant to contain unit ([#​2303](https://togithub.com/serde-rs/serde/issues/2303), thanks [@​tage64](https://togithub.com/tage64))
serde-rs/json ### [`v1.0.87`](https://togithub.com/serde-rs/json/releases/tag/v1.0.87) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.86...v1.0.87) - Add `write_i128` and `write_u128` methods to `serde_json::Formatter` to control the formatting of 128-bit integers ([#​940](https://togithub.com/serde-rs/json/issues/940), thanks [@​Lucretiel](https://togithub.com/Lucretiel))
dtolnay/serde-yaml ### [`v0.9.14`](https://togithub.com/dtolnay/serde-yaml/releases/tag/0.9.14) [Compare Source](https://togithub.com/dtolnay/serde-yaml/compare/0.9.13...0.9.14) - Implement `Deserializer` for `TaggedValue` and `&TaggedValue` ([#​339](https://togithub.com/dtolnay/serde-yaml/issues/339))

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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.



This PR has been generated by Mend Renovate. View repository job log here.