pySHACL v0.9.4 Release Notes

Release Date: 2018-09-24 // over 5 years ago
  • โž• Added

    • โž• Additional required check that all potentially pre-bound variables are SELECTED from a nested SELECT statement in a SPARQL subquery.
    • ๐Ÿ‘ Better Literal less-than-or-equal and greater-than-or-equal comparison
      • fixes date-time comparisons with timezones, and other small issues
    • Formal EARL validation report generator
    • Submitted EARL validation report

    ๐Ÿ”„ Changed

    • ๐Ÿšš Graph cleaner now works in a much more agressive manner, to remove all rdfs:Resource added triples
    • ๐Ÿ›  Fixed SPARQL-based Constraint Component validator now outputs a default sh:value item if it is validating with a sourceShape that is a SHACL NodeShape
    • ๐Ÿ›  Fixed a tiny bug in the list-compare subsection of the blank-node deep-compare utility
    • ๐Ÿ”„ Changed OWL-RL dependency from @py3 to @master, because master branch is now on Py3.
    • โœ… One test from the SHT test suite was changed by Holger, so it passes now.
    • โœ… Two timezone-based datetime comparison tests now pass