Skip to content

RDFlib 6.0.0

Compare
Choose a tag to compare
@nicholascar nicholascar released this 20 Jul 13:18

6.0.0 is a major stable release that drops support for Python 2 and Python 3 < 3.7. Type hinting is now present in much
of the toolkit as a result.

It includes the formerly independent JSON-LD parser/serializer, improvements to Namespaces that allow for IDE namespace
prompting, simplified use of g.serialize() (turtle default, no need to decode()) and many other updates to
documentation, store backends and so on.

Performance of the in-memory store has also improved since Python 3.6 dictionary improvements.

There are numerous supplementary improvements to the toolkit too, such as:

  • inclusion of Docker files for easier CI/CD
  • black config files for standardised code formatting
  • improved testing with mock SPARQL stores, rather than a reliance on DBPedia etc