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-07-03 17:41:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-iminuit (Old) and /work/SRC/openSUSE:Factory/.python-iminuit.new.13546 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-iminuit" Mon Jul 3 17:41:57 2023 rev:29 rq:1096206 version:2.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-iminuit/python-iminuit.changes 2023-06-21 22:40:27.450587230 +0200 +++ /work/SRC/openSUSE:Factory/.python-iminuit.new.13546/python-iminuit.changes 2023-07-03 17:41:57.608427054 +0200 @@ -1,0 +2,48 @@ +Fri Jun 30 18:24:19 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 2.22.0: + * add basic latex display support if unicodeit is installed + [gh#scikit-help/iminuit#858]. + * replace flake8 with ruff [gh#scikit-help/iminuit#859]. + * Integer as variable [gh#scikit-help/iminuit#860]. + * experimental mncontour algorithm [gh#scikit-help/iminuit#861]. + * improve error message for cost function + [gh#scikit-help/iminuit#863]. + * Add RooFit tutorial [gh#scikit-help/iminuit#867]. + * Use unicodeitplus instead of unicodeit to render LaTeX as + unicode [gh#scikit-help/iminuit#868]. + * Better ruff settings and adjustments, improvements to README + [gh#scikit-help/iminuit#871]. + * Update Progressbar [gh#scikit-help/iminuit#872]. + * Add hide_modules and deprecated_parameters + [gh#scikit-help/iminuit#873]. + * Forward kwargs in Minuit.visualize to plotting function + [gh#scikit-help/iminuit#874]. + * Ignore missing matplotlib when calling Minuit.repr_html() + [gh#scikit-help/iminuit#875]. + * Rename keyword nbins to bins in UnbinnedCost.visualize + [gh#scikit-help/iminuit#876]. + * Roofit tutorials [gh#scikit-help/iminuit#877]. + * better log-spacing detection [gh#scikit-help/iminuit#878]. + * Add LeastSquares.pulls and LeastSquares.prediction + [gh#scikit-help/iminuit#880]. + * fix-typo-in-basic [gh#scikit-help/iminuit#888]. + * Update fcn.hpp [gh#scikit-help/iminuit#889]. + * Improve docs [gh#scikit-help/iminuit#890]. + * Make covariance fields in display easier to understand + [gh#scikit-help/iminuit#891]. + * New benchmarks [gh#scikit-help/iminuit#893]. + * Add Minuit.fixto [gh#scikit-help/iminuit#894]. + * fix: make nograd not use grad at all in automatic diff doc + [gh#scikit-help/iminuit#895]. + * Use scikit-build-core [gh#scikit-help/iminuit#812]. + * Update conclusions after the fix from Jonas + [gh#scikit-help/iminuit#899]. + * Hide confusing notes in docs: "Not to be initialized by + users." [gh#scikit-help/iminuit#906]. +- Drop missing-headers.patch: Incorporated upstream. +- Add BuildRequires: python-scikit-build-core > 0.3.0. +- Add %{name}.rpmlintc to suppress a false positive about a + missing python module (only required for python < 3.9). + +------------------------------------------------------------------- Old: ---- iminuit-2.21.3.tar.gz missing-headers.patch New: ---- iminuit-2.22.0.tar.gz python-iminuit.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-iminuit.spec ++++++ --- /var/tmp/diff_new_pack.UtOeEk/_old 2023-07-03 17:41:58.972435084 +0200 +++ /var/tmp/diff_new_pack.UtOeEk/_new 2023-07-03 17:41:59.004435273 +0200 @@ -19,20 +19,25 @@ %define modname iminuit %{?sle15_python_module_pythons} Name: python-%{modname} -Version: 2.21.3 +Version: 2.22.0 Release: 0 Summary: Python bindings for MINUIT2 License: MIT URL: https://github.com/scikit-hep/iminuit Source0: https://files.pythonhosted.org/packages/source/i/iminuit/%{modname}-%{version}.tar.gz -Patch0: missing-headers.patch +Source1: python-iminuit.rpmlintrc BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel >= 3.7} BuildRequires: %{python_module numpy >= 1.21.0} BuildRequires: %{python_module numpy-devel} +BuildRequires: %{python_module pathspec} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pybind11 >= 2.9.0} BuildRequires: %{python_module pybind11-devel} +BuildRequires: %{python_module pyproject-metadata} +BuildRequires: %{python_module scikit-build-core >= 0.3.0} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: cmake >= 3.13 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -41,12 +46,12 @@ Recommends: python-matplotlib Recommends: python-scipy # SECTION test requirements +BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module matplotlib} BuildRequires: %{python_module numba} 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 @@ -61,17 +66,16 @@ %prep %setup -q -n %{modname}-%{version} -%patch0 -p1 # We use external pybind11, just to be sure remove bundled pybind11 entirely rm -fr extern/pybind11 %build export CXXFLAGS="%{optflags}" export CMAKE_ARGS="-DIMINUIT_EXTERNAL_PYBIND11=ON -DCMAKE_VERBOSE_MAKEFILE=ON" -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitearch} %check @@ -86,6 +90,6 @@ %doc README.rst %license LICENSE %{python_sitearch}/%{modname}/ -%{python_sitearch}/%{modname}-%{version}-py%{python_version}.egg-info/ +%{python_sitearch}/%{modname}-%{version}*.*-info/ %changelog ++++++ iminuit-2.21.3.tar.gz -> iminuit-2.22.0.tar.gz ++++++ ++++ 65437 lines of diff (skipped) ++++++ python-iminuit.rpmlintrc ++++++ # False +ve, not required for python >= 3.9 addFilter("W: python-missing-require typing_extensions")