Skip to main content

A library for W3C Provenance Data Model supporting PROV-JSON, PROV-XML and PROV-O (RDF)

Project description

Latest Release CI Status Coverage Status Wheel Status Supported Python version License

A library for W3C Provenance Data Model supporting PROV-O (RDF), PROV-XML, PROV-JSON import/export

Features

  • An implementation of the W3C PROV Data Model in Python.

  • In-memory classes for PROV assertions, which can then be output as PROV-N

  • Serialization and deserialization support: PROV-O (RDF), PROV-XML and PROV-JSON.

  • Exporting PROV documents into various graphical formats (e.g. PDF, PNG, SVG).

  • Convert a PROV document to a Networkx MultiDiGraph and back.

Uses

See a short tutorial for using this package.

This package is used extensively by ProvStore, a free online repository for provenance documents.

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

prov-2.0.2.tar.gz (132.7 kB view details)

Uploaded Source

Built Distribution

prov-2.0.2-py3-none-any.whl (421.5 kB view details)

Uploaded Python 3

File details

Details for the file prov-2.0.2.tar.gz.

File metadata

  • Download URL: prov-2.0.2.tar.gz
  • Upload date:
  • Size: 132.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for prov-2.0.2.tar.gz
Algorithm Hash digest
SHA256 ed7d866fb622fbb17f5311d849d0fe102d8b30001218aa916087f0fd034ea844
MD5 ba1109cd4ce9ae9130f181aa1cad5399
BLAKE2b-256 ecacdf0aa8b2c170e6c6024746c3d551b8a53d0f28380ab04c27248661a3b773

See more details on using hashes here.

File details

Details for the file prov-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: prov-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 421.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for prov-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d23290f4c8750e03567093f068c7cd3593546ee9d477382dbca6f87c75836f85
MD5 9ca3534f3da632ac85e0562702d7755e
BLAKE2b-256 16ce36efb259998de078738b710425e6b85d1d3f845c8715f422958fdcfd6774

See more details on using hashes here.

Supported by

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