Skip to content

Releases: oxigraph/oxrdflib

v0.4.0

02 Nov 11:43
@Tpt Tpt
Compare
Choose a tag to compare
  • Exposes Oxigraph native parsers and serializers for N-Triples, N-Quads, Turtle, TriG, N3 and RDF/XML under the format names ox-* (eg. ox-ttl, ox-nt...).
  • Upgrades pyoxigraph to 0.4.
  • Dataset update evaluation is now done using pyoxigraph and not rdflib.

v0.3.7

30 Mar 17:06
@Tpt Tpt
Compare
Choose a tag to compare

Fixes JSON-LD serialization by allowing invalid triple patterns in the Store.triple function

v0.3.6

02 Aug 16:34
@Tpt Tpt
Compare
Choose a tag to compare

Compatibility with rdflib 7.0

v0.3.5

21 Jun 19:53
@Tpt Tpt
Compare
Choose a tag to compare
  • Fixes Store.triples and Store.context return types.

v0.3.4

22 Apr 05:35
@Tpt Tpt
Compare
Choose a tag to compare

Fixes support of rdflib Query object in Store.query.

v0.3.3

20 Mar 17:59
@Tpt Tpt
Compare
Choose a tag to compare
  • Allows to Allows to inject the pyoxigraph.Store object directly into OxigraphStore.
  • Migrates setuptools configuration to pyproject.toml.
  • Adds type annotation.

v0.3.2

03 Aug 12:17
@Tpt Tpt
Compare
Choose a tag to compare
  • Fixes compatibility with rdflib 6.2 (bind method signature change).
  • Upgrades pyoxigraph requirement to 0.3.5 to make sure that bug fixes are also deployed when upgrading oxrdflib.

v0.3.1

02 Apr 19:42
@Tpt Tpt
Compare
Choose a tag to compare
  • OxigraphStore now implements the bind method allowing to set namespaces. These namespaces are not persisted on disk.
  • The query method now injects the namespaces set in the Graph object (including the ones set by default in rdflib) inside of SPARQL queries.
  • The default branch is now named main and not master.

v0.3.0

19 Mar 09:43
@Tpt Tpt
Compare
Choose a tag to compare

Migrates to Oxigraph 0.3.

  • The 0.2 stores named "OxSled" and "OxMemory" have been merged into the "Oxigraph" store.
  • The on-disk storage system provided by "OxSled" has been dropped and replaced by a new storage system based on RocksDB. To migrate you need to first dump your data in RDF using oxrdflib 0.2 and the serialize method, then upgrade to oxrdflib 0.3, and finally reload the data using the parse method.
  • Support for Python 3.6 and RDFLib 4 and 5 is now dropped.

v0.2.1

12 Mar 10:11
@Tpt Tpt
Compare
Choose a tag to compare

Adds compatibility with rdflib 6.0