Commit Graph

  • 15238878b8 Remove remnants of fnzero Sergey B Kirpichev 2024-09-16 07:01:09 +03:00
  • 21fed47e6d Merge pull request #826 from skirpichev/round-455 Sergey B Kirpichev 2024-09-14 06:32:39 +03:00
  • f6d7888007 Raise ValueError for complex infininity condition in zeta(s, a) Sergey B Kirpichev 2024-09-12 07:27:22 +03:00
  • b77d54fbb5 Merge pull request #861 from skirpichev/misc Sergey B Kirpichev 2024-09-10 11:52:30 +03:00
  • 8f502b53ef Add for_complex option for fmt_str strategy Sergey B Kirpichev 2024-09-09 10:26:02 +03:00
  • 372b71de1b Drop PyPy workarounds (and test on nightly builds again) Sergey B Kirpichev 2024-09-09 10:03:06 +03:00
  • 83b32f84fc Drop testing on PyPy 3.9 Sergey B Kirpichev 2024-09-09 08:27:46 +03:00
  • 5fdae7bc12 Cleanup backend.py Sergey B Kirpichev 2024-09-04 16:44:33 +03:00
  • e8a53fab5c Merge pull request #855 from skirpichev/format-mpc-846 Sergey B Kirpichev 2024-09-09 10:00:02 +03:00
  • 4669219ed1 Add mpc.__format__() Sergey B Kirpichev 2024-08-30 13:24:59 +03:00
  • b39d61ea28 Merge pull request #862 from skirpichev/format-tests Sergey B Kirpichev 2024-09-09 05:37:48 +03:00
  • fef7cab68b Add common hypothesis-based bulk tests for format() Sergey B Kirpichev 2024-09-08 07:11:56 +03:00
  • 1c76b021f2 Merge pull request #841 from skirpichev/format-hex Sergey B Kirpichev 2024-09-08 07:46:22 +03:00
  • 40c16e98c1 Implement 'a'/'A' formating types for mpf.__format__ Sergey B Kirpichev 2024-09-08 07:31:11 +03:00
  • b4b3b9cd77 Merge pull request #857 from skirpichev/fix-empty-format-856 Sergey B Kirpichev 2024-09-08 06:33:48 +03:00
  • a545ecbd9e mpf.__round__() returns mpf Sergey B Kirpichev 2024-08-01 10:30:29 +03:00
  • 0cb9c7debc Fix formatting of mpf's when format type is missing Sergey B Kirpichev 2024-09-02 13:13:04 +03:00
  • f36220e6c4 Merge pull request #859 from skirpichev/fix-858-and-tests Sergey B Kirpichev 2024-09-06 15:05:09 +03:00
  • 15df470cf0 Add bulk tests for 'g' and 'G' format types Sergey B Kirpichev 2024-09-02 08:39:12 +03:00
  • 7da6ca9a23 Split out format_digits() and redo handling special numbers Sergey B Kirpichev 2024-09-01 07:56:14 +03:00
  • ce77ba8b9d Simplify handling '%' format type Sergey B Kirpichev 2024-09-01 07:36:59 +03:00
  • 67cf49cbdc Add hypothesis-based formatting tests and workaround #858 Sergey B Kirpichev 2024-09-01 06:36:56 +03:00
  • 9d9029a559 Merge pull request #854 from skirpichev/fix-log1p-853 Sergey B Kirpichev 2024-08-30 15:18:28 +03:00
  • 515f2a2214 Use correct constructor in series branch of log1p Sergey B Kirpichev 2024-08-30 11:25:15 +03:00
  • 0a93ade965 Merge pull request #851 from skirpichev/sage-fixes Sergey B Kirpichev 2024-08-30 11:09:18 +03:00
  • 51514a0103 Use force_series=True per default for chebyt/chebyu Sergey B Kirpichev 2024-08-29 08:16:45 +03:00
  • 41846b992a Claim support for CPython 3.13 and 3.14 Sergey B Kirpichev 2024-08-27 09:48:23 +03:00
  • e42c111244 Enable testing on 3.14 Sergey B Kirpichev 2024-08-27 09:36:17 +03:00
  • 4be9a0261e Reorder hasattr() checks in mpf.mpf_convert_arg() and mp.convert() Sergey B Kirpichev 2024-08-27 09:25:18 +03:00
  • 9b99f418c7 Add documentation for mpf.__format__ (#850) Javier Garcia 2024-08-27 22:48:15 -03:00
  • 7afe9ac70c Support gmpy2-like rounding modes in to_str() (#830) Javier Garcia 2024-08-26 03:28:13 -03:00
  • ba7aac82c2 Merge pull request #849 from skirpichev/misc Sergey B Kirpichev 2024-08-26 09:13:33 +03:00
  • 41fbde527b Fix mpf_div() for prec=0 Sergey B Kirpichev 2024-08-26 07:30:37 +03:00
  • 399f973739 Amend 042133d Sergey B Kirpichev 2024-08-16 07:26:15 +03:00
  • cc4b30b6b0 Depend on pytest-timeout Sergey B Kirpichev 2024-08-11 11:27:58 +03:00
  • 09213907be Merge pull request #847 from skirpichev/fmt-percent Sergey B Kirpichev 2024-08-24 11:45:43 +03:00
  • 4b9ebf41f4 Support '%' presentation type for mpf Sergey B Kirpichev 2024-08-22 13:40:30 +03:00
  • 4f68bc328b Merge pull request #845 from skirpichev/misc Sergey B Kirpichev 2024-08-22 07:50:24 +03:00
  • 14fe1b6049 fix: polyroots() ignored asc=False kwarg value Sergey B Kirpichev 2024-08-21 09:54:20 +03:00
  • e929803c53 numpy/matplotlib now support 3.13, drop pinning Sergey B Kirpichev 2024-08-21 09:48:23 +03:00
  • 144b69ff15 Fix DeprecationWarning coming with numpy>=2.1 Sergey B Kirpichev 2024-08-21 09:44:12 +03:00
  • 08247152b4 Merge pull request #844 from WarrenWeckesser/fix-polyval-asc Sergey B Kirpichev 2024-08-21 06:56:51 +03:00
  • 083737e14d BUG: polyval ignored 'asc=False' Warren Weckesser 2024-08-20 17:38:23 -04:00
  • d5c8e0c617 Merge pull request #839 from skirpichev/misc Sergey B Kirpichev 2024-08-20 05:42:38 +03:00
  • 135f1d8c10 Pin numpy (<2.1) Sergey B Kirpichev 2024-08-20 05:21:23 +03:00
  • 042133d72b Clarify gmpy2 support Sergey B Kirpichev 2024-08-15 12:21:35 +03:00
  • 5ac8dcda88 Skip special case in mpc_pow_int() for special numbers Sergey B Kirpichev 2024-08-14 07:46:44 +03:00
  • 958879588e Move up special cases in bernpoly() Sergey B Kirpichev 2024-08-14 07:35:22 +03:00
  • a580878336 Use mpf's in steffensen() doctest Sergey B Kirpichev 2024-08-13 07:49:23 +03:00
  • fc92ec7875 Normalize mpf in mp.npconvert() and lower precision in tests Sergey B Kirpichev 2024-08-13 07:33:44 +03:00
  • be30018375 Fix MPZ_ONE import Sergey B Kirpichev 2024-08-13 07:30:31 +03:00
  • e365729b18 Drop special import for random Sergey B Kirpichev 2024-08-10 08:13:51 +03:00
  • f04fa498d9 Merge pull request #843 from skirpichev/pypy-stable Sergey B Kirpichev 2024-08-18 12:28:24 +03:00
  • 112628c9e9 Don't test with matplotlib on PyPy Sergey B Kirpichev 2024-08-15 08:53:50 +03:00
  • 37a6271681 Test on stable pypy builds Sergey B Kirpichev 2024-08-10 04:39:53 +03:00
  • cf98bcf07d Correct formatting for round_up rounding mode (#834) Javier Garcia 2024-08-09 23:08:20 -03:00
  • f9099fc195 Merge pull request #831 from skirpichev/misc Sergey B Kirpichev 2024-08-06 07:06:35 +03:00
  • 90e535bdf0 Make format type optional and default to 'g' Sergey B Kirpichev 2024-08-04 10:53:36 +03:00
  • f39a8c3aaa Amend aa6690b: add 'Y' rounding mode javierelpianista 2024-08-02 11:00:32 -03:00
  • 0edac040c7 Drop empty mpmath/tests/__init__.py Sergey B Kirpichev 2024-08-02 16:30:19 +03:00
  • d0ca1a9154 Use ellipsis in fp.spherharm doctest Sergey B Kirpichev 2024-08-02 09:45:32 +03:00
  • 7596816fbe Improve accuracy of log1p() (#803) Sergey B Kirpichev 2024-08-02 07:29:15 +03:00
  • 716a750760 Merge pull request #829 from skirpichev/misc Sergey B Kirpichev 2024-08-02 07:28:21 +03:00
  • 6d2767de8b Point to https://mpmath.readthedocs.io/ for recent docs Sergey B Kirpichev 2024-08-02 06:25:45 +03:00
  • 428f50054a Correct minimal gmpy2 version Sergey B Kirpichev 2024-08-02 06:17:44 +03:00
  • afc3bdba1b Update version in pip install example Sergey B Kirpichev 2024-08-02 06:16:57 +03:00
  • a18abb7ca9 Unshallow git clone on RTD build Sergey B Kirpichev 2024-08-02 05:44:41 +03:00
  • aa6690b5fa Support rounding modes in mpf.__format__ (#823) Javier Garcia 2024-08-01 23:19:24 -03:00
  • 0a79b5626c Merge pull request #828 from skirpichev/misc Sergey B Kirpichev 2024-08-01 12:46:02 +03:00
  • 5a155f8e09 Drop sign from nstr(mpf('inf')) output Sergey B Kirpichev 2024-08-01 12:20:16 +03:00
  • bf27e80ae2 Ignore .hypothesis/ Sergey B Kirpichev 2024-08-01 10:33:21 +03:00
  • 90a42bcb4f Fix mp.convert (missing rounding mode for from_rational) Sergey B Kirpichev 2024-08-01 10:31:59 +03:00
  • b74bacfcd2 Merge pull request #821 from skirpichev/misc Sergey B Kirpichev 2024-07-31 07:04:02 +03:00
  • caadde2575 Support conversion from scalar ndarray's Sergey B Kirpichev 2024-07-31 06:39:11 +03:00
  • eeba1ca9ab Drop test_mpf_fmt_special() Sergey B Kirpichev 2024-07-25 07:20:38 +03:00
  • 921d3338d9 Add hypothesis test deps Sergey B Kirpichev 2024-07-25 06:55:40 +03:00
  • fb9e4aeafc Move up blog2_10 constant Sergey B Kirpichev 2024-07-25 06:49:05 +03:00
  • cead3b2bf9 Implement mpf.__format__ (#819) Javier Garcia 2024-07-24 13:37:04 -03:00
  • 65241d7fe2 Merge pull request #818 from skirpichev/misc Sergey B Kirpichev 2024-07-20 13:03:39 +03:00
  • 5def5939c9 Consistently use "floating-point" Sergey B Kirpichev 2024-07-20 12:51:08 +03:00
  • 842cd42907 Amend d3c6428 (mp.prec default should match fp.prec) Sergey B Kirpichev 2024-07-20 12:28:49 +03:00
  • 2cf46c6ca5 Fix typos in docs, closes #817 Sergey B Kirpichev 2024-07-05 03:38:53 +03:00
  • e9168a32aa Merge pull request #813 from skirpichev/misc Sergey B Kirpichev 2024-07-02 14:55:55 +03:00
  • 3651b78a71 Fix the comparison in test_compatibility for NumPy 2.0.0 Michał Górny 2024-07-02 08:11:58 +02:00
  • 20fc46d253 Workaround np.core deprecation Sergey B Kirpichev 2024-07-02 14:29:42 +03:00
  • 21bc72a93c Update gmpy2 deps to >=2.2 Sergey B Kirpichev 2024-07-01 11:06:48 +03:00
  • 8a4ce81f7f Merge pull request #812 from skirpichev/reduce-mem-foot-for-quad-811 Sergey B Kirpichev 2024-06-25 07:28:00 +03:00
  • 9a174a0806 Run CI also on schedule Sergey B Kirpichev 2024-06-23 18:38:29 +03:00
  • 80fed12e34 Freeze numpy deps Sergey B Kirpichev 2024-06-22 16:04:39 +03:00
  • c3a747cd85 Reduce memory usage for QuadratureRule cache Sergey B Kirpichev 2024-06-22 15:12:11 +03:00
  • ee1a810266 Merge pull request #808 from skirpichev/gmpy2-deps Sergey B Kirpichev 2024-06-14 08:22:45 +03:00
  • d21bee0ee9 Merge pull request #806 from skirpichev/simplify-mpf Sergey B Kirpichev 2024-06-14 08:22:21 +03:00
  • 3d600486fb Update gmpy2 deps to >=2.2.0rc1 Sergey B Kirpichev 2024-06-13 10:19:40 +03:00
  • fdb8bc09f4 Add mpc_mpf_sub() Sergey B Kirpichev 2024-06-05 10:40:32 +03:00
  • b180c95c2b Move around mpc() methods... Sergey B Kirpichev 2024-06-05 09:49:41 +03:00
  • bfa51f7f1e Move string handling to _mpf.__new__() Sergey B Kirpichev 2024-06-05 08:37:30 +03:00
  • 08c55b7715 Drop special cases in arithmetic helpers of mpf Sergey B Kirpichev 2024-06-05 07:45:49 +03:00
  • 75a2ed37c4 Merge pull request #804 from skirpichev/misc2 Sergey B Kirpichev 2024-05-09 11:08:43 +03:00
  • 043a40f718 Merge pull request #795 from skirpichev/misc Sergey B Kirpichev 2024-05-06 07:03:59 +03:00
  • bb0fad9476 Improve test coverage for rational.py and calculus/approximation.py Sergey B Kirpichev 2024-05-06 06:44:23 +03:00