From bdeeaee9e9d67ba110308fe9844f5f4c7222cd9e Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sat, 20 Sep 2025 19:56:16 +0100 Subject: [PATCH] Use more permissive dependency version selectors So that dependents have more freedom in choosing versions in their dependency tree. I've run the tests using the oldest versions allowed by the new specifiers, and they all pass. The current release of esplugin unnecessarily requires at least unicase v2.8.1, but with that fixed, unicase v2.0.0 is fine. --- Cargo.toml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a6d335f..6c6b074 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,16 +8,16 @@ license.workspace = true edition.workspace = true [dependencies] -crc32fast = "1.5.0" -esplugin = "6.1.2" -nom = "8.0.0" -pelite = "0.10.0" -regex = "1.11.2" -unicase = "2.8.1" +crc32fast = "1" +esplugin = "6" +nom = "8" +pelite = ">= 0.9.0, < 0.11" +regex = ">= 0.2.7, < 2" +unicase = "2" [dev-dependencies] -criterion = "0.7.0" -tempfile = "3.22.0" +criterion = ">= 0.1.2, < 0.8" +tempfile = "3" [lints] workspace = true