Skip to main content

polars-deltalake

Native Polars I/O plugin for Delta Lake, backed by delta-kernel-rs.

import polars as pl
from polars_deltalake import scan_delta

lf = scan_delta("s3://bucket/path/to/table")
df = lf.filter(pl.col("region") == "eu").select("id", "value").collect()

The plugin pushes projection, slice (n_rows), and predicate filters into the kernel scan. Predicates that don't map to a kernel-supported shape fall back to Polars-side filtering after the scan.

scan_cdf streams a Delta table's Change Data Feed as a LazyFrame between two commit versions:

from polars_deltalake import scan_cdf

lf = scan_cdf("s3://bucket/path/to/table", start_version=10, end_version=20)
df = lf.filter(pl.col("_change_type") == "update_postimage").collect()

Output rows carry the table's columns plus _change_type, _commit_version, and _commit_timestamp. Requires delta.enableChangeDataFeed = true on the table.

Metadata

Release files for polars-deltalake 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for polars-deltalake 1.3.1
File
polars_deltalake-1.3.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
polars_deltalake-1.3.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
polars_deltalake-1.3.1-cp310-abi3-macosx_10_13_x86_64.whl CPython 3.10 abi3 macOS 10.13+ x86-64 Details

Total release size: 217.4 MB

Release files / polars_deltalake-1.3.1-cp310-abi3-win_amd64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-win_amd64.whl
Size 34.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0188883234124b343ce0ef9891f7f593a007879f183cdf5f49e8492734b6354c
BLAKE2b-256 checksum
How to use checksums
d3e2f24624d4e5cf63d54455384be6c74a5529b5adda14621a1094733a14fd43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_x86_64.whl
Size 32.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
42303fc57186437ce743150958336d9c92067b26d5729ce5f646b5627cc3a767
BLAKE2b-256 checksum
How to use checksums
0c7fa9b90afce365490eccbf3314b713b8262bd2be3c7f195b989dcadf21661e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-musllinux_1_2_aarch64.whl
Size 29.3 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
3e6738b8e8b4c6014932d0fa43d92becef5b061eeeef4e23664e9db6d7529f30
BLAKE2b-256 checksum
How to use checksums
4caf5831a8c119ad51295ac9bcbdb22c46b177d5670fafa1c4a0dcbd188e1fd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 32.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
114323cdcccd703616d5c0ee1a8371603abd9394f3c5a866bae7aec889e11597
BLAKE2b-256 checksum
How to use checksums
9da4eb5d52e2c65c7618618bb4af222abaf82d75c9977a762308c5da7ae285e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 29.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
e12727daf26097790eccd7ecc86fd4c5e3cc760d00d617d26c6b1ddc140f3a6c
BLAKE2b-256 checksum
How to use checksums
b245f496805e1db32fdc9c3ce724c0de873a39bf277f3d2a809f671a60ba00bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-macosx_11_0_arm64.whl
Size 28.4 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a039afbc35f28a84f3b0ff0f0bd32a0b5994c12eb8e1e3ba9d456ed4d8e62d64
BLAKE2b-256 checksum
How to use checksums
d24d0cfacf718782f22ffe6e942a034a4d9281ec3f99b371abd6e6c89f80a157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / polars_deltalake-1.3.1-cp310-abi3-macosx_10_13_x86_64.whl

Download URL polars_deltalake-1.3.1-cp310-abi3-macosx_10_13_x86_64.whl
Size 31.4 MB
Tags CPython 3.10 abi3 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
817e5698e7102c7c871a6f21b4f40f7ac571fd91cdbb472f60461673a0ce0e3d
BLAKE2b-256 checksum
How to use checksums
7dc0eb2185dec219f9345026251218c7b6710a85fb394c33dc6b03cd0ec76985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release history Release notifications | RSS feed

This release

1.3.1 This release

7 release files

1.3.0

7 release files

1.2.3

7 release files

1.2.2

7 release files

1.2.1

7 release files

1.2.0

7 release files

1.1.1

7 release files

1.1.0

7 release files

1.0.0

7 release files

0.2.0

8 release files

0.1.0

41 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page