关于 igraph 发布和其他事项
python-igraph 0.11.5 发布,这是 0.11 系列的第五个错误修复版本。此版本发布的主要原因是将 igraph 的 C 核心更新到 0.10.12,这为 Python 接口带来了一些错误修复。请参阅更新日志了解更多详情。
安装 Python 接口的首选方式是通过 pip
;在大多数受支持的平台(Windows、Linux 和 macOS)上,键入 pip install igraph
应该会安装一个预编译的 Python wheel。预编译的 wheel 和源代码也可以从 Python Package Index 页面获得。
请继续阅读以获取有关 0.11.5 版本中更改的更多详细信息。
Graph.write_graphml()
中添加了 prefixattr=...
关键字参数,允许用户从 igraph 写入的 GraphML 文件中去除 g_
、v_
和 e_
前缀。Graph.are_connected()
现已重命名为 Graph.are_adjacent()
,这是 C 核心中类似更改的后续操作。该函数的旧名称已弃用,但至少会保留到 0.12.0。PyCObject
API 调用已被对 PyCapsule
的调用替换,感谢 @DavidRConnell 在 #763 中的贡献get_shortest_path()
文档由 @JDPowell648 在 #764 中进行了澄清