Telicent-io / shacl-tool

Tool for generating shacl and validating instance data against that shacl and ontology
https://github.com/dstl/IES4
Other
1 stars 0 forks source link

Allow shacl validator to be pip installed #1

Closed danieldaviestelicent closed 1 year ago

danieldaviestelicent commented 1 year ago

The shacl validator will be more useful if people are able to install it via pip. It should therefore be possible to build a wheel that we can deploy to our private repository in the future.

owl2Shacl.py will need to be put on the PATH. We have an example of doing that here: https://github.com/Telicent-io/telicent-deployments/blob/162-cli-config-file/cli/setup.cfg

afizzycola commented 1 year ago

@gnikolov95 @danieldaviestelicent Any update on getting this pip installable? I would like to add it to out mapper test template.

gnikolov95 commented 1 year ago

@afizzycola It needs to be published to CodeArtifactory - git workflow needs to be added, will jump back on this once I finish with the ABAC reduction stuff.

https://github.com/Telicent-io/shacl-tool/pull/2 - This PR added the option do install it locally, if this is of any help.

gnikolov95 commented 1 year ago

https://github.com/Telicent-io/shacl-tool/pull/3 Closes this issue.