Skip to main content

Python wrapper around TopQuadrant SHACL processor

Project description

PyPI - Status

Py(thon)T(op)Q(uadrant)SHA(pe)C(onstraint)L(anguage)

Python wrapper around TopQuadrant's SHACL implementation in Java.

Why?

Motivation: This was developed as part of BIM2RDF where TopQuadrant was used to execute SHACL. Python's PySHACL was too slow. Nonetheless, it's useful to be able to integrate it with Python.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytqshacl-107.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytqshacl-107-py2.py3-none-any.whl (5.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pytqshacl-107.tar.gz.

File metadata

  • Download URL: pytqshacl-107.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for pytqshacl-107.tar.gz
Algorithm Hash digest
SHA256 dec9c2ac0f992aa247646bb925665c76a375dab4a5ebb35e807462fb0431a5d6
MD5 8090c5b3a6c3119ee584e7d527d1ef10
BLAKE2b-256 e8a0cb5f6c2ea3f65d32dc1e1d7af8ad6c002e85a62425432f56f7d6b990ee2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytqshacl-107.tar.gz:

Publisher: python-publish.yml on pnnl/pytqshacl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pytqshacl-107-py2.py3-none-any.whl.

File metadata

  • Download URL: pytqshacl-107-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for pytqshacl-107-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 21c0e81e0cecd82f4ee2bbfc02237ac87b69005573f587076d9536589511bc54
MD5 3f46086a804ecf6398b76a33cc3d6a57
BLAKE2b-256 4e8d76e4e6d4b8818754372f6292126916f27d97ce898b63372c067362436b1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytqshacl-107-py2.py3-none-any.whl:

Publisher: python-publish.yml on pnnl/pytqshacl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page