(wrapper, wrapped, *a, **ka)
| 139 | |
| 140 | # A bug in functools causes it to break if the wrapper is an instance method |
| 141 | def update_wrapper(wrapper, wrapped, *a, **ka): |
| 142 | try: functools.update_wrapper(wrapper, wrapped, *a, **ka) |
| 143 | except AttributeError: pass |
| 144 | |
| 145 | |
| 146 |