Commits


Joris Van den Bossche authored and Antoine Pitrou committed c39e3508f93
ARROW-5610: [Python] define extension types in Python https://issues.apache.org/jira/browse/ARROW-5610 Closes #5094 from jorisvandenbossche/ARROW-5610-python-extension-type and squashes the following commits: 4b213d1b9 <Joris Van den Bossche> fix linting + feedback: add IPC example, expand registration docs 2086fdd7b <Joris Van den Bossche> add docstrings + docs on parametrized types d4ec4058a <Joris Van den Bossche> address feedback d94f6a472 <Joris Van den Bossche> start docs 5ff8a05eb <Joris Van den Bossche> cleanup and add more tests 4fe2f096c <Joris Van den Bossche> add test for equality in Python e13a7f6c0 <Joris Van den Bossche> Combine C++ PyExtensionType and GenericExtensionType in a single class 43ab83c7d <Joris Van den Bossche> return the actual subclass after IPC 4e6fb0ac8 <Joris Van den Bossche> add python registry to automatically unregister at exit 3a5193aa1 <Joris Van den Bossche> ARROW-5610: define extension types in Python Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Antoine Pitrou <antoine@python.org>