Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-iminuit for openSUSE:Factory checked in at 2023-03-27 18:15:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-iminuit (Old) and /work/SRC/openSUSE:Factory/.python-iminuit.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-iminuit" Mon Mar 27 18:15:44 2023 rev:25 rq:1074484 version:2.21.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-iminuit/python-iminuit.changes 2023-01-07 17:23:19.879450638 +0100 +++ /work/SRC/openSUSE:Factory/.python-iminuit.new.31432/python-iminuit.changes 2023-03-27 18:15:46.826948361 +0200 @@ -1,0 +2,22 @@ +Fri Mar 24 14:45:33 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 2.21.2: + * Fix CITATION.CFF. +- Changes from version 2.21.1: + * Fix string annotations (gh#scikit-hep/iminuit#849). + * Specifiy minimum required numpy version + (gh#scikit-hep/iminuit#848). +- Changes from version 2.21.0: + * Fix of matrix_format (gh#scikit-hep/iminuit#843). + * Support annotated model parameters + (gh#scikit-hep/iminuit#839). + * Visualize fit in minuit._repr_html_ + (gh#scikit-hep/iminuit#838). +- Disable builds for python 3.11 as python311-numba is missing. +- Use GCC 12 for openSUSE >= 1550 as GCC 13 (now the default) + causes build failures. +- Update minimum version for (Build)Requires: python-numpy in + keeping with upstream. +- New BuildRequires: python-typing_extensions (for tests). + +------------------------------------------------------------------- Old: ---- iminuit-2.18.0.tar.gz New: ---- iminuit-2.21.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-iminuit.spec ++++++ --- /var/tmp/diff_new_pack.U3dJ82/_old 2023-03-27 18:15:47.418951485 +0200 +++ /var/tmp/diff_new_pack.U3dJ82/_new 2023-03-27 18:15:47.422951505 +0200 @@ -1,5 +1,5 @@ # -# spec file +# spec file for package python-iminuit # # Copyright (c) 2023 SUSE LLC # @@ -20,9 +20,17 @@ # Python2 support dropped since version 1.4.0 %define skip_python2 1 %define skip_python36 1 +# No numba for python311 +%define skip_python311 1 + +# Build fails with GCC 13, use GCC 12.x for openSUSE >= 1550 +%if 0%{?suse_version} >= 1550 +%define gccver 12 +%endif + %define modname iminuit Name: python-%{modname} -Version: 2.18.0 +Version: 2.21.2 Release: 0 Summary: Python bindings for MINUIT2 License: MIT @@ -30,16 +38,16 @@ Source0: https://files.pythonhosted.org/packages/source/i/iminuit/%{modname}-%{version}.tar.gz BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel >= 3.7} -BuildRequires: %{python_module numpy >= 1.11.3} +BuildRequires: %{python_module numpy >= 1.21.0} BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module pybind11 >= 2.9.0} BuildRequires: %{python_module pybind11-devel} BuildRequires: %{python_module setuptools} BuildRequires: cmake >= 3.13 BuildRequires: fdupes -BuildRequires: gcc-c++ +BuildRequires: gcc%{?gccver}-c++ BuildRequires: python-rpm-macros -Requires: python-numpy >= 1.11.3 +Requires: python-numpy >= 1.21.0 Recommends: python-matplotlib Recommends: python-scipy # SECTION test requirements @@ -48,6 +56,7 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module scipy} BuildRequires: %{python_module tabulate} +BuildRequires: %{python_module typing_extensions} # Fix unresolved status for Leap 15.x on account of multiple choices for python3-importlib-metadata (python3-importlib-metadata and python3-importlib_metadata) BuildRequires: %{python_module importlib-metadata} # /SECTION @@ -66,6 +75,7 @@ rm -fr extern/pybind11 %build +export CXX=g++%{?gccver:-%gccver} export CFLAGS="%{optflags}" export CMAKE_ARGS="-DIMINUIT_EXTERNAL_PYBIND11=ON" %python_build ++++++ iminuit-2.18.0.tar.gz -> iminuit-2.21.2.tar.gz ++++++ ++++ 3982 lines of diff (skipped)