skip to navigation
skip to content

Not Logged In

prov 1.3.1

A library for W3C Provenance Data Model supporting PROV-JSON and PROV-XML

A library for W3C Provenance Data Model supporting PROV-JSON and PROV-XML 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 deserializtion support: PROV-JSON and PROV-XML.
  • Exporting PROV documents into various graphical formats (e.g. PDF, PNG, SVG).

Uses

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

History

1.3.1 (2015-02-27)

  • Fixed unicode issue with deserialising text contents
  • Set the correct version requirement for six
  • Fixed format selection in prov-convert script

1.3.0 (2015-02-03)

  • Python 3.3 and 3.4 supported
  • Updated prov-convert script to support XML output
  • Added missing test JSON and XML files in distributions

1.2.0 (2014-12-19)

  • Added: prov.graph.prov_to_graph to convert a ~prov.model.ProvDocument to a MultiDiGraph
  • Added: PROV-N serializer
  • Fixed: None values for empty formal attributes in PROV-N output (issue #60)
  • Fixed: PROV-N representation for xsd:dateTime (issue #58)
  • Fixed: Unintended merging of Identifier and QualifiedName values
  • Fixed: Cloning the records when creating a new document from them
  • Fixed: incorrect SoftwareAgent records in XML serialization
 
File Type Py Version Uploaded on Size
prov-1.3.1-py2.py3-none-any.whl (md5) Python Wheel 2.7 2015-02-27 231KB
prov-1.3.1.tar.gz (md5) Source 2015-02-27 97KB
  • Downloads (All Versions):
  • 29 downloads in the last day
  • 213 downloads in the last week
  • 867 downloads in the last month