NetworkX 2.8.5#

发布日期:2022年7月18日

支持 Python 3.8, 3.9 和 3.10。

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

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

亮点#

轻微的文档和错误修复。

已合并的 PRs#

  • 更新发布版本

  • 检查 geometric_edges 中节点是否具有“pos”属性 (#5707)

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

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

  • 延迟计算 is_strongly_connected (#5793)

  • 延迟计算 is_weakly_connected (#5795)

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

  • 修复二分图 closeness_centrality 中的拼写错误和测试中的思考错误 (#5800)

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

  • 针对 scipy1.9 失败测试的临时修复。 (#5816)

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

  • 修复 #5817 (#5822)

  • 尝试解决因 cached_property 需要 hasattr 导致的性能下降问题 (#5836)

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

  • 将工厂属性移至类而非实例中。 (#5850)

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

  • 示例集示例:将摩尔斯电码字母表作为前缀树 (#5867)

  • 将 lazy_import 设为私有并移除其内部使用 (#5878)

  • 在 v2.8 分支上运行 CI

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

  • 在 v2.8 分支上部署文档

贡献者#

  • Ross Barnowski

  • Shaked Brody

  • Lior

  • Jarrod Millman

  • Tomoya Nishide

  • Dimitrios Papageorgiou

  • Dan Schult

  • Matt Schwennesen

  • Mridul Seth

  • Matus Valo