5212 Commits (313242aa03aed2ebdaa0dd47428b60b68d8a4e78)

Author SHA1 Message Date
Victor Stinner 89719e1daf Issue #25182: Fix compilation on Windows 11 years ago
Serhiy Storchaka a59018c7ab Issue #25182: The stdprinter (used as sys.stderr before the io module is 11 years ago
Victor Stinner 5783fd2c58 Issue #24999: In longobject.c, use two shifts instead of ">> 2*PyLong_SHIFT" to 11 years ago
Victor Stinner 4a0d1e7c36 odictobject.c: fix compiler warning 11 years ago
Guido van Rossum 7d293ee97d Issue #24912: Prevent __class__ assignment to immutable built-in objects. 11 years ago
Victor Stinner ca30b02abe Issue #24992: Fix error handling and a race condition (related to garbage 11 years ago
Zachary Ware 79b98df023 Issue #21279: Flesh out str.translate docs 11 years ago
Stefan Krah 0c51595a78 Issue #15944: memoryview: Allow arbitrary formats when casting to bytes. 11 years ago
Eric Snow 8c7f9558eb Issue #24667: Resize odict in all cases that the underlying dict resizes. 11 years ago
Serhiy Storchaka d92d4efe3d Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind() 11 years ago
Raymond Hettinger a3626bc5bd Issue #24583: Fix crash when set is mutated while being updated. 11 years ago
Benjamin Peterson a82f77fb00 protect against mutation of the dict during insertion (closes #24407) 11 years ago
Yury Selivanov f488fb422a Issue #19235: Add new RecursionError exception. Patch by Georg Brandl. 11 years ago
Yury Selivanov e13f8f3cab Issue #24450: Add gi_yieldfrom to generators; cr_await to coroutines. 11 years ago
Serhiy Storchaka 7b6e3b91f5 Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray 11 years ago
Benjamin Peterson 4801383c29 upgrade to Unicode 8.0.0 11 years ago
Yury Selivanov 66f8828bfc Issue #24439: Improve PEP 492 related docs. 11 years ago
Yury Selivanov 5376ba9630 Issue #24400: Introduce a distinct type for 'async def' coroutines. 11 years ago
Serhiy Storchaka d741a88049 Fixed indentation of Python examples in C comments. 11 years ago
Benjamin Peterson 0718de9770 repair my irrational excuberance 11 years ago
Benjamin Peterson 99e96f2bb0 remove unnecessary braces and indentation 11 years ago
Benjamin Peterson 2ad80f53c1 fix refleak when keys() fails 11 years ago
Eric Snow 4fabf02633 Issue #24369: Defend against key-changes during iteration. 11 years ago
Eric Snow db4061cb9d Issue #24377: Fix a ref leak in OrderedDict.__repr__. 11 years ago
Eric Snow 4c72918a59 Issue #24362: Simplify the C OrderedDict fast nodes resize logic. 11 years ago
Eric Snow ac02ef373f Issue #24368: Support keyword arguments in OrderedDict methods. 11 years ago
Eric Snow b952ab43f2 Issue #24359: Check for changed OrderedDict size during iteration. 11 years ago
Eric Snow d171975609 Issue #24348: Drop superfluous increfs/decrefs. 11 years ago
Eric Snow a762af74b2 Issue #24347: Set KeyError if PyDict_GetItemWithError returns NULL. 11 years ago
Benjamin Peterson 0969a9f8ab add Py_tp_finalize slot (closes #24345) 11 years ago
Serhiy Storchaka d4ea03c785 Issue #24284: The startswith and endswith methods of the str class no longer 11 years ago
Eric Snow e3dfa9e5ce Issue #16991: Fix a few leaks and other memory-related concerns in OrderedDict. 11 years ago
Eric Snow 67fb92e8c6 Issue #16991: Do not return None from OrderedDict.__reversed__. 11 years ago
Eric Snow c5e59609ac Issue #16991: Properly handle return values in several places. 11 years ago
Yury Selivanov 7aa5341164 Reverting my previous commit. 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
Eric Snow 96c6af9b20 Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Eric Snow 47db71756d Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Yury Selivanov 6ef059097c Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. 11 years ago
Raymond Hettinger 8651a50475 Issue #23359: Specialize set_lookkey intoa lookup function and an insert function. 11 years ago
Serhiy Storchaka a7a0ad6f73 Issue #24276: Fixed optimization of property descriptor getter. 11 years ago
Nick Coghlan a48db2bc8b Issue #24268: Address some PEP 489 refleaks 11 years ago
Nick Coghlan d5cacbb1d9 PEP 489: Multi-phase extension module initialization 11 years ago
Yury Selivanov 683333955a Issue 24237: Raise PendingDeprecationWarning per PEP 479 11 years ago
Serhiy Storchaka 08d230a540 Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). 11 years ago
Serhiy Storchaka 4faf5c5655 Issue #23985: Fixed integer overflow in iterator object. Patch by 11 years ago
Antoine Pitrou f6d1f1fa8a Fix some compilation warnings when using gcc (-Wmaybe-uninitialized). 11 years ago
Antoine Pitrou 2545411e28 Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data. 11 years ago
Serhiy Storchaka 7e29eea926 Fixed typos in comments. 11 years ago