COMMITS
/ Lib/test/test_math.py March 25, 2026
S
gh-138573: Filter out failing math tests on Solaris (#146402)
Sergey B Kirpichev committed
November 11, 2025
S
gh-120950: Fix overflow in math.log() with large int-like argument (GH-121011)
Serhiy Storchaka committed
October 31, 2025
S
gh-81313: Add the math.integer module (PEP-791) (GH-133909)
Serhiy Storchaka committed
September 18, 2025
R
Revert gh-139075. The sumprod fix needs more work. (gh-139092)
Raymond Hettinger committed
September 17, 2025
R
gh-139074: Fix missing high precision case in sumprod() (gh-139075)
Raymond Hettinger committed
July 12, 2025
B
gh-135853: add `math.fmax` and `math.fmin` (#135888)
Bénédikt Tran committed
June 28, 2025
B
gh-135853: add `math.signbit` (#135877)
Bénédikt Tran committed
June 2, 2025
S
gh-132908: Add math.isnormal/issubnormal() functions (GH132935)
Sergey B Kirpichev committed
May 26, 2025
S
gh-132876: workaround broken ldexp() on Windows 10 (#133135)
Sergey B Kirpichev committed
April 22, 2025
S
gh-101410: Customize error messages for 1-arg math functions (#129497)
Sergey B Kirpichev committed
April 17, 2025
S
gh-101410: Revert loghelper() change in 75f59bb for integer input (GH-132625)
Sergey B Kirpichev committed
March 26, 2025
S
gh-131586: Avoid refcount contention in some "special" calls (#131588)
Sam Gross committed
March 19, 2025
R
gh-90548: Make musl test skips smarter (fixes Alpine errors) (#131313)
R. David Murray committed
March 13, 2025
V
gh-131032: Add support.linked_to_musl() function (#131071)
Victor Stinner committed
March 12, 2025
S
Use subTest() in math.fma() tests (#131125)
Sergey B Kirpichev committed
January 23, 2025
S
gh-101410: support custom messages for domain errors in the math module (#124299)
Sergey B Kirpichev committed
December 4, 2024
H
gh-127146: Resolve some minor problems in Emscripten tests (#127565)
Hood Chatham committed
October 19, 2024
I
gh-125522: Fix bare except in test_math.testTan (#125544)
Irit Katriel committed
October 9, 2024
September 19, 2024
S
gh-124040: Adjust few tests in testHypot/testDist to get exactly computed results (GH-124042)
Sergey B Kirpichev committed
September 17, 2024
S
gh-123836: Check zero signs in math_testcases.txt (#123854)
Sergey B Kirpichev committed
September 9, 2024
A
Fix typos (#123775)
algonell committed
August 30, 2024
S
gh-121485: Always use 64-bit integers for integers bits count (GH-121486)
Serhiy Storchaka committed
May 8, 2024
T
gh-118671: Updated dead ActiveState links (#118730)
trag1c committed
April 5, 2024
M
gh-116622: Test updates for Android (#117299)
Malcolm Smith committed
March 17, 2024
V
gh-73468: Add math.fma() function (#116667)
Victor Stinner committed
November 13, 2023
S
gh-102837: more tests for the math module (GH-111930)
Sergey B Kirpichev committed
October 28, 2023
S
gh-111342: fix typo in math.sumprod (GH-111416)
Sergey B Kirpichev committed
September 21, 2023
N
gh-108303: Move all math files to `Lib/test/mathdata/` (#109512)
Nikita Sobolev committed
September 3, 2023
S
gh-102837: improve test coverage for math module (#102523)
Sergey B Kirpichev committed
May 19, 2023
M
gh-94906: Support multiple steps in math.nextafter (#103881)
Matthias Görgens committed
May 10, 2023
S
gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202)
Sebastian Berg committed
February 5, 2023
M
Revert "gh-89381: Fix invalid signatures of math/cmath.log (#101404)" (#101580)
Mark Dickinson committed
February 4, 2023
R
GH-100485: Create an alternative code path when an accurate fma() implementation is not available (#101567)
Raymond Hettinger committed
January 29, 2023
S
gh-89381: Fix invalid signatures of math/cmath.log (#101404)
Sergey B Kirpichev committed
January 28, 2023
R
GH-100485: Add extended accuracy test. Switch to faster fma() based variant. GH-101383)
Raymond Hettinger committed
January 8, 2023
R
GH-100485: Tweaks to sumprod() (GH-100857)
Raymond Hettinger committed
January 7, 2023
R
GH-100485: Add math.sumprod() (GH-100677)
Raymond Hettinger committed
November 1, 2022
K
GH-98897: fix memory leak if `math.dist` raises exception (GH-98898)
Kumar Aditya committed
January 9, 2022
S
bpo-37295: Use constant-time comb() and perm() for larger n depending on k (GH-30305)
Serhiy Storchaka committed
November 29, 2021
September 28, 2021
P
bpo-35606: Fix math.prod tests using 'start' as keyword parameter (GH-28595)
Pablo Galindo Salgado committed
September 13, 2021
S
bpo-5846: Do not use obsolete unittest functions. (GH-28303)
Serhiy Storchaka committed
June 12, 2021
M
bpo-44339: Fix math.pow corner case to comply with IEEE 754 (GH-26606)
Mark Dickinson committed
June 10, 2021
A
bpo-44357:Add `math.cbrt()` function: Cube Root (GH-26622)
Ajith Ramachandran committed
A
bpo-44364:Add non integral tests for `sqrt()` (#26625)
Ajith Ramachandran committed
April 4, 2021
I
bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25145)
Inada Naoki committed
September 27, 2020
A
Revert "Fix all Python Cookbook links (#22205)" (GH-22424)
Andre Delfino committed
September 21, 2020
R
bpo-41513: Add accuracy tests for math.hypot() (GH-22327)
Raymond Hettinger committed
September 15, 2020
A
Fix all Python Cookbook links (#22205)
Andre Delfino committed