Open fils opened 2 years ago
Good catch, thank you @fils !
I had an exchange with the lead for pySHACL
yesterday. They'd had an error in their requirements.txt
file that caused an installation conflict, even though they were trying to upgrade to support RDFlib
v6.x
I work with the upgrades since that issue is resolved, and see if the version bumps resolve this
@ceteri I'm still seeing this error after the update.
Traceback (most recent call last):
File "/home/fils/.conda/envs/kglab/lib/python3.8/site-packages/rdflib/plugins/parsers/notation3.py", line 1174, in uri_ref2
ns = self._bindings[pfx]
KeyError: 'rdf'
I can try and dive into it tomorrow. I have to leave today for family. I really want this one working since this pattern check is turning out to be really useful for my use cases. So I am motivated.
I'm submitting a
Current Behaviour:
Expected Behaviour:
running pyshacl from the command results in this
but the script simpleshacl.py in https://github.com/gleanerio/notebooks/tree/master/notebooks/validation when run generates
You can also reference https://github.com/RDFLib/pySHACL/issues/36 which may be related.
Steps to reproduce:
use the command above and the script simpleshacl.py in https://github.com/gleanerio/notebooks/tree/master/notebooks/validation environment file https://github.com/gleanerio/notebooks/blob/master/environment.yml
Environment:
(kglab) ➜ validation git:(master) ✗ conda list | grep -i shacl
pyshacl 0.16.1 pyhd8ed1ab_0 conda-forge