COMMITS
/ Objects/longobject.c January 29, 2025
P
gh-127119: Faster check for small ints in long_dealloc (GH-127620)
Pieter Eendebak committed
January 27, 2025
V
gh-102471: Change PyLongWriter_Discard(NULL) to do nothing (#129339)
Victor Stinner committed
January 24, 2025
S
gh-128863: Deprecate _PyLong_FromDigits() function (#127939)
Sergey B Kirpichev committed
January 23, 2025
S
gh-129149: Add fast path in PYLONG_FROM_UINT macro for compact integers (#129168)
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) committed
S
gh-128863: Deprecate _PyLong_New() function (#129212)
Sergey B Kirpichev committed
V
gh-128863: Deprecate _PyLong_Sign() function (#129176)
Victor Stinner committed
December 26, 2024
P
gh-126868: Add freelist for compact ints to `_PyLong_New` (#128181)
Pieter Eendebak committed
December 13, 2024
V
gh-102471, PEP 757: Add PyLong import and export API (#121339)
Victor Stinner committed
P
gh-126868: Add freelist for compact int objects (GH-126865)
Pieter Eendebak committed
November 12, 2024
R
gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065)
RUANG (James Roy) committed
November 8, 2024
M
GH-126547: Pre-assign version numbers for a few common classes (GH-126551)
Mark Shannon committed
October 7, 2024
V
Use _PyLong_GetOne() and _PyLong_GetZero() in long_invmod() (#125044)
Victor Stinner committed
October 2, 2024
V
gh-111178: Fix function signatures in longobject.c (#124895)
Victor Stinner committed
September 29, 2024
S
gh-123497: New limit for Python integers on 64-bit platforms (GH-123724)
Serhiy Storchaka committed
August 30, 2024
S
gh-121485: Always use 64-bit integers for integers bits count (GH-121486)
Serhiy Storchaka committed
August 28, 2024
V
gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)
Victor Stinner committed
August 14, 2024
B
gh-111178: Avoid calling long_hash from incompatible pointer type (GH-122972)
Bénédikt Tran committed
July 19, 2024
S
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
Serhiy Storchaka committed
July 13, 2024
S
gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)
Serhiy Storchaka committed
June 28, 2024
S
gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)
Steve Dower committed
June 26, 2024
V
gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053)
Victor Stinner committed
June 7, 2024
K
gh-120080: Accept ``None`` as a valid argument for direct call of the ``int.__round__`` (#120088)
Kirill Podoprigora committed
June 3, 2024
N
gh-119057: Use better error messages for zero division (#119066)
Nikita Sobolev committed
S
gh-116560: Add PyLong_GetSign() public function (#116561)
Sergey B Kirpichev committed
May 29, 2024
S
gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)
Sergey B Kirpichev committed
May 23, 2024
A
Tiny fix: Update link for HAC algorithm (gh-118546)
Ayato Hayashi committed
April 18, 2024
J
fix formatting of literal in docstring of int.from_bytes and int.to_bytes (#117847)
Jens Hedegaard Nielsen committed
April 5, 2024
S
March 12, 2024
N
gh-110819: Fix ‘kind’ may be used uninitialized warning in `longobject` (#116599)
Nikita Sobolev committed
February 22, 2024
N
gh-115827: Fix compile warning in `longobject.c` (#115828)
Nikita Sobolev committed
February 13, 2024
K
gh-115391: Fix compiler warning in `Objects/longobject.c` (GH-115368)
Kirill Podoprigora committed
February 12, 2024
January 18, 2024
November 2, 2023
M
GH-109369 Add vectorcall to `PyLong_Type` (GH-111642)
Mark Shannon committed
September 3, 2023
V
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner committed
August 24, 2023
V
gh-108444: Add PyLong_AsInt() public function (#108445)
Victor Stinner committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 28, 2023
I
gh-102509: Start initializing `ob_digit` of `_PyLongValue` (GH-102510)
Illia Volochii committed
May 21, 2023
M
GH-101291: Add low level, unstable API for pylong (GH-101685)
Mark Shannon committed
May 2, 2023
May 1, 2023
E
gh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags() (gh-104054)
Eric Snow committed
April 27, 2023
E
gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)
Eric Snow committed
April 22, 2023
E
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo committed
March 22, 2023
M
GH-101291: Rearrange the size bits in PyLongObject (GH-102464)
Mark Shannon committed
February 27, 2023
S
gh-101825: Clarify that as_integer_ratio() output is always normalized (#101843)
Sergey B Kirpichev committed
February 5, 2023
M
gh-101266: Fix __sizeof__ for subclasses of int (#101394)
Mark Dickinson committed
January 30, 2023
January 21, 2023
M
gh-101037: Fix potential memory underallocation for zeros of int subtypes (#101038)
Mark Dickinson committed
January 2, 2023
December 24, 2022
S
gh-100268: Add is_integer method to int (#100439)
Shantanu committed