diff --git a/CHANGELOG.md b/CHANGELOG.md index 05ce51db..bd9f9b5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## [0.3.7] - 2022-10-22 + +### Added +- Python type stubs are now generated and distributed alongside wheels. + +### Changed +- SPARQL: Fixes evaluation of sub queries in which some variables might not be always bound. +- Python: Uses https://pyoxigraph.readthedocs.io instead of https://oxigraph.org/pyoxigraph/ to store pyoxigraph documentation. +- Server: Migration to Clap v4. Slight changes to the console textual outputs. + + ## [0.3.6] - 2022-08-16 ### Changed diff --git a/Cargo.lock b/Cargo.lock index 7b2a437e..aef58f6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -744,7 +744,7 @@ dependencies = [ [[package]] name = "oxigraph" -version = "0.3.6" +version = "0.3.7" dependencies = [ "criterion", "digest", @@ -777,7 +777,7 @@ dependencies = [ [[package]] name = "oxigraph_js" -version = "0.3.6" +version = "0.3.7" dependencies = [ "console_error_panic_hook", "js-sys", @@ -788,7 +788,7 @@ dependencies = [ [[package]] name = "oxigraph_server" -version = "0.3.6" +version = "0.3.7" dependencies = [ "clap 4.0.18", "flate2", @@ -803,7 +803,7 @@ dependencies = [ [[package]] name = "oxigraph_testsuite" -version = "0.3.6" +version = "0.3.7" dependencies = [ "anyhow", "clap 4.0.18", @@ -837,7 +837,7 @@ dependencies = [ [[package]] name = "oxrocksdb-sys" -version = "0.3.3" +version = "0.3.7" dependencies = [ "bindgen", "cc", @@ -1035,7 +1035,7 @@ dependencies = [ [[package]] name = "pyoxigraph" -version = "0.3.6" +version = "0.3.7" dependencies = [ "oxigraph", "pyo3", diff --git a/js/Cargo.toml b/js/Cargo.toml index dbfa30a0..87eadaef 100644 --- a/js/Cargo.toml +++ b/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph_js" -version = "0.3.6" +version = "0.3.7" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -14,7 +14,7 @@ crate-type = ["cdylib"] name = "oxigraph" [dependencies] -oxigraph = { version = "0.3.6", path="../lib" } +oxigraph = { version = "0.3.7", path="../lib" } wasm-bindgen = "0.2" js-sys = "0.3" console_error_panic_hook = "0.1" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 8eb5ac8e..22b1efd0 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph" -version = "0.3.6" +version = "0.3.7" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -43,7 +43,7 @@ sparesults = { version = "0.1.1", path="sparesults", features = ["rdf-star"] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] libc = "0.2" -oxrocksdb-sys = { version = "0.3.3", path="../oxrocksdb-sys" } +oxrocksdb-sys = { version = "0.3.7", path="../oxrocksdb-sys" } oxhttp = { version = "0.1", optional = true } [target.'cfg(target_arch = "wasm32")'.dependencies] diff --git a/oxrocksdb-sys/Cargo.toml b/oxrocksdb-sys/Cargo.toml index 4d5270a7..63accc6a 100644 --- a/oxrocksdb-sys/Cargo.toml +++ b/oxrocksdb-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxrocksdb-sys" -version = "0.3.3" +version = "0.3.7" authors = ["Tpt "] license = "GPL-2.0 OR Apache-2.0" repository = "https://github.com/oxigraph/oxigraph/tree/main/oxrocksdb-sys" diff --git a/python/Cargo.toml b/python/Cargo.toml index fa258cbf..60a9f4e1 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyoxigraph" -version = "0.3.6" +version = "0.3.7" authors = ["Tpt"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -16,5 +16,5 @@ name = "pyoxigraph" doctest = false [dependencies] -oxigraph = { version = "0.3.6", path="../lib", features = ["http_client"] } +oxigraph = { version = "0.3.7", path="../lib", features = ["http_client"] } pyo3 = { version = "0.17", features = ["extension-module", "abi3-py37"] } diff --git a/server/Cargo.toml b/server/Cargo.toml index 224ef5c1..26e66708 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph_server" -version = "0.3.6" +version = "0.3.7" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -14,7 +14,7 @@ edition = "2021" [dependencies] oxhttp = { version = "0.1", features = ["rayon"] } clap = { version = "4", features = ["derive"] } -oxigraph = { version = "0.3.6", path = "../lib", features = ["http_client"] } +oxigraph = { version = "0.3.7", path = "../lib", features = ["http_client"] } sparesults = { version = "0.1.1", path = "../lib/sparesults", features = ["rdf-star"] } rand = "0.8" url = "2" diff --git a/testsuite/Cargo.toml b/testsuite/Cargo.toml index e17048c1..21091d24 100644 --- a/testsuite/Cargo.toml +++ b/testsuite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph_testsuite" -version = "0.3.6" +version = "0.3.7" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "../README.md" @@ -15,7 +15,7 @@ publish = false anyhow = "1" clap = { version = "4", features = ["derive"] } time = { version = "0.3", features = ["formatting"] } -oxigraph = { version = "0.3.6", path="../lib" } +oxigraph = { version = "0.3.7", path="../lib" } text-diff = "0.4" [dev-dependencies]