apache / apache/arrow

[Python] Improve Extension Types Support in PyArrow (umbrella issue)

Open
#49,963 1 comment 1 reaction 0 assignees View on GitHub
Component: Python Type: enhancement
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the enhancement requested

This is an umbrella issue tracking open bugs and improvements related to extension types support in PyArrow.

**1. Extension types in nested arrays (struct/list):**
- https://github.com/apache/arrow/issues/34985
- https://github.com/apache/arrow/issues/37004

**2. Compute support:**
- https://github.com/apache/arrow/issues/22304
- https://github.com/apache/arrow/issues/33103

**3. Parquet/IPC (I/O) interoperability:**
- https://github.com/apache/arrow/issues/48254
- https://github.com/apache/arrow/issues/15068
- https://github.com/apache/arrow/issues/30080, related though closed as stale issues: https://github.com/apache/arrow/issues/30119 and https://github.com/apache/arrow/issues/22534

Stale but relevant:
- https://github.com/apache/arrow/issues/22572

**4. Pandas and other integrations:**
- https://github.com/apache/arrow/issues/33134
- https://github.com/apache/arrow/issues/49907
- https://github.com/apache/arrow/issues/32791

**5. Internal Python and API improvements:**
- https://github.com/apache/arrow/issues/39094
- https://github.com/apache/arrow/issues/24348

**6. FixedShapeTensor specifics:**
- https://github.com/apache/arrow/issues/35647

**7. Docs and warnings:**
- https://github.com/apache/arrow/issues/39007

If any additional cases related to extension types are not covered here, feel free to add them to the list.

### Component(s)

Python

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.