29 Commits (c2ccce791ccbe35bee0edea2dedabb0fc7ea5906)

Author SHA1 Message Date
Serhiy Storchaka a60c2fe480 Issue #23641: Cleaned out legacy dunder names from tests and docs. 11 years ago
Ezio Melotti 4e4f3b8d35 #18581: remove duplicate test and run a test class that was skipped. Initial patch by Vajrasky Kok. 13 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. 14 years ago
Benjamin Peterson bfebb7b54a improve abstract property support (closes #11610) 15 years ago
Éric Araujo 6c3787cb70 Allow usage of SomeABC.register as a class decorator. Patch by Edoardo Spadolini (#10868). 16 years ago
Benjamin Peterson 9b911ca14d Merged revisions 87952-87954 via svnmerge from 16 years ago
Benjamin Peterson de368717da Merged revisions 87952-87954 via svnmerge from 16 years ago
Benjamin Peterson 1c02a44023 move this test to test_descr; it's not abc specific 16 years ago
Ezio Melotti ed3a7d2d60 #10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex. 16 years ago
Benjamin Peterson 0ad44fa3f7 Merged revisions 85154,85182 via svnmerge from 16 years ago
Benjamin Peterson 970d1887c5 add a test and a note about metaclasses now being abcs 16 years ago
Benjamin Peterson a5d5cc45c9 Merged revisions 85154 via svnmerge from 16 years ago
Benjamin Peterson aec5fd1397 type.__abstractmethods__ should raise an AttributeError #10006 16 years ago
Benjamin Peterson 52c36051bd Use weakrefs to hold onto classes #2521. 16 years ago
Benjamin Peterson 14c61237e5 Merged revisions 84125-84126 via svnmerge from 16 years ago
Benjamin Peterson 5d6026a202 Merged revisions 84125 via svnmerge from 16 years ago
Benjamin Peterson 82c4885210 remove test for oldstyle classes 16 years ago
Benjamin Peterson 83cd3b91e2 use assertTrue/assertFalse 16 years ago
Benjamin Peterson 45c257f193 add support for abstract class and static methods #5867 16 years ago
Benjamin Peterson c760e86184 revert r77790. it requires a new-style class change 17 years ago
Benjamin Peterson 69de157237 Merged revisions 77791 via svnmerge from 17 years ago
Benjamin Peterson d632664a33 Merged revisions 77789 via svnmerge from 17 years ago
Benjamin Peterson 3059caadc6 Merged revisions 77788-77789 via svnmerge from 17 years ago
Benjamin Peterson 2deb5c758a raise a clear TypeError when trying to register a non-class 17 years ago
Ezio Melotti e96159335f Merged revisions 77727 via svnmerge from 17 years ago
Ezio Melotti b0f5adc3f4 use assert[Not]IsInstance where appropriate 17 years ago
Georg Brandl ab91fdef1f Merged revisions 73715 via svnmerge from 17 years ago
Benjamin Peterson c9c0f201fe convert old fail* assertions to assert* 17 years ago
Benjamin Peterson 5c8da86f3a convert usage of fail* to assert* 17 years ago
Antoine Pitrou 0668c62677 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to 18 years ago
Antoine Pitrou ec569b7947 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to 18 years ago
Benjamin Peterson ee8712cda4 #2621 rename test.test_support to test.support 18 years ago
Jeffrey Yasskin b9e15f7555 Make isinstance(OldstyleClass, NewstyleClass) return False instead of raising 18 years ago
Christian Heimes be5b30b15f Merged revisions 61203-61204 via svnmerge from 19 years ago
Christian Heimes 608c1d8e87 Since abc._Abstract was replaces by a new type flags the regression test suite fails. I've added a new function inspect.isabstract(). Is the mmethod fine or should I check if object is a instance of type or subclass of object, too? 19 years ago
Christian Heimes 05e8be17fd Merged revisions 60990-61002 via svnmerge from 19 years ago
Christian Heimes c5f05e45cf Patch #2167 from calvin: Remove unused imports 19 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 19 years ago
Jeffrey Yasskin 57bd60b465 Working on issue #1762: Brought 19 years ago
Christian Heimes 043d6f67c7 Copied doc for reload() from trunk's function.rst to imp.rst 19 years ago
Jeffrey Yasskin fd1c24518b Fix issue 1747: allow classic classes to be checked for being subclasses of 19 years ago
Christian Heimes 45031dfd1c Backmerge -r59233:59232 19 years ago
Christian Heimes 2e510fb920 Fix for bug #1109 19 years ago
Guido van Rossum 64c06e327d Backport of _abccoll.py by Benjamin Arangueren, issue 1383. 19 years ago
Guido van Rossum 3172c5d263 Patch# 1258 by Christian Heimes: kill basestring. 19 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 70d2b890de Tests for @abstractproperty by Jeffrey Yasskin. 19 years ago
Guido van Rossum cd16bf6404 Merged revisions 55817-55961 via svnmerge from 19 years ago