You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our objects are not returning useful signatures. They all return a <Signature (*args, **kwargs)>.
This is annoying when using our objects in IDEs, e.g., using shift-tab for quick help in Jupyter.
Expected behavior would be to see the actual signature coming from the __init__.
I suspect the source of this problem is our metaclass. Specifically, I think we're actually seeing the signature from _GufeTokenizableMeta.__call__. Not an urgent issue, but I wanted to document it since I'm pretty sure I've identified the reason, although I don't have a trivial solution.
Our objects are not returning useful signatures. They all return a
<Signature (*args, **kwargs)>
.This is annoying when using our objects in IDEs, e.g., using shift-tab for quick help in Jupyter.
Expected behavior would be to see the actual signature coming from the
__init__
.I suspect the source of this problem is our metaclass. Specifically, I think we're actually seeing the signature from
_GufeTokenizableMeta.__call__
. Not an urgent issue, but I wanted to document it since I'm pretty sure I've identified the reason, although I don't have a trivial solution.The text was updated successfully, but these errors were encountered: