NetworkX 2.8.6#
发布日期:2022年8月22日
支持Python 3.8、3.9和3.10。
NetworkX是一个用于创建、操作和研究复杂网络结构、动态和功能的Python包。
欲了解更多信息,请访问我们的 网站 和我们的 示例库 。 请将评论和问题发送至 networkx-discuss 邮件列表 。
亮点#
次要文档和错误修复。
合并的PR#
在文档中添加random_spanning_tree (#5810)
DOC: 在quotient_graph文档字符串中切换到枚举列表 (#5837)
在nx_agraph中添加关于布局不确定性的警告。 (#5832)
更新文档以包括
return_seen
kwarg的描述 (#5891)为当G._node被更改时添加缓存重置 (#5894)
允许类重新标记节点–强制类型转换 (#5903)
更新lattice.py (#5914)
添加到about_us.rst (#5919)
更新precommit钩子 (#5923)
移除旧的Appveyor残留 (#5924)
node_link
函数的签名更改:用于问题 #5787 (#5899)允许在approximation.treewidth函数中使用无法排序的节点 (#5921)
通过在分区gh-5901中生成集合的副本来修复Louvain_partitions (#5902)
添加```nx.bfs_layers```方法 (#5879)
在文档中添加bfs_layers函数 (#5932)
建议将新的node_link参数设为仅关键字。 (#5928)
将nodelink参数弃用到v3.2 (#5933)
为最近共同祖先算法添加示例 (#5531)
朴素的最近共同祖先实现 (#5736)
为凝聚函数添加示例 (#5452)
次要文档修复 (#5868)
更新all_pairs_lca文档字符串 (#5876)
改进LCA输入验证 (#5877)
用朴素实现替换LCA (#5883)
更新发布说明
为lexicographical_topological_sort问题5681更新文档字符串 (#5930)
支持matplotlib 3.6rc1失败 (#5937)
改进#
[ #5883 ] 用“朴素”算法替换
lowest_common_ancestor
和all_pairs_lowest_common_ancestor
的实现,以修复多个错误并提高性能。
贡献者#
Tanmay Aeron
Ross Barnowski
Kevin Brown
Matthias Bussonnier
Tigran Khachatryan
Dhaval Kumar
Jarrod Millman
Sultan Orazbayev
Dan Schult
Matt Schwennesen
Dilara Tekinoglu
kpetridis