- 0411411 Rework integer overflow path in math.prod and add more tests (GH-11809) by Pablo Galindo · 6 years ago
- f57cd82 bpo-36106: Resolve sinpi name clash with libm (IEEE-754 violation). (GH-12027) by Dima Pasechnik · 6 years ago
- 4207907 Fix division by 0 when checking for overflow in math.prod (GH-11808) by Pablo Galindo · 6 years ago
- bc09851 bpo-35606: Implement math.prod (GH-11359) by Pablo Galindo · 6 years ago
- cfd735e Move float conversion into a macro. Apply to fsum (GH-11698) by Raymond Hettinger · 6 years ago
- 808180c Fast path for int inputs to math.dist() and math.hypot() (GH-11692) by Raymond Hettinger · 6 years ago
- d0d3e99 bpo-35719: Optimize multi-argument math functions. (GH-11527) by Serhiy Storchaka · 6 years ago
- cb08a71 bpo-34838: Use subclass_of for math.dist. (GH-9659) by Ammar Askar · 6 years ago
- 4c49da0 bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015) by Zackery Spytz · 6 years ago
- 216aaaa Fixing wording in comment. (GH-10425) by Raymond Hettinger · 6 years ago
- df81015 Speed-up math.dist() by 30% (GH-9628) by Raymond Hettinger · 6 years ago
- e9ba370 bpo-33083 - Make math.factorial reject arguments that are not int-like (GH-6149) by Pablo Galindo · 6 years ago
- f326714 Minor improvement to code clarity (GH-9036) by Raymond Hettinger · 6 years ago
- 745c0f3 Simplify vector_norm() by eliminating special cases in the main loop (GH-9006) by Raymond Hettinger · 6 years ago
- 21786f5 Improve commutativity of math.hypot() and math.dist() (GH-8984) by Raymond Hettinger · 6 years ago
- 74734f7 Fast path for exact floats in math.hypot() and math.dist() (GH-8949) by Raymond Hettinger · 6 years ago
- a47f394 Minor code clean-up. Don't alter the input vector. Use variables instead. GH-8748 by Raymond Hettinger · 6 years ago
- 0041459 Add more tests and assertions for math.hypot() and math.dist() (GH-8747) by Raymond Hettinger · 6 years ago
- c630e10 Factor-out common code. Also, optimize common cases by preallocating space on the stack. GH-8738 by Raymond Hettinger · 6 years ago
- 1399074 Replace straight addition with Kahan summation and move max to the end (GH-8727) by Raymond Hettinger · 6 years ago
- 9c18b1a bpo-33089: Add math.dist() for computing the Euclidean distance between two points (GH-8561) by Raymond Hettinger · 6 years ago
- c6dabe3 bpo-33089: Multidimensional math.hypot() (GH-8474) by Raymond Hettinger · 6 years ago
- b2e5794 bpo-31338 (#3374) by Barry Warsaw · 7 years ago
- a0ce375 bpo-29962: add math.remainder (#950) by Mark Dickinson · 8 years ago
- 7a26464 bpo-29946: Fix "sqrtpi defined but not used" (#908) by Louie Lu · 8 years ago
- 4125e5c bpo-26121: Revert to using the own implementations of lgamma and gamma on all platforms. (#637) by Serhiy Storchaka · 8 years ago
- 97553fd bpo-26121: Use C library implementation for math functions: (#515) by Serhiy Storchaka · 8 years ago
- 5e65cd3 Issue #29282: Backed out changeset b33012ef1417 by Mark Dickinson · 8 years ago
- d1b230e Issue #29282: add fused multiply-add function, math.fma. by Mark Dickinson · 8 years ago
- c9ea933 Issue #20186: Converted the math module to Argument Clinic. Patch by Tal Einat. by Serhiy Storchaka · 8 years ago
- f17c3de Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
- de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
- 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
- 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
- 0a891d7 Issue #12345: Add mathemathcal constant tau to math and cmath. by Guido van Rossum · 8 years ago
- 18933ed Issue #26512: Merge rounding doc from 3.5 by Martin Panter · 8 years ago
- 129fe04 Issue #26512: Clarify Integral; tidy up table of rounding functions by Martin Panter · 8 years ago
- a257062 Issue #26898: Fix typo in math.isclose() docstring by Berker Peksag · 9 years ago
- d6e6f8b Issue #26898: Fix typo in math.isclose() docstring by Berker Peksag · 9 years ago
- 2f1a0b6 Merge for issue #26114 by Brett Cannon · 9 years ago
- 45adb31 Issue #26114: Remove a reference to 'Numerical Recipes'. by Brett Cannon · 9 years ago
- ef1585e Issue #25923: Added more const qualifiers to signatures of static and private functions. by Serhiy Storchaka · 9 years ago
- d5519ed Issue #19543: Implementation of isclose as per PEP 485 by Tal Einat · 9 years ago
- 48e47aa Issue #22486: Added the math.gcd() function. The fractions.gcd() function now is by Serhiy Storchaka · 9 years ago
- c2ccce7 Issue #23641: Cleaned out legacy dunder names from tests and docs. by Serhiy Storchaka · 10 years ago
- a60c2fe Issue #23641: Cleaned out legacy dunder names from tests and docs. by Serhiy Storchaka · 10 years ago
- cc8617b Issue #21092: Merge from 3.4. by Mark Dickinson · 10 years ago
- dfe0b23 Issue #21902: Replace incorrect 'hyperbolic arc sine' (etc.) with 'inverse hyperbolic sine' (etc.). Remove meaningless reference to radians. by Mark Dickinson · 10 years ago
- a5d0c7c Issue #23185: add math.inf and math.nan constants. by Mark Dickinson · 10 years ago
- 049e509 Issue #22207: Fix "comparison between signed and unsigned integers" warning in by Victor Stinner · 10 years ago
- 5990d28 Issue #20539: Improve math.factorial error messages and types for large inputs. by Mark Dickinson · 11 years ago
- 3137885 #12211: remove paragraph about NaNs by Andrew Kuchling · 11 years ago
- 8cb1ec3 #12211: clarify math.copysign() documentation and docstring by Andrew Kuchling · 11 years ago
- 9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
- 039e0cd Issue #16305: Merge fix from 3.2. by Mark Dickinson · 12 years ago
- 7646449 Fix math.factorial KeyboardInterrupt segfault. Thanks Amaury for report and diagnosis. by Mark Dickinson · 12 years ago
- 7d74b70 merge 3.2 by Benjamin Peterson · 13 years ago
- 2354a75 fix indentation by Benjamin Peterson · 13 years ago
- ce79852 use the static identifier api for looking up special methods by Benjamin Peterson · 13 years ago
- 6394188 Use the new Py_ARRAY_LENGTH macro by Victor Stinner · 13 years ago
- 50203a6 Return +-Py_HUGE_VAL for tgamma(+-0) instead of risking FP exceptions by computing 1.0 / 0.0. by Mark Dickinson · 13 years ago
- 8f9f8d6 Issue #11888: Use system log2() when available by Victor Stinner · 14 years ago
- 83b8c0b Grammatical fix for a comment for log2, to avoid referring to an *algorithm* as monotonic. by Mark Dickinson · 14 years ago
- 2344258 Fix cut-and-paste typo in comment: log10 -> log2. by Mark Dickinson · 14 years ago
- fa0e3d5 Issue #11888: Add log2 function to math module. Patch written by Mark Dickinson. by Victor Stinner · 14 years ago
- 736e7fc Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 by Jesus Cea · 14 years ago
- c603717 Issue #9599: Further accuracy tweaks to loghelper. For an integer n that's small enough to be converted to a float without overflow, log(n) is now computed as log(float(n)), and similarly for log10. by Mark Dickinson · 14 years ago
- fa41e60 Issue #9599: Tweak loghelper algorithm to return slightly improved results for powers of 2. by Mark Dickinson · 14 years ago
- 226f544 Improve docstrings for isnan, isinf and isfinite. by Mark Dickinson · 14 years ago
- 8e0c996 Issue #9165: Add math.isfinite and cmath.isfinite. by Mark Dickinson · 14 years ago
- 9527afd Fix typo in a comment in mathmodule.c. by Ezio Melotti · 14 years ago
- be64d95 Issue #9186: log1p(-1.0) should raise ValueError, not OverflowError. by Mark Dickinson · 14 years ago
- 9c91eb8 Minor refactoring in lgamma code, for clarity. by Mark Dickinson · 14 years ago
- 6d02d9c Style/consistency nit: make math_floor and math_ceil code look the same. by Mark Dickinson · 14 years ago
- f751bc9 fix lookup of __ceil__ by Benjamin Peterson · 14 years ago
- b012589 account for different ref counting semantics of _PyObject_LookupSpecial by Benjamin Peterson · 14 years ago
- 8bb9cde correctly lookup __trunc__ and __floor__ by Benjamin Peterson · 14 years ago
- fdb0acc Merged revisions 82221 via svnmerge from by Mark Dickinson · 14 years ago
- bcdf9da Merged revisions 81967 via svnmerge from by Mark Dickinson · 14 years ago
- 4c8a9a2 Issue #8692: Improve performance of math.factorial: by Mark Dickinson · 14 years ago
- f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 15 years ago
- fbbb9bd Merged revisions 77275 via svnmerge from by Mark Dickinson · 15 years ago
- 6ecd9e5 Merged revisions 77234 via svnmerge from by Mark Dickinson · 15 years ago
- f371859 Merged revisions 76978 via svnmerge from by Mark Dickinson · 15 years ago
- da39dbf Merged revisions 76916 via svnmerge from by Mark Dickinson · 15 years ago
- 45f992a Merged revisions 76878 via svnmerge from by Mark Dickinson · 15 years ago
- 664b511 Merged revisions 76861 via svnmerge from by Mark Dickinson · 15 years ago
- 05d2e08 Merged revisions 76755 via svnmerge from by Mark Dickinson · 15 years ago
- a0dfa82 Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from by Benjamin Peterson · 15 years ago
- 12c4bdb Merged revisions 75117 via svnmerge from by Mark Dickinson · 15 years ago
- 6ebe78f Merged revisions 67654,67676-67677,67681,67692,67725,67761,67784-67785,67787-67788,67802,67848-67850,67862-67864,67880,67882 via svnmerge from by Benjamin Peterson · 16 years ago
- e675f08 Merged revisions 67707 via svnmerge from by Mark Dickinson · 16 years ago
- aa7633a Merged revisions 65258,65292,65299,65308-65309,65315,65326 via svnmerge from by Mark Dickinson · 16 years ago
- fea6a94 Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from by Benjamin Peterson · 16 years ago
- 66bada5 Quick fix for test_math failures on Solaris 10 buildbot. For future by Mark Dickinson · 16 years ago
- c2c5e00 Merged revisions 64349 via svnmerge from by Benjamin Peterson · 16 years ago
- 1a21451 Implement PEP 3121: new module initialization and finalization API. by Martin v. Löwis · 16 years ago
- c28e1fa Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from by Georg Brandl · 16 years ago
- f78e02b Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from by Georg Brandl · 16 years ago
- 2b7411d Merged revisions 63542-63544,63546,63553,63563-63564,63567,63569,63576 via svnmerge from by Benjamin Peterson · 16 years ago