Sergey B Kirpichev
c1131e2d64
Merge pull request #1053 from skirpichev/release-1.4.1
...
test / linter (push) Failing after 0s
test / coverage (push) Failing after 0s
test / docs (push) Failing after 0s
Publish on PyPI / Build distributions (push) Has been cancelled
Publish on PyPI / Publish distributions to PyPI (push) Has been cancelled
test / tests (false, false, 3.10) (push) Has been cancelled
test / tests (false, false, 3.11) (push) Has been cancelled
test / tests (false, false, 3.12) (push) Has been cancelled
test / tests (false, false, 3.13) (push) Has been cancelled
test / tests (false, false, 3.13t) (push) Has been cancelled
test / tests (false, false, 3.14) (push) Has been cancelled
test / tests (false, false, 3.14t) (push) Has been cancelled
test / tests (false, false, 3.9) (push) Has been cancelled
test / tests (true, pypy3.11) (push) Has been cancelled
test / frozen-version (push) Has been cancelled
test / tests (true, 3.x) (push) Has been cancelled
v1.4.1
1.4.1
2026-03-15 04:02:54 +03:00
Sergey B Kirpichev
d3d3eb9767
Update CHANGES
2026-03-11 15:25:01 +03:00
Sergey B Kirpichev
629daff497
Add a workaround for test on s390x
...
Closes #1046
(cherry picked from commit 1108318e0f )
2026-03-11 15:16:06 +03:00
Sergey B Kirpichev
96272f303a
Revert "Add backport action"
...
This reverts commit 319703eafd .
(cherry picked from commit 5d48d2abd9 )
2026-03-10 05:34:12 +03:00
flurin4
e12948020f
Test frozen package version ( #1055 )
...
Add bash script to test package version in a frozen application version and a separate CI job to run it. Closes #1044 .
Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com >
(cherry picked from commit 45f5adbb37 )
2026-03-10 05:34:02 +03:00
Sergey B Kirpichev
1ef88b4fa4
Amend docstring for round_digits()
...
(cherry picked from commit 9677a2a939 )
2026-03-04 07:24:15 +03:00
Sergey B Kirpichev
650520b3c2
Use version_file option of setuptools-scm to keep version info
...
Closes #1044
(cherry picked from commit ed57d4034d )
2026-03-04 05:09:38 +03:00
Sergey B Kirpichev
501af4a7c7
Keep forever deprecated aliases for mpc/mpf_log()
2026-03-04 05:09:37 +03:00
Doug Torrance
6887127ae9
Set argtypes for sprintf from ctypes
...
Needed on some architectures (see the "Calling variadic functions" in
the ctypes documentation).
closes #1047
(cherry picked from commit d74dff7e48 )
2026-03-01 08:33:57 +03:00
Sergey B Kirpichev
f3e9cf0706
Update CHANGES (free-threading support)
test / docs (push) Failing after 0s
test / linter (push) Failing after 0s
test / tests (false, false, 3.14t) (push) Has been skipped
test / coverage (push) Failing after 0s
test / tests (false, false, 3.10) (push) Has been skipped
test / tests (false, false, 3.11) (push) Has been skipped
test / tests (false, false, 3.12) (push) Has been skipped
test / tests (false, false, 3.13) (push) Has been skipped
test / tests (false, false, 3.9) (push) Has been skipped
test / tests (false, false, 3.13t) (push) Has been skipped
test / tests (false, false, 3.14) (push) Has been skipped
test / tests (true, pypy3.11) (push) Has been skipped
test / tests (true, 3.x) (push) Has been skipped
Publish on PyPI / Build distributions (push) Has been cancelled
Publish on PyPI / Publish distributions to PyPI (push) Has been cancelled
1.4.0
2026-02-23 06:22:10 +03:00
Sergey B Kirpichev
8a01b18638
Merge pull request #1032 from skirpichev/release-v1.4
...
v1.4.0
2026-02-23 05:29:18 +03:00
Sergey B Kirpichev
acd4b569d4
Update CHANGES
2026-02-23 05:10:51 +03:00
Sergey B Kirpichev
2933f42ad5
Merge branch 'master' into release-v1.4
2026-02-23 04:26:21 +03:00
Sergey B Kirpichev
711d3c3681
Merge pull request #1043 from skirpichev/revert-949
...
Revert "Add isspecial() method for mp/fp contexts, deprecate isnormal()"
2026-02-23 04:25:43 +03:00
Sergey B Kirpichev
7cf16b7828
Revert "Add isspecial() method for mp/fp contexts, deprecate isnormal()"
...
This reverts commit e6aa3b46b1 .
Subnormals are properly handled by fp.isnormal(). Deprecate
fp.is_special() method.
Fixes #946
2026-02-23 04:08:07 +03:00
Sergey B Kirpichev
34cc1f8147
Update CHANGES
2026-02-22 14:09:07 +03:00
Sergey B Kirpichev
1e0dc7b307
Merge branch 'master' into release-v1.4
2026-02-22 13:56:05 +03:00
Sergey B Kirpichev
c7128a6ac5
Merge pull request #1041 from skirpichev/fix-459
...
polylog(n, nan) -> nan
2026-02-22 13:55:04 +03:00
Sergey B Kirpichev
81034e8648
Merge pull request #1042 from skirpichev/backport-action
...
Add backport action
2026-02-22 09:36:36 +03:00
Sergey B Kirpichev
fa0da05a63
Merge pull request #1040 from skirpichev/cli-no-int-limits
...
Add option --int-limits for CLI
2026-02-22 09:32:51 +03:00
Sergey B Kirpichev
319703eafd
Add backport action
...
Like for gmpy2/python-gmp
2026-02-22 08:56:41 +03:00
Sergey B Kirpichev
951a7303db
And update Release history
2026-02-22 08:42:21 +03:00
Sergey B Kirpichev
aed6aecdcd
Fix year in conf.py
2026-02-22 08:40:58 +03:00
Sergey B Kirpichev
a9f1273e68
Update year and version in CITATION.bib
2026-02-22 08:40:28 +03:00
Sergey B Kirpichev
d7b9ddb23c
polylog(n, nan) -> nan
...
closes #459
2026-02-22 08:28:04 +03:00
Sergey B Kirpichev
3c8119eeb2
Use pretty-printing in det() docstring
2026-02-22 08:08:10 +03:00
Sergey B Kirpichev
7c3252b14c
Add option --int-limits for CLI
...
This enables *default* Python mechanism for integer string
conversion length limitation:
https://docs.python.org/3/library/stdtypes.html#integer-string-conversion-length-limitation
For the mpmath CLI it will be *off* by default. Usually, it doesn't
matter, as these limits not affect the gmpy2/gmp backends and working
with mpmath's types (mpf/mpc). Though, sometimes you want to play with
integers in the mpmath console and these limits are really annoying.
I consider this as a bugfix, despite it adds a new option.
2026-02-22 08:01:03 +03:00
Sergey B Kirpichev
e95bf2a22a
Fix some found formatting issues with docs
2026-02-22 07:42:46 +03:00
Sergey B Kirpichev
5348705040
Add workaround for sphinx-contrib/autoprogram#76
2026-02-22 06:09:51 +03:00
Sergey B Kirpichev
b6b535bc72
Drop OpenSUSE note (looks outdated)
2026-02-22 05:18:47 +03:00
Sergey B Kirpichev
454ee97a83
Merge branch 'master' into release-v1.4
2026-02-22 04:44:37 +03:00
Sergey B Kirpichev
e631d38cd5
Merge pull request #1039 from skirpichev/fix-545
...
Use erfc(z) to compute erf(z) with re(z) of large magnitude
2026-02-22 03:19:53 +03:00
Sergey B Kirpichev
0b9622a737
Polish CHANGES entry
2026-02-22 02:20:07 +03:00
Sergey B Kirpichev
932ed68c1f
Use pytest.skip() in test_axes()
2026-02-21 16:19:22 +03:00
Sergey B Kirpichev
4478a0e33d
Use 3.x instead of hardcoded CPython versions in CI
2026-02-21 16:19:22 +03:00
Sergey B Kirpichev
3d84b6f851
Skip installing gmpy2 deps (binary wheels are available)
2026-02-21 16:19:22 +03:00
Sergey B Kirpichev
612a34fbca
Simplify gmp deps
2026-02-21 16:19:22 +03:00
Sergey B Kirpichev
dcd282eb77
Require setuptools-scm>=8
2026-02-21 16:19:21 +03:00
Sergey B Kirpichev
c5437d880b
Get rid off debug print's
2026-02-21 16:19:17 +03:00
Sergey B Kirpichev
c4176127b0
Use erfc(z) to compute erf(z) with re(z) of large magnitude
...
closes #545
2026-02-21 15:45:34 +03:00
Sergey B Kirpichev
3af3a60584
Update CHANGES
2026-02-21 10:40:09 +03:00
Sergey B Kirpichev
ccb21aa6b4
Merge pull request #1038 from skirpichev/fix-486
...
Properly handle nan's elliprj()
2026-02-21 06:16:37 +03:00
Sergey B Kirpichev
c8e1d276c7
Merge pull request #1017 from baranwalayush/fix/logm_zero_matrix_bug
...
Fix #1002 : Raise ValueError when zero matrix is passed to logm()
2026-02-21 06:14:46 +03:00
Sergey B Kirpichev
69f9e55489
Properly handle nan's elliprj()
...
Closes #486
2026-02-21 05:40:37 +03:00
Sergey B Kirpichev
34f6e5700a
Merge pull request #1037 from skirpichev/fix-1033
...
Fix special caze for +inf in polylog_continuation()
2026-02-21 04:01:31 +03:00
Sergey B Kirpichev
d94ac5eeb3
Fix special caze for +inf in polylog_continuation()
...
See https://functions.wolfram.com/ZetaFunctionsandPolylogarithms/PolyLog/17/02/01/01/0008/
Closes #1033
2026-02-21 03:39:53 +03:00
Sergey B Kirpichev
a1addfbc59
Merge pull request #1036 from skirpichev/fix-1035
...
Amend beb5029
2026-02-21 02:10:24 +03:00
Sergey B Kirpichev
90ccd8c40e
Amend beb5029
...
Closes #1035
2026-02-21 01:50:50 +03:00
Sergey B Kirpichev
dc207275a8
Merge pull request #1034 from cbm755/polylog_inf
...
polylog: z to positive infinity should return nan
2026-02-21 00:42:38 +03:00
Colin B. Macdonald
2aad193ce0
polylog: z to positive infinity should return nan
...
Fixes #1033 .
2026-02-19 22:10:14 -08:00