diff options
author | Benjamin Peterson <benjamin@python.org> | 2014-04-30 15:46:05 -0400 |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2014-04-30 15:46:05 -0400 |
commit | 936b00c83a6d5945ddbfa46d17486c4af2ccf745 (patch) | |
tree | 2cbea726348c08ac3260ded28f0ae6820393dbcf | |
parent | 65a4a162c973fbb8dd6d6fdd3f42cbf0f3685fb3 (diff) | |
download | six-936b00c83a6d5945ddbfa46d17486c4af2ccf745.tar.gz |
stdlib wraps is only not buggy on python 3.4+
-rw-r--r-- | six.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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: |