COMMITS
/ Lib/test/test_float.py January 9, 2026
S
gh-143006: Fix and optimize mixed comparison of float and int (GH-143084)
Serhiy Storchaka committed
June 27, 2025
S
gh-128051: Fix tests if sys.float_repr_style is 'legacy' (#135908)
Sergey B Kirpichev committed
March 27, 2025
March 6, 2025
S
gh-130860: Fix width calculation, when separators in fractional part (GH-130865)
Sergey B Kirpichev committed
February 25, 2025
S
gh-87790: support thousands separators for formatting fractional part of floats (#125304)
Sergey B Kirpichev committed
October 8, 2024
S
gh-53203: Improve tests for strptime() (GH-125090)
Serhiy Storchaka committed
September 11, 2024
S
gh-123811: test that round() can return signed zero (#123829)
Sergey B Kirpichev committed
September 8, 2024
S
gh-121039: add Floats/ComplexesAreIdenticalMixin to test.support.testcase (GH-121071)
Sergey B Kirpichev committed
July 15, 2024
S
gh-84978: Add float.from_number() and complex.from_number() (GH-26827)
Serhiy Storchaka committed
June 11, 2024
K
gh-120080: Mark test_round_with_none_arg_direct_call as cpython_only (#120328)
Kirill Podoprigora committed
June 7, 2024
K
gh-120080: Accept ``None`` as a valid argument for direct call of the ``int.__round__`` (#120088)
Kirill Podoprigora committed
November 7, 2023
S
gh-111765: Move old PyFloat_* tests to Lib/test/test_capi/test_float.py (GH-111766)
Sergey B Kirpichev committed
September 21, 2023
N
gh-108303: Move all math files to `Lib/test/mathdata/` (#109512)
Nikita Sobolev committed
September 19, 2023
S
gh-109546: Add more tests for formatting floats and fractions (GH-109548)
Serhiy Storchaka committed
May 10, 2023
S
gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202)
Sebastian Berg committed
August 10, 2022
M
gh-95605: Fix `float(s)` error message when `s` contains only whitespace (GH-95665)
Mark Dickinson committed
July 14, 2022
M
GH-94808: Cover handling non-finite numbers from round when ndigits is provided (GH-94860)
Michael Droettboom committed
June 13, 2022
V
gh-84623: Remove unused imports in tests (#93772)
Victor Stinner committed
April 11, 2022
J
bpo-45995: add "z" format specifer to coerce negative 0 to zero (GH-30049)
John Belmonte committed
March 11, 2022
V
bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)
Victor Stinner committed
February 27, 2022
V
bpo-46852: Restore test_getformat() test (GH-31601)
Victor Stinner committed
February 25, 2022
V
bpo-46852: Remove the float.__set_format__() method (GH-31585)
Victor Stinner committed
November 1, 2021
C
bpo-45668: Fix PGO tests without test extensions (GH-29315)
Christian Heimes committed
September 12, 2021
S
bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456)
Serhiy Storchaka committed
August 20, 2021
M
bpo-44954: Fix wrong result in float.fromhex corner case (GH-27834)
Mark Dickinson committed
June 23, 2021
D
bpo-28395: Remove unnecessary semicolons in tests (GH-26868)
Dong-hee Na committed
June 12, 2021
S
bpo-43475: Fix the Python implementation of hash of Decimal NaN (GH-26679)
Serhiy Storchaka committed
April 4, 2021
I
bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25171)
Inada Naoki committed
September 29, 2020
D
bpo-41873: Add vectorcall for float() (GH-22432)
Dennis Sweeney committed
December 15, 2019
B
bpo-38629: implement __floor__ and __ceil__ for float type (GH-16985)
Batuhan Taşkaya committed
June 1, 2019
S
bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108)
Serhiy Storchaka committed
March 5, 2019
S
bpo-22831: Use "with" to avoid possible fd leaks in tests (part 2). (GH-10929)
Serhiy Storchaka committed
January 7, 2019
X
bpo-35560: Remove assertion from format(float, "n") (GH-11288)
Xtreak committed
July 14, 2018
I
bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274)
INADA Naoki committed
November 13, 2017
S
bpo-31979: Simplify transforming decimals to ASCII (#4336)
Serhiy Storchaka committed
September 11, 2017
B
bpo-31373: remove overly strict float range checks (#3486)
Benjamin Peterson committed
March 9, 2017
S
bpo-29773: Add more cases for testing string to float conversion errors. (#580)
Serhiy Storchaka committed
March 6, 2017
S
bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518)
Serhiy Storchaka committed
March 5, 2017
S
bpo-29695: Deprecated using bad named keyword arguments in builtings: (#486)
Serhiy Storchaka committed
September 9, 2016
B
Issue #26331: Implement the parsing part of PEP 515.
Brett Cannon committed
June 3, 2016
S
Issue #26983: float() now always return an instance of exact float.
Serhiy Storchaka committed
May 12, 2016
S
Issue #23640: int.from_bytes() no longer bypasses constructors for subclasses.
Serhiy Storchaka committed
S
Issue #23640: int.from_bytes() no longer bypasses constructors for subclasses.
Serhiy Storchaka committed
April 24, 2016
S
Issue #23277: Remove unused imports in tests.
Serhiy Storchaka committed
November 25, 2015
S
Issue #24731: Fixed crash on converting objects with special methods
Serhiy Storchaka committed
S
Issue #24731: Fixed crash on converting objects with special methods
Serhiy Storchaka committed
November 7, 2015
M
Issue #24802: Copy bytes-like objects to null-terminated buffers if necessary
Martin Panter committed
M
Issue #24802: Merge null termination fixes from 3.4 into 3.5
Martin Panter committed
April 15, 2015
S
Issue 19933: Provide default argument for ndigits in round. Patch by Vajrasky Kok.
Steve Dower committed
April 13, 2015
Z
Issue #21741: Update 147 test modules to use test discovery.
Zachary Ware committed