Skip to content

Commit

Permalink
Releases v0.8.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Tpt committed Aug 25, 2024
1 parent cc73a42 commit 96d1447
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 9 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ Rio

Rio is a low level library which provides conformant and fast parsers and formatters for RDF related file formats.

These libraries are going to be replaced by the [oxttl](https://crates.io/crates/oxttl) and [oxrdfxml](https://crates.io/crates/oxrdfxml) libraries.

It currently provides [N-Triples](https://docs.rs/rio_turtle/latest/rio_turtle/struct.NTriplesParser.html), [N-Quads](https://docs.rs/rio_turtle/latest/rio_turtle/struct.NQuadsParser.html), [Turtle](https://docs.rs/rio_turtle/latest/rio_turtle/struct.TurtleParser.html), [TriG](https://docs.rs/rio_turtle/latest/rio_turtle/struct.TrigParser.html) and [RDF/XML](https://docs.rs/rio_xml/latest/rio_xml/struct.RdfXmlParser.html) parsers and formatters.

It is split into multiple crates:
Expand Down
2 changes: 1 addition & 1 deletion api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rio_api"
version = "0.8.4"
version = "0.8.5"
authors = ["Tpt <[email protected]>", "Pierre-Antoine Champin <[email protected]>"]
license = "Apache-2.0"
readme = "../README.md"
Expand Down
8 changes: 4 additions & 4 deletions testsuite/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rio_testsuite"
version = "0.8.4"
version = "0.8.5"
authors = ["Tpt <[email protected]>"]
license = "Apache-2.0"
readme = "../README.md"
Expand All @@ -12,9 +12,9 @@ edition = "2021"
publish = false

[dependencies]
rio_api = { version = "0.8", path="../api" }
rio_turtle = { version = "0.8", path="../turtle" }
rio_xml = { version = "0.8", path="../xml" }
rio_api = { version = "0.8", path = "../api" }
rio_turtle = { version = "0.8", path = "../turtle" }
rio_xml = { version = "0.8", path = "../xml" }
oxiri = "0.2"
permutohedron = "0.2"

Expand Down
4 changes: 2 additions & 2 deletions turtle/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rio_turtle"
version = "0.8.4"
version = "0.8.5"
authors = ["Tpt <[email protected]>", "Pierre-Antoine Champin <[email protected]>"]
license = "Apache-2.0"
readme = "../README.md"
Expand All @@ -22,4 +22,4 @@ generalized = ["rio_api/generalized"]
[dependencies]
oxilangtag = "0.1"
oxiri = "0.2"
rio_api = { version = "0.8", path="../api" }
rio_api = { version = "0.8", path = "../api" }
6 changes: 6 additions & 0 deletions turtle/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
//! Implementation of [N-Triples](https://www.w3.org/TR/n-triples/), [N-Quads](https://www.w3.org/TR/n-quads/), [Turtle](https://www.w3.org/TR/turtle/) and [TriG](https://www.w3.org/TR/trig/) parsers.
//!
//! <strong style="font-size: 150%">
//!
//! This library is going to be deprecated.
//! [oxttl](https://crates.io/crates/oxttl) is currently in development to replace it.
//! </strong>
//!
//! [RDF-star](https://w3c.github.io/rdf-star/cg-spec/) syntaxes are also supported, i.e. [Turtle-star](https://w3c.github.io/rdf-star/cg-spec/#turtle-star), [TriG-star](https://w3c.github.io/rdf-star/cg-spec/#trig-star), [N-Triples-star](https://w3c.github.io/rdf-star/cg-spec/#n-triples-star) and [N-Quads-star](https://w3c.github.io/rdf-star/cg-spec/#n-quads-star).
//!
//! All the provided parsers work in streaming from a `BufRead` implementation.
Expand Down
4 changes: 2 additions & 2 deletions xml/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rio_xml"
version = "0.8.4"
version = "0.8.5"
authors = ["Tpt <[email protected]>"]
license = "Apache-2.0"
readme = "../README.md"
Expand All @@ -21,5 +21,5 @@ default = []
[dependencies]
oxilangtag = "0.1"
oxiri = "0.2"
rio_api = { version = "0.8", path="../api" }
rio_api = { version = "0.8", path = "../api" }
quick-xml = "0.36"
6 changes: 6 additions & 0 deletions xml/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
//! Implementation of an [RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/) streaming parser.
//!
//! <strong style="font-size: 150%">
//!
//! This library is going to be deprecated.
//! [oxrdfxml](https://crates.io/crates/oxrdfxml) is currently in development to replace it.
//! </strong>
//!
//! How to read a file `foo.rdf` and count the number of `rdf:type` triples:
//! ```no_run
//! use rio_xml::{RdfXmlParser, RdfXmlError};
Expand Down

0 comments on commit 96d1447

Please sign in to comment.