Skip to content

aroyo 0.1.0

Choose a tag to compare

@4thel00z 4thel00z released this 28 Oct 07:07
· 13 commits to main since this release
v0.1.0
cfce5aa

First release.

  • Crash-resumable Parquet writer: one multipart upload per file, checkpoint() returns a state any process can finish(), nothing already uploaded is sent again.
  • Column-parallel encoding, zero-copy part slicing, bounded background uploads, GIL released around every network call.
  • Parallel row-group reader returning an Arrow C stream.
  • PyO3 bindings with typed stubs; S3Config pickles for multiprocessing.
  • Verified against moto and RustFS; benchmark and chart in the README.

Wheels for Linux (x86_64, aarch64), macOS (arm64, x86_64) and Windows are attached by the release workflow once it finishes.