summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Expand)AuthorAgeFilesLines
* gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)Seth Michael Larson2024-11-134-11/+79
* gh-123619: Add an unstable C API function for enabling deferred reference cou...Peter Bierma2024-11-132-1/+17
* gh-126688: Reinit import lock after fork (#126692)Sam Gross2024-11-121-0/+1
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)Eric Snow2024-11-125-12/+46
* gh-95382: Use cache for indentations in the JSON encoder (GH-118636)Serhiy Storchaka2024-11-121-64/+118
* gh-126133: Only use start year in PSF copyright, remove end years (#126236)Hugo van Kemenade2024-11-123-3/+3
* gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065)RUANG (James Roy)2024-11-121-0/+27
* gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917)Sayandip Dutta2024-11-122-10/+39
* gh-126595: fix a crash when calling `itertools.count(sys.maxsize)` (#126617)Bénédikt Tran2024-11-121-0/+3
* gh-126405: fix use-after-free in `_asyncio.Future.remove_done_callback` (#126...Kumar Aditya2024-11-121-0/+2
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)Eric Snow2024-11-111-1/+1
* gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602)Eric Snow2024-11-111-1/+1
* gh-126654: Fix crash in several functions in `_interpreters` module (#126678)sobolevn2024-11-111-0/+5
* remove minor redundant code from `_asyncio` (#126578)Kumar Aditya2024-11-081-3/+1
* GH-107803: use circular double linked list for tasks in `_asyncio` (#126577)Kumar Aditya2024-11-081-52/+21
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-0862-492/+922
* gh-122943: Remove the object converter for var-positional parameter (GH-126560)Serhiy Storchaka2024-11-081-38/+38
* gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-...Serhiy Storchaka2024-11-077-211/+1065
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-075-97/+82
* Cleanup multiprocessing comment and unusual import error message (#126532)Gregory P. Smith2024-11-071-0/+1
* gh-125631: Enable setting persistent_id and persistent_load of pickler and un...Serhiy Storchaka2024-11-071-0/+62
* gh-126461: Fix _Unpickler_ReadFromFile() error handling (#126485)Victor Stinner2024-11-061-0/+4
* gh-126455: Disallow _ssl.SSLSocket instantiation (#126481)Victor Stinner2024-11-061-1/+1
* gh-126433: Change channel_info.count to int64_t (#126447)Victor Stinner2024-11-061-1/+1
* gh-126433: Fix compiler warnings on 32-bit Windows (#126444)Victor Stinner2024-11-054-9/+11
* gh-126425: Refactor `_lsprof_Profiler_enable` (#126426)sobolevn2024-11-051-12/+25
* gh-119793: Prefer `map(..., strict=True)` over starmap/zip in examples (#126407)Lukas Geiger2024-11-052-4/+4
* gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336)Serhiy Storchaka2024-11-051-0/+17
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-042-1/+48
* gh-126220: Adapt `_lsprof` to Argument Clinic (#126233)sobolevn2024-11-042-117/+496
* gh-126313: Fix a crash in curses.napms() due to incorrect error handling (GH-...Bénédikt Tran2024-11-031-2/+5
* gh-126138: Fix use-after-free in `_asyncio.Task` by evil `__getattribute__` (...Nico-Posada2024-11-021-2/+20
* gh-120026: soft deprecate Py_HUGE_VAL macro (#120027)Sergey B Kirpichev2024-11-012-8/+8
* gh-126220: Fix crash on calls to `_lsprof.Profiler` methods with 0 args (back...sobolevn2024-11-011-0/+24
* gh-120754: _io Ensure stat cache is cleared on fd change (#125166)Cody Maloney2024-11-011-5/+6
* gh-125916: Adapt functools.reduce() to Argument Clinic (#125999)Sergey B Kirpichev2024-11-012-20/+68
* gh-126080: fix UAF on `task->task_context` in `task_call_step_soon` due to an...Bénédikt Tran2024-10-311-1/+5
* gh-101123: Adapt vararg functions in the math module to Argument Clinic (#126...Sergey B Kirpichev2024-10-312-37/+143
* gh-126223: Propagate unicode errors in `_interpreters.create()` (#126224)Peter Bierma2024-10-311-1/+5
* gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064)Sergey B Kirpichev2024-10-314-74/+95
* gh-126083: Fix a reference leak in `asyncio.Task` when reinitializing with ne...Nico-Posada2024-10-311-1/+1
* gh-126106: Fix `NULL` possible derefrence in `Modules/_ssl.c` (#126111)sobolevn2024-10-291-3/+3
* Align functools.reduce() docstring with PEP-257 (#126045)Sergey B Kirpichev2024-10-291-6/+8
* gh-126035: add missing whitespace to *Py_EnterRecursiveCall() messages (#126036)Bénédikt Tran2024-10-272-3/+3
* gh-125966: fix use-after-free on `fut->fut_callback0` due to an evil callback...Bénédikt Tran2024-10-271-1/+6
* gh-125984: fix use-after-free on `fut->fut_{callback,context}0` due to an evi...Bénédikt Tran2024-10-271-6/+13
* gh-94512: Fix forced arg format in posixmodule.c clinic code (#122516)Bénédikt Tran2024-10-262-40/+194
* gh-125969: fix OOB in `future_schedule_callbacks` due to an evil `call_soon` ...Bénédikt Tran2024-10-251-17/+12
* GH-125789: fix `fut._callbacks` to always return a copy of callbacks (#125922)Kumar Aditya2024-10-251-28/+25
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125583)Victor Stinner2024-10-253-5/+5