diff --git a/rust/case2geojson/Cargo.lock b/rust/case2geojson/Cargo.lock index ef8d7c2..69e2e06 100644 --- a/rust/case2geojson/Cargo.lock +++ b/rust/case2geojson/Cargo.lock @@ -142,7 +142,7 @@ name = "case2geojson" version = "0.1.0" dependencies = [ "geojson", - "iref", + "iref 4.0.0", "json-ld", "oxigraph", "serde_json", @@ -623,13 +623,26 @@ dependencies = [ "iref-core", ] +[[package]] +name = "iref" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c686ecc4b688a6beb639434f8c10900ebb00ae73b9e981db430eb8416cc17ca" +dependencies = [ + "pct-str 3.0.1", + "smallvec", + "static-automata", + "str-newtype", + "thiserror 2.0.12", +] + [[package]] name = "iref-core" version = "3.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b10559a0d518effd4f2cee107f40f83acf8583dcd3e6760b9b60293b0d2c2a70" dependencies = [ - "pct-str", + "pct-str 2.0.0", "smallvec", "static-regular-grammar", "thiserror 1.0.69", @@ -665,7 +678,7 @@ checksum = "c3f0afe72eef988fd8fc4341b8c8b25c00820085eb32d3e6d8db1d619e34ecbe" dependencies = [ "contextual", "futures", - "iref", + "iref 3.2.2", "json-ld-compaction", "json-ld-context-processing", "json-ld-core", @@ -688,7 +701,7 @@ dependencies = [ "educe 0.4.23", "futures", "indexmap 2.9.0", - "iref", + "iref 3.2.2", "json-ld-context-processing", "json-ld-core", "json-ld-expansion", @@ -708,7 +721,7 @@ checksum = "794733ae1552eb7252972da511dfe1c65ec793e21fd025f732534e994d0abe93" dependencies = [ "contextual", "futures", - "iref", + "iref 3.2.2", "json-ld-core", "json-ld-syntax", "mown", @@ -727,7 +740,7 @@ dependencies = [ "futures", "hashbrown 0.13.2", "indexmap 2.9.0", - "iref", + "iref 3.2.2", "json-ld-syntax", "json-syntax", "langtag", @@ -754,7 +767,7 @@ dependencies = [ "educe 0.4.23", "futures", "indexmap 2.9.0", - "iref", + "iref 3.2.2", "json-ld-context-processing", "json-ld-core", "json-ld-syntax", @@ -772,7 +785,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ebec38a2fe2ce7dac0a7d341734a526d52c7902e9e37e6904a5eae647f09234" dependencies = [ "indexmap 2.9.0", - "iref", + "iref 3.2.2", "json-ld-core", "json-syntax", "linked-data", @@ -792,7 +805,7 @@ dependencies = [ "educe 0.4.23", "hashbrown 0.13.2", "indexmap 2.9.0", - "iref", + "iref 3.2.2", "json-syntax", "langtag", "locspan", @@ -828,7 +841,7 @@ dependencies = [ "ryu-js 0.2.2", "smallstr", "smallvec", - "utf8-decode", + "utf8-decode 1.0.1", ] [[package]] @@ -940,7 +953,7 @@ checksum = "04fd672ff31f4a6007acbdd33e1b65e1144081ec09b4189b3d20da3997603e90" dependencies = [ "educe 0.4.23", "im", - "iref", + "iref 3.2.2", "json-syntax", "linked-data-derive", "rdf-types", @@ -956,7 +969,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "887a1903665b47c2dcff59682d8de1be46813819ae0337d8eaa885035762fbee" dependencies = [ - "iref", + "iref 3.2.2", "proc-macro-error", "proc-macro2", "quote", @@ -1231,7 +1244,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf1bdcc492c285a50bed60860dfa00b50baf1f60c73c7d6b435b01a2a11fd6ff" dependencies = [ "thiserror 1.0.69", - "utf8-decode", + "utf8-decode 1.0.1", +] + +[[package]] +name = "pct-str" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "756dc82399e1ef9b37bd698266e4b7fed5f3d3cccb09fbc6b602086c9077e4ad" +dependencies = [ + "utf8-decode 2.0.0", ] [[package]] @@ -1419,7 +1441,7 @@ dependencies = [ "contextual", "educe 0.5.11", "indexmap 2.9.0", - "iref", + "iref 3.2.2", "langtag", "raw-btree", "replace_with", @@ -1680,13 +1702,35 @@ dependencies = [ "spargebra", ] +[[package]] +name = "static-automata" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24aafe52c9851a4ac4a9746224300d2e0c2a26d2da510ce36bd4fbe5aed56579" +dependencies = [ + "static-automata-macros", +] + +[[package]] +name = "static-automata-macros" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e36fcb2913af3b8d092099595dbb13c750474f486acc83c9cf058971ceae3c74" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.100", + "thiserror 2.0.12", +] + [[package]] name = "static-iref" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cc4068497ae43896d41174586dcdc2153a1af2c82856fb308bfaaddc28e5549" dependencies = [ - "iref", + "iref 3.2.2", "quote", "syn 2.0.100", ] @@ -1717,6 +1761,28 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "str-newtype" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ae04885ca2475d7ab569df6dfd14238c2ec736464866ec45da54009a8cd7ec8" +dependencies = [ + "str-newtype-derive", +] + +[[package]] +name = "str-newtype-derive" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee0d70ab7f0bc2dcd347d558a4305d979d407d1941e536e986e05d55c661e751" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.100", + "thiserror 1.0.69", +] + [[package]] name = "syn" version = "1.0.109" @@ -1834,6 +1900,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca61eb27fa339aa08826a29f03e87b99b4d8f0fc2255306fd266bb1b6a9de498" +[[package]] +name = "utf8-decode" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7932c10aa1600e9ddee027024aa9c0d397a103478253bf3fd6cea6dd03161b8a" + [[package]] name = "version_check" version = "0.9.5" @@ -2049,7 +2121,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5bf1ac247150da9bff673820d7dcc22bca6ab621b4ee4f76650b581aff47580" dependencies = [ "chrono", - "iref", + "iref 3.2.2", "lazy_static", "num-bigint", "num-rational", diff --git a/rust/case2geojson/Cargo.toml b/rust/case2geojson/Cargo.toml index a18095d..c8f579c 100644 --- a/rust/case2geojson/Cargo.toml +++ b/rust/case2geojson/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] geojson = "1.0.0" -iref = "3.2.2" +iref = "4.0.0" json-ld = { version = "0.21.4" } oxigraph = { version = "0.5.6", default-features = false} serde_json = "1.0.149"