summaryrefslogtreecommitdiff
path: root/paste/deploy/compat.py
diff options
context:
space:
mode:
authorAlex Gr?nholm <alex.gronholm@nextday.fi>2012-09-16 00:39:01 +0300
committerAlex Gr?nholm <alex.gronholm@nextday.fi>2012-09-16 00:39:01 +0300
commit228632fe6abd81d81ec6dc62a24e78fb8f514965 (patch)
treec2d0cfc9978a6fa58ec11b3d09aeccef1701e5d0 /paste/deploy/compat.py
parent05e148fa8fc4b19464a5b296e7fab9c88123aed3 (diff)
downloadpastedeploy-git-228632fe6abd81d81ec6dc62a24e78fb8f514965.tar.gz
Fixed TypeError when trying to raise LookupError on Python 3 (fixes #10)
Diffstat (limited to 'paste/deploy/compat.py')
-rw-r--r--paste/deploy/compat.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/paste/deploy/compat.py b/paste/deploy/compat.py
index f7b93f5..bd2063f 100644
--- a/paste/deploy/compat.py
+++ b/paste/deploy/compat.py
@@ -17,6 +17,7 @@ if sys.version_info < (3, 0):
from ConfigParser import ConfigParser
from urllib import unquote
iteritems = lambda d: d.iteritems()
+ dictkeys = lambda d: d.keys()
def reraise(t, e, tb):
exec('raise t, e, tb', dict(t=t, e=e, tb=tb))
@@ -25,6 +26,7 @@ else:
from configparser import ConfigParser
from urllib.parse import unquote
iteritems = lambda d: d.items()
+ dictkeys = lambda d: list(d.keys())
def reraise(t, e, tb):
exec('raise e from tb', dict(e=e, tb=tb))