diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 014c2d32..bc6a0c1b 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -5,6 +5,7 @@ authors = ["Tpt "] license = "MIT/Apache-2.0" readme = "../README.md" keywords = ["RDF", "N-Triples", "Turtle", "RDF/XML", "SPARQL"] +categories = ["database-implementations"] repository = "https://github.com/oxigraph/oxigraph" description = """ An RDF and SPARQL library in Rust @@ -20,10 +21,10 @@ rocksdb = { version = "0.14", optional = true } sled = { version = "0.32", optional = true } quick-xml = "0.18" rand = "0.7" -md-5 = "0.8" -sha-1 = "0.8" -sha2 = "0.8" -digest = "0.8" +md-5 = "0.9" +sha-1 = "0.9" +sha2 = "0.9" +digest = "0.9" regex = "1" oxilangtag = "0.1" oxiri = "0.1" diff --git a/lib/src/sparql/eval.rs b/lib/src/sparql/eval.rs index d28f109b..c4d1ed86 100644 --- a/lib/src/sparql/eval.rs +++ b/lib/src/sparql/eval.rs @@ -1818,7 +1818,7 @@ impl<'a, S: ReadableEncodedStore + 'a> SimpleEvaluator { tuple: &EncodedTuple, ) -> Option { let input = self.to_simple_string(self.eval_expression(arg, tuple)?)?; - let hash = hex::encode(H::new().chain(input.as_str()).result()); + let hash = hex::encode(H::new().chain(input.as_str()).finalize()); self.build_string_literal(&hash) } }