apache / arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
https://arrow.apache.org/
Apache License 2.0
14.63k stars 3.56k forks source link

[Docs][Python] Add missing canonical extension types to PyArrow arrays and datatypes docs #44711

Open ianmcook opened 1 week ago

ianmcook commented 1 week ago

Describe the bug, including details regarding any error messages, version, and platform.

Some of the canonical extension types which are implemented in PyArrow are missing from the PyArrow arrays and datatypes docs pages. For example, Opaque is there, but JSON, UUID, and Bool8 are missing.

The docs pages with the missing entries: https://arrow.apache.org/docs/dev/python/api/arrays.html https://arrow.apache.org/docs/dev/python/api/datatypes.html

The RST sources for those pages: https://github.com/apache/arrow/blob/main/docs/source/python/api/arrays.rst https://github.com/apache/arrow/blob/main/docs/source/python/api/datatypes.rst

You can look through the associated PXI files to check what's missing: https://github.com/apache/arrow/blob/main/python/pyarrow/array.pxi https://github.com/apache/arrow/blob/main/python/pyarrow/types.pxi

Component(s)

Documentation, Python