Commit Graph

  • ea3ec6b6b4 Do not build depend on pip and wheel (#758) Gonzalo Tornaría 2024-02-23 14:29:46 +00:00
  • 16e686d1b3 Merge pull request #694 from skirpichev/use-setuptools_scm 1.4.0a0 Sergey B Kirpichev 2024-02-23 05:49:22 +03:00
  • 0ccc872827 Use setuptools_scm to update __version__ Sergey B Kirpichev 2023-04-17 08:17:17 +03:00
  • 2e63cda444 Support float.hex()-style output in the to_str() Sergey B Kirpichev 2024-02-22 12:05:27 +03:00
  • 247ff6f115 Support binary/octal/hexadecimal string output Jonathan Warner 2023-06-27 05:21:10 +03:00
  • 8d91e11511 Fix choleksy_solve for complex matrix (#755) Qiming Sun 2024-02-19 02:09:24 -08:00
  • 370a42ffc1 Merge pull request #750 from skirpichev/fix-asinh-749 Sergey B Kirpichev 2024-02-04 03:01:51 +03:00
  • 2f19dae16d Document that gegenbauer() actually implements the Gegenbauer function Sergey B Kirpichev 2024-02-02 12:38:04 +03:00
  • a56d12f533 Fix repr(mp.eps) Sergey B Kirpichev 2024-02-02 08:00:48 +03:00
  • dde042ac4b acos_asin(): don't try to normalize special numbers Sergey B Kirpichev 2024-02-01 06:13:30 +03:00
  • fd04402466 Support asinh/acosh/atanh in the fp context Sergey B Kirpichev 2024-02-01 05:08:22 +03:00
  • c8155cf3df Merge pull request #747 from skirpichev/misc Sergey B Kirpichev 2024-01-20 05:59:25 +03:00
  • 0f3cfb79ac Update copyright years Sergey B Kirpichev 2024-01-01 10:46:26 +03:00
  • 3f95fa422b Update splot() for recent matplotlib Sergey B Kirpichev 2023-12-26 10:15:04 +03:00
  • 48df2a77bf Cleanup docs/conf.py Sergey B Kirpichev 2023-12-22 07:13:42 +03:00
  • 76e8750282 Remove elliptic module from index, add Index to the toctree Sergey B Kirpichev 2023-04-26 07:14:15 +03:00
  • b7ed1b82cd prevent erroneous setting of dps/prec on mpmath module (#678) Colin B. Macdonald 2024-01-05 03:36:00 -08:00
  • 31c0762db2 Merge pull request #744 from paulmasson/patch-1 Sergey B Kirpichev 2024-01-01 06:31:56 +03:00
  • 962e1d2e6e Correct Dirichlet eta function definition Paul Masson 2023-12-30 19:04:51 -08:00
  • a92d68878d Merge pull request #743 from skirpichev/misc Sergey B Kirpichev 2023-12-24 06:43:49 +03:00
  • 5dd8c4eb35 Support mpc initialization from string Sergey B Kirpichev 2023-12-16 01:22:22 +03:00
  • b59b7c7546 Add regression test Sergey B Kirpichev 2023-12-13 11:15:53 +03:00
  • f13ea4dc92 Merge pull request #740 from skirpichev/misc Sergey B Kirpichev 2023-12-01 07:37:46 +03:00
  • 6c98d697f6 Correct fp.gamma and fp.isnpint Sergey B Kirpichev 2023-11-27 10:30:04 +03:00
  • 2738563ae4 Guard "fast case" in _hyp2f1() to omit infinite z Sergey B Kirpichev 2023-11-27 08:47:06 +03:00
  • 2148e95b84 Pass proper kwargs to quadosc() Sergey B Kirpichev 2023-11-27 06:17:46 +03:00
  • 0806b14b21 Expose lower/upper_gamma functions Sergey B Kirpichev 2023-11-20 08:36:41 +03:00
  • 310e2ea740 Clarify tol and maxsteps options of findroot() Sergey B Kirpichev 2023-11-19 10:27:06 +03:00
  • 6e374368c9 Drop __nonzero__ dunder methods (py2) Sergey B Kirpichev 2023-11-08 13:09:14 +03:00
  • 05dc18acea Merge pull request #732 from skirpichev/no-sage Sergey B Kirpichev 2023-11-18 06:32:27 +03:00
  • 72ca21dd35 Merge pull request #735 from skirpichev/misc Sergey B Kirpichev 2023-11-02 12:12:46 +03:00
  • 7abcec1571 Drop some redundant signatures in autofunction directives Sergey B Kirpichev 2023-10-27 05:03:37 +03:00
  • c3fad32845 Add derivative keyword argument for besselk() Sergey B Kirpichev 2023-10-27 04:32:36 +03:00
  • c593982366 Merge pull request #731 from skirpichev/misc Sergey B Kirpichev 2023-10-22 08:55:45 +03:00
  • 3ced4929bf Simplify _mpf.__new__() Sergey B Kirpichev 2023-10-19 13:12:33 +03:00
  • 00e540c2b0 Support construction of mpf from Decimal objects Sergey B Kirpichev 2023-10-19 09:01:28 +03:00
  • 89d106ab23 Remove sage backend Sergey B Kirpichev 2023-10-19 05:32:39 +03:00
  • 4c51e2d16f Raise OverflowError for infs in to_rational Sergey B Kirpichev 2023-10-18 14:30:07 +03:00
  • 5c9f270717 Add mpf.as_integer_ratio() method Sergey B Kirpichev 2023-10-18 12:59:13 +03:00
  • f6bda7d30c Fix disagreement fp.pow vs mp.pow Sergey B Kirpichev 2023-10-18 07:44:43 +03:00
  • 425ebd4e0e Avoid extra type-cast (int -> MPZ) in str_to_man_exp() Sergey B Kirpichev 2023-10-16 08:45:38 +03:00
  • afc990bb63 Add note about new int/str conversion limits Sergey B Kirpichev 2023-10-16 07:13:19 +03:00
  • 19f96fa5ae Fix mpc() constructor to be compatible with complex() Sergey B Kirpichev 2023-10-16 06:50:47 +03:00
  • b94825ed93 Merge pull request #724 from skirpichev/bernoulli-plus Sergey B Kirpichev 2023-10-18 07:21:04 +03:00
  • 2b48905aca Rephrase note on gmpy2 detection Sergey B Kirpichev 2023-10-14 05:19:05 +03:00
  • 551f2ccb36 Remove obsoleted note on upgrade Sergey B Kirpichev 2023-10-13 05:05:59 +03:00
  • 6c0bb28e7d Merge pull request #725 from skirpichev/misc Sergey B Kirpichev 2023-10-10 13:30:36 +03:00
  • 8ea4580f6f Add 'ci': optional dependencies for CI with GA Sergey B Kirpichev 2023-10-08 15:11:56 +03:00
  • b08bf05d50 Skip --force-reinstall option for upgrade pip/setuptools Sergey B Kirpichev 2023-10-08 15:08:53 +03:00
  • 643cbd382b Revert "Downgrade to ubuntu-20.04 for Py35 and Py36" Sergey B Kirpichev 2023-10-08 06:48:30 +03:00
  • d775ccf7c3 Add regression test Sergey B Kirpichev 2023-10-08 06:28:43 +03:00
  • 21f791e4b6 Add `plus` flag to select the B_1 sign convention for bernoulli/bernfrac Sergey B Kirpichev 2023-10-07 09:42:10 +03:00
  • 005da6a704 Use functools.lru_cache for fp.bernoulli Sergey B Kirpichev 2023-10-07 08:46:48 +03:00
  • 9a2863abe6 Change bernoulli(1) to +1/2 Parcly Taxel 2022-08-15 11:55:18 +08:00
  • a1d9bcb9ce Merge pull request #722 from skirpichev/misc Sergey B Kirpichev 2023-09-27 05:04:01 +03:00
  • 7b55518b75 Depend on gmpy2>=2.2.0a1 for CPython>=3.12 Sergey B Kirpichev 2023-09-25 06:59:33 +03:00
  • 59d433236a Add giant_steps() to libmp (SymPy import this function) Sergey B Kirpichev 2023-09-25 05:43:43 +03:00
  • 9d710d7c83 Amend 425858e Sergey B Kirpichev 2023-09-23 14:06:17 +03:00
  • 94c74827df Use isprime() alternatives from backends Sergey B Kirpichev 2023-09-23 11:46:15 +03:00
  • 0efc599422 Use lru_cache() in ifib() and eulernum() Sergey B Kirpichev 2023-09-23 11:38:08 +03:00
  • d928abb9ee Merge pull request #721 from skirpichev/use-bit_length Sergey B Kirpichev 2023-09-25 05:37:34 +03:00
  • bca6942097 Remove inaccessible code in log_int_fixed() Sergey B Kirpichev 2023-09-24 06:01:09 +03:00
  • 50184a1926 Remove inaccessible code in isqrt_small_python() Sergey B Kirpichev 2023-09-24 05:40:21 +03:00
  • 76378d2082 Improve test coverage for mpci_gamma() Sergey B Kirpichev 2023-09-24 05:06:07 +03:00
  • c4c12908b7 Use n.bit_length() internally Sergey B Kirpichev 2023-09-23 09:40:47 +03:00
  • a6c793155b Simplify bitcount/trailing() functions Sergey B Kirpichev 2023-09-23 09:13:25 +03:00
  • 2990ec6d10 Merge pull request #717 from skirpichev/misc Sergey B Kirpichev 2023-09-23 05:22:21 +03:00
  • d39e283659 Add coverage tests Sergey B Kirpichev 2023-09-23 05:02:50 +03:00
  • 39a3c48e8c Freeze numpy deps Sergey B Kirpichev 2023-09-18 12:16:42 +03:00
  • 101320e477 Change type(foo)(bar) -> aproppriate ctx.mpf/ctx.mpc(bar) calls Sergey B Kirpichev 2023-09-17 11:59:29 +03:00
  • 7c228c8797 Fix typo Yclept Nemo 2022-03-16 22:04:29 -04:00
  • b0e4a55ebf GitHub Actions: Upgrade to actions/checkout@v4 (#715) Christian Clauss 2023-09-05 08:49:23 +02:00
  • 21fe1e6a9a Merge pull request #667 from skirpichev/fix-440-pickle Sergey B Kirpichev 2023-09-05 07:28:45 +03:00
  • 48eef31f0b Drop to_pickable()/from_pickable() helpers Sergey B Kirpichev 2023-03-26 04:38:14 +03:00
  • 91ccdd4a80 Merge pull request #610 from jan-philipp-hoffmann/pre_master Sergey B Kirpichev 2023-08-06 12:28:52 +03:00
  • e87897a708 Merge pull request #713 from skirpichev/fix-712 Sergey B Kirpichev 2023-07-26 11:43:36 +03:00
  • c7331400d5 Skip eigenvectors if left=right=False for one-dimentional matrix Sergey B Kirpichev 2023-07-25 09:36:56 +03:00
  • 88f26061a5 Merge pull request #710 from skirpichev/misc Sergey B Kirpichev 2023-06-27 12:17:55 +03:00
  • c89342528f Fix typo in to_str() docstring Sergey B Kirpichev 2023-06-25 11:48:10 +03:00
  • 90446b3dd4 Fix disagreement fp.mod vs mp.mod Sergey B Kirpichev 2023-06-24 07:39:29 +03:00
  • c3009d5449 Add regression test Sergey B Kirpichev 2023-06-23 06:07:30 +03:00
  • 2c201304b2 Add regression test Sergey B Kirpichev 2023-06-22 05:40:37 +03:00
  • f4205c9dea Skip numpy/gmpy2 deps on CPython 3.12 Sergey B Kirpichev 2023-06-20 10:23:01 +03:00
  • 8c09a45025 Drop flake8 WA on CPython 3.12 Sergey B Kirpichev 2023-06-19 09:58:56 +03:00
  • 42a77be52d Merge pull request #527 from MaxGaukler/randmatrix Sergey B Kirpichev 2023-06-26 05:12:56 +03:00
  • 4bad21dd3e Support randmatrix() for mp.iv and mp contexts Maximilian Gaukler 2020-03-20 12:16:50 +01:00
  • e745906eb3 Merge pull request #703 from skirpichev/misc Sergey B Kirpichev 2023-06-05 12:16:25 +03:00
  • 91b0cecf2b improved hypsum non-convergence behaviour Benjamin Fischer 2022-11-24 15:24:23 +01:00
  • db7373c54b Add legacy import of private mpnumeric class to the ctx_mp module Sergey B Kirpichev 2023-05-22 14:13:39 +03:00
  • 8f7810f845 Correct bin_to_radix() docstring Sergey B Kirpichev 2023-05-20 08:04:33 +03:00
  • 560f81e5db Support base kwarg for from_str() Sergey B Kirpichev 2023-05-19 13:13:09 +03:00
  • 7b59bb8248 rank function (with tests) sonntagsgesicht 2020-06-22 21:12:24 +02:00
  • 0347d87598 determinant documentation sonntagsgesicht 2020-06-30 17:46:44 +02:00
  • b84cedebce use pytest.raises to test exception sonntagsgesicht 2020-06-30 17:46:15 +02:00
  • 1868261e8b fixing issue: Determinant issue inside of LU_decomp sonntagsgesicht 2020-06-22 13:21:58 +02:00
  • 556f34b47f add PyCharm files to .gitignore sonntagsgesicht 2020-06-22 12:37:58 +02:00
  • 79d99ff700 fixing: Determinant function raises TypeError on simple matrix #542 sonntagsgesicht 2020-06-21 22:02:33 +02:00
  • 79f6d11c99 Merge pull request #706 from skirpichev/3.12 Sergey B Kirpichev 2023-05-31 06:17:32 +03:00
  • 319a2ac20c Enable testing on CPython 3.12-dev Sergey B Kirpichev 2023-05-29 14:11:54 +03:00
  • f81596935b Merge pull request #702 from skirpichev/no-meta-in-_mpf Sergey B Kirpichev 2023-05-21 07:36:14 +03:00