From 2d1eba24995c9eb5d9639b4b0fe5c239267ab5a58fefcf793226159c9a7a14ab Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 29 Jul 2023 08:40:23 +0000 Subject: [PATCH] Accepting request 1101088 from home:mcalabkova:branches:devel:languages:python:numeric - update to 3.1 * Better syncing between G._succ and G._adj for directed G. And slightly better speed from all the core adjacency data structures. * If your code sets G._succ or G._adj to new dictionary-like objects, you no longer have to set them both. Setting either will ensure the other is set as well. * If you use the presence of the attribute _adj as a criteria for the object being a Graph instance, that code may need updating. * We have added an experimental plugin feature, which let users choose alternate backends like GraphBLAS, CuGraph for computation. * Improved integration with the general Scientific Python ecosystem. * New drawing feature (module and tests) from NetworkX graphs to the TikZ library of TeX/LaTeX. * Added an improved subgraph isomorphism algorithm called VF2++. * OrderedGraph and other Ordered classes are replaced by Graph because Python dicts (and thus networkx graphs) now maintain order. * The attrs keyword argument will be replaced with keyword only arguments source, target, name, key and link for json_graph/node_link functions. * Supports Python 3.8, 3.9, 3.10, and 3.11. * Stopped building PDF version of docs * Use Ruff for linting OBS-URL: https://build.opensuse.org/request/show/1101088 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=56 --- networkx-2.8.8.tar.gz | 3 --- networkx-3.1.tar.gz | 3 +++ python-networkx.changes | 26 ++++++++++++++++++++++++++ python-networkx.spec | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) delete mode 100644 networkx-2.8.8.tar.gz create mode 100644 networkx-3.1.tar.gz diff --git a/networkx-2.8.8.tar.gz b/networkx-2.8.8.tar.gz deleted file mode 100644 index 17f4d2c..0000000 --- a/networkx-2.8.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e -size 1960828 diff --git a/networkx-3.1.tar.gz b/networkx-3.1.tar.gz new file mode 100644 index 0000000..f521735 --- /dev/null +++ b/networkx-3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de346335408f84de0eada6ff9fafafff9bcda11f0a0dfaa931133debb146ab61 +size 2021691 diff --git a/python-networkx.changes b/python-networkx.changes index 6c88784..c8d54a1 100644 --- a/python-networkx.changes +++ b/python-networkx.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Jul 27 11:55:11 UTC 2023 - Markéta Machová + +- update to 3.1 + * Better syncing between G._succ and G._adj for directed G. And + slightly better speed from all the core adjacency data structures. + * If your code sets G._succ or G._adj to new dictionary-like objects, + you no longer have to set them both. Setting either will ensure + the other is set as well. + * If you use the presence of the attribute _adj as a criteria for + the object being a Graph instance, that code may need updating. + * We have added an experimental plugin feature, which let users + choose alternate backends like GraphBLAS, CuGraph for computation. + * Improved integration with the general Scientific Python ecosystem. + * New drawing feature (module and tests) from NetworkX graphs to + the TikZ library of TeX/LaTeX. + * Added an improved subgraph isomorphism algorithm called VF2++. + * OrderedGraph and other Ordered classes are replaced by Graph + because Python dicts (and thus networkx graphs) now maintain order. + * The attrs keyword argument will be replaced with keyword only + arguments source, target, name, key and link for + json_graph/node_link functions. + * Supports Python 3.8, 3.9, 3.10, and 3.11. + * Stopped building PDF version of docs + * Use Ruff for linting + ------------------------------------------------------------------- Tue Jun 13 11:08:24 UTC 2023 - ecsos diff --git a/python-networkx.spec b/python-networkx.spec index 09585eb..1bf52ac 100644 --- a/python-networkx.spec +++ b/python-networkx.spec @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-networkx -Version: 2.8.8 +Version: 3.1 Release: 0 Summary: Python package for the study of complex networks License: BSD-3-Clause