| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix inconsequential typo in math.remainder algorithm comments. (#14746) | Mark Dickinson | 2019-07-13 | 1 | -1/+1 |
|
|
* | bpo-37548: Document range of atan, acos and asin (GH-14717) | Giovanni Cappellotto | 2019-07-13 | 1 | -3/+6 |
|
|
* | Fix some typos (GH-14435) | Min ho Kim | 2019-07-05 | 1 | -1/+1 |
|
|
* | bpo-37315: Deprecate accepting floats in math.factorial(). (GH-14147) | Serhiy Storchaka | 2019-06-17 | 1 | -0/+6 |
|
|
* | Turn math.isqrt assertion into a comment to clarify its purpose. (GH-14131) | Mark Dickinson | 2019-06-16 | 1 | -1/+1 |
|
|
* | Simplify negativity checks in math.comb and math.perm. (GH-13870) | Mark Dickinson | 2019-06-16 | 1 | -10/+16 |
|
|
* | bpo-37178: Allow a one argument form of math.perm() (GH-13905) | Raymond Hettinger | 2019-06-08 | 1 | -2/+8 |
|
|
* | bpo-35431: Drop the k <= n requirement (GH-13798) | Raymond Hettinger | 2019-06-04 | 1 | -15/+18 |
|
|
* | bpo-37128: Add math.perm(). (GH-13731) | Serhiy Storchaka | 2019-06-02 | 1 | -1/+129 |
|
|
* | bpo-35431: Refactor math.comb() implementation. (GH-13725) | Serhiy Storchaka | 2019-06-01 | 1 | -74/+81 |
|
|
* | bpo-35431: Implemented math.comb (GH-11414) | Yash Aggarwal | 2019-06-01 | 1 | -0/+121 |
|
|
* | bpo-36957: Speed up math.isqrt (#13405) | Mark Dickinson | 2019-05-19 | 1 | -8/+56 |
|
|
* | bpo-36957: Add _PyLong_Rshift() and _PyLong_Lshift(). (GH-13416) | Serhiy Storchaka | 2019-05-19 | 1 | -23/+7 |
|
|
* | bpo-36887: add math.isqrt (GH-13244) | Mark Dickinson | 2019-05-18 | 1 | -0/+261 |
|
|
* | bpo-36908: 'This module is always available' isn't helpful. (#13297) | Ned Batchelder | 2019-05-17 | 1 | -2/+2 |
|
|
* | Rework integer overflow path in math.prod and add more tests (GH-11809) | Pablo Galindo | 2019-03-09 | 1 | -5/+51 |
|
|
* | bpo-36106: Resolve sinpi name clash with libm (IEEE-754 violation). (GH-12027) | Dima Pasechnik | 2019-02-26 | 1 | -4/+4 |
|
|
* | Fix division by 0 when checking for overflow in math.prod (GH-11808) | Pablo Galindo | 2019-02-10 | 1 | -2/+2 |
|
|
* | bpo-35606: Implement math.prod (GH-11359) | Pablo Galindo | 2019-02-07 | 1 | -0/+167 |
|
|
* | Move float conversion into a macro. Apply to fsum (GH-11698) | Raymond Hettinger | 2019-01-30 | 1 | -49/+32 |
|
|
* | Fast path for int inputs to math.dist() and math.hypot() (GH-11692) | Raymond Hettinger | 2019-01-28 | 1 | -3/+24 |
|
|
* | bpo-35719: Optimize multi-argument math functions. (GH-11527) | Serhiy Storchaka | 2019-01-12 | 1 | -19/+18 |
|
|
* | bpo-34838: Use subclass_of for math.dist. (GH-9659) | Ammar Askar | 2019-01-12 | 1 | -8/+3 |
|
|
* | bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-... | Zackery Spytz | 2018-12-07 | 1 | -3/+4 |
|
|
* | Fixing wording in comment. (GH-10425) | Raymond Hettinger | 2018-11-09 | 1 | -1/+1 |
|
|
* | Speed-up math.dist() by 30% (GH-9628) | Raymond Hettinger | 2018-09-29 | 1 | -3/+8 |
|
|
* | bpo-33083 - Make math.factorial reject arguments that are not int-like (GH-6149) | Pablo Galindo | 2018-09-03 | 1 | -3/+9 |
|
|
* | Minor improvement to code clarity (GH-9036) | Raymond Hettinger | 2018-09-02 | 1 | -1/+1 |
|
|
* | Simplify vector_norm() by eliminating special cases in the main loop (GH-9006) | Raymond Hettinger | 2018-08-31 | 1 | -22/+18 |
|
|
* | Improve commutativity of math.hypot() and math.dist() (GH-8984) | Raymond Hettinger | 2018-08-29 | 1 | -13/+19 |
|
|
* | Fast path for exact floats in math.hypot() and math.dist() (GH-8949) | Raymond Hettinger | 2018-08-27 | 1 | -9/+21 |
|
|
* | Minor code clean-up. Don't alter the input vector. Use variables instead. GH-... | Raymond Hettinger | 2018-08-12 | 1 | -4/+5 |
|
|
* | Add more tests and assertions for math.hypot() and math.dist() (GH-8747) | Raymond Hettinger | 2018-08-12 | 1 | -0/+1 |
|
|
* | Factor-out common code. Also, optimize common cases by preallocating space on... | Raymond Hettinger | 2018-08-12 | 1 | -41/+56 |
|
|
* | Replace straight addition with Kahan summation and move max to the end (GH-8727) | Raymond Hettinger | 2018-08-11 | 1 | -20/+45 |
|
|
* | bpo-33089: Add math.dist() for computing the Euclidean distance between two p... | Raymond Hettinger | 2018-07-31 | 1 | -0/+84 |
|
|
* | bpo-33089: Multidimensional math.hypot() (GH-8474) | Raymond Hettinger | 2018-07-28 | 1 | -38/+63 |
|
|
* | bpo-31338 (#3374) | Barry Warsaw | 2017-09-15 | 1 | -2/+1 |
|
|
* | bpo-29962: add math.remainder (#950) | Mark Dickinson | 2017-04-05 | 1 | -0/+103 |
|
|
* | bpo-29946: Fix "sqrtpi defined but not used" (#908) | Louie Lu | 2017-03-30 | 1 | -1/+3 |
|
|
* | bpo-26121: Revert to using the own implementations of lgamma and gamma on all... | Serhiy Storchaka | 2017-03-12 | 1 | -31/+0 |
|
|
* | bpo-26121: Use C library implementation for math functions: (#515) | Serhiy Storchaka | 2017-03-11 | 1 | -1/+45 |
|
|
* | Issue #29282: Backed out changeset b33012ef1417 | Mark Dickinson | 2017-01-21 | 1 | -42/+0 |
|
|
* | Issue #29282: add fused multiply-add function, math.fma. | Mark Dickinson | 2017-01-21 | 1 | -0/+42 |
|
|
* | Issue #20186: Converted the math module to Argument Clinic. | Serhiy Storchaka | 2017-01-19 | 1 | -247/+384 |
|
|
* | Use _PyObject_CallNoArg() | Victor Stinner | 2016-12-06 | 1 | -3/+3 |
|
|
* | Backed out changeset b9c9691c72c5 | Victor Stinner | 2016-12-04 | 1 | -3/+3 |
|
|
* | Replace PyObject_CallFunctionObjArgs() with fastcall | Victor Stinner | 2016-12-01 | 1 | -3/+3 |
|
|
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Raymond Hettinger | 2016-08-30 | 1 | -1/+1 |
|
|
* | Issue #12345: Add mathemathcal constant tau to math and cmath. | Guido van Rossum | 2016-08-15 | 1 | -0/+1 |
|
|