Leon Anavi
53636bd5f2
python3-mpmath: Upgrade 1.3.0 -> 1.4.0
...
Upgrade to release 1.4.0:
- Support underscores as digit separators per PEP 515
- Add rationals converter for mpf's
- Rewrite bernpoly/eulerpoly to avoid dependency on bernoulli(1)
convention
- Support base kwarg for from_str()
- Support randmatrix() for mp.iv and mp contexts
- Added rank() function for matrices
- Add plus flag to select the B_1 sign convention for
bernoulli/bernfrac
- Add mpf.as_integer_ratio() method, support construction of mpf
from Decimal objects
- Expose lower/upper_gamma functions
- Support mpc initialization from string
- Support asinh/acosh/atanh in the fp context
- Support binary/octal/hexadecimal string output
- Support pickling for matrices and mpi
- Support matrix.__array__() dunder method
- Support more number syntaxes
- Run mpmath as a module for interactive work
- Add signed option to to_man_exp()
- Add fp.hypot
- Support inf/nan's in ctx.almosteq()
- Implement mpf.__format__()
- Support conversion from scalar ndarray's
- Support rounding modes in mpf.__format__
- Support '%' presentation type for mpf
- Support gmpy2-like rounding modes in to_str()
- Implement 'a'/'A' formating types for mpf.__format__
- Add mpc.__format__()
- Now mpf.__round__() returns mpf
- Support 'b' (binary) format type for mpf/mpc
- Implement mpf.__floordiv__() and mpf.__divmod__()
- Add parameters for MPContext constructor
- Add MPFR-compatible aliases for rounding modes
- Support negative indexes in matrix
- Better introspection support for decorated functions
- Add moving sofa demo
- Support spherical Bessel functions (jn/yn)
- Add pretty_dps context property to control number of printed digits
- Support thousands separators for formatting of fractional part
- Use PyREPL, as fallback (no IPython)
- Add exp2() and log2()
- Support rounding property for the mp context
- Add Fox H-function with rational A/B parameters (foxh())
- Provide experimental support for free-threading builds
License-Update: Update years
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2026-02-24 22:30:26 -08:00
..
2025-12-10 08:56:15 -08:00
2026-01-12 08:53:45 -08:00
2025-11-18 16:24:13 -08:00
2025-11-14 07:39:48 -08:00
2026-02-16 00:34:04 -08:00
2026-02-06 10:06:25 -08:00
2026-02-10 21:11:46 -08:00
2026-02-06 10:06:18 -08:00
2025-11-29 21:19:36 -08:00
2026-01-12 08:53:50 -08:00
2026-01-12 08:53:49 -08:00
2026-01-27 11:58:28 -08:00
2026-01-13 08:28:58 -08:00
2025-11-20 14:54:55 -08:00
2026-01-20 08:27:13 -08:00
2026-01-13 08:28:59 -08:00
2026-02-06 10:06:18 -08:00
2026-01-30 23:59:04 -08:00
2026-02-06 10:06:19 -08:00
2026-01-02 22:28:23 -08:00
2026-02-16 00:34:02 -08:00
2026-02-08 20:41:53 -08:00
2025-11-20 10:30:33 -08:00
2025-11-18 16:24:12 -08:00
2025-11-25 07:44:42 -08:00
2025-11-26 19:07:04 -08:00
2025-11-12 06:49:44 -08:00
2025-11-25 15:32:28 -08:00
2025-12-10 08:56:15 -08:00
2025-11-13 19:05:06 -08:00
2026-01-12 08:53:42 -08:00
2026-01-13 08:28:59 -08:00
2026-01-12 10:25:57 -08:00
2026-01-12 08:53:47 -08:00
2026-02-06 10:06:23 -08:00
2026-02-06 10:06:23 -08:00
2025-11-29 21:19:36 -08:00
2026-01-07 08:18:56 -08:00
2025-11-18 08:23:44 -08:00
2025-12-02 09:22:50 -08:00
2025-12-09 15:11:00 -08:00
2025-11-18 20:07:55 -08:00
2025-11-25 07:44:41 -08:00
2026-02-20 23:34:19 -08:00
2025-11-21 16:16:34 -08:00
2025-12-16 19:57:33 -08:00
2025-11-25 07:44:41 -08:00
2026-01-05 18:16:18 -08:00
2026-01-30 23:59:07 -08:00
2025-12-02 09:22:50 -08:00
2026-01-07 09:09:29 -08:00
2025-12-10 08:56:15 -08:00
2025-12-31 08:34:02 -08:00
2026-02-20 23:34:19 -08:00
2026-01-20 08:27:12 -08:00
2026-01-12 08:53:45 -08:00
2025-11-18 16:24:13 -08:00
2026-01-06 07:36:35 -08:00
2026-02-20 23:34:19 -08:00
2025-11-12 22:46:02 -08:00
2026-02-06 10:06:23 -08:00
2025-12-09 15:11:01 -08:00
2026-01-05 18:16:18 -08:00
2025-11-25 07:44:42 -08:00
2025-11-14 07:39:48 -08:00
2025-12-05 10:13:23 -08:00
2025-12-24 13:18:27 -08:00
2026-01-03 20:29:17 -08:00
2026-01-05 18:16:19 -08:00
2026-01-30 23:59:08 -08:00
2025-12-01 08:45:52 -08:00
2025-12-31 08:34:01 -08:00
2026-02-16 00:34:04 -08:00
2026-02-06 10:06:25 -08:00
2026-01-30 23:59:08 -08:00
2025-11-25 07:44:43 -08:00
2026-02-10 21:11:46 -08:00
2026-02-10 21:11:46 -08:00
2026-02-10 21:11:46 -08:00
2025-12-31 08:34:03 -08:00
2025-12-31 08:34:04 -08:00
2026-01-30 23:59:08 -08:00
2026-02-20 23:34:20 -08:00
2025-12-31 08:34:02 -08:00
2026-02-20 23:34:23 -08:00
2025-12-31 08:34:00 -08:00
2025-11-18 08:23:45 -08:00
2026-02-06 10:06:18 -08:00
2026-01-06 07:36:35 -08:00
2025-12-31 08:28:51 -08:00
2026-02-17 22:42:39 -08:00
2025-12-31 08:28:55 -08:00
2026-01-05 18:16:19 -08:00
2026-02-17 22:42:40 -08:00
2025-12-31 08:34:01 -08:00
2026-02-20 23:34:20 -08:00
2025-12-31 08:34:00 -08:00
2026-01-12 08:53:49 -08:00
2025-12-02 09:18:19 -08:00
2026-01-12 08:53:49 -08:00
2026-01-27 11:58:28 -08:00
2025-12-31 08:34:04 -08:00
2025-12-02 09:22:50 -08:00
2026-01-13 08:28:58 -08:00
2025-11-20 14:54:55 -08:00
2026-01-30 23:59:08 -08:00
2025-11-11 10:19:44 -08:00
2026-01-30 23:59:08 -08:00
2026-01-20 08:27:13 -08:00
2026-01-30 23:59:08 -08:00
2025-12-31 08:34:02 -08:00
2026-01-13 08:28:59 -08:00
2025-12-24 13:18:28 -08:00
2026-01-30 23:59:09 -08:00
2026-02-06 10:06:23 -08:00
2026-01-22 22:01:01 -08:00
2025-11-18 08:17:55 -08:00
2025-12-24 13:18:28 -08:00
2025-12-23 12:22:41 -08:00
2025-12-02 09:18:20 -08:00
2025-12-02 09:22:50 -08:00
2025-11-13 10:15:06 -08:00
2026-01-13 08:29:01 -08:00
2026-01-30 23:59:05 -08:00
2025-12-31 08:34:02 -08:00
2026-02-16 10:25:51 -08:00
2025-11-12 22:46:03 -08:00
2026-01-13 08:28:59 -08:00
2026-02-16 10:25:52 -08:00
2026-02-17 22:42:40 -08:00
2025-11-11 10:19:42 -08:00
2026-02-20 23:34:22 -08:00
2025-12-31 08:34:03 -08:00
2026-02-06 10:06:26 -08:00
2026-02-20 23:34:22 -08:00
2026-01-22 22:01:01 -08:00
2026-02-24 22:30:26 -08:00
2025-12-02 09:18:04 -08:00
2026-01-30 23:59:09 -08:00
2026-02-20 23:34:18 -08:00
2026-02-07 19:01:52 -08:00
2026-02-06 10:06:23 -08:00
2026-01-06 07:36:35 -08:00
2026-01-12 08:53:44 -08:00
2026-01-12 08:53:44 -08:00
2025-12-24 13:18:28 -08:00
2025-12-31 08:34:02 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:18 -08:00
2025-11-12 22:46:03 -08:00
2026-01-30 23:59:04 -08:00
2025-12-31 08:28:51 -08:00
2026-01-06 07:36:35 -08:00
2025-11-19 14:03:48 -08:00
2026-02-20 23:34:19 -08:00
2026-01-30 23:59:05 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:19 -08:00
2026-02-06 10:06:24 -08:00
2026-01-12 08:53:44 -08:00
2025-11-11 10:19:43 -08:00
2026-02-17 22:42:39 -08:00
2025-12-04 06:06:46 -08:00
2025-11-18 08:23:45 -08:00
2026-01-02 22:28:23 -08:00
2026-02-02 00:23:13 -08:00
2026-01-22 22:01:02 -08:00
2026-01-20 08:27:13 -08:00
2026-01-13 08:29:01 -08:00
2026-01-13 08:29:01 -08:00
2025-12-09 15:11:01 -08:00
2025-12-02 09:22:51 -08:00
2025-11-21 07:23:31 -08:00
2026-02-16 00:34:02 -08:00
2026-01-12 10:25:57 -08:00
2026-02-08 20:41:53 -08:00
2026-01-27 11:58:27 -08:00
2025-11-20 10:30:33 -08:00
2025-11-20 10:30:33 -08:00
2026-02-16 10:25:51 -08:00
2026-02-04 20:53:30 -08:00
2025-11-21 16:16:34 -08:00
2026-01-13 08:28:58 -08:00
2026-01-22 22:01:02 -08:00
2025-12-02 09:22:51 -08:00
2026-01-13 08:29:01 -08:00
2026-01-20 08:27:14 -08:00
2026-01-21 15:31:07 -08:00
2026-02-17 22:42:39 -08:00
2025-12-02 09:22:51 -08:00
2026-02-16 10:25:51 -08:00
2025-11-11 10:19:43 -08:00
2026-01-13 08:29:02 -08:00
2026-01-02 22:30:12 -08:00
2025-11-18 16:24:12 -08:00
2025-11-26 15:28:07 -08:00
2026-02-07 19:01:52 -08:00
2026-01-30 23:59:09 -08:00
2025-12-09 15:11:01 -08:00
2025-12-22 07:29:42 -08:00
2025-11-25 07:44:42 -08:00
2025-11-26 19:07:04 -08:00
2025-11-12 22:46:03 -08:00
2025-11-12 22:46:04 -08:00
2025-11-18 10:06:04 -08:00
2026-01-30 23:59:09 -08:00
2026-01-20 08:27:11 -08:00
2025-12-21 12:58:57 -08:00
2025-11-18 16:24:12 -08:00
2025-12-31 08:28:52 -08:00
2026-01-22 22:01:02 -08:00
2026-01-27 11:58:27 -08:00
2025-11-28 11:39:51 -08:00
2025-11-25 07:44:43 -08:00
2025-11-15 15:49:43 -08:00
2026-02-16 00:34:03 -08:00
2025-11-12 06:49:44 -08:00
2025-12-24 13:18:29 -08:00
2025-12-31 08:28:53 -08:00
2025-12-24 13:18:29 -08:00
2025-11-18 08:23:46 -08:00
2026-02-20 23:34:20 -08:00
2025-11-29 08:32:47 -08:00
2026-01-22 22:01:02 -08:00
2026-02-07 19:01:53 -08:00
2025-12-31 08:34:01 -08:00
2026-01-22 22:01:02 -08:00
2026-02-20 23:34:22 -08:00
2025-12-31 08:28:54 -08:00
2025-12-31 08:28:56 -08:00
2026-01-20 08:27:10 -08:00
2026-02-20 23:34:19 -08:00
2025-11-25 15:32:28 -08:00
2026-01-07 09:09:29 -08:00
2026-02-06 10:06:19 -08:00
2025-12-01 08:45:52 -08:00
2026-02-06 10:06:19 -08:00
2026-01-13 08:29:02 -08:00
2026-01-20 08:27:14 -08:00
2025-12-02 09:18:19 -08:00
2026-02-16 00:34:04 -08:00
2025-12-31 08:28:51 -08:00
2026-02-17 22:42:39 -08:00
2026-02-06 10:06:24 -08:00
2025-12-10 08:56:15 -08:00
2026-02-16 10:25:51 -08:00
2025-12-31 08:28:53 -08:00
2026-01-12 08:53:48 -08:00
2025-12-21 08:54:01 -08:00
2026-02-16 10:25:51 -08:00
2026-01-12 08:53:49 -08:00
2026-02-06 10:06:24 -08:00
2025-12-21 08:54:04 -08:00
2026-01-30 23:59:09 -08:00
2025-11-24 21:54:46 -08:00
2026-01-12 08:53:48 -08:00
2025-12-31 08:28:56 -08:00
2026-02-06 10:06:25 -08:00
2026-01-13 08:29:02 -08:00
2026-01-12 08:53:42 -08:00
2026-01-20 08:27:12 -08:00
2025-12-31 08:28:56 -08:00
2026-01-20 08:27:12 -08:00
2026-02-16 00:34:04 -08:00
2026-01-05 18:15:25 -08:00
2026-01-21 15:31:08 -08:00
2026-01-22 22:01:03 -08:00
2025-11-18 08:23:46 -08:00
2025-11-18 08:17:52 -08:00
2025-12-02 09:18:19 -08:00