0.3.0
This release implements a function to perform offline instance data validation using CASE 0.5.0. A new command-line tool case_validate is provided, as a wrapper around pyshacl that adjusts pyshacl's command-line interface and bundles pre-built CASE ontology files.
SPARQL functionality is also now updated to supplement query operations with CASE and UCO subclass knowledge. case_file has been adjusted to output uco-observable:File objects instead of uco-observable:ObservableObject objects that needed to rely on duck-typing.
case_utils is now a typed package (see PEP-561).
Various miscellaneous fixes have been applied to support CI-based testing.
rdflib 6.0.2+ is now adopted, entailing removal of support for Python 3.6. A function, case_utils.guess_format, has been deprecated as its functionality has been transferred upstream.