Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mpmath for openSUSE:Factory checked in at 2023-10-01 21:22:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mpmath (Old) and /work/SRC/openSUSE:Factory/.python-mpmath.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mpmath" Sun Oct 1 21:22:14 2023 rev:6 rq:1114257 version:1.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mpmath/python-mpmath.changes 2023-01-11 14:34:17.040969595 +0100 +++ /work/SRC/openSUSE:Factory/.python-mpmath.new.28202/python-mpmath.changes 2023-10-01 21:22:50.529808846 +0200 @@ -1,0 +2,27 @@ +Wed Sep 27 08:47:23 UTC 2023 - ecsos <ec...@opensuse.org> + +- Update to 1.3.0 (bsc#1215804, CVE-2021-29063): + * Security issues: + - Fixed ReDOS vulnerability in mpmathify() (CVE-2021-29063) + * Features: + - Added quadsubdiv() for numerical integration with adaptive path splitting + - Added the Cohen algorithm for inverse Laplace transforms + - Some speedup of matrix multiplication + - Optimizations to Carlson elliptic integrals + - Added signal functions (squarew(), trianglew(), sawtoothw(), unit_triangle() + sigmoidw()) + * Bug fixes: + - Correct mpf initialization from tuple for finf and fninf + - Support QR decomposition for matrices of width 0 and 1 + - Fixed some cases where elliprj() gave inaccurate results + - Fixed cases where digamma() hangs for complex input + - Fixed cases of polylog() with integer-valued parameter with complex type + - Fixed fp.nsum() with Euler-Maclaurin algorithm + * Maintenance: + - Dropped support for Python 3.4 + - Documentation cleanup + - Removed obsolete files + - Added options to runtests.py to skip tests and exit on failure +- Add %{?sle15_python_module_pythons} + +------------------------------------------------------------------- Old: ---- mpmath-1.2.1.tar.gz New: ---- mpmath-1.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mpmath.spec ++++++ --- /var/tmp/diff_new_pack.pXQhLU/_old 2023-10-01 21:22:51.537845320 +0200 +++ /var/tmp/diff_new_pack.pXQhLU/_new 2023-10-01 21:22:51.541845465 +0200 @@ -16,21 +16,24 @@ # +%{?sle15_python_module_pythons} Name: python-mpmath -Version: 1.2.1 +Version: 1.3.0 Release: 0 Summary: Python library for arbitrary-precision floating-point arithmetic License: BSD-3-Clause Group: Development/Libraries/Python URL: https://github.com/fredrik-johansson/mpmath Source: https://files.pythonhosted.org/packages/source/m/mpmath/mpmath-%{version}.tar.gz -BuildRequires: %{python_module gmpy2} +BuildRequires: %{python_module devel >= 3.8} +BuildRequires: %{python_module gmpy2 >= 2.1.0a4} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-gmpy2 +Requires: python >= 3.8 +Requires: python-gmpy2 >= 2.1.0a4 BuildArch: noarch %python_subpackages @@ -63,7 +66,7 @@ %files %{python_files} %license LICENSE -%doc CHANGES +%doc README.rst %dir %{python_sitelib}/mpmath %{python_sitelib}/mpmath %{python_sitelib}/mpmath-%{version}-py*.egg-info ++++++ mpmath-1.2.1.tar.gz -> mpmath-1.3.0.tar.gz ++++++ ++++ 8376 lines of diff (skipped)