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)


Reply via email to