Vortex Data (`vortex-data`) provides Python bindings for Vortex, an Apache Arrow-compatible toolkit designed for working with compressed array data. It focuses on efficient storage, processing, and retrieval of large datasets, often used in scenarios requiring high-performance data analytics and database systems. The library is actively developed with frequent, often monthly, releases, currently at version 0.68.0.
pip install vortex-dataVerified import paths — ran on the pinned version, not inferred.
Demonstrates creating Vortex arrays from scalars and NumPy arrays, and converting them to Apache Arrow arrays.
Use factory functions like `vortex.array.array()` or `vortex.array.scalar()` to create arrays. If direct class interaction is necessary, use `vortex.array.DynArray`.
Consult the latest Vortex documentation for the updated compute API. Functions might have moved, changed signatures, or been removed entirely.
Refactor serialization logic to use the `ArrayPlugin` interface. The direct `array.serialize()` method is no longer available.
Review usage of `vortex-scan` related functionalities and adapt to the streamlined Scan API as per the latest documentation.
Use `vortex.array.array()` or `vortex.array.scalar()` to create array instances. For direct class reference, use `vortex.array.DynArray`.
The serialization API has changed. Refer to the Vortex documentation for the correct way to serialize arrays using `ArrayPlugin`.
Consult the latest Vortex documentation for the updated compute API. Many functions might have changed names, signatures, or been removed.