Skip to content

[Packaging] Support abi3 wheels for pyarrow #50398

Description

@mroeschke

Describe the enhancement requested

It would be great to have pyarrow ab3 (non-freethreading) wheels to reduce the amount of wheels shipped with a pyarrow release.

From an agent driven analysis, it appears this would require:

  • Change (AFAICT) internals to use more Limited API calls or equivalent APIs
  • Building with Numpy >= 2.0
  • Setting an abi3 floor to 3.11 (0x030B0000) to support buffer protocol features

Happy to open pull requests (generally in that order of the list) to work towards this enhancement

Component(s)

Packaging

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions