25 Commits (bd583ef9857d99f9145ad0bb2c4424cc0baa63fc)

Author SHA1 Message Date
Nate bd583ef985 bpo-29581: Make ABCMeta.__new__ pass **kwargs to type.__new__ (#527) 9 years ago
Serhiy Storchaka 521e5860a5 Issue #22032: __qualname__ instead of __name__ is now always used to format 12 years ago
R David Murray 3edcc7832e #16832: s/integer/object/ in docs/docstring, and add whatsnew entry. 12 years ago
Łukasz Langa eadd8cf507 Fix #16832 - expose cache validity checking support in ABCMeta 13 years ago
Andrew Svetlov b67596d815 Issue #16049: add abc.ABC helper class. 13 years ago
Benjamin Peterson bfebb7b54a improve abstract property support (closes #11610) 14 years ago
Éric Araujo 6c3787cb70 Allow usage of SomeABC.register as a class decorator. Patch by Edoardo Spadolini (#10868). 15 years ago
Benjamin Peterson 52c36051bd Use weakrefs to hold onto classes #2521. 16 years ago
Benjamin Peterson 45c257f193 add support for abstract class and static methods #5867 16 years ago
Benjamin Peterson bde67df0cd keep UserDict an old-style class 16 years ago
Florent Xicluna d474f3a239 Merged revisions 78800 via svnmerge from 16 years ago
Florent Xicluna 47627d5164 #7624: Fix isinstance(foo(), collections.Callable) for old-style classes. 16 years ago
Benjamin Peterson c760e86184 revert r77790. it requires a new-style class change 16 years ago
Benjamin Peterson 69de157237 Merged revisions 77791 via svnmerge from 16 years ago
Benjamin Peterson d632664a33 Merged revisions 77789 via svnmerge from 16 years ago
Benjamin Peterson 3059caadc6 Merged revisions 77788-77789 via svnmerge from 16 years ago
Benjamin Peterson 2deb5c758a raise a clear TypeError when trying to register a non-class 16 years ago
Walter Dörwald 6e359bdabc Merged revisions 72278 via svnmerge from 17 years ago
Walter Dörwald 6da51a120d Merged revisions 72278 via svnmerge from 17 years ago
Walter Dörwald 2827709d6d Fix typos. 17 years ago
Georg Brandl 9bb9f12266 Merged revisions 70078 via svnmerge from 17 years ago
Georg Brandl bcf7bf3833 Fix 3k-style metaclass syntax in docstrings. 17 years ago
Nick Coghlan 33794a7bc7 Merged revisions 66144 via svnmerge from 18 years ago
Nick Coghlan 91ae3ea2b4 Issue 3747: Fix caching in ABCMeta.__subclasscheck__ (R: Georg Brandl) 18 years ago
Jeffrey Yasskin b9e15f7555 Make isinstance(OldstyleClass, NewstyleClass) return False instead of raising 18 years ago
Christian Heimes 9e7f1d2e96 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61083,61085,61092-61103 via svnmerge from 18 years ago
Jeffrey Yasskin 960b9b7a2f Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT, 18 years ago
Christian Heimes 68f5fbe944 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60766,60769-60786 via svnmerge from 18 years ago
Jeffrey Yasskin 57bd60b465 Working on issue #1762: Brought 18 years ago
Raymond Hettinger 93fa608626 Moved WeakSet into a bootstap module use by abc.py. 18 years ago
Christian Heimes 043d6f67c7 Copied doc for reload() from trunk's function.rst to imp.rst 18 years ago
Jeffrey Yasskin fd1c24518b Fix issue 1747: allow classic classes to be checked for being subclasses of 18 years ago
Christian Heimes 45031dfd1c Backmerge -r59233:59232 18 years ago
Christian Heimes 2e510fb920 Fix for bug #1109 18 years ago
Guido van Rossum 64c06e327d Backport of _abccoll.py by Benjamin Arangueren, issue 1383. 18 years ago
Georg Brandl 3b8cb17695 #1061 (mainly by Thomas Wouters): use weak sets for abc caches. 18 years ago
Guido van Rossum 894d35ea61 Thomas Wouters pointed out that _Abstract.__new__ should use super().__new__() 19 years ago
Guido van Rossum b55911378f Patch # 1026 by Benjamin Aranguren (with Alex Martelli): 19 years ago
Guido van Rossum c1e315d2b0 Rename __whatever variables defined by ABCMeta to _abc_whatever, so as 19 years ago
Guido van Rossum 787794f8e2 Fix _dump_registry() to use the correct prefix for the private 19 years ago
Guido van Rossum 70d2b890de Tests for @abstractproperty by Jeffrey Yasskin. 19 years ago
Guido van Rossum b31339fa02 Add @abstractproperty. 19 years ago
Guido van Rossum bb5f590323 Modernize the super() call in ABCMeta.__new__() -- I had messed with 19 years ago
Guido van Rossum 8518bdc382 Somehow this needed adding. 19 years ago