summaryrefslogtreecommitdiff
path: root/pies
diff options
context:
space:
mode:
authorTimothy Crosley <timothy.crosley@gmail.com>2013-11-14 00:53:24 -0500
committerTimothy Crosley <timothy.crosley@gmail.com>2013-11-14 00:53:24 -0500
commited5074ebcafb60d9b46a6765d74ab32e3120e9f8 (patch)
tree53e9e86d0acf89e86d66dceb3cbd3737794f7f38 /pies
parentd8982773f6c2bbc250dc6a3c7622b1265065f84f (diff)
downloadpies-ed5074ebcafb60d9b46a6765d74ab32e3120e9f8.tar.gz
Fixes needed for 2.0 release
Diffstat (limited to 'pies')
-rw-r--r--pies/overrides.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/pies/overrides.py b/pies/overrides.py
index decb8c8..6c6157c 100644
--- a/pies/overrides.py
+++ b/pies/overrides.py
@@ -69,12 +69,13 @@ if PY3:
urllib.unquote = parse.unquote
urllib.unquote_plus = parse.unquote_plus
urllib.urlencode = parse.urlencode
- execute = getattr('builtins', 'exec')
- if VERSION < '3.2':
+ execute = getattr(builtins, 'exec')
+ if VERSION[1] < 2:
def callable(entity):
return hasattr(entity, '__call__')
+ common.append('callable')
- __all__ = common + ['OrderedDict', 'urllib', 'callable']
+ __all__ = common + ['OrderedDict', 'urllib']
else:
from itertools import ifilter as filter
from itertools import imap as map
@@ -163,13 +164,13 @@ else:
return AttributeError("'dict' object has no attribute 'has_key'")
def items(self):
- return dict_items(self, 'iteritems')
+ return dict_items(self)
def keys(self):
- return dict_keys(self, 'iterkeys')
+ return dict_keys(self)
def values(self):
- return dict_values(self, 'itervalues')
+ return dict_values(self)
def round(number, ndigits=None):
return_int = False