599 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Zachary Ware 8ef887ce47 Issue #20586: Argument Clinic now ensures signatures on functions without docstrings. 11 years ago
Antoine Pitrou a63cc21234 Issue #23726: Don't enable GC for user subclasses of non-GC types that don't add any new fields. 11 years ago
Serhiy Storchaka d357b89f0b Issue #22079: Deprecation warning now is issued in PyType_Ready() instead of 11 years ago
Antoine Pitrou a654510150 Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects. 11 years ago
Serhiy Storchaka 71c6f445cd Fixed a typo. 11 years ago
Serhiy Storchaka 490055a167 Issue #20204: Deprecation warning is now raised for builtin type without the 11 years ago
Steve Dower b4e20bb588 Fix definition mismatch for type_is_subtype_base_chain. 11 years ago
Benjamin Peterson 104b9e0cca fix many custom mro() edge cases and improve code quality (#22735) 11 years ago
Benjamin Peterson 9d4cbcc86b allow changing __class__ between a heaptype and non-heaptype in some cases (closes #22986) 11 years ago
Serhiy Storchaka e09bcc874a Issue #22079: PyType_Ready() now checks that statically allocated type has 11 years ago
Serhiy Storchaka f4b7a02e93 Issue #21408: The default __ne__() now returns NotImplemented if __eq__() 11 years ago
Serhiy Storchaka 707b5ccde5 Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX 11 years ago
Benjamin Peterson e823933f9f remove tautological condition (closes #22954) 11 years ago
Antoine Pitrou 2a40e36739 Issue #22847: Improve method cache efficiency. 11 years ago
Georg Brandl e1d26f377e Closes #22772: fix __ifloordiv__ and __itruediv__ docstring. 11 years ago
Victor Stinner 12174a5dca Issue #22156: Fix "comparison between signed and unsigned integers" compiler 12 years ago
Victor Stinner 331a726b38 Issue #22082: Fix a compiler warning (function is not a prototype) 12 years ago
Martin v. Löwis 996b671446 Issue #22082: Clear interned strings in slotdefs. 12 years ago
Martin v. Löwis 5b5615006c slotdefs is no longer sorted. 12 years ago
Victor Stinner 1c6970fac9 Issue #21418: Fix a crash in the builtin function super() when called without 12 years ago
Zachary Ware 715ef02ddc Fix a typo in the docstring of nb_index. 12 years ago
Zachary Ware ea42b4cc80 Fix a typo in the signature for object.__ge__ 12 years ago
Benjamin Peterson d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 12 years ago
Benjamin Peterson df813791db correct the fix for #20637; allow slot descriptor inheritance to take place before creating cached keys 12 years ago
Yury Selivanov d930d85f12 Issue #20786: Fix signatures for dict.__delitem__ and property.__delete__ 12 years ago
Yury Selivanov 056e265491 Issue #20786: Fix signatures for dict.__delitem__ and property.__delete__ 12 years ago
Antoine Pitrou f0b5a7c0f6 Issue #20637: Key-sharing now also works for instance dictionaries of subclasses. Patch by Peter Ingebretson. 12 years ago
Benjamin Peterson e686c5c3e8 look up __getnewargs__ and __getnewargs_ex__ on the object type (#16251) 12 years ago
Benjamin Peterson 2626fab4c7 look up __getnewargs__ and __getnewargs_ex__ on the object type (#16251) 12 years ago
Larry Hastings 69a2547cd5 Issue #20530: The signatures for slot builtins have been updated 12 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 12 years ago
Victor Stinner 1ea4e4174b Issue #17162: Fix compilation, replace non-breaking space with an ASCII space 12 years ago
Martin v. Löwis ca7b04644c Issue #17162: Add PyType_GetSlot. 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Christian Heimes d3afe781b1 Silence expression result unused warnings with clang. 12 years ago
Alexandre Vassalotti 1a83070d9e Issue #19088: Fix incorrect caching of the copyreg module. 12 years ago
Christian Heimes 2489bd83f5 Issue #17810: Fixed NULL check in _PyObject_GetItemsIter() 12 years ago
Antoine Pitrou c9dc4a2a8a Issue #17810: Implement PEP 3154, pickle protocol 4. 12 years ago
Victor Stinner 3f36a5736b Issue #19515: Remove identifiers duplicated in the same file. 12 years ago
Victor Stinner bd303c165b Issue #19512, #19515: remove shared identifiers, move identifiers where they 12 years ago
Martin v. Löwis e75fc14813 Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 12 years ago
Victor Stinner ad14ccd047 Issue #19512: add _PyUnicode_CompareWithId() function 12 years ago
Victor Stinner 3688aa9a04 Issue #19512: type_abstractmethods() and type_set_abstractmethods() now use an 12 years ago
Antoine Pitrou 84745ab464 Issue #17936: Fix O(n**2) behaviour when adding or removing many subclasses of a given type. 12 years ago
Victor Stinner bebba5059c fix indent 12 years ago
Raymond Hettinger 2ff2190b62 Issue #18594: Fix the fast path for collections.Counter(). 12 years ago
Victor Stinner 33824f6fd7 Restore changeset 5bd9db528aed (issue #18408) 13 years ago
Antoine Pitrou 91541931f5 Back out 5bd9db528aed (issue #18408). It caused unsolved buildbot failures. 13 years ago
Antoine Pitrou 796564c27b Issue #18112: PEP 442 implementation (safe object finalization). 13 years ago