diff options
| author | Yonatan Goldschmidt <yon.goldschmidt@gmail.com> | 2025-02-19 07:12:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-18 21:12:30 -0800 |
| commit | c6d50bb863d7904582e0f4fbc00dbae8aa2b7107 (patch) | |
| tree | c6aee7a4abba51fca07d79545bb56238c7d63a42 | |
| parent | perf: cache `SECRET_PATTERNS`'s `RegexSet` (#2570) (diff) | |
| download | atuin-c6d50bb863d7904582e0f4fbc00dbae8aa2b7107.zip | |
chore(deps): Update config to 0.15.8 (#2580)
This fixes a panic when non-Unicode environment variables are
processed by atuin.
| -rw-r--r-- | Cargo.lock | 55 | ||||
| -rw-r--r-- | Cargo.toml | 2 |
2 files changed, 49 insertions, 8 deletions
@@ -846,16 +846,14 @@ checksum = "baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af" [[package]] name = "config" -version = "0.13.4" +version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca" +checksum = "8cf9dc8d4ef88e27a8cb23e85cb116403dedd57f7971964dc4b18ccead548901" dependencies = [ - "async-trait", - "lazy_static", - "nom", "pathdiff", "serde", "toml", + "winnow", ] [[package]] @@ -3914,6 +3912,15 @@ dependencies = [ ] [[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] name = "serde_urlencoded" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -4707,11 +4714,36 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.11" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +dependencies = [ + "indexmap 2.7.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", ] [[package]] @@ -5521,6 +5553,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] +name = "winnow" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603" +dependencies = [ + "memchr", +] + +[[package]] name = "winreg" version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -23,7 +23,7 @@ time = { version = "0.3.36", features = [ "local-offset", ] } clap = { version = "4.5.7", features = ["derive"] } -config = { version = "0.13", default-features = false, features = ["toml"] } +config = { version = "0.15.8", default-features = false, features = ["toml"] } directories = "5.0.1" eyre = "0.6" fs-err = "2.9" |
