diff options
author | Alex Gr?nholm <alex.gronholm@nextday.fi> | 2012-09-16 00:39:01 +0300 |
---|---|---|
committer | Alex Gr?nholm <alex.gronholm@nextday.fi> | 2012-09-16 00:39:01 +0300 |
commit | 228632fe6abd81d81ec6dc62a24e78fb8f514965 (patch) | |
tree | c2d0cfc9978a6fa58ec11b3d09aeccef1701e5d0 /paste/deploy/compat.py | |
parent | 05e148fa8fc4b19464a5b296e7fab9c88123aed3 (diff) | |
download | pastedeploy-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.py | 2 |
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)) |