diff --git a/Cargo.lock b/Cargo.lock index 830dc37..5ad67d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2095,19 +2095,6 @@ dependencies = [ "utf8-decode", ] -[[package]] -name = "jsonpath-rust" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69a61b87f6a55cc6c28fed5739dd36b9642321ce63e4a5e4a4715d69106f4a10" -dependencies = [ - "pest", - "pest_derive", - "regex", - "serde_json", - "thiserror", -] - [[package]] name = "keccak" version = "0.1.5" @@ -2503,7 +2490,7 @@ dependencies = [ [[package]] name = "next-gen-signatures" -version = "0.0.4" +version = "0.1.0" dependencies = [ "anyhow", "ark-bls12-381", @@ -2519,7 +2506,6 @@ dependencies = [ "iref", "itertools 0.13.0", "json-ld", - "jsonpath-rust", "legogroth16", "multibase", "num-bigint", @@ -2544,7 +2530,7 @@ dependencies = [ [[package]] name = "next-gen-signing-service" -version = "0.0.4" +version = "0.1.0" dependencies = [ "next-gen-signatures", "paste", @@ -2986,51 +2972,6 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b687ff7b5da449d39e418ad391e5e08da53ec334903ddbb921db208908fc372c" -[[package]] -name = "pest" -version = "2.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442" -dependencies = [ - "memchr", - "thiserror", - "ucd-trie", -] - -[[package]] -name = "pest_derive" -version = "2.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd" -dependencies = [ - "pest", - "pest_generator", -] - -[[package]] -name = "pest_generator" -version = "2.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e" -dependencies = [ - "pest", - "pest_meta", - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "pest_meta" -version = "2.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d" -dependencies = [ - "once_cell", - "pest", - "sha2", -] - [[package]] name = "pin-project-lite" version = "0.2.14" @@ -4634,12 +4575,6 @@ dependencies = [ "serde", ] -[[package]] -name = "ucd-trie" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" - [[package]] name = "uncased" version = "0.9.10" diff --git a/next-gen-signatures/Cargo.toml b/next-gen-signatures/Cargo.toml index 9fcb6ed..9627299 100644 --- a/next-gen-signatures/Cargo.toml +++ b/next-gen-signatures/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "next-gen-signatures" -version = "0.0.4" +version = "0.1.0" edition = "2021" [features] @@ -31,6 +31,7 @@ bbs = [ "dep:multibase", "dep:serde_json", "dep:serde", + "dep:itertools", "dep:regex", "dep:tokio", @@ -76,8 +77,7 @@ regex = { version = "1.11.0", optional = true } tokio = { version = "1.40.0", optional = true } rdf-canon = { version = "0.15.0", optional = true } chrono = { version = "0.4.38", optional = true } -jsonpath-rust = "0.7.3" -itertools = "0.13.0" +itertools = { version = "0.13.0", optional = true } [target.'cfg(any(target_os = "android"))'.dependencies] openssl = { version = "0.10", features = ["vendored"] } diff --git a/next-gen-signing-service/Cargo.toml b/next-gen-signing-service/Cargo.toml index fbb1096..8d99d58 100644 --- a/next-gen-signing-service/Cargo.toml +++ b/next-gen-signing-service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "next-gen-signing-service" -version = "0.0.4" +version = "0.1.0" edition = "2021" [dependencies]