summaryrefslogtreecommitdiffstats
path: root/Modules/_decimal
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-89653: PEP 670: Convert PyUnicode_KIND() macro to function (#92705)Victor Stinner2022-05-131-6/+6
* gh-92584: test_decimal uses shutil.which() (#92640)Victor Stinner2022-05-101-2/+2
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-38/+38
* gh-91291: Accept attributes as keyword arguments in decimal.localcontext (#32...Sam Ezeh2022-04-222-57/+95
* bpo-45995: add "z" format specifer to coerce negative 0 to zero (GH-30049)John Belmonte2022-04-111-7/+119
* bpo-46361: Fix "small" `int` caching (GH-30583)Brandt Bucher2022-01-161-0/+7
* bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)Christian Heimes2021-10-221-0/+3
* bpo-35134: Move classobject.h to Include/cpython/ (GH-28968)Victor Stinner2021-10-151-1/+0