summaryrefslogtreecommitdiffstats
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* [3.5] bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (...Serhiy Storchaka2017-05-201-5/+34
* Revert changeset 1f31bf3f76f5 (issue5322) except tests.Serhiy Storchaka2016-12-141-28/+1
* Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.Serhiy Storchaka2016-12-021-1/+28
* Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.Serhiy Storchaka2016-11-161-6/+6
* Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-2/+2
* Issue #28385: An error message when non-empty format spec is passed toSerhiy Storchaka2016-10-301-19/+9
* Issue #26906: Resolving special methods of uninitialized type now causesSerhiy Storchaka2016-10-081-5/+19
* Issue #18287: PyType_Ready() now checks that tp_name is not NULL.Serhiy Storchaka2016-10-071-0/+6
* ensure gc tracking is off when invoking weakref callbacks (closes #26617)Benjamin Peterson2016-10-041-12/+13
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-071-1/+1
* Fix a refleak in call_maybe()Victor Stinner2016-08-191-1/+3
* Fix a refleak in call_method()Victor Stinner2016-08-191-1/+3
* Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-041-1/+1
* fix refleaks in PyDict_SetItem error cases (closes #27248)Benjamin Peterson2016-07-071-3/+9
* Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.Serhiy Storchaka2016-06-051-1/+3
* backout 3c9512d8ac0dBenjamin Peterson2016-05-281-1/+1
* Fix spelling (inital), grammar (may translates) in documentation, commentsMartin Panter2016-04-191-2/+2
* Issue #26718: super.__init__ no longer leaks memory if called multiple times.Serhiy Storchaka2016-04-131-3/+3
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-3/+3
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-4/+4
* set tp_new from the class in the hierarchy that actually owns the descriptor ...Benjamin Peterson2016-01-191-1/+1
* Comment out some tests that won't pass now that we've reverted theBarry Warsaw2016-01-111-27/+0
* Issue #22995: [UPDATE] Comment out the one of the pickleability tests inBarry Warsaw2016-01-111-0/+9
* Issue #25961: Disallowed null characters in the type name.Serhiy Storchaka2015-12-301-28/+17
* Issue #22995: Instances of extension types with a state that aren'tSerhiy Storchaka2015-12-251-15/+36
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-6/+3
* Issue #24097: Fixed crash in object.__reduce__() if slot name is freed insideSerhiy Storchaka2015-11-251-0/+3
|\
| * Issue #24097: Fixed crash in object.__reduce__() if slot name is freed insideSerhiy Storchaka2015-11-251-0/+3
* | Issue #22995: Default implementation of __reduce__ and __reduce_ex__ nowSerhiy Storchaka2015-11-121-0/+6
|\ \ | |/
| * Issue #22995: Default implementation of __reduce__ and __reduce_ex__ nowSerhiy Storchaka2015-11-121-0/+12
* | Merge typo fixes from 3.4 into 3.5Martin Panter2015-10-071-1/+1
|\ \ | |/
| * Various minor typos in documentation and commentsMartin Panter2015-10-071-1/+1
* | merge 3.4 (#24806)Benjamin Peterson2015-10-071-6/+6
|\ \ | |/
| * prevent unacceptable bases from becoming bases through multiple inheritance (...Benjamin Peterson2015-10-071-6/+6
* | Issue #24912: Prevent __class__ assignment to immutable built-in objects.Guido van Rossum2015-09-051-0/+59
* | Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.Yury Selivanov2015-07-031-1/+1
* | Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-101-1/+1
|\ \ | |/
| * Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-101-1/+1
| * Issue #22079: Deprecation warning now is issued in PyType_Ready() instead ofSerhiy Storchaka2015-03-221-5/+8
* | Issue #24268: Address some PEP 489 refleaksNick Coghlan2015-05-231-5/+10
* | PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-121-10/+81
* | Issue #20586: Argument Clinic now ensures signatures on functions without doc...Zachary Ware2015-04-131-1/+1
* | Issue #23726: Don't enable GC for user subclasses of non-GC types that don't ...Antoine Pitrou2015-04-131-3/+4
* | Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-1/+1
|\ \ | |/
| * Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-1/+1
* | Fixed a typo.Serhiy Storchaka2015-03-011-1/+1
* | Issue #20204: Deprecation warning is now raised for builtin type without theSerhiy Storchaka2015-03-011-0/+6
* | Fix definition mismatch for type_is_subtype_base_chain.Steve Dower2015-02-061-1/+1
|\ \ | |/
| * Fix definition mismatch for type_is_subtype_base_chain.Steve Dower2015-02-061-1/+1
* | merge 3.4 (#22735)Benjamin Peterson2015-02-061-252/+391
|\ \ | |/