diff --git a/Cargo.lock b/Cargo.lock index 11ce9b1..3b83a64 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -53,16 +53,30 @@ dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", - "anstyle-wincon", + "anstyle-wincon 2.1.0", + "colorchoice", + "utf8parse", +] + +[[package]] +name = "anstream" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon 3.0.1", "colorchoice", "utf8parse", ] [[package]] name = "anstyle" -version = "1.0.2" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" +checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" [[package]] name = "anstyle-parse" @@ -92,6 +106,16 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "anstyle-wincon" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" +dependencies = [ + "anstyle", + "windows-sys", +] + [[package]] name = "anyhow" version = "1.0.75" @@ -241,9 +265,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.2" +version = "4.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" +checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956" dependencies = [ "clap_builder", "clap_derive 4.4.2", @@ -255,17 +279,17 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1eef05769009513df2eb1c3b4613e7fad873a14c600ff025b08f250f59fee7de" dependencies = [ - "clap 4.4.2", + "clap 4.4.6", "log", ] [[package]] name = "clap_builder" -version = "4.4.2" +version = "4.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" +checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45" dependencies = [ - "anstream", + "anstream 0.6.4", "anstyle", "clap_lex 0.5.1", "strsim", @@ -343,11 +367,11 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] name = "colorchoice-clap" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afb91776a1ed84bebf6f3d13948c262e5d2694d4a689cd48808ccf84f25b251" +checksum = "6fe9ad5d064caf028aeb50818a5c7857c28f746ad04111652b85d9bca8b0d0be" dependencies = [ - "clap 4.4.2", + "clap 4.4.6", "colorchoice", ] @@ -375,7 +399,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.4.2", + "clap 4.4.6", "criterion-plot", "is-terminal", "itertools 0.10.5", @@ -724,9 +748,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hashbrown" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12" [[package]] name = "heck" @@ -751,11 +775,11 @@ checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" [[package]] name = "human-panic" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb2df2fb4e13fa697d21d93061ebcbbd876f5ef643b48ff59cfab57a726ef140" +checksum = "b82da652938b83f94cfdaaf9ae7aaadb8430d84b0dfda226998416318727eac2" dependencies = [ - "anstream", + "anstream 0.6.4", "anstyle", "backtrace", "os_info", @@ -816,12 +840,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" dependencies = [ "equivalent", - "hashbrown 0.14.0", + "hashbrown 0.14.1", ] [[package]] @@ -1223,9 +1247,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.5" +version = "1.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" +checksum = "ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff" dependencies = [ "aho-corasick", "memchr", @@ -1235,9 +1259,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" +checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" dependencies = [ "aho-corasick", "memchr", @@ -1381,11 +1405,11 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "snapbox" -version = "0.4.12" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad90eb3a2e3a8031d636d45bd4832751aefd58a291b553f7305a2bacae21aff3" +checksum = "7b439536a42c43be148b610c7f7f968fb79a457254910a9cb20900da73cd3271" dependencies = [ - "anstream", + "anstream 0.6.4", "anstyle", "content_inspector", "dunce", @@ -1403,11 +1427,11 @@ dependencies = [ [[package]] name = "snapbox-macros" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f4ffd811b87da98d0e48285134b7847954bd76e843bb794a893b47ca3ee325" +checksum = "ed1559baff8a696add3322b9be3e940d433e7bb4e38d79017205fd37ff28b28e" dependencies = [ - "anstream", + "anstream 0.6.4", ] [[package]] @@ -1545,7 +1569,7 @@ version = "0.19.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" dependencies = [ - "indexmap 2.0.0", + "indexmap 2.0.2", "serde", "serde_spanned", "toml_datetime", @@ -1554,9 +1578,9 @@ dependencies = [ [[package]] name = "trycmd" -version = "0.14.17" +version = "0.14.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6a42f89ccf3c6ee115608a68e256c172734d525a4ac36d4a17a6d4a8108149" +checksum = "a5bff680f217f2c7cc246aa5313ef9c1802449b1b8f859d28765355fda1c421f" dependencies = [ "glob", "humantime", @@ -1595,13 +1619,13 @@ name = "typos-cli" version = "1.16.15" dependencies = [ "ahash", - "anstream", + "anstream 0.5.0", "anstyle", "anyhow", "assert_fs", "atty", "bstr", - "clap 4.4.2", + "clap 4.4.6", "clap-verbosity-flag", "colorchoice-clap", "content_inspector", @@ -1647,7 +1671,7 @@ dependencies = [ "csv", "dictgen", "edit-distance", - "indexmap 2.0.0", + "indexmap 2.0.2", "itertools 0.11.0", "snapbox", "unicase", @@ -1732,9 +1756,9 @@ checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" [[package]] name = "unicode-width" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "unicode-xid" diff --git a/crates/codespell-dict/Cargo.toml b/crates/codespell-dict/Cargo.toml index ba58533..f701898 100644 --- a/crates/codespell-dict/Cargo.toml +++ b/crates/codespell-dict/Cargo.toml @@ -24,5 +24,5 @@ unicase = "2.7" itertools = "0.11" codegenrs = "2.0" dictgen = { version = "^0.2", path = "../dictgen", features = ["codegen"] } -snapbox = { version = "0.4.12", features = ["path"] } +snapbox = { version = "0.4.13", features = ["path"] } typos = { path = "../typos" } diff --git a/crates/misspell-dict/Cargo.toml b/crates/misspell-dict/Cargo.toml index a07d97b..9811ae9 100644 --- a/crates/misspell-dict/Cargo.toml +++ b/crates/misspell-dict/Cargo.toml @@ -24,4 +24,4 @@ itertools = "0.11" codegenrs = "2.0" regex = "1" dictgen = { version = "^0.2", path = "../dictgen", features = ["codegen"] } -snapbox = { version = "0.4.12", features = ["path"] } +snapbox = { version = "0.4.13", features = ["path"] } diff --git a/crates/typos-cli/Cargo.toml b/crates/typos-cli/Cargo.toml index 08cc3ca..015ff79 100644 --- a/crates/typos-cli/Cargo.toml +++ b/crates/typos-cli/Cargo.toml @@ -45,7 +45,7 @@ typos-dict = { version = "^0.11", path = "../typos-dict", optional = true } typos-vars = { version = "^0.8", path = "../typos-vars", optional = true } unicase = "2.7" anyhow = "1.0" -clap = { version = "4.4.2", features = ["derive"] } +clap = { version = "4.4.6", features = ["derive"] } clap-verbosity-flag = "2.0" ignore = "0.4" serde = { version = "1.0", features = ["derive"] } @@ -58,7 +58,7 @@ once_cell = "1.18.0" ahash = "0.8" difflib = "0.4" proc-exit = "2.0" -human-panic = "1.2.0" +human-panic = "1.2.1" content_inspector = "0.2.4" unicode-segmentation = "1.10.1" derive_more = "0.99.17" @@ -68,22 +68,22 @@ serde_json = "1.0" kstring = { version = "2.0.0", features = ["serde"] } typed-arena = "2.0.2" maplit = "1.0" -unicode-width = "0.1.10" +unicode-width = "0.1.11" unic-emoji-char = "0.9.0" thread_local = "1.1.7" globset = "0.4.13" -anstyle = "1.0.2" +anstyle = "1.0.4" anstream = "0.5.0" -colorchoice-clap = "1.0.2" +colorchoice-clap = "1.0.3" serde_regex = "1.1.0" -regex = "1.9.4" +regex = "1.9.6" encoding_rs = "0.8.33" [dev-dependencies] assert_fs = "1.0" -trycmd = "0.14.17" +trycmd = "0.14.18" criterion = "0.5" -snapbox = "0.4.12" +snapbox = "0.4.13" [[bench]] name = "checks" diff --git a/crates/typos-dict/Cargo.toml b/crates/typos-dict/Cargo.toml index c116be6..4ef8f01 100644 --- a/crates/typos-dict/Cargo.toml +++ b/crates/typos-dict/Cargo.toml @@ -23,5 +23,5 @@ unicase = "2.7" codegenrs = "2.0" dictgen = { version = "^0.2", path = "../dictgen", features = ["codegen"] } varcon = { version = "^0.7", path = "../varcon" } -snapbox = { version = "0.4.12", features = ["path"] } -indexmap = "2.0.0" +snapbox = { version = "0.4.13", features = ["path"] } +indexmap = "2.0.2" diff --git a/crates/typos-vars/Cargo.toml b/crates/typos-vars/Cargo.toml index 2cce3b6..9f3ed5d 100644 --- a/crates/typos-vars/Cargo.toml +++ b/crates/typos-vars/Cargo.toml @@ -24,4 +24,4 @@ unicase = "2.7" codegenrs = "2.0" itertools = "0.11" dictgen = { version = "^0.2", path = "../dictgen", features = ["codegen"] } -snapbox = { version = "0.4.12", features = ["path"] } +snapbox = { version = "0.4.13", features = ["path"] } diff --git a/crates/varcon/Cargo.toml b/crates/varcon/Cargo.toml index 8a59bf2..cf904ec 100644 --- a/crates/varcon/Cargo.toml +++ b/crates/varcon/Cargo.toml @@ -22,4 +22,4 @@ varcon-core = { version = "^4.0", path = "../varcon-core" } [dev-dependencies] codegenrs = "2.0" varcon-core = { version = "^4.0", path = "../varcon-core", features = ["parser"] } -snapbox = { version = "0.4.12", features = ["path"] } +snapbox = { version = "0.4.13", features = ["path"] } diff --git a/crates/wikipedia-dict/Cargo.toml b/crates/wikipedia-dict/Cargo.toml index 0dcde8f..54ad759 100644 --- a/crates/wikipedia-dict/Cargo.toml +++ b/crates/wikipedia-dict/Cargo.toml @@ -24,4 +24,4 @@ unicase = "2.7" itertools = "0.11" codegenrs = "2.0" dictgen = { version = "^0.2", path = "../dictgen", features = ["codegen"] } -snapbox = { version = "0.4.12", features = ["path"] } +snapbox = { version = "0.4.13", features = ["path"] }