Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

polars_deltalake-1.1.0-cp310-abi3-win_amd64.whl (22.2 MB view details)

Uploaded CPython 3.10+Windows x86-64

polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl (18.9 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (18.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

polars_deltalake-1.1.0-cp310-abi3-macosx_11_0_arm64.whl (18.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

polars_deltalake-1.1.0-cp310-abi3-macosx_10_13_x86_64.whl (20.0 MB view details)

Uploaded CPython 3.10+macOS 10.13+ x86-64

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3f18ec0b9a5450c33348238856495e65d178b5604747bc2f827d03ff0e9be08f
MD5 f26b2e6c4e842433adea353fb577e0be
BLAKE2b-256 a228fc903abb9c287d42a247b81ced4a28546803b27425c6679e8801b87d5a8b

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ffebc1f6e8943d1436e9d34779b3d71efda0c2c33a8df087979d15c8f7c265a
MD5 e8cb5f3f61269b0889e7c1c38d7fc3a1
BLAKE2b-256 6bb83717d8975c4a3ac6cf6e4d26c3fde404573700b089bb2cc4a32cfe34285a

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a8a01014a33b947ea82fcd2e08d1014d1d4349f7c3f6940f20b11b0bac97370
MD5 9c43976ae38ef948043843aec6c834a9
BLAKE2b-256 8d74472da2e6b23892f43f0140c1bd391fc011b5e0b9cc169d8055e732af6ce3

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9baa68470b0746685745cec042738566ad62bf4c4268e6f640a68b183f1dd9bd
MD5 166e6c421a25773fd886e58db4f0feae
BLAKE2b-256 50bc8c287802ada8e39b29af769f461bb61623b488a244cb400d46b6efd3e9ff

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0e4f4ba985ab1f45a0b873396a9b0c0f7a10c47275207af588d6088eef51820
MD5 0759936af8531ee611bd5c7735b28c9c
BLAKE2b-256 8eeaedba8596bfa98f4135c60793c73db7684c63b5a2a605d25ae02a57ca8d98

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27463400bb988d7dfadc6256cc2bf930e6b548f6ac4fc371f1a8d98ac4fd80ba
MD5 38273809f3fca2a060c3b6eb98a22423
BLAKE2b-256 f7112cee50ce612da976ba42ccd536be41187547c3ae833045e5e5ec9f065196

See more details on using hashes here.

File details

Details for the file polars_deltalake-1.1.0-cp310-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for polars_deltalake-1.1.0-cp310-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d639c8bc1100e02408d976fee07805e5c9a6ed28198c5e0940997522c44f4d71
MD5 16162e9d76223b4360fd0e687a38c5f7
BLAKE2b-256 789dbefe0647c6ceceda882ab84e7db24b882c4c8c1653c119dd54997e44d108

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page