Skip to main content

Polars plugin for reading Lance datasets into Polars dataframes.

Project description

polars-lance

Polars plugin for reading Lance datasets into Polars dataframes.

Installation

pip install polars-lance

Usage

from polars_lance import scan_lance

lf = scan_lance("data/example.lance")
df = lf.collect()

Cloud storage

Pass storage_options to access Lance datasets stored in AWS S3, Azure Blob Storage, or Google Cloud Storage.

from polars_lance import scan_lance

lf = scan_lance(
    "s3://my-bucket/example.lance",
    storage_options={
        "aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
        "aws_secret_access_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
        "aws_region": "us-east-1",
    },
)
df = lf.collect()

Cloud storage IO is powered by the object_store Rust crate. These are the supported schemes and options:

Project details


Download files

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

Source Distribution

polars_lance-0.2.0.tar.gz (148.5 kB view details)

Uploaded Source

Built Distributions

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

polars_lance-0.2.0-cp314-cp314-win_amd64.whl (58.6 MB view details)

Uploaded CPython 3.14Windows x86-64

polars_lance-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl (66.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

polars_lance-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (59.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

polars_lance-0.2.0-cp313-cp313-win_amd64.whl (58.5 MB view details)

Uploaded CPython 3.13Windows x86-64

polars_lance-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl (66.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

polars_lance-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (59.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

polars_lance-0.2.0-cp312-cp312-win_amd64.whl (58.5 MB view details)

Uploaded CPython 3.12Windows x86-64

polars_lance-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (66.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

polars_lance-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (59.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

polars_lance-0.2.0-cp311-cp311-win_amd64.whl (58.6 MB view details)

Uploaded CPython 3.11Windows x86-64

polars_lance-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (66.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

polars_lance-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (60.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

polars_lance-0.2.0-cp310-cp310-win_amd64.whl (58.6 MB view details)

Uploaded CPython 3.10Windows x86-64

polars_lance-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl (66.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

polars_lance-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (60.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file polars_lance-0.2.0.tar.gz.

File metadata

  • Download URL: polars_lance-0.2.0.tar.gz
  • Upload date:
  • Size: 148.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for polars_lance-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d060b9267b09c974d4ba22f4779afe57ac9233dd0e3aae812af2d0a7d17f7e3f
MD5 effbdeb364e9b6ca2e7f18a88f96c2d4
BLAKE2b-256 af8706852a9a59fa74203b77691192451e76ba8898858a2dfbcec6cfdcb142e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0.tar.gz:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6e050503c8f954304f074d703134ddf187eb9567245559ea1c74c98f76405a99
MD5 465499b8b62e10444d85e53f3cdf903f
BLAKE2b-256 4cf97c182812ed6ffcffccdc01e41d950e3f2e4e956b23bfcff9452cde1c9d70

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07203b8de96d69878eb6382f62f47c175d5c3d035d444192158c2152c3aef2e2
MD5 db4b9032095d6d34a1560e01f259b1df
BLAKE2b-256 8bc9470d104ff98129e79f2792aa4edad2d83909a57780b3ac8c49d6ccae160c

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21cb868f63ec687e03226e994877672c50cc511b5d0415f49fe28a8f694eb68e
MD5 cda7f78cd8ab7e8327ffbdb1589fa1a7
BLAKE2b-256 1b22734f109554077f86fed5cf2afd07a8ab356de1af52f20576cf2e466b2755

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6620352cb880f20c80832138f7eee4222ffe821798e9ebf3a8ef66eba81f0986
MD5 09c0656397f7a921e5cfba2553f56cda
BLAKE2b-256 799976eb2626f6e435e21498a5f3f3caf00e674f72c674b153cec032f5ce761e

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae5b75b401ea8e9b58f3c6cb0f699f47a76ae421c6a41dd4886b6787bfb514ca
MD5 9fdc04d2c4ad96be031b3149a3a6eff1
BLAKE2b-256 eb56d1f49c5ae84cfa823a46b6accfe3851c6531064c48970316c97986069ff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b7a249bf64e98781f40f9e83d420e8d6b1614217529d08ffa14059db4315e78
MD5 fce17176c6152d2d9254822842783d1b
BLAKE2b-256 dd36aa01abab687865beb52e88a2698dd4badb3b16ef41004271bbe870a9da8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1546988bd5d734272b0d61522f0988c40d14a76ae93d0b616f43b5480b38111b
MD5 67eba338f370dad5aa3f796b6fa38157
BLAKE2b-256 2233414861bb7c21cad1628123e3d51ec72abdb7c6a7a81675b43e12f51c6dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db123b35b612ac2293b6cac2906ce927a7a85e559a1c35904e65bdc343010e1d
MD5 d8ea194efeae703230ec876bb0eda12e
BLAKE2b-256 f3a111aa34c0f110ee1f0881df797b194288fea748d58bbc34d6383c51d16321

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93da421a44016a74701391bfb99cfcaf565425f0bdd70088f8d97e24d012f82f
MD5 c8d17473fa1a8a7ad4a9dc45968f62f4
BLAKE2b-256 6d5c107590b8e6428e1c3bc661db7c4a9716a7d39bdf2fea51708d7d2e19e0c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fe9b666fafbc0eb2fd0a311ea81fd2b26820c1de7ad7d7b11ee430fbe3d220d9
MD5 b8cbb296df0b05b2fb563c04078afae3
BLAKE2b-256 95fa86384d8dfc696d2c4d1487e032460186fc8ceba2b0720ab4f3254bb37440

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 307dcc7a1f8ed7d29e92ea317569da4ae10888639aacf0fd607a3f5fde25be26
MD5 28afceac7bb41b617cea4ac67c30dd37
BLAKE2b-256 074bcbb49bf38542cdbfdf415f28acbb5e84c321dddf6a57a1533e2014e79b1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a720d4e539dcd90d9cfff84744484ac3a51d97a42ba12f2e7fdd74b80e96da11
MD5 8e9191174c6405e35ef30615d18bce68
BLAKE2b-256 9318069f25f288a63ddff878f14345ff5dcd8923b83d7090d6a71a4f07176b43

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2de8e6035a817dc5e60c239851c117bc723545c9b977748d5a057d8cc89c5aea
MD5 a86deb07dfe9e7197f4c5ae3163dde39
BLAKE2b-256 1e6504d444fab33e76a967cc33c78c6172cf0f33baa0c7617c5474fae1504305

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d838a7713731b64400399a3ace97b936d8433809a1465ce2ad51d89d0015a95
MD5 b890c3bd4dfdae7243d1725c3adb77b8
BLAKE2b-256 82159300de2fae5657806bc749560de521af8c2beef9fb17d8391880e235d5c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file polars_lance-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polars_lance-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92d9178fba8dece8c50ca9a59028e219f7979b90991785601788a74f3e2c9d90
MD5 bb8927cd97d53f7f9851e6319451361d
BLAKE2b-256 e41a72044600a7851832098e7c639804b13bfccc43d8834cc2c8c43d22d0fc3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for polars_lance-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on jorritsandbrink/polars-lance

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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