Sergey B Kirpichev
|
bf99017677
|
Allow gmpy2 for CPython v3.15
|
2026-06-24 04:27:00 +03:00 |
|
Sergey B Kirpichev
|
e002cb4488
|
Allow python-gmp for CPython v3.15
|
2026-06-21 10:59:32 +03:00 |
|
Sergey B Kirpichev
|
b62c4173d1
|
Support CPython v3.15
|
2026-06-20 09:10:21 +03:00 |
|
Sergey B Kirpichev
|
11a5afe7b6
|
Remove --durations=20 from default pytest options
|
2026-06-20 07:01:58 +03:00 |
|
Sergey B Kirpichev
|
f9822f0954
|
Test on CPython 3.15 (no GMP)
DeprecationWarning's are filtered out in pyexpect-enabled tests,
see pexpect/pexpect#827.
|
2026-04-03 11:11:36 +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
|
ed57d4034d
|
Use version_file option of setuptools-scm to keep version info
Closes #1044
|
2026-02-28 14:06:47 +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
|
c35b4d3b6d
|
Require python-gmp>=0.5
|
2026-02-08 03:22:13 +03:00 |
|
Sergey B Kirpichev
|
012368a1d2
|
Update gmpy2 deps
|
2026-02-08 03:21:47 +03:00 |
|
Sergey B Kirpichev
|
4ae8195ad6
|
Freeze gmpy2 deps
|
2025-12-02 05:04:11 +03:00 |
|
Sergey B Kirpichev
|
23b8bbfd79
|
Unpin pytest-cov, see pytest-dev/pytest-cov#720
|
2025-10-03 05:07:36 +03:00 |
|
Sergey B Kirpichev
|
4247f6a7ea
|
Pin pytest-cov (<7)
See pytest-dev/pytest-cov#720
|
2025-10-02 08:43:42 +03:00 |
|
Sergey B Kirpichev
|
a14f851414
|
Unpin numpy and matplotlib for CPython 3.14 and PyPy
|
2025-09-03 07:50:01 +03:00 |
|
Sergey B Kirpichev
|
aee92a48e7
|
Allow gmpy2/gmp for PyPy
|
2025-09-03 07:43:34 +03:00 |
|
Sergey B Kirpichev
|
4d75799077
|
Test on free-threading builds
|
2025-09-01 07:15:19 +03:00 |
|
Sergey B Kirpichev
|
8042d8eb95
|
Document support for free-threading builds
Closes #975
|
2025-09-01 05:24:36 +03:00 |
|
Sergey B Kirpichev
|
e325306bc6
|
Require python-gmp>=0.4
|
2025-08-20 05:27:29 +03:00 |
|
Sergey B Kirpichev
|
97c45f21e3
|
Require python-gmp>=0.4.0b3
test / coverage (push) Failing after 0s
test / linter (push) Failing after 0s
test / docs (push) Failing after 0s
test / tests (false, 3.14) (push) Has been skipped
test / tests (false, 3.9) (push) Has been skipped
test / tests (false, pypy3.11) (push) Has been skipped
test / tests (false, 3.10) (push) Has been skipped
test / tests (false, 3.11) (push) Has been skipped
test / tests (false, 3.12) (push) Has been skipped
test / tests (false, 3.13) (push) Has been skipped
test / tests (true, 3.13) (push) Has been skipped
Publish on PyPI / Build distributions (push) Has been cancelled
Publish on PyPI / Publish distributions to PyPI (push) Has been cancelled
|
2025-08-06 13:07:44 +03:00 |
|
Sergey B Kirpichev
|
bf11729f64
|
Amend 5c719770a
|
2025-07-23 06:43:05 +03:00 |
|
Sergey B Kirpichev
|
2a91ca3c6f
|
Cleanup pyproject.toml
|
2025-07-23 06:41:31 +03:00 |
|
Sergey B Kirpichev
|
5b68356a26
|
Require python-gmp>=0.4.0b2
|
2025-07-23 06:31:40 +03:00 |
|
Sergey B Kirpichev
|
c3c76f4d28
|
Don't use python-gmp on PyPy (lack of cache)
|
2025-05-01 12:51:26 +03:00 |
|
Sergey B Kirpichev
|
33eb8b787b
|
Add python-gmp as optional backend (gmpy2 alternative)
Closes #895
|
2025-04-28 20:52:16 +03:00 |
|
Sergey B Kirpichev
|
cb74f50321
|
Use SPDX license value
|
2025-04-26 09:05:44 +03:00 |
|
Ronny Pfannschmidt
|
499b44115f
|
use the intended setuptools_scm integration pattern
as per https://setuptools-scm.readthedocs.io/en/latest/#with-setuptools
i'd appreciate details on how the usage of dynamic and get-version came to be
|
2025-04-14 16:38:07 +02:00 |
|
Sergey B Kirpichev
|
23b5d390bc
|
Revert "Add python-gmp as optional backend (gmpy2 alternative)"
|
2025-03-01 05:29:44 +03:00 |
|
Sergey B Kirpichev
|
4d166d8853
|
Add python-gmp as optional backend (gmpy2 alternative)
Closes #895
|
2025-02-28 08:48:32 +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
|
c9b0cc2fc6
|
Ignore .hypothesis/ in pytest
|
2025-01-16 12:03:26 +03:00 |
|
Sergey B Kirpichev
|
af49b31e23
|
Skip matplotlib/numpy on 3.14
|
2024-10-18 17:25:55 +03:00 |
|
Sergey B Kirpichev
|
1df26ae33e
|
Relax default timeout for tests
|
2024-09-25 10:42:40 +03:00 |
|
Sergey B Kirpichev
|
3280528df5
|
Put coverage report to build/coverage/html/
|
2024-09-24 10:38:47 +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
|
399f973739
|
Amend 042133d
|
2024-08-26 07:32:55 +03:00 |
|
Sergey B Kirpichev
|
cc4b30b6b0
|
Depend on pytest-timeout
|
2024-08-26 07:32:55 +03:00 |
|
Sergey B Kirpichev
|
e929803c53
|
numpy/matplotlib now support 3.13, drop pinning
|
2024-08-21 10:10:58 +03:00 |
|
Sergey B Kirpichev
|
144b69ff15
|
Fix DeprecationWarning coming with numpy>=2.1
|
2024-08-21 10:10:58 +03:00 |
|
Sergey B Kirpichev
|
135f1d8c10
|
Pin numpy (<2.1)
|
2024-08-20 05:21:23 +03:00 |
|
Sergey B Kirpichev
|
112628c9e9
|
Don't test with matplotlib on PyPy
|
2024-08-18 10:01:04 +03:00 |
|
Sergey B Kirpichev
|
921d3338d9
|
Add hypothesis test deps
|
2024-07-25 06:55:40 +03:00 |
|
Sergey B Kirpichev
|
20fc46d253
|
Workaround np.core deprecation
|
2024-07-02 14:29:42 +03:00 |
|
Sergey B Kirpichev
|
21bc72a93c
|
Update gmpy2 deps to >=2.2
|
2024-07-01 11:06:48 +03:00 |
|
Sergey B Kirpichev
|
80fed12e34
|
Freeze numpy deps
|
2024-06-22 16:04:39 +03:00 |
|
Sergey B Kirpichev
|
3d600486fb
|
Update gmpy2 deps to >=2.2.0rc1
|
2024-06-13 10:19:40 +03:00 |
|
Sergey B Kirpichev
|
5d88099e00
|
Use diff-cover to test diff coverage
|
2024-04-27 14:32:05 +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
|
273864df5a
|
More verbose coverage report
|
2024-04-09 06:22:22 +03:00 |
|
Sergey B Kirpichev
|
db21f0a572
|
Fail test suite if xfail'ed test - pass
|
2024-04-06 11:35:25 +03:00 |
|