From 88e6c73e96bbf98226fcb64999a98ea3187c3ca7 Mon Sep 17 00:00:00 2001 From: Trevor Gross Date: Sat, 10 Feb 2024 21:46:30 -0600 Subject: [PATCH 1/3] Remove uuid_unstable flag since uuidv6+ has been stabilized --- .github/workflows/release-rust.yaml | 2 +- .github/workflows/validation-rust.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-rust.yaml b/.github/workflows/release-rust.yaml index 2b484bc..c53d62d 100644 --- a/.github/workflows/release-rust.yaml +++ b/.github/workflows/release-rust.yaml @@ -9,7 +9,7 @@ on: - 'v*' env: - RUSTFLAGS: "-D warnings --cfg uuid_unstable" + RUSTFLAGS: "-D warnings" CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse jobs: diff --git a/.github/workflows/validation-rust.yaml b/.github/workflows/validation-rust.yaml index 842e3e8..f9aaa4e 100644 --- a/.github/workflows/validation-rust.yaml +++ b/.github/workflows/validation-rust.yaml @@ -15,7 +15,7 @@ name: Rust Validation env: RUSTDOCFLAGS: -D warnings - RUSTFLAGS: -D warnings --cfg uuid_unstable -C debuginfo=1 + RUSTFLAGS: -D warnings -C debuginfo=1 CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse jobs: From 6fad9464e6143f54b47e7df588c8e2dd3c9be08c Mon Sep 17 00:00:00 2001 From: Trevor Gross Date: Sat, 10 Feb 2024 21:47:31 -0600 Subject: [PATCH 2/3] Fix a typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 75057d5..091c3b0 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ types as their little endian representation on all platforms. (You only need to worry about this if you have very obscure platform compatibility requirements. Strings and blobs are always unambiguous). -### String Operationg +### String Operations Provide the function `levenshtein`, which calculates the levenshtein edit distance between two strings. There is also `levenshtein_normalized` that From b48805a09da16fd46140c27f060a2ec83c11fae5 Mon Sep 17 00:00:00 2001 From: Trevor Gross Date: Sat, 10 Feb 2024 21:50:22 -0600 Subject: [PATCH 3/3] Update packages to the latest version --- test-integration/Cargo.toml | 4 ++-- udf-hash/Cargo.toml | 4 ++-- udf-jsonify/Cargo.toml | 2 +- udf-uuid/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test-integration/Cargo.toml b/test-integration/Cargo.toml index 57384bf..4b91c27 100644 --- a/test-integration/Cargo.toml +++ b/test-integration/Cargo.toml @@ -9,9 +9,9 @@ license = "Apache-2.0 OR GPL-2.0-or-later" mysql = { version = "24.0.0", default-features = false } [dev-dependencies] -regex = "1.9.5" +regex = "1.10.3" lazy_static = "1.4.0" -uuid = { version = "1.4.1", features = ["v1", "v3", "v4", "v5", "fast-rng"] } +uuid = { version = "1.7.0", features = ["v1", "v3", "v4", "v5", "fast-rng"] } hex-literal = "0.4.1" hex = "0.4.3" mysql = "24.0.0" diff --git a/udf-hash/Cargo.toml b/udf-hash/Cargo.toml index caea3a1..30909cc 100644 --- a/udf-hash/Cargo.toml +++ b/udf-hash/Cargo.toml @@ -11,11 +11,11 @@ crate-type = ["cdylib"] [dependencies] blake2 = "0.10.6" blake3 = { version = "1.5.0", features = ["rayon"] } -data-encoding = "2.4.0" +data-encoding = "2.5.0" digest = "0.10.7" md-5 = "0.10.6" sha1 = "0.10.6" sha2 = "0.10.8" sha3 = "0.10.8" udf = { version = "0.5.4", features = ["mock"] } -xxhash-rust = { version = "0.8.7", features = ["xxh3", "xxh32", "xxh64"] } +xxhash-rust = { version = "0.8.8", features = ["xxh3", "xxh32", "xxh64"] } diff --git a/udf-jsonify/Cargo.toml b/udf-jsonify/Cargo.toml index 353e822..a6a5557 100644 --- a/udf-jsonify/Cargo.toml +++ b/udf-jsonify/Cargo.toml @@ -10,4 +10,4 @@ crate-type = ["cdylib"] [dependencies] udf = { version = "0.5.4", features = ["mock"] } -serde_json = "1.0.106" +serde_json = "1.0.113" diff --git a/udf-uuid/Cargo.toml b/udf-uuid/Cargo.toml index 99fbad3..376049b 100644 --- a/udf-uuid/Cargo.toml +++ b/udf-uuid/Cargo.toml @@ -10,7 +10,7 @@ crate-type = ["cdylib"] [dependencies] udf = { version = "0.5.4", features = ["mock"] } -uuid = { version = "1.4.1", features = ["v1", "v3", "v4", "v5", "v6", "v7", "fast-rng"] } +uuid = { version = "1.7.0", features = ["v1", "v3", "v4", "v5", "v6", "v7", "fast-rng"] } mac_address = "1.1.5" rand = "0.8.5"