Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-networkx for openSUSE:Factory checked in at 2024-04-30 17:25:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-networkx (Old) and /work/SRC/openSUSE:Factory/.python-networkx.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-networkx" Tue Apr 30 17:25:52 2024 rev:37 rq:1170766 version:3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-networkx/python-networkx.changes 2023-07-30 20:57:39.111176908 +0200 +++ /work/SRC/openSUSE:Factory/.python-networkx.new.1880/python-networkx.changes 2024-04-30 17:26:13.519695917 +0200 @@ -1,0 +2,21 @@ +Mon Apr 22 15:25:05 UTC 2024 - Markéta Machová <mmach...@suse.com> + +- Update to 3.3 + * Add @nx._dispatch decorator to most algorithms + * Remove topo_order kwarg from is_semiconnected without deprecation + * API: Add a decorator to deprecate positional args + * Drop support for Python 3.8 and 3.9 + * Support Python 3.12 + * Test on Python 3.13-dev + * Don't test numpy2 nightlies + * Unpin scipy upperbound for tests + * Disallow negative number of nodes in complete_multipartite_graph + * [A-star] Added expansion pruning via cutoff if cutoff is provided + * Add Tadpole graph + * [Feat] Random expanders utilities + * Add Kirchhoff index / Effective graph resistance + * Changed return types of shortest path methods to improve consistency + * Many more changes, see upstream changelog +- drop doc build, PyPI tarball doesn't support it anymore + +------------------------------------------------------------------- Old: ---- networkx-3.1.tar.gz New: ---- networkx-3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-networkx.spec ++++++ --- /var/tmp/diff_new_pack.ET3idv/_old 2024-04-30 17:26:14.395727772 +0200 +++ /var/tmp/diff_new_pack.ET3idv/_new 2024-04-30 17:26:14.399727917 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-networkx # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,15 @@ %{?sle15_python_module_pythons} Name: python-networkx -Version: 3.1 +Version: 3.3 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 BuildRequires: %{python_module base >= 3.8} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: unzip @@ -65,28 +66,15 @@ * Exploits existing code from high-quality legacy software in C, C++, Fortran, etc. * Unit-tested -%package -n %{name}-doc -Summary: Documentation for %{name} -Provides: %{python_module networkx-doc = %{version}} - -%description -n %{name}-doc -Documentation and examples for %{name}. - %prep %setup -q -n networkx-%{version} %autopatch -p1 %build -%python_build +%pyproject_wheel %install -%python_install - -# Move docs into correct directory if necessary -if [ "%{_docdir}" != "%{_datadir}/doc" ] ; then - mkdir -p %{buildroot}%{_docdir}/ - mv %{buildroot}%{_datadir}/doc/networkx-%{version} %{buildroot}%{_docdir}/ -fi +%pyproject_install %fdupes %{buildroot}%{_docdir} @@ -116,9 +104,5 @@ %license LICENSE.txt %doc README.rst CONTRIBUTING.rst %{python_sitelib}/networkx/ -%{python_sitelib}/networkx-%{version}-py*.egg-info - -%files -n %{name}-doc -%license LICENSE.txt -%doc %{_docdir}/networkx-%{version}/ +%{python_sitelib}/networkx-%{version}*info ++++++ networkx-3.1.tar.gz -> networkx-3.3.tar.gz ++++++ ++++ 47780 lines of diff (skipped)