Skip to content

Resolve "versioning of graph representation"

Wout De Nolf requested to merge 30-versioning-of-graph-representation into main

Closes #30 (closed)

A new library reading an old graph will try to update the graph. When updating is not possible it will raise an exception with a message like this:

Graph version "1.0" requires another library version: python -m pip install "ewokscore>=0.1,<3.2"

An old library reading a new graph will raise an exception with a message like this:

Graph version "2.5" is either invalid or requires a newer library version: python -m pip install --upgrade ewokscore
Edited by Wout De Nolf

Merge request reports