-
Ideally we'd pass the id of the root object to deserialize and it goes from there, picking the correct schema and deserializing.
Alternatively we could maybe unflatten it with pyld and then take it f…
-
There is a significant regression in SHACL W3C compliance in RDF4J 3.2.0-M1 build vs 3.1.0 version:
- passed: **35** (3.2.0-M1) vs **52** (3.1.0);
- failed: **12** (3.2.0-M1) vs **29** (3.1.0)
-…
-
Validator says there is a runtime error, no additional details turning on debug:
```
$ pyshacl -s 03-Network.ttl -e 03-Network.ttl sample-network.ttl
Validator encountered a Runtime Error.
```
In…
-
CM 3.0 CS02 says that `dcterms:contributor` has range `foaf:Person`. In the comment it then says that it might not necessarily be the case. This is wrong. Range is either `foaf:Person` or `Resource` w…
-
This is something that is specific to our architecture, as it has to do with the way we organize our graphs, files, etc. and not with the data itself. It would be important for the Java code to have a…
eroux updated
4 years ago
-
This would allow developers to construct useful error messages when a validation fails.
For example, validating this person:
```
@prefix ex: .
@prefix rdf: .
ex:pete a ex:Person ;
ex:a…
-
"An alternative that was considered was to create an additional property, schema:endpointDescription with range
schema:CreativeWork, in order to create a more explicit separation between human-reada…
-
I encountered this issue while working on [pySHACL](https://github.com/RDFLib/pySHACL).
Specifically, this bug is causing a failure in one of the tests in the standard data-shapes-test-suite here [un…
-
Issue related to #180 and #181)
The FhG internal GitLab contains a bash script to validate a Connector's self-description against the corresponding SHACL shapes. The GitLab also contains an example…
-
If I run the following code:
```
shapes = rdf.Graph()
shapes.parse(data="""
@prefix sh: .
@prefix owl: .
@prefix ex: .
ex:Person
a owl:Class ;
a sh:No…