From 4efe12e62859b3d0fbeba9aad47651d64434bb91 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 22 Sep 2024 18:13:50 +0000
Subject: [PATCH] chore(deps): update rust crates (#56)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [async-std](https://async.rs)
([source](https://redirect.github.com/async-rs/async-std)) |
dependencies | minor | `1.12.0` -> `1.13.0` |
| [bpaf](https://redirect.github.com/pacak/bpaf) | dependencies | patch
| `0.9.12` -> `0.9.14` |
| [codspeed](https://codspeed.io)
([source](https://redirect.github.com/CodSpeedHQ/codspeed-rust)) |
dependencies | minor | `2.6.0` -> `2.7.2` |
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.209` -> `1.0.210` |
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.127` -> `1.0.128` |
| [smol](https://redirect.github.com/smol-rs/smol) | dependencies |
patch | `2.0.1` -> `2.0.2` |
| [tokio](https://tokio.rs)
([source](https://redirect.github.com/tokio-rs/tokio)) | dependencies |
minor | `1.39.3` -> `1.40.0` |
---
### Release Notes
async-rs/async-std (async-std)
###
[`v1.13.0`](https://redirect.github.com/async-rs/async-std/blob/HEAD/CHANGELOG.md#1130---2024-09-06)
[Compare
Source](https://redirect.github.com/async-rs/async-std/compare/v1.12.0...v1.13.0)
#### Added
- IO Safety traits implementations
#### Changed
- Various dependencies updates
- Export `BufReadExt` and `SeekExt` from `async_std::io`
pacak/bpaf (bpaf)
###
[`v0.9.14`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0914--2024-09-19)
[Compare
Source](https://redirect.github.com/pacak/bpaf/compare/v0.9.13...v0.9.14)
- add license files
([#388](https://redirect.github.com/pacak/bpaf/issues/388))
thanks [@davide](https://redirect.github.com/davide)
- fix fish completions - you'll need to regenerate completion files for
them to work
###
[`v0.9.13`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0913--bpafderive-0513---2024-09-06)
[Compare
Source](https://redirect.github.com/pacak/bpaf/compare/v0.9.12...v0.9.13)
- You can now use `fallback_to_usage` in derive macro for options and
subcommands
([#376](https://redirect.github.com/pacak/bpaf/issues/376))
- Bugfixes related to shell completion and file masks
thanks [@ozwaldorf](https://redirect.github.com/ozwaldorf)
- `not_strict` restriction for positional items (TODO - check the docs)
thanks [@ozwaldorf](https://redirect.github.com/ozwaldorf)
- more shell completion bugfixes
([#384](https://redirect.github.com/pacak/bpaf/issues/384),
[#382](https://redirect.github.com/pacak/bpaf/issues/382),
[#381](https://redirect.github.com/pacak/bpaf/issues/381))
- `ParseFailure::print_mesage` (with one `s` is deprecated in favor of
the right spelling
CodSpeedHQ/codspeed-rust (codspeed)
###
[`v2.7.2`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.2)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.1...v2.7.2)
#### What's Changed
- feat: add prebuilt aarch64 binary by
[@art049](https://redirect.github.com/art049) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/53](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/53)
- fix: allow building codspeed-rust on unsupported architectures by
[@art049](https://redirect.github.com/art049) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/54](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/54)
**Full Changelog**:
https://github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.1...v2.7.2
###
[`v2.7.1`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.1)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.0...v2.7.1)
#### What's Changed
- chore: set MSRV to 1.74 and enforce it in CI by
[@art049](https://redirect.github.com/art049) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/52](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/52)
**Full Changelog**:
https://github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.0...v2.7.1
###
[`v2.7.0`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.0)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.6.0...v2.7.0)
#### What's Changed
- feat(cargo-codspeed): allow custom build profile selection by
[@art049](https://redirect.github.com/art049) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/49](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/49)
- fix(cargo-codspeed): display run bench command error by
[@adriencaccia](https://redirect.github.com/adriencaccia) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/45](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/45)
- chore: bump dependency versions and move to Rust 1.80 by
[@antiguru](https://redirect.github.com/antiguru) in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/47](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/47)
#### New Contributors
- [@antiguru](https://redirect.github.com/antiguru) made their
first contribution in
[https://github.com/CodSpeedHQ/codspeed-rust/pull/47](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/47)
**Full Changelog**:
https://github.com/CodSpeedHQ/codspeed-rust/compare/v2.6.0...v2.7.0
serde-rs/serde (serde)
###
[`v1.0.210`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.210)
[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)
- Support serializing and deserializing `IpAddr` and `SocketAddr` in
no-std mode on Rust 1.77+
([#2816](https://redirect.github.com/serde-rs/serde/issues/2816),
thanks [@MathiasKoch](https://redirect.github.com/MathiasKoch))
- Make `serde::ser::StdError` and `serde::de::StdError` equivalent to
`core::error::Error` on Rust 1.81+
([#2818](https://redirect.github.com/serde-rs/serde/issues/2818))
serde-rs/json (serde_json)
###
[`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.128)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.127...1.0.128)
- Support serializing maps containing 128-bit integer keys to
serde_json::Value
([#1188](https://redirect.github.com/serde-rs/json/issues/1188),
thanks [@Mrreadiness](https://redirect.github.com/Mrreadiness))
smol-rs/smol (smol)
###
[`v2.0.2`](https://redirect.github.com/smol-rs/smol/blob/HEAD/CHANGELOG.md#Version-202)
[Compare
Source](https://redirect.github.com/smol-rs/smol/compare/v2.0.1...v2.0.2)
- Update docs to mention `smol-macros`.
([#319](https://redirect.github.com/smol-rs/smol/issues/319))
tokio-rs/tokio (tokio)
###
[`v1.40.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.40.0):
Tokio v1.40.0
[Compare
Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0)
### 1.40.0 (August 30th, 2024)
##### Added
- io: add `util::SimplexStream` ([#6589])
- process: stabilize `Command::process_group` ([#6731])
- sync: add `{TrySendError,SendTimeoutError}::into_inner`
([#6755])
- task: add `JoinSet::join_all` ([#6784])
##### Added (unstable)
- runtime: add `Builder::{on_task_spawn, on_task_terminate}`
([#6742])
##### Changed
- io: use vectored io for `write_all_buf` when possible ([#6724])
- runtime: prevent niche-optimization to avoid triggering miri
([#6744])
- sync: mark mpsc types as `UnwindSafe` ([#6783])
- sync,time: make `Sleep` and `BatchSemaphore` instrumentation explicit
roots ([#6727])
- task: use `NonZeroU64` for `task::Id` ([#6733])
- task: include panic message when printing `JoinError` ([#6753])
- task: add `#[must_use]` to `JoinHandle::abort_handle` ([#6762])
- time: eliminate timer wheel allocations ([#6779])
##### Documented
- docs: clarify that `[build]` section doesn't go in Cargo.toml
([#6728])
- io: clarify zero remaining capacity case ([#6790])
- macros: improve documentation for `select!` ([#6774])
- sync: document mpsc channel allocation behavior ([#6773])
[#6589]: https://redirect.github.com/tokio-rs/tokio/pull/6589
[#6724]: https://redirect.github.com/tokio-rs/tokio/pull/6724
[#6727]: https://redirect.github.com/tokio-rs/tokio/pull/6727
[#6728]: https://redirect.github.com/tokio-rs/tokio/pull/6728
[#6731]: https://redirect.github.com/tokio-rs/tokio/pull/6731
[#6733]: https://redirect.github.com/tokio-rs/tokio/pull/6733
[#6742]: https://redirect.github.com/tokio-rs/tokio/pull/6742
[#6744]: https://redirect.github.com/tokio-rs/tokio/pull/6744
[#6753]: https://redirect.github.com/tokio-rs/tokio/pull/6753
[#6755]: https://redirect.github.com/tokio-rs/tokio/pull/6755
[#6762]: https://redirect.github.com/tokio-rs/tokio/pull/6762
[#6773]: https://redirect.github.com/tokio-rs/tokio/pull/6773
[#6774]: https://redirect.github.com/tokio-rs/tokio/pull/6774
[#6779]: https://redirect.github.com/tokio-rs/tokio/pull/6779
[#6783]: https://redirect.github.com/tokio-rs/tokio/pull/6783
[#6784]: https://redirect.github.com/tokio-rs/tokio/pull/6784
[#6790]: https://redirect.github.com/tokio-rs/tokio/pull/6790
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Boshen/criterion2.rs).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 257 +++++++++++------------------------------------------
1 file changed, 52 insertions(+), 205 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 1bcfff2..2183eb2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -63,8 +63,8 @@ checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0"
dependencies = [
"async-task",
"concurrent-queue",
- "fastrand 2.1.0",
- "futures-lite 2.3.0",
+ "fastrand",
+ "futures-lite",
"slab",
]
@@ -74,9 +74,9 @@ version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a"
dependencies = [
- "async-lock 3.4.0",
+ "async-lock",
"blocking",
- "futures-lite 2.3.0",
+ "futures-lite",
]
[[package]]
@@ -87,61 +87,32 @@ checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c"
dependencies = [
"async-channel 2.3.1",
"async-executor",
- "async-io 2.3.3",
- "async-lock 3.4.0",
+ "async-io",
+ "async-lock",
"blocking",
- "futures-lite 2.3.0",
+ "futures-lite",
"once_cell",
]
-[[package]]
-name = "async-io"
-version = "1.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
-dependencies = [
- "async-lock 2.8.0",
- "autocfg",
- "cfg-if",
- "concurrent-queue",
- "futures-lite 1.13.0",
- "log",
- "parking",
- "polling 2.8.0",
- "rustix 0.37.27",
- "slab",
- "socket2",
- "waker-fn",
-]
-
[[package]]
name = "async-io"
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964"
dependencies = [
- "async-lock 3.4.0",
+ "async-lock",
"cfg-if",
"concurrent-queue",
"futures-io",
- "futures-lite 2.3.0",
+ "futures-lite",
"parking",
- "polling 3.7.1",
- "rustix 0.38.34",
+ "polling",
+ "rustix",
"slab",
"tracing",
"windows-sys 0.52.0",
]
-[[package]]
-name = "async-lock"
-version = "2.8.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
-dependencies = [
- "event-listener 2.5.3",
-]
-
[[package]]
name = "async-lock"
version = "3.4.0"
@@ -159,9 +130,9 @@ version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7"
dependencies = [
- "async-io 2.3.3",
+ "async-io",
"blocking",
- "futures-lite 2.3.0",
+ "futures-lite",
]
[[package]]
@@ -171,15 +142,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a"
dependencies = [
"async-channel 2.3.1",
- "async-io 2.3.3",
- "async-lock 3.4.0",
+ "async-io",
+ "async-lock",
"async-signal",
"async-task",
"blocking",
"cfg-if",
"event-listener 5.3.1",
- "futures-lite 2.3.0",
- "rustix 0.38.34",
+ "futures-lite",
+ "rustix",
"tracing",
"windows-sys 0.52.0",
]
@@ -190,13 +161,13 @@ version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "329972aa325176e89114919f2a80fdae4f4c040f66a370b1a1159c6c0f94e7aa"
dependencies = [
- "async-io 2.3.3",
- "async-lock 3.4.0",
+ "async-io",
+ "async-lock",
"atomic-waker",
"cfg-if",
"futures-core",
"futures-io",
- "rustix 0.38.34",
+ "rustix",
"signal-hook-registry",
"slab",
"windows-sys 0.52.0",
@@ -204,19 +175,19 @@ dependencies = [
[[package]]
name = "async-std"
-version = "1.12.0"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d"
+checksum = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615"
dependencies = [
"async-channel 1.9.0",
"async-global-executor",
- "async-io 1.13.0",
- "async-lock 2.8.0",
+ "async-io",
+ "async-lock",
"crossbeam-utils",
"futures-channel",
"futures-core",
"futures-io",
- "futures-lite 1.13.0",
+ "futures-lite",
"gloo-timers",
"kv-log-macro",
"log",
@@ -261,12 +232,6 @@ dependencies = [
"rustc-demangle",
]
-[[package]]
-name = "bitflags"
-version = "1.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
[[package]]
name = "bitflags"
version = "2.5.0"
@@ -282,15 +247,15 @@ dependencies = [
"async-channel 2.3.1",
"async-task",
"futures-io",
- "futures-lite 2.3.0",
+ "futures-lite",
"piper",
]
[[package]]
name = "bpaf"
-version = "0.9.12"
+version = "0.9.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3280efcf6d66bc77c2cf9b67dc8acee47a217d9be67dd590b3230dffe663724d"
+checksum = "8d4e5ca9929037866947af4b8b7418124f2ec7c411a8b9ee24e46ad2b8470497"
[[package]]
name = "bumpalo"
@@ -345,9 +310,9 @@ dependencies = [
[[package]]
name = "codspeed"
-version = "2.6.0"
+version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a104ac948e0188b921eb3fcbdd55dcf62e542df4c7ab7e660623f6288302089"
+checksum = "450a0e9df9df1c154156f4344f99d8f6f6e69d0fc4de96ef6e2e68b2ec3bce97"
dependencies = [
"colored",
"libc",
@@ -483,15 +448,6 @@ dependencies = [
"pin-project-lite",
]
-[[package]]
-name = "fastrand"
-version = "1.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
-dependencies = [
- "instant",
-]
-
[[package]]
name = "fastrand"
version = "2.1.0"
@@ -546,28 +502,13 @@ version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
-[[package]]
-name = "futures-lite"
-version = "1.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
-dependencies = [
- "fastrand 1.9.0",
- "futures-core",
- "futures-io",
- "memchr",
- "parking",
- "pin-project-lite",
- "waker-fn",
-]
-
[[package]]
name = "futures-lite"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
dependencies = [
- "fastrand 2.1.0",
+ "fastrand",
"futures-core",
"futures-io",
"parking",
@@ -622,9 +563,9 @@ checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"
[[package]]
name = "gloo-timers"
-version = "0.2.6"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c"
+checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994"
dependencies = [
"futures-channel",
"futures-core",
@@ -648,26 +589,6 @@ version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
-[[package]]
-name = "instant"
-version = "0.1.13"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
-dependencies = [
- "cfg-if",
-]
-
-[[package]]
-name = "io-lifetimes"
-version = "1.0.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
-dependencies = [
- "hermit-abi",
- "libc",
- "windows-sys 0.48.0",
-]
-
[[package]]
name = "itoa"
version = "1.0.11"
@@ -704,12 +625,6 @@ version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
-[[package]]
-name = "linux-raw-sys"
-version = "0.3.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
-
[[package]]
name = "linux-raw-sys"
version = "0.4.14"
@@ -801,26 +716,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391"
dependencies = [
"atomic-waker",
- "fastrand 2.1.0",
+ "fastrand",
"futures-io",
]
-[[package]]
-name = "polling"
-version = "2.8.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
-dependencies = [
- "autocfg",
- "bitflags 1.3.2",
- "cfg-if",
- "concurrent-queue",
- "libc",
- "log",
- "pin-project-lite",
- "windows-sys 0.48.0",
-]
-
[[package]]
name = "polling"
version = "3.7.1"
@@ -831,7 +730,7 @@ dependencies = [
"concurrent-queue",
"hermit-abi",
"pin-project-lite",
- "rustix 0.38.34",
+ "rustix",
"tracing",
"windows-sys 0.52.0",
]
@@ -925,30 +824,16 @@ version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
-[[package]]
-name = "rustix"
-version = "0.37.27"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
-dependencies = [
- "bitflags 1.3.2",
- "errno",
- "io-lifetimes",
- "libc",
- "linux-raw-sys 0.3.8",
- "windows-sys 0.48.0",
-]
-
[[package]]
name = "rustix"
version = "0.38.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [
- "bitflags 2.5.0",
+ "bitflags",
"errno",
"libc",
- "linux-raw-sys 0.4.14",
+ "linux-raw-sys",
"windows-sys 0.52.0",
]
@@ -969,18 +854,18 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.209"
+version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09"
+checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.209"
+version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170"
+checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
dependencies = [
"proc-macro2",
"quote",
@@ -989,9 +874,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.127"
+version = "1.0.128"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad"
+checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
dependencies = [
"itoa",
"memchr",
@@ -1019,29 +904,19 @@ dependencies = [
[[package]]
name = "smol"
-version = "2.0.1"
+version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aad24f41392790e6ac67f4f4cd871da61f7d758e07b5622431e491e897d9c8a7"
+checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f"
dependencies = [
"async-channel 2.3.1",
"async-executor",
"async-fs",
- "async-io 2.3.3",
- "async-lock 3.4.0",
+ "async-io",
+ "async-lock",
"async-net",
"async-process",
"blocking",
- "futures-lite 2.3.0",
-]
-
-[[package]]
-name = "socket2"
-version = "0.4.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
-dependencies = [
- "libc",
- "winapi",
+ "futures-lite",
]
[[package]]
@@ -1062,17 +937,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
dependencies = [
"cfg-if",
- "fastrand 2.1.0",
+ "fastrand",
"once_cell",
- "rustix 0.38.34",
+ "rustix",
"windows-sys 0.59.0",
]
[[package]]
name = "tokio"
-version = "1.39.3"
+version = "1.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5"
+checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
dependencies = [
"backtrace",
"pin-project-lite",
@@ -1106,12 +981,6 @@ version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101"
-[[package]]
-name = "waker-fn"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
-
[[package]]
name = "walkdir"
version = "2.5.0"
@@ -1204,22 +1073,6 @@ dependencies = [
"wasm-bindgen",
]
-[[package]]
-name = "winapi"
-version = "0.3.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-dependencies = [
- "winapi-i686-pc-windows-gnu",
- "winapi-x86_64-pc-windows-gnu",
-]
-
-[[package]]
-name = "winapi-i686-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
[[package]]
name = "winapi-util"
version = "0.1.8"
@@ -1229,12 +1082,6 @@ dependencies = [
"windows-sys 0.52.0",
]
-[[package]]
-name = "winapi-x86_64-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
[[package]]
name = "windows-sys"
version = "0.48.0"