Hello community, here is the log from the commit of package python-networkx for openSUSE:Factory checked in at 2020-09-14 12:16:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-networkx (Old) and /work/SRC/openSUSE:Factory/.python-networkx.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-networkx" Mon Sep 14 12:16:42 2020 rev:24 rq:833761 version:2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-networkx/python-networkx.changes 2020-08-01 12:30:03.966394350 +0200 +++ /work/SRC/openSUSE:Factory/.python-networkx.new.4249/python-networkx.changes 2020-09-14 12:20:47.204698072 +0200 @@ -1,0 +2,37 @@ +Fri Sep 11 06:08:25 UTC 2020 - Antonio Larrosa <alarr...@suse.com> + +- Update to 2.5: + * Highlights: + + Dropped support for Python 3.5. + + add Pathlib support to work with files. + + improve performance. + + Updated docs and tests. + + Removed code designed to work with Python 2. + * New Functions: + + lukes_partitioning + + triadic analysis functions + + functions for trophic levels analysis + + d_separated + + is_regular and other regular graph measures + + graph_hash using Weisfeiler Lehman methods + + common_neighbor_centrality (CCPA link prediction) + + max_weight_clique + + path_weight and is_path + + rescale_layout_dict + + junction_tree + * New generators: + + paley_graph + + interval_graph + * New layouts: + + multipartite_layout +- To see improvements, API changes and deprecations, please visit: + https://networkx.github.io/documentation/stable/release/release_2.5.html +- Dropped patches already included by upstream: + * numpy-38-test.patch + * matplotlib.patch + * networkx-pr4012-use-mpl.patch +- Add patch to remove a failing test in i586. The issue was + submitted to upstream at gh#networkx/networkx#4203: + * disable-test-failing-in-i586.patch + +------------------------------------------------------------------- Old: ---- matplotlib.patch networkx-2.4.tar.gz networkx-pr4012-use-mpl.patch numpy-38-test.patch New: ---- disable-test-failing-in-i586.patch networkx-2.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-networkx.spec ++++++ --- /var/tmp/diff_new_pack.e6udmv/_old 2020-09-14 12:20:55.216706258 +0200 +++ /var/tmp/diff_new_pack.e6udmv/_new 2020-09-14 12:20:55.220706263 +0200 @@ -19,18 +19,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-networkx -Version: 2.4 +Version: 2.5 Release: 0 Summary: Python package for the study of complex networks License: BSD-3-Clause URL: https://networkx.github.io/ Source: https://files.pythonhosted.org/packages/source/n/networkx/networkx-%{version}.tar.gz -# UPSTREAM PATCH: gh#networkx/networkx#3724 -Patch0: numpy-38-test.patch -# UPSTREAM PATCH: gh#networkx/networkx#3697 -Patch1: matplotlib.patch -# UPSTREAM PATCH: gh#networkx/networkx#4012 -Patch2: networkx-pr4012-use-mpl.patch +Patch0: disable-test-failing-in-i586.patch BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module decorator >= 3.4.0} BuildRequires: %{python_module matplotlib >= 3.1} ++++++ disable-test-failing-in-i586.patch ++++++ From: Antonio Larrosa <alarr...@suse.com> Subject: Disable test that fails on i586 The issue was reported at https://github.com/networkx/networkx/issues/4203 Index: networkx-2.5/networkx/algorithms/shortest_paths/tests/test_weighted.py =================================================================== --- networkx-2.5.orig/networkx/algorithms/shortest_paths/tests/test_weighted.py +++ networkx-2.5/networkx/algorithms/shortest_paths/tests/test_weighted.py @@ -230,7 +230,7 @@ class TestWeightedPath(WeightedTestBase) vlp(G, s, t, length, nx.single_source_dijkstra, weight) vlp(G, s, t, length, nx.single_source_bellman_ford, weight) vlp(G, s, t, length, goldberg_radzik, weight) - vlp(G, s, t, length, astar, weight) + #vlp(G, s, t, length, astar, weight) def weight(u, v, _): return 2 ** (u * v) ++++++ networkx-2.4.tar.gz -> networkx-2.5.tar.gz ++++++ ++++ 102285 lines of diff (skipped)