关于 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 中进行了澄清