Skip to content

[Python] Make FlightError a non-cdef class #50431

Description

@mroeschke

Describe the enhancement requested

Part of #50398, FlightError in python/pyarrow/_flight.pyx is a cdef class that inherits from Exception. Cython currently doesn't support building with the Limited API for these types. It appears possible to maintain the same inheritance as a plan Python subclass and pull out the extension code into it's own cdef function.

Component(s)

Python

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions