Releases: Open-EO/openeo-pg-parser-python
Releases · Open-EO/openeo-pg-parser-python
Bux fixes and added features
v2.0.1
First working version for openEO v1.0
v2.0.0 child process graph description updates
Additional and last updates for version 0.4 of the openEO API
- Restructuring of graph classes and module setup. The following things changed in terms of the code:
- renamed
node.graph
tonode.content
- all operations on a graph (dependencies, ancestors, lineage, ...) return now a subgraph
- a graph has two new properties:
ids
andnodes
.ids
are the node IDs andnodes
the nodes. Both are views nnodes
was removed and can be replaced by callinglen(graph)
- new class method
from_list
converts a list of nodes to a graph __getitem__
method in the graph class supports indexing by integer and node IDget_node_by_name
method in the graph class returns the first node matching a given namenodes_at_same_level
in the graph class was renamed and adapted tofind_siblings
(all nodes having the same parent)
- renamed
- Additional tests
Python parser for process graphs as of openEO API v0.4.x
Merge pull request #7 from Open-EO/hotfix added code and test for checking file existence;