4788 Commits (2ab6ddb19d4e4e43249710fe7d34b1d821c5fc47)

Author SHA1 Message Date
Berker Peksag 0bd5fb0112 Issue #24728: Fix building without threads. 11 years ago
Yury Selivanov 14acf5f41d Issue #24791: Fix grammar regression for call syntax: 'g(*a or b)'. 11 years ago
Victor Stinner 61d5aab9b9 py_getrandom(): getrandom() *can* return EINTR 11 years ago
Stefan Krah c0cbed1554 Fix refleak. 11 years ago
Yury Selivanov f315c1c016 Issue #24687: Plug refleak on SyntaxError in function parameters annotations. 11 years ago
Yury Selivanov b7666a3093 Issue #24619: More tests; fix nits in compiler.c 11 years ago
Benjamin Peterson d5d77aac60 set items in dict displays from left to right (closes #24569) 11 years ago
Yury Selivanov f488fb422a Issue #19235: Add new RecursionError exception. Patch by Georg Brandl. 11 years ago
Yury Selivanov 9dec03571f Issue #24528: Improve error message for awaits in comprehensions 11 years ago
Yury Selivanov 5376ba9630 Issue #24400: Introduce a distinct type for 'async def' coroutines. 11 years ago
Serhiy Storchaka 5fa22fc088 Added the const qualifier for char* argument of Py_EnterRecursiveCall(). 11 years ago
Serhiy Storchaka 73c95f1949 Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add. 11 years ago
Serhiy Storchaka d741a88049 Fixed indentation of Python examples in C comments. 11 years ago
Yury Selivanov 94c2263005 Issue 24374: Plug refleak in set_coroutine_wrapper 11 years ago
Yury Selivanov eb698fe68c Issue 24342: No need to use PyAPI_FUNC for _PyEval_ApplyCoroutineWrapper 11 years ago
Yury Selivanov 614bfcc953 Issue 24366: Indent code (thanks to li4ick for reporting). 11 years ago
Yury Selivanov aab3c4a211 Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefully 11 years ago
Yury Selivanov d8cf382ee7 Issue 24017: Make PyEval_(Set|Get)CoroutineWrapper private 11 years ago
Serhiy Storchaka fa494fd883 Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), 11 years ago
Serhiy Storchaka 8b2e8b6cce Specify default values of semantic booleans in Argument Clinic generated signatures as booleans. 11 years ago
Serhiy Storchaka 7e810a6e3d Use converter names instead of format units in Argument Clinic descriptions 11 years ago
Benjamin Peterson e20056c8f7 fix importing one char extension modules (closes #24328) 11 years ago
Benjamin Peterson 264be6f48f remove STORE_MAP, since it's unused 11 years ago
Benjamin Peterson ee85339cc6 in dict displays, evaluate the key before the value (closes #11205) 11 years ago
Yury Selivanov 6ef059097c Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. 11 years ago
Nick Coghlan 55871f04bf Issue #24285: fix importing extensions from packages 11 years ago
Steve Dower adc2fb8a6a Issue #24268: Fix import naming when loading extension modules. Patch by Petr Viktorin. 11 years ago
Steve Dower 7689154f58 Issue #24268: Fixes generation of init import name on Windows. 11 years ago
Nick Coghlan d5cacbb1d9 PEP 489: Multi-phase extension module initialization 11 years ago
Serhiy Storchaka ca7fecb038 Issue #24102: Fixed exception type checking in standard error handlers. 11 years ago
Benjamin Peterson de12b79cd6 allow test node after ** in calls (closes #24176) 11 years ago
Eric Snow 183a941bc1 Issue #24192: Fix namespace package imports. 11 years ago
Nick Coghlan baaadbf70d Issue 24017: fix for "async with" refcounting 11 years ago
Benjamin Peterson baa2e562ce use our normal bracing style 11 years ago
Yury Selivanov 1dde177f82 Issue #24017: Plug ref leak. 11 years ago
Yury Selivanov f487a005d6 Fix warnings for PyEval_GetCoroutineWrapper 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Yury Selivanov 8170e8c0d1 PEP 479: Change StopIteration handling inside generators. 11 years ago
Benjamin Peterson 9e77f72fb2 shorten capsule name macro; it doesn't need to be so long 11 years ago
Benjamin Peterson 025e9ebd0a PEP 448: additional unpacking generalizations (closes #2292) 11 years ago
Benjamin Peterson deff2b76ec be more robust against the filters list changing under us (closes #24096) 11 years ago
Eric Snow 32439d6eb6 Issue #23911: Move path-based bootstrap code to a separate frozen module. 11 years ago
Benjamin Peterson 1dfd247c1b remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore 11 years ago
Gregory P. Smith f789465eed Silence a gcc "may be used uninitialized" compiler warning. Not true. 11 years ago
Gregory P. Smith 5d0ccd2f91 Add missing PyAPI_FUNC macro's to the public functions as other .c files do 11 years ago
Gregory P. Smith e3f6393b52 Add the files missing from c9f1630cf2b1 for issue9951. 11 years ago
Benjamin Peterson 9bdd61338d remove dead *-import checking code (closes #24049) 11 years ago
Serhiy Storchaka 247789cee9 Issue #24007: Argument Clinic now writes the format of PyArg_Parse*() at the 11 years ago
Christian Heimes 418fd74f87 Issue #23998: PyImport_ReInitLock() now checks for lock allocation error 11 years ago
Serhiy Storchaka d6e53dab86 Fixed error message for the "u#" format code. 11 years ago