LakeOps
A modern data lake operations toolkit working with multiple table formats (Delta, Iceberg, Parquet) and engines (Spark, Polars) via the same APIs.
Features
- Multi-format support: Delta, Iceberg, Parquet
- Multiple engine backends: Apache Spark, Polars (default)
- Storage operations: read, write
Installation
pip install lakeops
Quick Example
from lakeops import LakeOps
# Initialize with default Polars engine
ops = LakeOps()
# Read Delta table
df = ops.read("path/to/table", format="delta")
# Write as Iceberg
ops.write(df, "local.db.table", format="iceberg")