Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-lmfit for openSUSE:Factory checked in at 2025-10-27 14:39:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lmfit (Old) and /work/SRC/openSUSE:Factory/.python-lmfit.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lmfit" Mon Oct 27 14:39:23 2025 rev:8 rq:1313585 version:1.3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lmfit/python-lmfit.changes 2024-09-05 15:48:28.935296803 +0200 +++ /work/SRC/openSUSE:Factory/.python-lmfit.new.1980/python-lmfit.changes 2025-10-27 14:40:57.473722403 +0100 @@ -1,0 +2,48 @@ +Fri Oct 24 14:20:07 UTC 2025 - Giacomo Comes <[email protected]> + +- Update to 1.3.4 + * capture and ignore std_dev=0 warnings from uncertainties package + * better ensure that parameter values and sterr are floats, not np.floats + * fix Doniach formula in docstring (#966) + * add bose and fermi lineshapes, and BoseModel and FermiModel (with tests) + * remove deprecated disp argument for ampgo + * fix typos in README.rst + * fix typos in doc + * update to latest SciPy/NumPy version + * update pre-commit and CI hooks + * update zenodo link + * several fixes for deprecations and test failures + * do not test for warnings from upstream code that might change + or be suppressed or altered + * update license name for PyPI compatibiilty +- Update to 1.3.3 + * Fixes: + * fix loading spline models with more than five knots (Issue #985) + * improved SplineModel to explicitly allow more knots, make it easier + to evaluate and save/reload (Issue #985 PR #989, Paul Müller) + * improvements to adding Parameters. + * support Model functions with “barestar” syntax (PR #982) + * fix several related problems with providing a Jacobian function, + especially for consistency across solvers (including least_squares), + and for pickling (PR #973 Ville Yrjänä) + * fix Step and Rectangle Models to allow a negative value for sigma, + indicating a downward step (PR #970) + * Build, Maintenance: + * update issue templates + * add test for consistent init_fit and best_fit for saved/looded SplineModel + * fix NumPy v2 DeprecationWarning + * uppdate SciPy/NumPy dependencies. + * remove numexpr dependency (again) + * drop support for Python 3.8, add Python 3.13 + * asteval no longer raises NameError to Python, so we catch exceptions + from asteval when creating parameters. + * avoid setting stderr to None for uncertainties calculations. + * Documentation and Examples: + * add example with uncertainties in both x and y (#992) + * make sign of residual calculations in model.py consistent with documentation + * add example fitting multiple datasets using Model interface + * tweaks to ‘sphinx-gallery’ settings. + * update names of the documentation examples in Gallery +- Drop lmfit-pr965-asteval.patch + +------------------------------------------------------------------- Old: ---- lmfit-1.3.2.tar.gz lmfit-pr965-asteval.patch New: ---- lmfit-1.3.4.tar.gz ----------(Old B)---------- Old: * update names of the documentation examples in Gallery - Drop lmfit-pr965-asteval.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lmfit.spec ++++++ --- /var/tmp/diff_new_pack.k4I56L/_old 2025-10-27 14:40:58.313757881 +0100 +++ /var/tmp/diff_new_pack.k4I56L/_new 2025-10-27 14:40:58.317758050 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-lmfit # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,12 @@ Name: python-lmfit -Version: 1.3.2 +Version: 1.3.4 Release: 0 Summary: Least-Squares Minimization with Bounds and Constraints License: BSD-3-Clause AND MIT URL: https://lmfit.github.io/lmfit-py/ Source: https://files.pythonhosted.org/packages/source/l/lmfit/lmfit-%{version}.tar.gz -# PATCH-FIX-UPSTREAM lmfit-pr965-asteval.patch gh#lmfit/lmfit-py#965 -Patch0: https://github.com/lmfit/lmfit-py/pull/965.patch#/lmfit-pr965-asteval.patch BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} ++++++ lmfit-1.3.2.tar.gz -> lmfit-1.3.4.tar.gz ++++++ ++++ 3578 lines of diff (skipped)
