From 21313c81b596f60bcb7217772ce192732432b123 Mon Sep 17 00:00:00 2001 From: Mahmoud Hashemi Date: Fri, 10 Apr 2015 12:58:19 -0700 Subject: [PATCH] funcutils independent Python 3 compat --- boltons/funcutils.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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):