chore(deps): update rust crate clap to v4.5.38 (#266)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) |
workspace.dependencies | patch | `4.5.30` -> `4.5.38` |

---

### Release Notes

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

###
[`v4.5.38`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4538---2025-05-11)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.37...v4.5.38)

##### Fixes

-   *(help)* When showing aliases, include leading `--` or `-`

###
[`v4.5.37`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4537---2025-04-18)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.36...v4.5.37)

##### Features

-   Added `ArgMatches::try_clear_id()`

###
[`v4.5.36`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4536---2025-04-11)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.35...v4.5.36)

##### Fixes

- *(help)* Revert 4.5.35's "Don't leave space for shorts if there are
none" for now

###
[`v4.5.35`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4535---2025-04-01)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.34...v4.5.35)

##### Fixes

- *(help)* Align positionals and flags when put in the same
`help_heading`
-   *(help)* Don't leave space for shorts if there are none

###
[`v4.5.34`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4534---2025-03-27)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.33...v4.5.34)

##### Fixes

- *(help)* Don't add extra blank lines with `flatten_help(true)` and
subcommands without arguments

###
[`v4.5.33`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4533---2025-03-26)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.32...v4.5.33)

##### Fixes

- *(error)* When showing the usage of a suggestion for an unknown
argument, don't show the group

###
[`v4.5.32`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4532---2025-03-10)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.31...v4.5.32)

##### Features

-   Add `Error::remove`

##### Documentation

-   *(cookbook)* Switch from `humantime` to `jiff`
-   *(tutorial)* Better cover required vs optional

##### Internal

-   Update `pulldown-cmark`

###
[`v4.5.31`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4531---2025-02-24)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.30...v4.5.31)

##### Features

-   Add `ValueParserFactory` for `Saturating<T>`

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->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/matter-labs/teepot).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjQwLjE2LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2025-05-22 14:52:46 +01:00 committed by GitHub
parent 8b01d8d5b0
commit bfd895e8f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

56
Cargo.lock generated
View file

@ -931,9 +931,9 @@ dependencies = [
[[package]] [[package]]
name = "clap" name = "clap"
version = "4.5.30" version = "4.5.38"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" checksum = "ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000"
dependencies = [ dependencies = [
"clap_builder", "clap_builder",
"clap_derive", "clap_derive",
@ -941,9 +941,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_builder" name = "clap_builder"
version = "4.5.30" version = "4.5.38"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" checksum = "379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"clap_lex", "clap_lex",
@ -952,9 +952,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_derive" name = "clap_derive"
version = "4.5.28" version = "4.5.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@ -1652,7 +1652,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [ dependencies = [
"libc", "libc",
"windows-sys 0.59.0", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
@ -2911,7 +2911,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"windows-targets 0.52.6", "windows-targets 0.48.5",
] ]
[[package]] [[package]]
@ -3827,7 +3827,7 @@ dependencies = [
"once_cell", "once_cell",
"socket2", "socket2",
"tracing", "tracing",
"windows-sys 0.59.0", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
@ -4093,7 +4093,7 @@ name = "rtmr-calc"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"gpt", "gpt",
"hex", "hex",
"pe-sign", "pe-sign",
@ -4145,7 +4145,7 @@ dependencies = [
"errno", "errno",
"libc", "libc",
"linux-raw-sys", "linux-raw-sys",
"windows-sys 0.59.0", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
@ -4570,7 +4570,7 @@ name = "sha384-extend"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"hex", "hex",
"sha2", "sha2",
"teepot", "teepot",
@ -4820,7 +4820,7 @@ name = "tdx-extend"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"hex", "hex",
"teepot", "teepot",
"tracing", "tracing",
@ -4843,7 +4843,7 @@ name = "tee-key-preexec"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"secp256k1 0.30.0", "secp256k1 0.30.0",
"teepot", "teepot",
"tracing", "tracing",
@ -4856,7 +4856,7 @@ name = "tee-ratls-preexec"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"rsa", "rsa",
"teepot", "teepot",
"tracing", "tracing",
@ -4884,7 +4884,7 @@ version = "0.3.0"
dependencies = [ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"serde", "serde",
"teepot", "teepot",
"teepot-vault", "teepot-vault",
@ -4901,7 +4901,7 @@ dependencies = [
"anyhow", "anyhow",
"awc", "awc",
"bytemuck", "bytemuck",
"clap 4.5.30", "clap 4.5.38",
"hex", "hex",
"rustls", "rustls",
"serde_json", "serde_json",
@ -4921,7 +4921,7 @@ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"awc", "awc",
"clap 4.5.30", "clap 4.5.38",
"rustls", "rustls",
"serde_json", "serde_json",
"teepot", "teepot",
@ -4942,7 +4942,7 @@ dependencies = [
"bytemuck", "bytemuck",
"bytes", "bytes",
"chrono", "chrono",
"clap 4.5.30", "clap 4.5.38",
"config", "config",
"const-oid", "const-oid",
"dcap-qvl", "dcap-qvl",
@ -4988,7 +4988,7 @@ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"awc", "awc",
"clap 4.5.30", "clap 4.5.38",
"serde_json", "serde_json",
"teepot-vault", "teepot-vault",
"tracing", "tracing",
@ -5015,7 +5015,7 @@ dependencies = [
"awc", "awc",
"base64", "base64",
"bytes", "bytes",
"clap 4.5.30", "clap 4.5.38",
"const-oid", "const-oid",
"futures-core", "futures-core",
"hex", "hex",
@ -5039,7 +5039,7 @@ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"awc", "awc",
"clap 4.5.30", "clap 4.5.38",
"serde_json", "serde_json",
"teepot-vault", "teepot-vault",
"tracing", "tracing",
@ -5058,7 +5058,7 @@ dependencies = [
"getrandom 0.3.1", "getrandom 0.3.1",
"once_cell", "once_cell",
"rustix", "rustix",
"windows-sys 0.59.0", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
@ -5660,7 +5660,7 @@ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"bytemuck", "bytemuck",
"clap 4.5.30", "clap 4.5.38",
"hex", "hex",
"pgp", "pgp",
"serde_json", "serde_json",
@ -5676,7 +5676,7 @@ dependencies = [
"actix-web", "actix-web",
"anyhow", "anyhow",
"base64", "base64",
"clap 4.5.30", "clap 4.5.38",
"serde_json", "serde_json",
"teepot-vault", "teepot-vault",
"tracing", "tracing",
@ -5701,7 +5701,7 @@ name = "verify-attestation"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.5.30", "clap 4.5.38",
"teepot", "teepot",
] ]
@ -5710,7 +5710,7 @@ name = "verify-era-proof-attestation"
version = "0.3.0" version = "0.3.0"
dependencies = [ dependencies = [
"bytes", "bytes",
"clap 4.5.30", "clap 4.5.38",
"enumset", "enumset",
"hex", "hex",
"jsonrpsee-types", "jsonrpsee-types",
@ -5937,7 +5937,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [ dependencies = [
"windows-sys 0.59.0", "windows-sys 0.48.0",
] ]
[[package]] [[package]]