NetworkX 2.8.5#

发布日期:2022年7月18日

支持Python 3.8、3.9和3.10。

NetworkX是一个用于创建、操作和研究复杂网络结构、动态和功能的Python包。

欲了解更多信息,请访问我们的 网站 和我们的 示例库 。 请将评论和问题发送至 networkx-discuss 邮件列表

亮点#

次要文档和错误修复。

合并的PR#

  • 升级发布版本

  • 检查几何边缘中节点是否具有“pos”属性 (#5707)

  • 修正Louvain公式,解决无限循环问题 (#5713)

  • 为pydot添加更全面的测试 (#5792)

  • 惰性计算 is_strongly_connected (#5793)

  • 惰性计算 is_weakly_connected (#5795)

  • 更新astar文档字符串 (#5797)

  • 修复双分图接近中的拼写错误和测试中的错误 (#5800)

  • 修复pydot冒号检查节点到字符串转换 (#5809)

  • 临时修复与scipy1.9不兼容的测试问题 (#5816)

  • 更新距离参数描述。 (#5819)

  • 修复 #5817 (#5822)

  • 尝试解决由hasattr导致的缓存属性性能下降问题 (#5836)

  • 更新基类中的测试并在convert.py中进行简单重命名 (#5848)

  • 将工厂属性移到类而不是实例中。 (#5850)

  • 指向最新URL的描述。 (#5852)

  • 示例库示例:莫尔斯电码字母作为前缀树 (#5867)

  • 使lazy_import成为私有并删除其内部使用 (#5878)

  • 对v2.8分支运行CI

  • CI:在GHA中安装pygraphviz wheels时添加显式路径 (#5805)

  • 在v2.8分支部署文档

贡献者#

  • Ross Barnowski

  • Shaked Brody

  • Lior

  • Jarrod Millman

  • Tomoya Nishide

  • Dimitrios Papageorgiou

  • Dan Schult

  • Matt Schwennesen

  • Mridul Seth

  • Matus Valo