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 2021-02-19 23:43:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-lmfit (Old)
 and      /work/SRC/openSUSE:Factory/.python-lmfit.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-lmfit"

Fri Feb 19 23:43:57 2021 rev:2 rq:873457 version:1.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-lmfit/python-lmfit.changes        
2020-06-16 13:46:42.206262945 +0200
+++ /work/SRC/openSUSE:Factory/.python-lmfit.new.28504/python-lmfit.changes     
2021-02-19 23:45:13.807361322 +0100
@@ -1,0 +2,19 @@
+Wed Feb 17 11:46:57 UTC 2021 - Ben Greiner <[email protected]>
+
+- Update to version 1.0.2
+  * officially supports Python 3.9 and has dropped support for 
+    Python 3.5. The minimum version of the following dependencies 
+    were updated: asteval>=0.9.21, numpy>=1.18, and scipy>=1.3.
+   New features:
+  * added two-dimensional Gaussian lineshape and model (PR #642; 
+    @mpmdean)
+  * all built-in models are now registered in lmfit.models.
+    lmfit_models; new Model class attribute valid_forms (PR #663; 
+    @rayosborn)
+  * added a SineModel (PR #676; @lneuhaus)
+  * add the run_mcmc_kwargs argument to Minimizer.emcee to pass to 
+    the emcee.EnsembleSampler.run_mcmc function (PR #694; @rbnvrw)
+- Skip python36 build: Numpy 1.20 dropped support for Python 3.6
+  (NEP 29)
+
+-------------------------------------------------------------------

Old:
----
  lmfit-1.0.1.tar.gz

New:
----
  lmfit-1.0.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-lmfit.spec ++++++
--- /var/tmp/diff_new_pack.5k08Mm/_old  2021-02-19 23:45:14.535362035 +0100
+++ /var/tmp/diff_new_pack.5k08Mm/_new  2021-02-19 23:45:14.539362040 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-lmfit
 #
-# Copyright (c) 2020 SUSE LLC.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,9 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
+%define         skip_python36 1
 Name:           python-lmfit
-Version:        1.0.1
+Version:        1.0.2
 Release:        0
 Summary:        Least-Squares Minimization with Bounds and Constraints
 License:        MIT AND BSD-3-Clause
@@ -28,9 +29,9 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-asteval >= 0.9.16
-Requires:       python-numpy >= 1.16
-Requires:       python-scipy >= 1.2
+Requires:       python-asteval >= 0.9.21
+Requires:       python-numpy >= 1.18
+Requires:       python-scipy >= 1.3
 Recommends:     python-dill
 Recommends:     python-emcee
 Recommends:     python-matplotlib
@@ -38,10 +39,10 @@
 Recommends:     python-uncertainties >= 3.0.1
 BuildArch:      noarch
 # SECTION test requirements
-BuildRequires:  %{python_module asteval >= 0.9.16}
-BuildRequires:  %{python_module numpy >= 1.16}
+BuildRequires:  %{python_module asteval >= 0.9.21}
+BuildRequires:  %{python_module numpy >= 1.18}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module scipy >= 1.2}
+BuildRequires:  %{python_module scipy >= 1.3}
 BuildRequires:  %{python_module uncertainties >= 3.0.1}
 # /SECTION
 %python_subpackages
@@ -77,7 +78,16 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-python3 -c "import sys, lmfit, numpy, scipy, asteval, uncertainties, 
six;print('Python: {}\n\nlmfit: {}, scipy: {}, numpy: {}, asteval: {}, 
uncertainties: {}, six: {}'.format(sys.version, lmfit.__version__, 
scipy.__version__, numpy.__version__, asteval.__version__, 
uncertainties.__version__, six.__version__))"
+%{python_exec -c "import sys, lmfit, numpy, scipy, asteval, uncertainties, six;
+print('Python: {}\n\n'
+'lmfit: {}, scipy: {}, numpy: {}, asteval: {}, uncertainties: {}, six: 
{}'.format(
+    sys.version,
+    lmfit.__version__,
+    scipy.__version__,
+    numpy.__version__,
+    asteval.__version__,
+    uncertainties.__version__,
+    six.__version__))"}
 
 cat << 'EOF' >> testexample.py
 import numpy as np
@@ -109,8 +119,7 @@
 
 cat testexample.py
 
-python3 testexample.py
-
+%python_exec testexample.py
 
 # We don't care about speed, and test_itercb is architecture-specific
 # test_model_nan_policy - fails on non x86_64
@@ -120,6 +129,7 @@
 %files %{python_files}
 %doc README.rst THANKS.txt
 %license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/lmfit
+%{python_sitelib}/lmfit-%{version}*-info
 
 %changelog

++++++ lmfit-1.0.1.tar.gz -> lmfit-1.0.2.tar.gz ++++++
++++ 15171 lines of diff (skipped)

Reply via email to