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-108.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-108-py2.py3-none-any.whl (5.4 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pytqshacl-108.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-108.tar.gz
Algorithm Hash digest
SHA256 f4285d536d09b8ad4e5328289af59984f699f3e799534ab19e9128d96fde7f0f
MD5 14ca0ae1d38d28217dd0e8f5245c7c2b
BLAKE2b-256 fc1ebd053f028799c72dbee6c5c91d471736322cb0bca311cc2fb150ec3ecc2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytqshacl-108.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-108-py2.py3-none-any.whl.

File metadata

  • Download URL: pytqshacl-108-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-108-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 91361a29ac0f5c48d8af412c86b1759e43ac55801a2a76b370ecc47f619d25fe
MD5 3927f2d5608737a6d494f18c281395b9
BLAKE2b-256 ff12c57cdf4dbedf0d5c178106a94855c5426b293501ec06f1d93e10cbe99dc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytqshacl-108-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