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.graphtonode.content - all operations on a graph (dependencies, ancestors, lineage, ...) return now a subgraph
- a graph has two new properties:
idsandnodes.idsare the node IDs andnodesthe nodes. Both are views nnodeswas removed and can be replaced by callinglen(graph)- new class method
from_listconverts a list of nodes to a graph __getitem__method in the graph class supports indexing by integer and node IDget_node_by_namemethod in the graph class returns the first node matching a given namenodes_at_same_levelin 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;