summaryrefslogtreecommitdiffstats
path: root/Modules/_decimal
Commit message (Expand)AuthorAgeFilesLines
* gh-53032: support IEEE 754 contexts in the decimal module (#122003)Sergey B Kirpichev2025-04-282-9/+2
* 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-129467: Fix compiler warning in mpdecimal word_to_string() (#116346)Sergey B Kirpichev2025-01-301-0/+7
* 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-126133: Only use start year in PSF copyright, remove end years (#126236)Hugo van Kemenade2024-11-122-2/+2
* gh-121798: Add class method Decimal.from_number() (GH-121801)Serhiy Storchaka2024-10-142-0/+59
* 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-115119: Switch Windows build to mpdecimal external (GH-115182)Zachary Ware2024-03-181-0/+17
* gh-108562: Fix compiler warnings for libmpdec (#114751)Sergey B Kirpichev2024-03-031-0/+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-109649: Use os.process_cpu_count() (#110165)Victor Stinner2023-10-011-1/+1
* gh-108346: Fix failed benchmark in decimal (#108353)Charlie Zhao2023-09-131-53/+74
* 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
* gh-105375: Improve _decimal error handling (#105605)Erlend E. Aasland2023-06-111-1/+5
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-011-4/+0
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-35/+8
* GH-101291: Refactor the `PyLongObject` struct into object header and PyLongVa...Mark Shannon2023-01-301-5/+5
* gh-77532: Minor tweaks to allow compiling with PlatformToolset=ClangCL on Win...Steve Dower2023-01-271-0/+6
* gh-99845: Use size_t type in __sizeof__() methods (#99846)Victor Stinner2022-11-301-5/+3
* gh-99300: Use Py_NewRef() in Modules/ directory (#99466)Victor Stinner2022-11-141-72/+35
* gh-89653: Use int type for Unicode kind (#92704)Victor Stinner2022-05-131-2/+2