COMMITS
/ Modules/mathmodule.c March 3, 2021
A
missing multiply symbol in the documentation (GH-24686)
Alperen Serkan Aksöz committed
January 29, 2021
V
bpo-42323: Fix math.nextafter() on AIX (GH-24381)
Victor Stinner committed
January 20, 2021
V
bpo-42323: Fix math.nextafter() for NaN on AIX (GH-24265)
Victor Stinner committed
October 27, 2020
V
bpo-42161: Modules/ uses _PyLong_GetZero() and _PyLong_GetOne() (GH-22998)
Victor Stinner committed
October 2, 2020
R
Update link to supporting references (GH-22488)
Raymond Hettinger committed
September 23, 2020
R
bpo-41513: Improve order of adding fractional values. Improve variable names. (GH-22368)
Raymond Hettinger committed
September 19, 2020
R
Make fractional value accumulation consistent inside and outside the loop. (GH-22315)
Raymond Hettinger committed
September 14, 2020
R
bpo-41513: Add docs and tests for hypot() (GH-22238)
Raymond Hettinger committed
September 6, 2020
R
bpo-41513: Expand comments and add references for a better understanding (GH-22123)
Raymond Hettinger committed
September 2, 2020
R
Improve hypot() accuracy with three separate accumulators (GH-22032)
Raymond Hettinger committed
August 30, 2020
R
Further improve accuracy of math.hypot() (GH-22013)
Raymond Hettinger committed
August 29, 2020
R
bpo-41513: Save unnecessary steps in the hypot() calculation (#21994)
Raymond Hettinger committed
August 26, 2020
R
Fix typos in comment (GH-21966)
Raymond Hettinger committed
August 25, 2020
R
bpo-41513: More accurate hypot() (GH-21916)
Raymond Hettinger committed
August 16, 2020
R
bpo-41513: Improve speed and accuracy of math.hypot() (GH-21803)
Raymond Hettinger committed
June 23, 2020
R
On path with known exact float, extract the double with the fast macro. (GH-21072)
Raymond Hettinger committed
June 15, 2020
N
bpo-29782: Consolidate _Py_Bit_Length() (GH-20739)
Niklas Fiekas committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
May 26, 2020
S
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka committed
March 31, 2020
D
bpo-1635741: Port math module to multiphase initialization (GH-19243)
Dong-hee Na committed
March 14, 2020
Z
bpo-39871: Fix possible SystemError in atan2, copysign and remainder (GH-18806)
Zackery Spytz committed
February 23, 2020
S
bpo-39648: Expand math.gcd() and math.lcm() to handle multiple arguments. (GH-18604)
Serhiy Storchaka committed
February 19, 2020
A
bpo-39479:Add math.lcm() function: Least Common Multiple (#18547)
ananthan-123 committed
February 12, 2020
V
bpo-35081: Move dtoa.h header to the internal C API (GH-18489)
Victor Stinner committed
January 21, 2020
V
bpo-39396: Fix math.nextafter(-0.0, +0.0) on AIX 7.1 (GH-18094)
Victor Stinner committed
January 16, 2020
N
bpo-31031: Unify duplicate bits_in_digit and bit_length (GH-2866)
Niklas Fiekas committed
January 13, 2020
V
bpo-39310: Add math.ulp(x) (GH-17965)
Victor Stinner committed
January 12, 2020
V
bpo-39288: Add math.nextafter(x, y) (GH-17937)
Victor Stinner committed
November 20, 2019
V
bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231)
Victor Stinner committed
November 16, 2019
S
bpo-38639: Optimize floor(), ceil() and trunc() for floats. (GH-16991)
Serhiy Storchaka committed
July 27, 2019
R
bpo-37691: Let math.dist() accept sequences and iterables for coordinates (GH-14975)
Raymond Hettinger committed
July 13, 2019
M
Fix inconsequential typo in math.remainder algorithm comments. (#14746)
Mark Dickinson committed
G
bpo-37548: Document range of atan, acos and asin (GH-14717)
Giovanni Cappellotto committed
July 5, 2019
M
Fix some typos (GH-14435)
Min ho Kim committed
June 17, 2019
S
bpo-37315: Deprecate accepting floats in math.factorial(). (GH-14147)
Serhiy Storchaka committed
June 16, 2019
M
Turn math.isqrt assertion into a comment to clarify its purpose. (GH-14131)
Mark Dickinson committed
M
Simplify negativity checks in math.comb and math.perm. (GH-13870)
Mark Dickinson committed
June 8, 2019
R
bpo-37178: Allow a one argument form of math.perm() (GH-13905)
Raymond Hettinger committed
June 4, 2019
R
bpo-35431: Drop the k <= n requirement (GH-13798)
Raymond Hettinger committed
June 2, 2019
S
bpo-37128: Add math.perm(). (GH-13731)
Serhiy Storchaka committed
June 1, 2019
S
bpo-35431: Refactor math.comb() implementation. (GH-13725)
Serhiy Storchaka committed
Y
bpo-35431: Implemented math.comb (GH-11414)
Yash Aggarwal committed
May 19, 2019
M
bpo-36957: Speed up math.isqrt (#13405)
Mark Dickinson committed
S
bpo-36957: Add _PyLong_Rshift() and _PyLong_Lshift(). (GH-13416)
Serhiy Storchaka committed
May 18, 2019
M
bpo-36887: add math.isqrt (GH-13244)
Mark Dickinson committed
May 17, 2019
N
bpo-36908: 'This module is always available' isn't helpful. (#13297)
Ned Batchelder committed
March 9, 2019
P
Rework integer overflow path in math.prod and add more tests (GH-11809)
Pablo Galindo committed
February 26, 2019
D
bpo-36106: Resolve sinpi name clash with libm (IEEE-754 violation). (GH-12027)
Dima Pasechnik committed
February 10, 2019
P
Fix division by 0 when checking for overflow in math.prod (GH-11808)
Pablo Galindo committed
February 7, 2019
P
bpo-35606: Implement math.prod (GH-11359)
Pablo Galindo committed