diff --git a/tools/print_signatures.py b/tools/print_signatures.py index efb925a5a990ddf534aa58cd3b52cff781e4c4eb..6818c2550fd87109ab0d3c3d6d9e7a1ba9215861 100644 --- a/tools/print_signatures.py +++ b/tools/print_signatures.py @@ -105,6 +105,8 @@ def visit_member(parent_name, member): if hasattr(value, '__name__') and (not name.startswith("_") or name == "__init__"): visit_member(cur_name, value) + elif inspect.ismethoddescriptor(member): + return elif callable(member): queue_dict(member, cur_name) elif inspect.isgetsetdescriptor(member):