Actions
Bug #5907
closed[SDKs] PySDK's internal decorators lose method metadata
Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
-
Story points:
0.5
Release:
Release relationship:
Auto
Description
Try, e.g., pydoc arvados.collection.Collection.copy
. The arguments aren't named on the method signature, even though they are named in the source. That's because one of the decorators (at the time of this writing, must_be_writable
or synchronized
) is overwriting the signature with its own, generic one. Decorating the decorator with functools.wraps
would make for nicer documentation.
Actions