Skip to content

[Python] Provide Python API for creating user-defined data types that can survive Arrow IPC #15390

@asfimport

Description

@asfimport

The user will provide:

  • Data type subclass that can indicate the physical storage type
  • "get state" and "set state" functions for serializing custom metadata to bytes
  • An optional function for "boxing" scalar values from the physical array storage

Internally, this will build on an analogous C++ API for defining user data types

Reporter: Wes McKinney / @wesm
Assignee: Antoine Pitrou / @pitrou

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-840. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions