Skip to content

Address pyarrow versioning clash with PIXL core #31

@jeremyestein

Description

@jeremyestein

PIXL core pins to pyarrow 18.1. However, the pa.decimal32 type was only introduced in pyarrow 19.0.

We wish to use the most compact representation possible, but are forced to use decimal128.

It's possible that the way we're using it is equivalent to decimal32 because of the parameters we pass in:
pa.decimal128(9, 4)

However, this is untested, and we may be wasting lots of space.

(Search for "decimal128" in pseudon.py)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions