#graph-node #directed-graph #graph #port #weight #graph-algorithms

portgraph

具有一级端口的定向图数据结构库

18个版本 (10个重大更新)

0.12.2 2024年7月5日
0.12.0 2024年3月1日
0.11.0 2023年12月14日
0.10.0 2023年10月20日
0.1.0 2023年3月2日

#114 in 数据结构

Download history 1207/week @ 2024-04-30 1082/week @ 2024-05-07 1066/week @ 2024-05-14 1150/week @ 2024-05-21 2306/week @ 2024-05-28 1955/week @ 2024-06-04 1787/week @ 2024-06-11 1508/week @ 2024-06-18 2324/week @ 2024-06-25 1600/week @ 2024-07-02 2189/week @ 2024-07-09 1722/week @ 2024-07-16 2151/week @ 2024-07-23 2001/week @ 2024-07-30 849/week @ 2024-08-06 1982/week @ 2024-08-13

7,407 每月下载量
9 个crate中使用了(5个直接使用)

Apache-2.0

360KB
7.5K SLoC

portgraph

build_status crates msrv codecov

具有一级端口的定向图数据结构库。包括节点和端口权重以及节点层次结构的二级数据结构。

请在此处阅读API文档

特性

  • pyo3:通过pyo3启用Python绑定。
  • serde:通过serde启用序列化和反序列化。
  • petgraph:通过实现petgraph::visit特质为PortGraphMultiPortGraph启用petgraph互操作性。

近期更改

请参阅CHANGELOG以获取更改列表。最低支持的Rust版本仅在主要版本发布时更改。

开发

请参阅DEVELOPMENT.md以获取设置开发环境的说明。

许可证

本项目采用Apache许可证,版本2.0(LICENSEhttps://apache.ac.cn/licenses/LICENSE-2.0)。

依赖项

~1.6–4MB
~80K SLoC