From 062e649c8dcfc07da354302f714a80c6a12ef501 Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Wed, 21 May 2025 14:43:51 +0200 Subject: [PATCH 1/3] Update thiserror dependency to v2 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 751a9cf..81188e6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ ordered-float = "3.0.0" paste = "1.0.6" serde = {version = "1.0.144", features = ["derive", "rc"]} serde_derive = "1.0" -thiserror = "1.0" +thiserror = "2.0" url = "2.0" uuid = "1.0" From 735f5df6f5b6be677ab220dd19f31e2c98f9f8a1 Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Wed, 11 Jun 2025 10:43:11 +0200 Subject: [PATCH 2/3] Allow a new nightly lint I don't want to touch all the code it calls out for now. --- src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index b139498..b44c554 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -9,6 +9,8 @@ // specific language governing permissions and limitations under the License. #![allow(clippy::uninlined_format_args)] // This is old code, we won't convert it #![allow(clippy::from_over_into)] +#![allow(unknown_lints)] // allow the `mismatched_lifetime_syntaxes` (nightly only right now) +#![allow(mismatched_lifetime_syntaxes)] //! A simple, humane, typed key-value storage solution. //! It only has a single backend engine: "SafeMode". From e079739786089de6fa007a531f78334f8605d50c Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Wed, 11 Jun 2025 11:18:18 +0200 Subject: [PATCH 3/3] Remove unused dependencies --- Cargo.toml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 81188e6..f9a854d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,12 +29,10 @@ no-canonicalize-path = [] arrayref = "0.3" bincode = "1.0" bitflags = {version = "2.4.1", features = ["serde"]} -byteorder = "1" id-arena = "2.2" lazy_static = "1.1" log = "0.4.20" ordered-float = "3.0.0" -paste = "1.0.6" serde = {version = "1.0.144", features = ["derive", "rc"]} serde_derive = "1.0" thiserror = "2.0"