summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2014-04-30 15:46:05 -0400
committerBenjamin Peterson <benjamin@python.org>2014-04-30 15:46:05 -0400
commit936b00c83a6d5945ddbfa46d17486c4af2ccf745 (patch)
tree2cbea726348c08ac3260ded28f0ae6820393dbcf
parent65a4a162c973fbb8dd6d6fdd3f42cbf0f3685fb3 (diff)
downloadsix-936b00c83a6d5945ddbfa46d17486c4af2ccf745.tar.gz
stdlib wraps is only not buggy on python 3.4+
-rw-r--r--six.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/six.py b/six.py
index a417a8d..3aba15d 100644
--- a/six.py
+++ b/six.py
@@ -635,11 +635,11 @@ if print_ is None:
_add_doc(reraise, """Reraise an exception.""")
-if sys.version_info[0:2] < (3, 2):
- def wraps(fn):
+if sys.version_info[0:2] < (3, 4):
+ def wraps(wrapped):
def wrapper(f):
- f = functools.wraps(fn)(f)
- f.__wrapped__ = fn
+ f = functools.wraps(wrapped)(f)
+ f.__wrapped__ = wrapped
return f
return wrapper
else: