COMMITS
/ Python/pystrtod.c November 12, 2025
S
gh-141004: soft-deprecate Py_INFINITY macro (#141033)
Sergey B Kirpichev committed
November 1, 2024
S
gh-120026: soft deprecate Py_HUGE_VAL macro (#120027)
Sergey B Kirpichev committed
June 27, 2024
V
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner committed
May 29, 2024
S
gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)
Sergey B Kirpichev committed
September 6, 2023
V
gh-108765: Cleanup #include in Python/*.c files (#108977)
Victor Stinner committed
May 10, 2023
S
gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202)
Sebastian Berg committed
April 11, 2022
J
bpo-45995: add "z" format specifer to coerce negative 0 to zero (GH-30049)
John Belmonte committed
February 25, 2022
V
bpo-46656: Remove Py_NO_NAN macro (GH-31160)
Victor Stinner committed
February 23, 2022
V
bpo-45412: Add _PY_SHORT_FLOAT_REPR macro (GH-31171)
Victor Stinner committed
October 11, 2021
V
bpo-45412: Move _Py_SET_53BIT_PRECISION_START to pycore_pymath.h (GH-28882)
Victor Stinner committed
December 1, 2020
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
February 12, 2020
V
bpo-35081: Move dtoa.h header to the internal C API (GH-18489)
Victor Stinner committed
November 20, 2019
V
bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231)
Victor Stinner committed
May 17, 2019
P
bpo-27268: Fix incorrect error message on float('') (GH-2745)
Pedro Lacerda committed
December 7, 2018
Z
bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015)
Zackery Spytz committed
September 12, 2018
B
closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218)
Benjamin Peterson committed
July 14, 2018
I
bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274)
INADA Naoki committed
March 11, 2018
S
Drop confusing commented out code in pystrtod.c (GH-6072)
Siddhesh Poyarekar committed
March 6, 2018
S
Fix strncpy warning with gcc 8 (#5840)
Siddhesh Poyarekar committed
November 11, 2017
S
Add the const qualifier to "char *" variables that refer to literal strings. (#4370)
Serhiy Storchaka committed
September 15, 2017
B
bpo-31338 (#3374)
Barry Warsaw committed
September 9, 2016
B
Issue #26331: Implement the parsing part of PEP 515.
Brett Cannon committed
December 25, 2015
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
December 1, 2014
S
Removed duplicated words in in comments and docs.
Serhiy Storchaka committed
October 14, 2013
G
Re #18521: remove assignments of variables that are immediately reassigned.
Georg Brandl committed
June 24, 2013
V
Issue #9566: pystrtod.c: Fix a compiler warnings on Windows x64
Victor Stinner committed
April 29, 2012
February 22, 2011
B
Issue #8914: fix various warnings from the Clang static analyzer v254.
Brett Cannon committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
February 22, 2010
January 24, 2010
M
Merged revisions 77691,77698,77713-77714 via svnmerge from
Mark Dickinson committed
October 26, 2009
M
Move some comments to more appropriate places
Mark Dickinson committed
May 20, 2009
M
Refactor to remove duplicated nan/inf parsing code in
Mark Dickinson committed
May 5, 2009
May 3, 2009
M
Merged revisions 72257 via svnmerge from
Mark Dickinson committed
M
Issue #5914: Add new C-API function PyOS_string_to_double, to complement
Mark Dickinson committed
May 1, 2009
M
Issue #5859: Remove use of fixed-length buffers for float formatting
Mark Dickinson committed
April 29, 2009
M
Issue #5864: Fix problem with empty code formatting for floats,
Mark Dickinson committed
April 27, 2009
E
Merged revisions 72040 via svnmerge from
Eric Smith committed
April 26, 2009
E
Issue #5835: Deprecate PyOS_ascii_formatd.
Eric Smith committed
M
Merged revisions 71976 via svnmerge from
Mark Dickinson committed
M
Internal plumbing changes for float parsing:
Mark Dickinson committed
April 23, 2009
M
Issue #5816: Simplify code for parsing and printing of complex numbers.
Mark Dickinson committed
April 17, 2009
M
Issue 5780: Fix test_float failures for legacy style float repr.
Mark Dickinson committed
April 16, 2009
E
Simplify PyOS_double_to_string.
Eric Smith committed
E
The other half of Issue #1580: use short float repr where possible.
Eric Smith committed
April 3, 2009
E
Added ',' thousands grouping to int.__format__. See PEP 378.
Eric Smith committed
July 19, 2008
E
Merged revisions 65125 via svnmerge from
Eric Smith committed
June 24, 2008
E
Merged revisions 64491 via svnmerge from
Eric Smith committed
May 26, 2008
C
Renamed PyString to PyBytes
Christian Heimes committed