summaryrefslogtreecommitdiffstats
path: root/Modules/_decimal/_decimal.c
Commit message (Expand)AuthorAgeFilesLines
* gh-142595: Amend be5e0dcdedb (fix NULL pointer dereference) (GH-142775)Sergey B Kirpichev2025-12-161-2/+3
* gh-142595: add type check for namedtuple call during decimal initialization (...Sergey B Kirpichev2025-12-121-4/+8
* gh-111389: replace deprecated occurrences of `_PyHASH_*` macros (#141236)Bénédikt Tran2025-11-091-3/+3
* gh-76007: Deprecate `__version__` attribute in `decimal` (#140302)Stan Ulbrych2025-10-261-1/+27
* gh-102431: Clarify constraints on operands of Decimal logical operations (GH-...Sergey B Kirpichev2025-10-141-16/+100
* gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)Victor Stinner2025-10-081-1/+1
* gh-73487: Convert `_decimal` to use Argument Clinic (part 7) (#138221)Sergey B Kirpichev2025-09-181-361/+491
* gh-138342: Use a common utility for visiting an object's type (GH-138343)Peter Bierma2025-09-011-16/+2
* gh-73487: Convert _decimal to use Argument Clinic (part 6) (GH-138015)Sergey B Kirpichev2025-08-281-102/+243
* gh-73487: Convert ``_decimal`` to use Argument Clinic (part 5) (#137948)Sergey B Kirpichev2025-08-211-112/+745
* gh-73487: Convert ``_decimal`` to use Argument Clinic (part 4) (#137931)Sergey B Kirpichev2025-08-201-54/+154
* gh-73487: Convert ``_decimal`` to use Argument Clinic (part 3) (#137844)Sergey B Kirpichev2025-08-191-98/+408
* gh-73487: Convert ``_decimal`` to use Argument Clinic (part 2) (#137637)Sergey B Kirpichev2025-08-181-75/+142
* gh-73487: Convert `_decimal` to use Argument Clinic (part 1) (#137606)Sergey B Kirpichev2025-08-131-103/+339
* gh-53032: support IEEE 754 contexts in the decimal module (#122003)Sergey B Kirpichev2025-04-281-5/+1
* gh-111178: Fix function signatures for multiple tests (#131496)Victor Stinner2025-03-201-1/+2
* gh-130230: Fix crash in pow() with only Decimal third argument (GH-130237)Serhiy Storchaka2025-02-181-1/+19
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-301-1/+1
* gh-111178: fix UBSan failures in `Modules/_decimal` (GH-129074)Bénédikt Tran2025-01-271-35/+44
* gh-127937: Convert decimal to use PEP 757 import API (#127925)Sergey B Kirpichev2025-01-241-32/+52
* gh-102471: convert decimal module to use PyLong_Export API (PEP 757) (#128267)Sergey B Kirpichev2025-01-061-24/+27
* gh-121798: Add class method Decimal.from_number() (GH-121801)Serhiy Storchaka2024-10-141-0/+46
* gh-124688: _decimal: Get module state from ctx for performance (#124691)neonene2024-09-281-48/+73
* gh-124153: Remove `_PyType_GetModuleByDef2` private function (GH-124261)neonene2024-09-261-5/+13
* chore: decimal module macro cleanup (#123791)Bénédikt Tran2024-09-091-78/+79
* gh-123657: Fix crash and refleak in `decimal.getcontext()` (GH-123703)neonene2024-09-061-10/+16
* gh-123243: Fix reference leak in `_decimal` (#123244)neonene2024-08-241-2/+24
* gh-122081: fixed crash in decimal.IEEEContext() (#122082)Sergey B Kirpichev2024-08-191-2/+2
* gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)Sergey B Kirpichev2024-05-291-2/+2
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-118379: Use PyTuple_Pack instead of Py_BuildValue if possible (GH-118381)Nice Zombies2024-04-301-2/+2
* gh-115119: Detect _decimal dependencies using pkg-config (#115406)Erlend E. Aasland2024-04-291-1/+13
* gh-117578: Introduce _PyType_GetModuleByDef2 private function (GH-117661)neonene2024-04-251-5/+3
* gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)Serhiy Storchaka2024-03-221-1/+1
* gh-114563: C decimal falls back to pydecimal for unsupported format strings (...John Belmonte2024-02-121-122/+62
* gh-114678: Fix incorrect deprecation warning for 'N' specifier in Decimal for...Serhiy Storchaka2024-01-291-6/+8
* gh-89902: Deprecate non-standard format specifier "N" for Decimal (GH-110508)Serhiy Storchaka2023-10-081-0/+6
* gh-106078: Suppress the warning caused by multi-phase initialization of `deci...Charlie Zhao2023-10-061-1/+7
* gh-108767: Replace ctype.h functions with pyctype.h functions (#108772)Victor Stinner2023-09-011-0/+1
* gh-106263: Fix segfault in `signaldict_repr` in `_decimal` module (#106270)Charlie Zhao2023-07-301-4/+28
* gh-106078: Isolate `decimal` module (#107287)Charlie Zhao2023-07-281-182/+269
* gh-86493: Modernize modules initialization code (GH-106858)Serhiy Storchaka2023-07-251-3/+2
* gh-106078: Prepare to isolate decimal module (#106880)Charlie Zhao2023-07-201-21/+53
* gh-86493: Fix possible leaks in modules initialization: _curses_panel, _decim...Serhiy Storchaka2023-07-181-12/+12
* gh-106078: Move external C-API functions to decimal module global state (#106...Charlie Zhao2023-07-111-23/+24
* gh-106078: Move static variables initialized once to decimal module global st...Charlie Zhao2023-07-101-22/+28
* gh-106078: Move static objects related to `CONTEXTVAR` to the decimal module ...Charlie Zhao2023-07-081-28/+32
* gh-106078: Move `context template` to decimal module global state (#106346)Charlie Zhao2023-07-031-29/+30
* gh-106078: Move DecimalException to _decimal state (#106301)Charlie Zhao2023-07-021-8/+9
* gh-106078: Convert `_decimal` types to heap types (#106079)Charlie Zhao2023-06-291-383/+412