summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-mpmath_1.2.1.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-mpmath: upgrade 1.2.1 -> 1.3.0Wang Mingyu2023-03-091-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2022. Changelog: =========== 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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mpmath: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* Convert to new override syntaxMartin Jansa2021-08-031-1/+1
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-mpmath: Upgrade 1.1.0 -> 1.2.1Leon Anavi2021-02-241-0/+16
Upgrade to release 1.2.1: - Support @ operator for matrix multiplication - Add eta() implementing the Dedekind eta function - Optimized the python_trailing function - Implement unary plus for matrices - Improved calculation of gram_index - Fix a possible division by zero in shanks() - Fixed indexing errors in deHoog, Knight & Stokes inverse laplace transform algorithm - Corrected branch cuts of the elliprj() function in some cases - Fix initialization of iv.matrix from non-interval matrix - Preserve function signatures in PrecisionManager - Implemented float and complex conversions for ivmpf - Fixed issue with scalar-matrix multiplication for interval matrices - Fix estimation of quadrature error with multiple subintervals - Fixed a problem with the defun decorators - Fix eigenvalue sorting by absolute value License-Update: Alter the last clause to ensure that Github recognizes the LICENSE as BSD Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>