COMMITS
/ Modules/_decimal/_decimal.c April 2, 2026
S
GH-145247: Use _PyTuple_FromPair in Modules (part 1) (#148000)
Sergey Miryanov committed
March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
February 26, 2026
S
gh-141510: support frozendict's in the C decimal module (gh-145165)
Sergey B Kirpichev committed
January 19, 2026
January 6, 2026
S
gh-143331: Schedule to remove format "N" for Decimal (#143372)
Semyon Moroz committed
December 16, 2025
S
gh-142595: Amend be5e0dcdedb (fix NULL pointer dereference) (GH-142775)
Sergey B Kirpichev committed
December 12, 2025
S
gh-142595: add type check for namedtuple call during decimal initialization (GH-142608)
Sergey B Kirpichev committed
November 9, 2025
B
gh-111389: replace deprecated occurrences of `_PyHASH_*` macros (#141236)
Bénédikt Tran committed
October 26, 2025
S
gh-76007: Deprecate `__version__` attribute in `decimal` (#140302)
Stan Ulbrych committed
October 14, 2025
S
gh-102431: Clarify constraints on operands of Decimal logical operations (GH-102836)
Sergey B Kirpichev committed
October 8, 2025
V
gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)
Victor Stinner committed
September 18, 2025
S
gh-73487: Convert `_decimal` to use Argument Clinic (part 7) (#138221)
Sergey B Kirpichev committed
September 1, 2025
P
gh-138342: Use a common utility for visiting an object's type (GH-138343)
Peter Bierma committed
August 28, 2025
S
gh-73487: Convert _decimal to use Argument Clinic (part 6) (GH-138015)
Sergey B Kirpichev committed
August 21, 2025
S
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 5) (#137948)
Sergey B Kirpichev committed
August 20, 2025
S
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 4) (#137931)
Sergey B Kirpichev committed
August 19, 2025
S
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 3) (#137844)
Sergey B Kirpichev committed
August 18, 2025
S
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 2) (#137637)
Sergey B Kirpichev committed
August 13, 2025
S
gh-73487: Convert `_decimal` to use Argument Clinic (part 1) (#137606)
Sergey B Kirpichev committed
April 28, 2025
S
gh-53032: support IEEE 754 contexts in the decimal module (#122003)
Sergey B Kirpichev committed
March 20, 2025
V
gh-111178: Fix function signatures for multiple tests (#131496)
Victor Stinner committed
February 18, 2025
S
gh-130230: Fix crash in pow() with only Decimal third argument (GH-130237)
Serhiy Storchaka committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
January 27, 2025
B
gh-111178: fix UBSan failures in `Modules/_decimal` (GH-129074)
Bénédikt Tran committed
January 24, 2025
S
gh-127937: Convert decimal to use PEP 757 import API (#127925)
Sergey B Kirpichev committed
January 6, 2025
S
gh-102471: convert decimal module to use PyLong_Export API (PEP 757) (#128267)
Sergey B Kirpichev committed
October 14, 2024
S
gh-121798: Add class method Decimal.from_number() (GH-121801)
Serhiy Storchaka committed
September 28, 2024
N
gh-124688: _decimal: Get module state from ctx for performance (#124691)
neonene committed
September 26, 2024
N
gh-124153: Remove `_PyType_GetModuleByDef2` private function (GH-124261)
neonene committed
September 9, 2024
B
chore: decimal module macro cleanup (#123791)
Bénédikt Tran committed
September 6, 2024
N
gh-123657: Fix crash and refleak in `decimal.getcontext()` (GH-123703)
neonene committed
August 24, 2024
N
gh-123243: Fix reference leak in `_decimal` (#123244)
neonene committed
August 19, 2024
S
gh-122081: fixed crash in decimal.IEEEContext() (#122082)
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 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
April 30, 2024
N
gh-118379: Use PyTuple_Pack instead of Py_BuildValue if possible (GH-118381)
Nice Zombies committed
April 29, 2024
E
gh-115119: Detect _decimal dependencies using pkg-config (#115406)
Erlend E. Aasland committed
April 25, 2024
N
March 22, 2024
S
gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)
Serhiy Storchaka committed
February 12, 2024
J
gh-114563: C decimal falls back to pydecimal for unsupported format strings (GH-114879)
John Belmonte committed
January 29, 2024
S
gh-114678: Fix incorrect deprecation warning for 'N' specifier in Decimal format (GH-114683)
Serhiy Storchaka committed
October 8, 2023
S
gh-89902: Deprecate non-standard format specifier "N" for Decimal (GH-110508)
Serhiy Storchaka committed
October 6, 2023
C
gh-106078: Suppress the warning caused by multi-phase initialization of `decimal` (#107524)
Charlie Zhao committed
September 1, 2023
V
gh-108767: Replace ctype.h functions with pyctype.h functions (#108772)
Victor Stinner committed
July 30, 2023
C
gh-106263: Fix segfault in `signaldict_repr` in `_decimal` module (#106270)
Charlie Zhao committed
July 28, 2023
C
gh-106078: Isolate `decimal` module (#107287)
Charlie Zhao committed
July 25, 2023
S
gh-86493: Modernize modules initialization code (GH-106858)
Serhiy Storchaka committed
July 20, 2023
C
gh-106078: Prepare to isolate decimal module (#106880)
Charlie Zhao committed
July 18, 2023
S
July 11, 2023
C
gh-106078: Move external C-API functions to decimal module global state (#106616)
Charlie Zhao committed