Sergey B Kirpichev
460c289f90
Update repo link (git -> https)
...
Publish on PyPI / Build distributions (push) Has been cancelled
test / frozen-version (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.14) (push) Has been cancelled
test / tests (false, false, 3.14t) (push) Has been cancelled
test / tests (false, false, 3.15) (push) Has been cancelled
test / tests (false, false, 3.15t) (push) Has been cancelled
test / tests (true, pypy3.11) (push) Has been cancelled
test / coverage (push) Failing after 1s
test / docs (push) Failing after 0s
test / linter (push) Failing after 1s
test / tests (true, 3.x) (push) Has been cancelled
Closes #1145
2026-07-26 03:07:07 +03:00
Sergey B Kirpichev
b62c4173d1
Support CPython v3.15
2026-06-20 09:10:21 +03:00
Sergey B Kirpichev
2f6a5d52f3
Drop support for CPython 3.9
...
(Following https://github.com/sympy/sympy/pull/28816 )
2026-03-04 07:14:17 +03:00
Sergey B Kirpichev
b6b535bc72
Drop OpenSUSE note (looks outdated)
2026-02-22 05:18:47 +03:00
Sergey B Kirpichev
f3edc81705
Document python-gmp usage
2026-02-01 04:18:39 +03:00
Sergey B Kirpichev
f5b3e07ce4
Drop pypy3.10 from testing matrix (not supported by upstream)
2025-08-06 07:31:42 +03:00
Sergey B Kirpichev
5c719770ae
Drop support for CPython 3.8
...
Closes #910
2025-01-29 10:35:48 +03:00
Sergey B Kirpichev
83b32f84fc
Drop testing on PyPy 3.9
...
It seems, there will be no bugfix releases anymore,
see https://github.com/pypy/pypy/issues/5028#issuecomment-2337104585
2024-09-09 10:00:58 +03:00
Sergey B Kirpichev
41846b992a
Claim support for CPython 3.13 and 3.14
2024-08-29 18:10:23 +03:00
Sergey B Kirpichev
042133d72b
Clarify gmpy2 support
...
Closes #840
2024-08-18 12:36:36 +03:00
Sergey B Kirpichev
428f50054a
Correct minimal gmpy2 version
2024-08-02 06:17:44 +03:00
Sergey B Kirpichev
afc3bdba1b
Update version in pip install example
2024-08-02 06:16:57 +03:00
Sergey B Kirpichev
3d600486fb
Update gmpy2 deps to >=2.2.0rc1
2024-06-13 10:19:40 +03:00
Sergey B Kirpichev
5f724296dd
Run mpmath as a module for interactive work
...
Example:
```
$ python -m mpmath --prec 100 --no-ipython
>>> 10.9
mpf('10.899999999999999999999999999995')
>>> mpf(1090/100)
mpf('10.899999999999999999999999999995')
>>> mpf('10.9')
mpf('10.899999999999999999999999999995')
>>> mpf(109)/mpf(10)
mpf('10.899999999999999999999999999995')
>>> mpf(10.9)
mpf('10.899999999999999999999999999995')
```
Closes #677
Closes #765
2024-04-14 10:20:44 +03:00
Sergey B Kirpichev
2e6a1a6ff1
Test against PyPy nightly builds
...
This also drops testing against PyPy 3.8 (it's unmaintained).
Closes #762
2024-03-31 16:33:48 +03:00
Sergey B Kirpichev
6de3572840
Disable CPython limits for int<->str conversion in str_to_man_exp()
...
Better alternative to afc990b . Remove warning in docs.
2024-03-25 10:53:58 +03:00
Sergey B Kirpichev
25d326c95a
Use asserts in normalize(), drop MPMATH_STRICT
...
For production code this could be removed by -O optimization.
2024-02-24 06:28:44 +03:00
Sergey B Kirpichev
05dc18acea
Merge pull request #732 from skirpichev/no-sage
...
Remove sage backend
2023-11-18 06:32:27 +03:00
Sergey B Kirpichev
89d106ab23
Remove sage backend
...
Closes #705
Closes #574
2023-10-19 05:32:39 +03:00
Sergey B Kirpichev
425ebd4e0e
Avoid extra type-cast (int -> MPZ) in str_to_man_exp()
...
gmpy2 has fix for aleaxit/gmpy#381 only in the development
version, so I have added simple workaround for this.
2023-10-18 15:34:25 +03:00
Sergey B Kirpichev
afc990bb63
Add note about new int/str conversion limits
...
Closes #716
2023-10-18 15:34:25 +03:00
Sergey B Kirpichev
2b48905aca
Rephrase note on gmpy2 detection
2023-10-16 05:46:25 +03:00
Sergey B Kirpichev
551f2ccb36
Remove obsoleted note on upgrade
2023-10-16 05:46:25 +03:00
Sergey B Kirpichev
0c1a5d4f44
Fix sphinx warnings with nitpicky=True
...
Closes #627
2023-04-30 08:54:20 +03:00
Sergey B Kirpichev
057479e2ca
Drop support for Python versions < 3.8
...
Closes #663
2023-03-30 06:00:33 +03:00
Sergey B Kirpichev
70f1efbf19
Amend 4f71a1b
2023-03-30 05:37:02 +03:00
Sergey B Kirpichev
4f71a1b7ab
Update setup instructions
2023-03-27 06:44:37 +03:00
Sergey B Kirpichev
5a4dc36c33
Fix rest of links to the repo
2023-03-25 12:37:36 +03:00
Fredrik Johansson
1b476ea230
update doc building instructions
2022-11-07 10:34:24 +01:00
Sergey B Kirpichev
a9550c2b70
Reorganize docs (doc/source/ -> docs/, *.txt -> *.rst)
...
Structure now more closely follow https://packaging.python.org/
To build docs:
python setup.py build_sphinx -c docs -b html,latex
make -C build/sphinx/latex all-pdf
2021-03-27 01:14:07 +03:00