diff --git a/boltons/funcutils.py b/boltons/funcutils.py index 644641a..b3a3dfb 100644 --- a/boltons/funcutils.py +++ b/boltons/funcutils.py @@ -10,7 +10,6 @@ import sys import functools from types import MethodType, FunctionType from itertools import chain -from six import iteritems def get_module_callables(mod, ignore=None): @@ -50,8 +49,8 @@ def mro_items(type_obj): ['denominator', 'imag', 'numerator', 'real'] """ # TODO: handle slots? - return chain.from_iterable([iteritems(ct.__dict__) - for ct in type_obj.__mro__]) + return chain.from_iterable(ct.__dict__.items() + for ct in type_obj.__mro__) def dir_dict(obj, raise_exc=False):