Antoine Pitrou created ARROW-9465: ------------------------------------- Summary: [Python] Improve ergonomics of compute functions Key: ARROW-9465 URL: https://issues.apache.org/jira/browse/ARROW-9465 Project: Apache Arrow Issue Type: Wish Components: Python Reporter: Antoine Pitrou
Introspection of exported compute functions currently yield suboptimal output: {code:python} >>> from pyarrow import compute as pc >>> >>> >>> pc.list_flatten >>> >>> <function pyarrow.compute._simple_unary_function.<locals>.func(arg)> >>> ?pc.list_flatten >>> >>> Signature: pc.list_flatten(arg) Docstring: <no docstring> File: ~/arrow/dev/python/pyarrow/compute.py Type: function >>> help(pc.list_flatten) >>> >>> Help on function func in module pyarrow.compute: func(arg) {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)