chore(deps): update rust crates (#4517)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [env_logger](https://togithub.com/rust-cli/env_logger) |
workspace.dependencies | patch | `0.11.3` -> `0.11.5` |
|
[json-strip-comments](https://togithub.com/oxc-project/json-strip-comments)
| workspace.dependencies | patch | `1.0.2` -> `1.0.4` |
| [oxc_resolver](https://togithub.com/oxc-project/oxc-resolver) |
workspace.dependencies | patch | `1.10.0` -> `1.10.2` |
| [similar](https://togithub.com/mitsuhiko/similar) |
workspace.dependencies | minor | `2.5.0` -> `2.6.0` |
| [tokio](https://tokio.rs)
([source](https://togithub.com/tokio-rs/tokio)) | workspace.dependencies
| minor | `1.38.0` -> `1.39.2` |

---

### Release Notes

<details>
<summary>rust-cli/env_logger (env_logger)</summary>

###
[`v0.11.5`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0115---2024-07-25)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.4...v0.11.5)

###
[`v0.11.4`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0114---2024-07-23)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.3...v0.11.4)

</details>

<details>
<summary>oxc-project/oxc-resolver (oxc_resolver)</summary>

###
[`v1.10.2`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#1102---2024-07-16)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.10.1...oxc_resolver-v1.10.2)

##### Chore

-   Release FreeBSD

###
[`v1.10.1`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#1101---2024-07-15)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.10.0...oxc_resolver-v1.10.1)

##### Fixed

- resolve module `ipaddr.js` correctly when `extensionAlias` is provided
([#&#8203;228](https://togithub.com/oxc-project/oxc_resolver/pull/228))

</details>

<details>
<summary>mitsuhiko/similar (similar)</summary>

###
[`v2.6.0`](https://togithub.com/mitsuhiko/similar/blob/HEAD/CHANGELOG.md#260)

[Compare
Source](https://togithub.com/mitsuhiko/similar/compare/2.5.0...2.6.0)

- Bump bstr dependency to 1.5.
[#&#8203;69](https://togithub.com/mitsuhiko/similar/issues/69)

</details>

<details>
<summary>tokio-rs/tokio (tokio)</summary>

###
[`v1.39.2`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.2):
Tokio v1.39.2

[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.39.1...tokio-1.39.2)

### 1.39.2 (July 27th, 2024)

This release fixes a regression where the `select!` macro stopped
accepting expressions that make use of temporary lifetime extension.
([#&#8203;6722])

[#&#8203;6722]: https://togithub.com/tokio-rs/tokio/pull/6722

###
[`v1.39.1`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.1):
Tokio v1.39.1

[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.39.0...tokio-1.39.1)

##### 1.39.1 (July 23rd, 2024)

This release reverts "time: avoid traversing entries in the time wheel
twice" because it contains a bug. ([#&#8203;6715])

[#&#8203;6715]: https://togithub.com/tokio-rs/tokio/pull/6715

###
[`v1.39.0`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.0):
Tokio v1.39.0

[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.38.1...tokio-1.39.0)

### 1.39.0 (July 23rd, 2024)

-   This release bumps the MSRV to 1.70. ([#&#8203;6645])
-   This release upgrades to mio v1. ([#&#8203;6635])
-   This release upgrades to windows-sys v0.52 ([#&#8203;6154])

##### Added

-   io: implement `AsyncSeek` for `Empty` ([#&#8203;6663])
- metrics: stabilize `num_alive_tasks` ([#&#8203;6619], [#&#8203;6667])
-   process: add `Command::as_std_mut` ([#&#8203;6608])
-   sync: add `watch::Sender::same_channel` ([#&#8203;6637])
- sync: add
`{Receiver,UnboundedReceiver}::{sender_strong_count,sender_weak_count}`
([#&#8203;6661])
-   sync: implement `Default` for `watch::Sender` ([#&#8203;6626])
-   task: implement `Clone` for `AbortHandle` ([#&#8203;6621])
-   task: stabilize `consume_budget` ([#&#8203;6622])

##### Changed

-   io: improve panic message of `ReadBuf::put_slice()` ([#&#8203;6629])
- io: read during write in `copy_bidirectional` and `copy`
([#&#8203;6532])
- runtime: replace `num_cpus` with `available_parallelism`
([#&#8203;6709])
- task: avoid stack overflow when passing large future to `block_on`
([#&#8203;6692])
- time: avoid traversing entries in the time wheel twice
([#&#8203;6584])
-   time: support `IntoFuture` with `timeout` ([#&#8203;6666])
- macros: support `IntoFuture` with `join!` and `select!`
([#&#8203;6710])

##### Fixed

-   docs: fix docsrs builds with the fs feature enabled ([#&#8203;6585])
- io: only use short-read optimization on known-to-be-compatible
platforms ([#&#8203;6668])
- time: fix overflow panic when using large durations with `Interval`
([#&#8203;6612])

##### Added (unstable)

- macros: allow `unhandled_panic` behavior for `#[tokio::main]` and
`#[tokio::test]` ([#&#8203;6593])
-   metrics: add `spawned_tasks_count` ([#&#8203;6114])
-   metrics: add `worker_park_unpark_count` ([#&#8203;6696])
-   metrics: add worker thread id ([#&#8203;6695])

##### Documented

-   io: update `tokio::io::stdout` documentation ([#&#8203;6674])
-   macros: typo fix in `join.rs` and `try_join.rs` ([#&#8203;6641])
-   runtime: fix typo in `unhandled_panic` ([#&#8203;6660])
- task: document behavior of `JoinSet::try_join_next` when all tasks are
running ([#&#8203;6671])

[#&#8203;6114]: https://togithub.com/tokio-rs/tokio/pull/6114

[#&#8203;6154]: https://togithub.com/tokio-rs/tokio/pull/6154

[#&#8203;6532]: https://togithub.com/tokio-rs/tokio/pull/6532

[#&#8203;6584]: https://togithub.com/tokio-rs/tokio/pull/6584

[#&#8203;6585]: https://togithub.com/tokio-rs/tokio/pull/6585

[#&#8203;6593]: https://togithub.com/tokio-rs/tokio/pull/6593

[#&#8203;6608]: https://togithub.com/tokio-rs/tokio/pull/6608

[#&#8203;6612]: https://togithub.com/tokio-rs/tokio/pull/6612

[#&#8203;6619]: https://togithub.com/tokio-rs/tokio/pull/6619

[#&#8203;6621]: https://togithub.com/tokio-rs/tokio/pull/6621

[#&#8203;6622]: https://togithub.com/tokio-rs/tokio/pull/6622

[#&#8203;6626]: https://togithub.com/tokio-rs/tokio/pull/6626

[#&#8203;6629]: https://togithub.com/tokio-rs/tokio/pull/6629

[#&#8203;6635]: https://togithub.com/tokio-rs/tokio/pull/6635

[#&#8203;6637]: https://togithub.com/tokio-rs/tokio/pull/6637

[#&#8203;6641]: https://togithub.com/tokio-rs/tokio/pull/6641

[#&#8203;6645]: https://togithub.com/tokio-rs/tokio/pull/6645

[#&#8203;6660]: https://togithub.com/tokio-rs/tokio/pull/6660

[#&#8203;6661]: https://togithub.com/tokio-rs/tokio/pull/6661

[#&#8203;6663]: https://togithub.com/tokio-rs/tokio/pull/6663

[#&#8203;6666]: https://togithub.com/tokio-rs/tokio/pull/6666

[#&#8203;6667]: https://togithub.com/tokio-rs/tokio/pull/6667

[#&#8203;6668]: https://togithub.com/tokio-rs/tokio/pull/6668

[#&#8203;6671]: https://togithub.com/tokio-rs/tokio/pull/6671

[#&#8203;6674]: https://togithub.com/tokio-rs/tokio/pull/6674

[#&#8203;6692]: https://togithub.com/tokio-rs/tokio/pull/6692

[#&#8203;6695]: https://togithub.com/tokio-rs/tokio/pull/6695

[#&#8203;6696]: https://togithub.com/tokio-rs/tokio/pull/6696

[#&#8203;6709]: https://togithub.com/tokio-rs/tokio/pull/6709

[#&#8203;6710]: https://togithub.com/tokio-rs/tokio/pull/6710

###
[`v1.38.1`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.38.1):
Tokio v1.38.1

[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.1)

### 1.38.1 (July 16th, 2024)

This release fixes the bug identified as ([#&#8203;6682]), which caused
timers not
to fire when they should.

##### Fixed

- time: update `wake_up` while holding all the locks of sharded time
wheels ([#&#8203;6683])

[#&#8203;6682]: https://togithub.com/tokio-rs/tokio/pull/6682

[#&#8203;6683]: https://togithub.com/tokio-rs/tokio/pull/6683

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/oxc-project/oxc).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-07-28 17:17:46 +00:00 committed by GitHub
parent 10b92dda1f
commit ee94daee42
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

47
Cargo.lock generated
View file

@ -503,9 +503,9 @@ dependencies = [
[[package]]
name = "env_logger"
version = "0.11.3"
version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9"
checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
dependencies = [
"env_filter",
"humantime",
@ -905,9 +905,12 @@ dependencies = [
[[package]]
name = "json-strip-comments"
version = "1.0.2"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3d129799327c8f80861e467c59b825ba24c277dba6ad0d71a141dc98f9e04ee"
checksum = "b271732a960335e715b6b2ae66a086f115c74eb97360e996d2bd809bfc063bba"
dependencies = [
"memchr",
]
[[package]]
name = "language-tags"
@ -1076,13 +1079,14 @@ dependencies = [
[[package]]
name = "mio"
version = "0.8.11"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"
dependencies = [
"hermit-abi",
"libc",
"wasi",
"windows-sys 0.48.0",
"windows-sys 0.52.0",
]
[[package]]
@ -1203,16 +1207,6 @@ dependencies = [
"autocfg",
]
[[package]]
name = "num_cpus"
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
"hermit-abi",
"libc",
]
[[package]]
name = "object"
version = "0.36.1"
@ -1695,9 +1689,9 @@ dependencies = [
[[package]]
name = "oxc_resolver"
version = "1.10.0"
version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c368aa1e41d8f8fb0ecbbe7130cd47814897f9a537cc7213be586ec34702d31f"
checksum = "b5f862ee8e1ba728378ac7e007de195ae00fbb21337ef152380c052cc07e2ee2"
dependencies = [
"dashmap 6.0.1",
"dunce",
@ -2494,9 +2488,9 @@ dependencies = [
[[package]]
name = "similar"
version = "2.5.0"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640"
checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e"
[[package]]
name = "siphasher"
@ -2678,28 +2672,27 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
version = "1.38.0"
version = "1.39.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a"
checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"
dependencies = [
"backtrace",
"bytes",
"libc",
"mio",
"num_cpus",
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"tokio-macros",
"windows-sys 0.48.0",
"windows-sys 0.52.0",
]
[[package]]
name = "tokio-macros"
version = "2.3.0"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a"
checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
dependencies = [
"proc-macro2",
"quote",