commit | 0860a0bd3f7859ca5786a9bb9b3c4b6c0e7a1f8d | [log] [tgz] |
---|---|---|
author | Yury Selivanov <yselivanov@sprymix.com> | Fri Jan 31 14:28:44 2014 -0500 |
committer | Yury Selivanov <yselivanov@sprymix.com> | Fri Jan 31 14:28:44 2014 -0500 |
tree | b2fd10620c101f89a81ca06e7b72f6daff29bec3 | |
parent | 28479d8c7df55584ceb23041122cfbeb6073294e [diff] [blame] |
inspect.classify_class_attrs: Classify object.__new__ and __init__ correctly #18801
diff --git a/Lib/inspect.py b/Lib/inspect.py index e6c7b5b..8de9892 100644 --- a/Lib/inspect.py +++ b/Lib/inspect.py
@@ -412,7 +412,7 @@ elif isinstance(dict_obj, property): kind = "property" obj = dict_obj - elif isfunction(obj) or ismethoddescriptor(obj): + elif isroutine(obj): kind = "method" else: kind = "data"