Zachary Ware
|
8ef887ce47
|
Issue #20586: Argument Clinic now ensures signatures on functions without docstrings.
|
2015-04-13 18:22:35 -05:00 |
|
Antoine Pitrou
|
a63cc21234
|
Issue #23726: Don't enable GC for user subclasses of non-GC types that don't add any new fields.
Patch by Eugene Toder.
|
2015-04-13 20:10:06 +02:00 |
|
Antoine Pitrou
|
63afdaa110
|
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
|
2015-03-10 22:35:24 +01:00 |
|
Antoine Pitrou
|
a654510150
|
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
|
2015-03-10 22:32:00 +01:00 |
|
Serhiy Storchaka
|
71c6f445cd
|
Fixed a typo.
|
2015-03-01 14:39:20 +02:00 |
|
Serhiy Storchaka
|
490055a167
|
Issue #20204: Deprecation warning is now raised for builtin type without the
__module__ attribute.
|
2015-03-01 10:03:02 +02:00 |
|
Steve Dower
|
d327d8d9a4
|
Fix definition mismatch for type_is_subtype_base_chain.
|
2015-02-06 08:51:26 -08:00 |
|
Steve Dower
|
b4e20bb588
|
Fix definition mismatch for type_is_subtype_base_chain.
|
2015-02-06 08:50:23 -08:00 |
|
Benjamin Peterson
|
6c62ac1a01
|
merge 3.4 (#22735)
|
2015-02-05 22:29:46 -05:00 |
|
Benjamin Peterson
|
104b9e0cca
|
fix many custom mro() edge cases and improve code quality (#22735)
Patch by Eldar Abusalimov.
|
2015-02-05 22:29:14 -05:00 |
|
Benjamin Peterson
|
9d4cbcc86b
|
allow changing __class__ between a heaptype and non-heaptype in some cases (closes #22986)
Patch by Nathaniel Smith.
|
2015-01-30 13:33:42 -05:00 |
|
Serhiy Storchaka
|
66acbb28ee
|
Issue #22079: PyType_Ready() now checks that statically allocated type has
no dynamically allocated bases.
|
2015-01-28 11:06:04 +02:00 |
|
Serhiy Storchaka
|
e09bcc874a
|
Issue #22079: PyType_Ready() now checks that statically allocated type has
no dynamically allocated bases.
|
2015-01-28 11:03:33 +02:00 |
|
Serhiy Storchaka
|
34af5023fc
|
Issue #21408: The default __ne__() now returns NotImplemented if __eq__()
returned NotImplemented. Removed incorrect implementations of __ne__().
|
2015-01-26 10:04:15 +02:00 |
|
Serhiy Storchaka
|
f4b7a02e93
|
Issue #21408: The default __ne__() now returns NotImplemented if __eq__()
returned NotImplemented. Removed incorrect implementations of __ne__().
|
2015-01-26 09:57:07 +02:00 |
|
Serhiy Storchaka
|
707b5ccde5
|
Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX
opcode if possible.
|
2014-12-16 19:43:46 +02:00 |
|
Benjamin Peterson
|
e823933f9f
|
remove tautological condition (closes #22954)
|
2014-11-26 23:03:11 -06:00 |
|
Benjamin Peterson
|
0a59d5563e
|
merge 3.4 (#22954)
|
2014-11-26 23:03:34 -06:00 |
|
Antoine Pitrou
|
2a40e36739
|
Issue #22847: Improve method cache efficiency.
|
2014-11-15 00:56:27 +01:00 |
|
Georg Brandl
|
b8fa289152
|
merge with 3.4
|
2014-10-31 13:13:09 +01:00 |
|
Georg Brandl
|
e1d26f377e
|
Closes #22772: fix __ifloordiv__ and __itruediv__ docstring.
|
2014-10-31 13:12:57 +01:00 |
|
Victor Stinner
|
12174a5dca
|
Issue #22156: Fix "comparison between signed and unsigned integers" compiler
warnings in the Objects/ subdirectory.
PyType_FromSpecWithBases() and PyType_FromSpec() now reject explicitly negative
slot identifiers.
|
2014-08-15 23:17:38 +02:00 |
|
Victor Stinner
|
331a726b38
|
Issue #22082: Fix a compiler warning (function is not a prototype)
|
2014-07-27 16:11:30 +02:00 |
|
Martin v. Löwis
|
996b671446
|
Issue #22082: Clear interned strings in slotdefs.
|
2014-07-26 16:44:07 +02:00 |
|
Martin v. Löwis
|
5b5615006c
|
slotdefs is no longer sorted.
|
2014-07-26 15:25:04 +02:00 |
|