Skip to content

Releases: RDFLib/OWL-RL

2025-01-21 RELEASE 7.1.3

21 Jan 02:06
Compare
Choose a tag to compare

Changes:

  • dependencies updates only to meet RDFLib 7.1.3
  • ensured development dependencies allow for Python 3.8.1+
  • updated README with contact info and installation instructions

2024-10-31 RELEASE 7.1.2

31 Oct 04:22
Compare
Choose a tag to compare
  • Python dependency changed to > 3.8 (not > 3.10) to be compatible with other RDFLib packaged

2024-10-29 RELEASE 7.1.1

28 Oct 04:04
Compare
Choose a tag to compare
  • works with rdflib >= 7.1.1

This version of OWL-RL has been released now to update the RDFLib dependency version only, to further reduce upstream dependencies. Additionally there are several major functional updates included:

OWL-RL has changed tousing Poetry as its package management tool - following RDFLib

The main result of the changes above is to allow OWLRL to be run on a Graph within a Dataset and to store the inferred triples in a separate Graph which allows asserted and inferred data to be kept cleanly, side-by-side, and used together but managed independently.

This update is of particular importance to tools such as pySHACL...

fix README & setup.py

13 Sep 12:22
Compare
Choose a tag to compare
  • make all images in README work in GitHub and PyPI
  • ensure version acquisition works in setup.py

matching rdflib 5.0.0 & 6.0.0

13 Sep 11:30
Compare
Choose a tag to compare
  • small fixes to ensure OWL-RL works with both rdflib 5.0.0 and 6.0.0
  • code tidies (black), no functional changes

Incremental Update

16 Oct 12:56
Compare
Choose a tag to compare
  • Added stdeb.cfg file, and notes in requirements-dev.txt for building a debian package

  • Removed the .py extension from the files in the scripts directory

  • Same change as above but for the RDFConvertService script

  • Fix Qualified Max Cardinality 0 Bug

  • Fix output printing of owlrl commandline script

v5.2.0: Another big update for the v5 series

28 Nov 00:35
Compare
Choose a tag to compare

Merged LiteralProxy removal code by @wrobell
Renamed closure.py to owlrl.py
Updated README.rst
Moved changelog to its own CHANGELOG.rst file
Fixed bdist_wheel bug that mangled shebang lines in scripts.

Fixes for v5.1.x branch

28 Nov 00:34
Compare
Choose a tag to compare

Renamed closure.py to owlrl.py
Fixed bdist_wheel mangling shebangs
Moved changelog to its own file CHANGELOG.rst
Added some extra internal links to README.rst

First PyPI release

22 Nov 23:05
Compare
Choose a tag to compare

Renamed module from RDFClosure to owlrl
Added a new modern setup.py based on latest setuptools

  • old setup.py is archived as setup.py.old
    added python Trove Classifiers for extra metadata
    Updated docs to reflect module name change
    added some new info to the changelog in the README file
    Bumped version to 5.1.0 to reflect recent significant changes
    Released on pypi!!!

OWL-RL: A simple OWL2 RL reasoner on top of RDFLib

25 Jan 09:57
Compare
Choose a tag to compare
citable-version

Forgot to change the file name to 'closure.py'... Doh. Thanks to Bob …