Skip to content

Releases: trungdong/prov

2.0.0 - Removed support for EOL Python 2

01 Nov 18:41
Compare
Choose a tag to compare
  • Testing against Python 3.6+ and Pypy3

1.5.3 - Minor bug fixes and improvements

20 Nov 23:22
Compare
Choose a tag to compare
  • Reorganised source code to /src
  • Added Python 3.7 support
  • Removed Python 3.3 support due to end-of-life
  • plus other minor improvements and bug fixes

1.5.2 - Minor bug fixes

06 Feb 22:54
Compare
Choose a tag to compare
  • Fixed association relation in RDF serialisation #117
  • Fixed compatibility with networkx 2.0+

1.5.1 - Minor bug fixes and improvements

18 Jul 23:08
Compare
Choose a tag to compare
  • Replaced pydotplus with pydot (see #111)
  • Fixed datetime and bundle error in RDF serialisation
  • Tested against Python 3.6
  • Improved documentation

1.5.0 - Added RDF serialization and deserialization

20 Oct 00:06
Compare
Choose a tag to compare
  • Added: Support for PROV-O (RDF) serialization and deserialization
  • Added: direction option for prov.dot.prov_to_dot
  • Added: prov.graph.graph_to_prov to convert a Networkx graph back to a ProvDocument
  • Testing with Python 3.5
  • Various minor bug fixes and improvements

1.4.0 - Support prov:QUALIFIED_NAME and drop Python 2.6

13 Aug 23:08
Compare
Choose a tag to compare
  • Changed the type of qualified names to prov:QUALIFIED_NAME (fixed #68)
  • Removed XSDQName class and stopped supporting parsing xsd:QName as qualified names
  • Replaced pydot dependency with pydotplus
  • Removed support for Python 2.6
  • Various minor bug fixes and improvements

1.3.2 - Minor release

17 Jun 11:55
Compare
Choose a tag to compare
  • Added: prov-compare script to check equivalence of two PROV files (currently supporting JSON and XML)
  • Fixed: deserialising Python 3's bytes objects (issue #67)

1.3.1 - Minor bug fixes

27 Feb 15:29
Compare
Choose a tag to compare
  • Fixed unicode issue with deserialising text contents
  • Set the correct version requirement for six
  • Fixed format selection in prov-convert script

1.3.0 - Python 3 Support

03 Feb 17:04
Compare
Choose a tag to compare
  • 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 - Conversion to NetworkX's MultiDiGraph

19 Dec 13:18
Compare
Choose a tag to compare
  • Added: prov.graph.prov_to_graph() to convert a 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