Fix regex and memchr dependencies for rust 1.60

significant_whitespace
Wilfred Hughes 2023-10-31 21:15:19 +07:00
parent f4af58524e
commit 994dc95d96
2 changed files with 12 additions and 8 deletions

15
Cargo.lock generated

@ -261,6 +261,7 @@ dependencies = [
"libmimalloc-sys",
"line-numbers",
"log",
"memchr",
"mimalloc",
"owo-colors",
"predicates",
@ -524,9 +525,9 @@ dependencies = [
[[package]]
name = "memchr"
version = "2.6.4"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "memoffset"
@ -768,13 +769,13 @@ dependencies = [
[[package]]
name = "regex"
version = "1.9.6"
version = "1.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff"
checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata 0.3.9",
"regex-automata 0.3.7",
"regex-syntax",
]
@ -786,9 +787,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-automata"
version = "0.3.9"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
checksum = "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629"
dependencies = [
"aho-corasick",
"memchr",

@ -32,7 +32,10 @@ pkg-fmt = "zip"
[dependencies]
# regex 1.10 requires rust 1.65.
regex = "1.9.6"
# regex 1.9.5 depends on memchr 2.6, which requires rust 1.61.
regex = ">= 1.9, < 1.9.5"
memchr = ">= 2, < 2.6"
clap = { version = "3.1.8", features = ["cargo", "env", "wrap_help"] }
itertools = "0.11.0"
typed-arena = "2.0.2"