Commits


Joris Van den Bossche authored and Wes McKinney committed 38401a1e3c8
ARROW-3829: [Python] add __arrow_array__ protocol to support third-party array classes in conversion to Arrow https://issues.apache.org/jira/browse/ARROW-3829 & https://issues.apache.org/jira/browse/ARROW-5271. And as illustration for the mailing list discussion (will post there in a bit). Closes #5106 from jorisvandenbossche/ARROW-3829-array-protocol and squashes the following commits: bab01f1cd <Joris Van den Bossche> ValueError -> TypeError 8e7099569 <Joris Van den Bossche> use try ... finally 8ac304a13 <Joris Van den Bossche> rename to extending_types.rst 486115423 <Joris Van den Bossche> add docs e2b10c45d <Joris Van den Bossche> add validation of additional keywords and return value 198d69982 <Joris Van den Bossche> compat for older pandas versions c82eb8848 <Joris Van den Bossche> ARROW-3829: add __arrow_array__ protocol to support third-party array classes in conversion to Arrow Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>