Data structure library for directed graphs with first-level ports. Includes secondary data structures for node and port weights, and node hierarchies.
Please read the API documentation here.
pyo3
: Enable Python bindings via pyo3.serde
: Enable serialization and deserialization via serde.petgraph
: Enable petgraph interoperability by implementing thepetgraph::visit
traits forPortGraph
andMultiPortGraph
.
See RELEASES for a list of changes. The minimum supported rust version will only change on major releases.
This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).