diff options
author | Joshua Harlow <harlowja@gmail.com> | 2014-12-05 20:12:27 -0800 |
---|---|---|
committer | Joshua Harlow <harlowja@gmail.com> | 2014-12-05 20:12:27 -0800 |
commit | 9f4c34a72ee52326b17cab92cd008399b920a5f6 (patch) | |
tree | 34ae9d980b9bd299dfacd29e982103a85d6e18b9 | |
parent | 7330876ca5a33ff17d30c430514e00a2650a51de (diff) | |
download | six-9f4c34a72ee52326b17cab92cd008399b920a5f6.tar.gz |
Ensure wraps passes along the assigned + updated params
Fixes issue #105
-rw-r--r-- | six.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -729,7 +729,9 @@ if sys.version_info[0:2] < (3, 4): def wraps(wrapped, assigned=functools.WRAPPER_ASSIGNMENTS, updated=functools.WRAPPER_UPDATES): def wrapper(f): - f = functools.wraps(wrapped)(f) + f = functools.wraps(wrapped, + assigned=assigned, + updated=updated)(f) f.__wrapped__ = wrapped return f return wrapper |