COMMITS
/ Objects/longobject.c May 31, 2025
S
gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658)
Serhiy Storchaka committed
May 8, 2025
S
gh-133583: Add support for fixed size unsigned integers in argument parsing (GH-133584)
Serhiy Storchaka committed
April 28, 2025
S
gh-132987: Support __index__() for unsigned integers in Argument Clinic (GH-133011)
Serhiy Storchaka committed
April 19, 2025
S
Correct _PyLong_Frexp() description in comments (GH-132716)
Sergey B Kirpichev committed
April 18, 2025
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 30, 2025
C
March 20, 2025
V
gh-111178: Fix function signatures for multiple tests (#131496)
Victor Stinner committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 13, 2025
C
March 4, 2025
N
gh-130599: use static constants str-to-int conversion (gh-130714)
Neil Schemenauer committed
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