fix(deps): update rust crate config to 0.15.21 (#171)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [config](https://redirect.github.com/rust-cli/config-rs) |
workspace.dependencies | patch | `0.15.19` → `0.15.21` |

---

### Release Notes

<details>
<summary>rust-cli/config-rs (config)</summary>

###
[`v0.15.21`](https://redirect.github.com/rust-cli/config-rs/blob/HEAD/CHANGELOG.md#01521---2026-03-12)

[Compare
Source](https://redirect.github.com/rust-cli/config-rs/compare/v0.15.20...v0.15.21)

##### Compatibility

- Bump MSRV to 1.85

###
[`v0.15.20`](https://redirect.github.com/rust-cli/config-rs/blob/HEAD/CHANGELOG.md#01520---2026-03-12)

[Compare
Source](https://redirect.github.com/rust-cli/config-rs/compare/v0.15.19...v0.15.20)

##### Fixes

- Serialize the full `u64` range

##### Internal

- *(toml)* Update to 1.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
This commit is contained in:
Jeremiah Russell
2026-03-13 09:31:26 +00:00
committed by GitHub
2 changed files with 12 additions and 34 deletions

44
Cargo.lock generated
View File

@@ -338,14 +338,14 @@ dependencies = [
[[package]]
name = "config"
version = "0.15.19"
version = "0.15.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b30fa8254caad766fc03cb0ccae691e14bf3bd72bfff27f72802ce729551b3d6"
checksum = "4fe5feec195269515c4722937cd7ffcfe7b4205d18d2e6577b7223ecb159ab00"
dependencies = [
"pathdiff",
"serde_core",
"serde_json",
"toml 0.9.12+spec-1.1.0",
"toml",
"winnow",
]
@@ -460,7 +460,7 @@ dependencies = [
"thiserror",
"tokio",
"tokio-test",
"toml 1.0.1+spec-1.1.0",
"toml",
]
[[package]]
@@ -2204,41 +2204,19 @@ dependencies = [
[[package]]
name = "toml"
version = "0.9.12+spec-1.1.0"
version = "1.0.6+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863"
dependencies = [
"serde_core",
"serde_spanned",
"toml_datetime 0.7.5+spec-1.1.0",
"toml_parser",
"winnow",
]
[[package]]
name = "toml"
version = "1.0.1+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbe30f93627849fa362d4a602212d41bb237dc2bd0f8ba0b2ce785012e124220"
checksum = "399b1124a3c9e16766831c6bba21e50192572cdd98706ea114f9502509686ffc"
dependencies = [
"indexmap 2.13.0",
"serde_core",
"serde_spanned",
"toml_datetime 1.0.0+spec-1.1.0",
"toml_datetime",
"toml_parser",
"toml_writer",
"winnow",
]
[[package]]
name = "toml_datetime"
version = "0.7.5+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347"
dependencies = [
"serde_core",
]
[[package]]
name = "toml_datetime"
version = "1.0.0+spec-1.1.0"
@@ -2250,9 +2228,9 @@ dependencies = [
[[package]]
name = "toml_parser"
version = "1.0.8+spec-1.1.0"
version = "1.0.9+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0742ff5ff03ea7e67c8ae6c93cac239e0d9784833362da3f9a9c1da8dfefcbdc"
checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4"
dependencies = [
"winnow",
]
@@ -2698,9 +2676,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
[[package]]
name = "winnow"
version = "0.7.14"
version = "0.7.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
dependencies = [
"memchr",
]

View File

@@ -16,7 +16,7 @@ base64 = "0.22.1"
chrono = "0.4.43"
clap = { version = "4.5.58", features = ["derive"] }
clap-verbosity-flag = { version = "3.0.4", features = ["tracing"] }
config = { version = "0.15.19", default-features = false, features = ["json", "toml"] }
config = { version = "0.15.21", default-features = false, features = ["json", "toml"] }
dialoguer = "0.12.0"
env_logger = "0.11.9"
flate2 = "1.1.9"