downgrade cargo generate to fix msrv

This commit is contained in:
Jonathan Kelley committed 2025-12-05 12:11:49 -08:00
1 parent 863aacdce7
commit dd2d1b8a19
2 files changed
+144 -107

No files matched your search

Generated
+143 -106
View File
@@ -559,7 +559,7 @@ dependencies = [
"clap", "clap",
"cryptographic-message-syntax", "cryptographic-message-syntax",
"der", "der",
"dialoguer 0.11.0", "dialoguer",
"difference", "difference",
"digest", "digest",
"dirs 5.0.1", "dirs 5.0.1",
@@ -3610,17 +3610,17 @@ dependencies = [
[[package]] [[package]]
name = "cargo-generate" name = "cargo-generate"
version = "0.23.7" version = "0.23.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6ecf1e81816c3dbe016101d21a198ec0f4a55bb04173ff9d3071ebb626f2cc1" checksum = "dd3cea99ecf678f9f12dd63f685f9ae79dca897ebb2a8a0aa1ec4dfb8b64d534"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"anyhow", "anyhow",
"auth-git2", "auth-git2",
"cargo-util-schemas", "cargo-util-schemas",
"clap", "clap",
"console 0.16.1", "console 0.15.11",
"dialoguer 0.12.0", "dialoguer",
"env_logger 0.11.8", "env_logger 0.11.8",
"fs-err", "fs-err",
"git2", "git2",
@@ -3629,7 +3629,7 @@ dependencies = [
"home", "home",
"ignore", "ignore",
"indexmap 2.12.0", "indexmap 2.12.0",
"indicatif 0.18.2", "indicatif",
"liquid", "liquid",
"liquid-core", "liquid-core",
"liquid-derive", "liquid-derive",
@@ -3646,7 +3646,7 @@ dependencies = [
"tempfile", "tempfile",
"thiserror 2.0.17", "thiserror 2.0.17",
"time", "time",
"toml 0.9.6", "toml 0.8.23",
"walkdir", "walkdir",
] ]
@@ -3661,16 +3661,16 @@ dependencies = [
[[package]] [[package]]
name = "cargo-util-schemas" name = "cargo-util-schemas"
version = "0.10.1" version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229" checksum = "7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830"
dependencies = [ dependencies = [
"semver", "semver",
"serde", "serde",
"serde-untagged", "serde-untagged",
"serde-value", "serde-value",
"thiserror 2.0.17", "thiserror 2.0.17",
"toml 0.9.6", "toml 0.8.23",
"unicode-xid", "unicode-xid",
"url", "url",
] ]
@@ -5317,18 +5317,6 @@ dependencies = [
"zeroize", "zeroize",
] ]
[[package]]
name = "dialoguer"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25f104b501bf2364e78d0d3974cbc774f738f5865306ed128e1e0d7499c0ad96"
dependencies = [
"console 0.16.1",
"shell-words",
"tempfile",
"zeroize",
]
[[package]] [[package]]
name = "diff" name = "diff"
version = "0.1.13" version = "0.1.13"
@@ -7188,6 +7176,15 @@ 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 = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "faster-hex"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183"
dependencies = [
"serde",
]
[[package]] [[package]]
name = "faster-hex" name = "faster-hex"
version = "0.10.0" version = "0.10.0"
@@ -8030,13 +8027,13 @@ dependencies = [
[[package]] [[package]]
name = "gix-actor" name = "gix-actor"
version = "0.35.6" version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" checksum = "f438c87d4028aca4b82f82ba8d8ab1569823cfb3e5bc5fa8456a71678b2a20e7"
dependencies = [ dependencies = [
"bstr", "bstr",
"gix-date", "gix-date",
"gix-utils", "gix-utils 0.2.0",
"itoa", "itoa",
"thiserror 2.0.17", "thiserror 2.0.17",
"winnow 0.7.13", "winnow 0.7.13",
@@ -8044,13 +8041,13 @@ dependencies = [
[[package]] [[package]]
name = "gix-config" name = "gix-config"
version = "0.46.0" version = "0.44.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0" checksum = "9c6f830bf746604940261b49abf7f655d2c19cadc9f4142ae9379e3a316e8cfa"
dependencies = [ dependencies = [
"bstr", "bstr",
"gix-config-value", "gix-config-value",
"gix-features", "gix-features 0.41.1",
"gix-glob", "gix-glob",
"gix-path", "gix-path",
"gix-ref", "gix-ref",
@@ -8065,9 +8062,9 @@ dependencies = [
[[package]] [[package]]
name = "gix-config-value" name = "gix-config-value"
version = "0.15.3" version = "0.14.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64" checksum = "8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6"
dependencies = [ dependencies = [
"bitflags 2.9.4", "bitflags 2.9.4",
"bstr", "bstr",
@@ -8078,106 +8075,143 @@ dependencies = [
[[package]] [[package]]
name = "gix-date" name = "gix-date"
version = "0.10.7" version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171" checksum = "daa30058ec7d3511fbc229e4f9e696a35abd07ec5b82e635eff864a2726217e4"
dependencies = [ dependencies = [
"bstr", "bstr",
"itoa", "itoa",
"jiff", "jiff",
"smallvec",
"thiserror 2.0.17", "thiserror 2.0.17",
] ]
[[package]] [[package]]
name = "gix-features" name = "gix-features"
version = "0.43.1" version = "0.41.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b" checksum = "016d6050219458d14520fe22bdfdeb9cb71631dec9bc2724767c983f60109634"
dependencies = [ dependencies = [
"gix-path", "gix-path",
"gix-trace", "gix-trace",
"gix-utils", "gix-utils 0.2.0",
"libc", "libc",
"prodash", "prodash",
"walkdir", "walkdir",
] ]
[[package]] [[package]]
name = "gix-fs" name = "gix-features"
version = "0.16.1" version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304" checksum = "56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed"
dependencies = [
"gix-trace",
"gix-utils 0.3.1",
"libc",
"prodash",
]
[[package]]
name = "gix-fs"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "951e886120dc5fa8cac053e5e5c89443f12368ca36811b2e43d1539081f9c111"
dependencies = [ dependencies = [
"bstr", "bstr",
"fastrand", "fastrand",
"gix-features", "gix-features 0.41.1",
"gix-path", "gix-path",
"gix-utils", "gix-utils 0.2.0",
"thiserror 2.0.17",
]
[[package]]
name = "gix-fs"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7"
dependencies = [
"bstr",
"fastrand",
"gix-features 0.42.1",
"gix-path",
"gix-utils 0.3.1",
"thiserror 2.0.17", "thiserror 2.0.17",
] ]
[[package]] [[package]]
name = "gix-glob" name = "gix-glob"
version = "0.21.0" version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5" checksum = "20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030"
dependencies = [ dependencies = [
"bitflags 2.9.4", "bitflags 2.9.4",
"bstr", "bstr",
"gix-features", "gix-features 0.41.1",
"gix-path", "gix-path",
] ]
[[package]] [[package]]
name = "gix-hash" name = "gix-hash"
version = "0.19.0" version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e" checksum = "834e79722063958b03342edaa1e17595cd2939bb2b3306b3225d0815566dcb49"
dependencies = [ dependencies = [
"faster-hex", "faster-hex 0.9.0",
"gix-features", "gix-features 0.41.1",
"sha1-checked",
"thiserror 2.0.17",
]
[[package]]
name = "gix-hash"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8"
dependencies = [
"faster-hex 0.10.0",
"gix-features 0.42.1",
"sha1-checked", "sha1-checked",
"thiserror 2.0.17", "thiserror 2.0.17",
] ]
[[package]] [[package]]
name = "gix-hashtable" name = "gix-hashtable"
version = "0.9.0" version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07" checksum = "b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904"
dependencies = [ dependencies = [
"gix-hash", "gix-hash 0.18.0",
"hashbrown 0.15.5", "hashbrown 0.14.5",
"parking_lot", "parking_lot",
] ]
[[package]] [[package]]
name = "gix-lock" name = "gix-lock"
version = "18.0.0" version = "17.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed" checksum = "570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796"
dependencies = [ dependencies = [
"gix-tempfile", "gix-tempfile",
"gix-utils", "gix-utils 0.3.1",
"thiserror 2.0.17", "thiserror 2.0.17",
] ]
[[package]] [[package]]
name = "gix-object" name = "gix-object"
version = "0.50.2" version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07" checksum = "4943fcdae6ffc135920c9ea71e0362ed539182924ab7a85dd9dac8d89b0dd69a"
dependencies = [ dependencies = [
"bstr", "bstr",
"gix-actor", "gix-actor",
"gix-date", "gix-date",
"gix-features", "gix-features 0.41.1",
"gix-hash", "gix-hash 0.17.0",
"gix-hashtable", "gix-hashtable",
"gix-path", "gix-path",
"gix-utils", "gix-utils 0.2.0",
"gix-validate", "gix-validate 0.9.4",
"itoa", "itoa",
"smallvec", "smallvec",
"thiserror 2.0.17", "thiserror 2.0.17",
@@ -8192,27 +8226,27 @@ checksum = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8"
dependencies = [ dependencies = [
"bstr", "bstr",
"gix-trace", "gix-trace",
"gix-validate", "gix-validate 0.10.1",
"home", "home",
"thiserror 2.0.17", "thiserror 2.0.17",
] ]
[[package]] [[package]]
name = "gix-ref" name = "gix-ref"
version = "0.53.1" version = "0.51.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758" checksum = "b2e1f7eb6b7ce82d2d19961f74bd637bab3ea79b1bc7bfb23dbefc67b0415d8b"
dependencies = [ dependencies = [
"gix-actor", "gix-actor",
"gix-features", "gix-features 0.41.1",
"gix-fs", "gix-fs 0.14.0",
"gix-hash", "gix-hash 0.17.0",
"gix-lock", "gix-lock",
"gix-object", "gix-object",
"gix-path", "gix-path",
"gix-tempfile", "gix-tempfile",
"gix-utils", "gix-utils 0.2.0",
"gix-validate", "gix-validate 0.9.4",
"memmap2", "memmap2",
"thiserror 2.0.17", "thiserror 2.0.17",
"winnow 0.7.13", "winnow 0.7.13",
@@ -8220,23 +8254,23 @@ dependencies = [
[[package]] [[package]]
name = "gix-sec" name = "gix-sec"
version = "0.12.2" version = "0.10.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be" checksum = "47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888"
dependencies = [ dependencies = [
"bitflags 2.9.4", "bitflags 2.9.4",
"gix-path", "gix-path",
"libc", "libc",
"windows-sys 0.61.2", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
name = "gix-tempfile" name = "gix-tempfile"
version = "18.0.0" version = "17.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57" checksum = "c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa"
dependencies = [ dependencies = [
"gix-fs", "gix-fs 0.15.0",
"libc", "libc",
"once_cell", "once_cell",
"parking_lot", "parking_lot",
@@ -8249,6 +8283,16 @@ version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457" checksum = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457"
[[package]]
name = "gix-utils"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "189f8724cf903e7fd57cfe0b7bc209db255cacdcb22c781a022f52c3a774f8d0"
dependencies = [
"fastrand",
"unicode-normalization",
]
[[package]] [[package]]
name = "gix-utils" name = "gix-utils"
version = "0.3.1" version = "0.3.1"
@@ -8259,6 +8303,16 @@ dependencies = [
"unicode-normalization", "unicode-normalization",
] ]
[[package]]
name = "gix-validate"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34b5f1253109da6c79ed7cf6e1e38437080bb6d704c76af14c93e2f255234084"
dependencies = [
"bstr",
"thiserror 2.0.17",
]
[[package]] [[package]]
name = "gix-validate" name = "gix-validate"
version = "0.10.1" version = "0.10.1"
@@ -9807,19 +9861,6 @@ dependencies = [
"web-time", "web-time",
] ]
[[package]]
name = "indicatif"
version = "0.18.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65"
dependencies = [
"console 0.16.1",
"portable-atomic",
"unicode-width 0.2.0",
"unit-prefix",
"web-time",
]
[[package]] [[package]]
name = "indoc" name = "indoc"
version = "2.0.7" version = "2.0.7"
@@ -13506,10 +13547,11 @@ dependencies = [
[[package]] [[package]]
name = "prodash" name = "prodash"
version = "30.0.1" version = "29.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139" checksum = "f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc"
dependencies = [ dependencies = [
"log",
"parking_lot", "parking_lot",
] ]
@@ -14131,9 +14173,9 @@ dependencies = [
[[package]] [[package]]
name = "regex" name = "regex"
version = "1.12.2" version = "1.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@@ -14350,9 +14392,9 @@ dependencies = [
[[package]] [[package]]
name = "rhai" name = "rhai"
version = "1.23.6" version = "1.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4e35aaaa439a5bda2f8d15251bc375e4edfac75f9865734644782c9701b5709" checksum = "ce4d759a4729a655ddfdbb3ff6e77fb9eadd902dae12319455557796e435d2a6"
dependencies = [ dependencies = [
"ahash 0.8.12", "ahash 0.8.12",
"bitflags 2.9.4", "bitflags 2.9.4",
@@ -14367,9 +14409,9 @@ dependencies = [
[[package]] [[package]]
name = "rhai_codegen" name = "rhai_codegen"
version = "3.1.0" version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4322a2a4e8cf30771dd9f27f7f37ca9ac8fe812dddd811096a98483080dabe6" checksum = "a5a11a05ee1ce44058fa3d5961d05194fdbe3ad6b40f904af764d81b86450e6b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -15119,7 +15161,7 @@ dependencies = [
"either", "either",
"flate2", "flate2",
"hyper 1.7.0", "hyper 1.7.0",
"indicatif 0.17.11", "indicatif",
"log", "log",
"quick-xml 0.37.5", "quick-xml 0.37.5",
"regex", "regex",
@@ -17322,15 +17364,15 @@ dependencies = [
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.23.0" version = "3.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
dependencies = [ dependencies = [
"fastrand", "fastrand",
"getrandom 0.3.4", "getrandom 0.3.4",
"once_cell", "once_cell",
"rustix 1.1.2", "rustix 1.1.2",
"windows-sys 0.61.2", "windows-sys 0.59.0",
] ]
[[package]] [[package]]
@@ -17694,6 +17736,7 @@ version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
dependencies = [ dependencies = [
"indexmap 2.12.0",
"serde", "serde",
"serde_spanned 0.6.9", "serde_spanned 0.6.9",
"toml_datetime 0.6.11", "toml_datetime 0.6.11",
@@ -18430,12 +18473,6 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "unit-prefix"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817"
[[package]] [[package]]
name = "universal-hash" name = "universal-hash"
version = "0.5.1" version = "0.5.1"
+1 -1
View File
@@ -86,7 +86,7 @@ which = { version = "8.0.0" }
# plugin packages # plugin packages
open = { workspace = true } open = { workspace = true }
cargo-generate = "0.23.3" cargo-generate = "=0.23.3"
toml_edit = "0.22.27" toml_edit = "0.22.27"
# formatting # formatting