Crates.io | portgraph |
lib.rs | portgraph |
version | 0.12.3 |
source | src |
created_at | 2023-03-02 16:02:44.491591 |
updated_at | 2024-11-13 12:10:24.888099 |
description | Data structure library for directed graphs with first-level ports. |
homepage | |
repository | https://github.com/CQCL/portgraph |
max_upload_size | |
id | 798976 |
size | 409,037 |
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 the
petgraph::visit
traits for PortGraph
and MultiPortGraph
.See CHANGELOG for a list of changes. The minimum supported rust version will only change on major releases.
See DEVELOPMENT.md for instructions on setting up the development environment.
This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).