Skip to main content

Polars Luxical

A high-performance Polars plugin for Luxical text embeddings, implemented in Rust.

Overview

This plugin provides Luxical embeddings directly within Polars expressions. Luxical combines:

  • Subword tokenization (BERT uncased)
  • N-gram feature extraction with TF-IDF weighting
  • Sparse-to-dense neural network projection via knowledge distillation

Luxical models achieve dramatically higher throughput than transformer-based embedding models while maintaining competitive quality for document-level similarity tasks like clustering, classification, and semantic deduplication.

It should be noted that they were not trained on queries, so you cannot use them for search! A demonstration of this is given in the benchmarks, where the results are fast but not useful.

Installation

pip install polars-luxical

Or build from source:

maturin develop --release

Model Download

Models are automatically downloaded from HuggingFace Hub and cached locally on first use.

Cache locations:

  • Linux: ~/.cache/polars-luxical/
  • macOS: ~/Library/Caches/polars-luxical/
  • Windows: C:\Users\<User>\AppData\Local\polars-luxical\

To use a local model file instead:

register_model("/path/to/your/model")

Both .safetensors and .npz formats are supported.

Usage

import polars as pl
from polars_luxical import register_model, embed_text

# Register a Luxical model (downloads and caches automatically)
register_model("DatologyAI/luxical-one")

# Create a DataFrame
df = pl.DataFrame({
    "id": [1, 2, 3],
    "text": [
        "Hello world",
        "Machine learning is fascinating",
        "Polars and Rust are fast",
    ],
})

# Embed text
df_emb = df.with_columns(
    embed_text("text", model_id="DatologyAI/luxical-one").alias("embedding")
)
print(df_emb)

# Or use the namespace API
df_emb = df.luxical.embed(
    columns="text",
    model_name="DatologyAI/luxical-one",
    output_column="embedding",
)

# Retrieve similar documents
results = df_emb.luxical.retrieve(
    query="Tell me about speed",
    model_name="DatologyAI/luxical-one",
    embedding_column="embedding",
    k=3,
)
print(results)

Similar Document (Half) Retrieval

Since text chunks from the same document are generally semantically much more similar to one another than they are to other random text chunks... we expect a well-trained embedding model to embed the majority of document halves within the top 1% or so of nearest vectors to their match’s embedding vector.

The example given by Datology is matching document halves, which you can see we get over 97% on:

  • Running doc_half_match_demo.py from the benchmark subdir:
Loaded 708 PEPs
Loading model from cache (safetensors): "/home/louis/.cache/polars-luxical/model.safetensors"
Embedded all document halves.

Half-document retrieval results on 708 PEPs:
Top-1: 690 (97.46%)
Top-5: 707 (99.86%)
Top-1%: 707 (99.86%)
Mean rank of correct half: 1.05

Cases where the correct second half was NOT ranked 1:
shape: (18, 6)
┌──────┬─────────────────────────────────┬─────────────────────────────────┬─────────────────────────────────┬───────────────────┬──────┐
│ pep  ┆ first_half                      ┆ true_second_half                ┆ top_retrieved_second_half       ┆ top_retrieved_pep ┆ rank │
│ ---  ┆ ---                             ┆ ---                             ┆ ---                             ┆ ---               ┆ ---  │
│ i64  ┆ str                             ┆ str                             ┆ str                             ┆ i64               ┆ i64  │
╞══════╪═════════════════════════════════╪═════════════════════════════════╪═════════════════════════════════╪═══════════════════╪══════╡
│ 222  ┆ PEP: 222 Title: Web Library En… ┆ to be standard at all, and the… ┆ code that is not up to the new… ┆ 3001              ┆ 5    │
│ 241  ┆ PEP: 241 Title: Metadata for P… ┆ (optional) -------------------… ┆ must be "../package-0.45.tgz".… ┆ 314               ┆ 2    │
│ 336  ┆ PEP: 336 Title: Make None Call… ┆ semantics would be effectively… ┆ ``in`` keyword was chosen as a… ┆ 403               ┆ 2    │
│ 361  ┆ PEP: 361 Title: Python 2.6 and… ┆ site-packages directory - :pep… ┆ 2020, but the final release oc… ┆ 373               ┆ 2    │
│ 398  ┆ PEP: 398 Title: Python 3.3 Rel… ┆ maintenance release before 3.3… ┆ new features beyond this point… ┆ 392               ┆ 2    │
│ …    ┆ …                               ┆ …                               ┆ …                               ┆ …                 ┆ …    │
│ 3104 ┆ PEP: 3104 Title: Access to Nam… ┆ This proposal yields a simple … ┆ fact(n): ... if n == 1: ... re… ┆ 227               ┆ 2    │
│ 3134 ┆ PEP: 3134 Title: Exception Cha… ┆ open') from exc If the call to… ┆ __init__(self, filename): try:… ┆ 344               ┆ 2    │
│ 8102 ┆ PEP: 8102 Title: 2021 Term Ste… ┆ Roll`_ may participate. Ballot… ┆ not open to the public, only t… ┆ 8103              ┆ 3    │
│ 8106 ┆ PEP: 8106 Title: 2025 Term Ste… ┆ and ``- (approval)`` answers. … ┆ only those on the `Voter Roll`… ┆ 8105              ┆ 3    │
│ 8107 ┆ PEP: 8107 Title: 2026 Term Ste… ┆ Enter voter data using Email l… ┆ only those on the `Voter Roll`… ┆ 8105              ┆ 2    │
└──────┴─────────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴───────────────────┴──────┘

Available Models

Model ID Description Embedding Dim
DatologyAI/luxical-one English web documents, distilled from snowflake-arctic-embed-m-v2.0 192

Performance

Luxical embeddings avoid transformer inference entirely, achieving throughput up to ~100x faster than large transformer embedding models (e.g., Qwen3-0.6B) and significantly faster than smaller models like MiniLM-L6-v2, particularly on CPU.

For benchmarks and methodology, see the Luxical technical report.

API Reference

Functions

register_model(model_name: str, providers: list[str] | None = None) -> None

Register/load a Luxical model into the global registry. If already loaded, this is a no-op.

  • model_name: HuggingFace model ID (e.g., "DatologyAI/luxical-one") or local path.
  • providers: Ignored (kept for API compatibility).

embed_text(expr, *, model_id: str | None = None) -> pl.Expr

Embed text using a Luxical model.

  • expr: Column expression containing text to embed.
  • model_id: Model name/ID. If None, uses the default model.

clear_registry() -> None

Clear all loaded models from the registry (frees memory).

list_models() -> list[str]

Return a list of currently loaded model names.

DataFrame Namespace

df.luxical.embed(columns, model_name, output_column="embedding", join_columns=True)

Embed text from specified columns.

df.luxical.retrieve(query, model_name, embedding_column="embedding", k=None, threshold=None, similarity_metric="cosine", add_similarity_column=True)

Retrieve rows most similar to a query.

See also

  • polars-fastembed - a similar package with more embedding models, including ones suitable for search retrieval with a query

License

Apache 2.0

Metadata

Release files for polars-luxical 0.1.2

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

Source distribution (sdist)

Source distribution for polars-luxical 0.1.2
File Size Uploaded
polars_luxical-0.1.2.tar.gz 8.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for polars-luxical 0.1.2
File
polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-32 Details
polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARMv7l Details
polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_12_i686.manylinux2010_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.12+ x86-32 Details
polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 Details
polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l Details
polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
polars_luxical-0.1.2-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_x86_64.whl CPython 3.8 abi3 Linux musl 1.2+ x86-64 Details
polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_i686.whl CPython 3.8 abi3 Linux musl 1.2+ x86-32 Details
polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_armv7l.whl CPython 3.8 abi3 Linux musl 1.2+ ARMv7l Details
polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_aarch64.whl CPython 3.8 abi3 Linux musl 1.2+ ARM64 Details
polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.8 abi3 Linux glibc 2.17+ PowerPC 64-le Details
polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.8 abi3 Linux glibc 2.17+ ARMv7l Details
polars_luxical-0.1.2-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.8 abi3 Linux glibc 2.12+ x86-32 Details
polars_luxical-0.1.2-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
polars_luxical-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

Total release size: 124.9 MB

Release files / polars_luxical-0.1.2.tar.gz

Download URL polars_luxical-0.1.2.tar.gz
Size 8.9 MB
Tags Source
SHA-256 checksum
How to use checksums
2fd25111b1160b25c15061841c324811ba0682bd5d79c645ac174d5824620eac
BLAKE2b-256 checksum
How to use checksums
119d8f5a9ef5cabb1b06247a4af60065c1f74989fa5b2347a7ad117481a3e901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
92347fd76f65fb89d4302fd33efcc396bbe1f9f3b73425a826e8c0c40ad1b6ab
BLAKE2b-256 checksum
How to use checksums
40658cb865c1f439ecb329fd54f6b9f18c125de11fd1337b0e1a5d86db755f86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Size 5.7 MB
Tags Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
de46827fced2b63fd1a787f4f4c5ae4bf9d8ab7e5b2926e23d9252641c359c8f
BLAKE2b-256 checksum
How to use checksums
74e4e9f858f4f0acbd3b0c20545a86e5fdec4b5839061e8e51ce6c374c6c774d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Size 5.5 MB
Tags Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
1fe2013d8318da92266914ee6813ad7906a080c3ca35cb83887371fdf85fa7d9
BLAKE2b-256 checksum
How to use checksums
d84e1d98f84d66ef4261f1f664ffe801b03bafc5a71e04568979b8eccecaf34c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 5.3 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
03d18ed1f7d4c6f652d843441917deaf4f32d5245a598897667227c2b51f772c
BLAKE2b-256 checksum
How to use checksums
f973de08e85c95d728fd0779d84512a561c1503f3cc0de2e92cf79c64ea492eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.6 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3509574c6418867ff0ff769d2f9a0330e6f0f9b1cd6523d29249e458a368a0a8
BLAKE2b-256 checksum
How to use checksums
5fb9ebc8168ed4fc4bd9c597c0c4f145f8fc350f7c84d5967b16dd26f84ecf7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL polars_luxical-0.1.2-pp311-pypy311_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Size 5.7 MB
Tags Linux glibc 2.12+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
9264a48434522920991e66d1ade90aca8b9f55ba037718341f33be7c32274214
BLAKE2b-256 checksum
How to use checksums
a4dfe16fef301ee7de0ac246cfd33010bc65862b28d08c86e044615fb6c4b185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ab1c9f7b9c8cd8f8197bd9ba1808a86156f4fd4000be8bc06f729cb3792a3ff
BLAKE2b-256 checksum
How to use checksums
558c84b34076df38f2a982a58f553e16b7f2736231beeb668db9098b28623a29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_i686.whl

Download URL polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_i686.whl
Size 5.7 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0e6ecdc5a11dd4b427f1812a324a359c2127b7358447d6b612f021b929c6cfcf
BLAKE2b-256 checksum
How to use checksums
30619f054af9648ef842e3f202623b4479857a3f9d5fb6179ba0e64423963b9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_armv7l.whl

Download URL polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_armv7l.whl
Size 5.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
25135bf46e8d59d6bb8ff6316ecc2b525bbeefdd281923018ddf5a9b25c0efd1
BLAKE2b-256 checksum
How to use checksums
4f6b2994b266394ce1a140af13ed8264deb8bce906e68dade67b68526492a61c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL polars_luxical-0.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 5.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d19e0fee5d4c0b5d76747428e0575e4651df218eec87fc95ea83401f1593dc1c
BLAKE2b-256 checksum
How to use checksums
e68df144a41a8802c6c326165456afbb7f5c62fe8cbd662e2452ebbc902a479f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-win_amd64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-win_amd64.whl
Size 5.1 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
1294a3931049677ecbae417bcb2948600d5388c3023ecfcdbbcb6ab71b615d51
BLAKE2b-256 checksum
How to use checksums
95b4d9186cafc50144227581f85d437ccc782393f8e6c58eeb4bc3310ffeb5d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_x86_64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
f83259c3c9a7cd5243c68e924e7c0943f921877cb415d3d022adadf28c2d76be
BLAKE2b-256 checksum
How to use checksums
2def0f9327d018ca36211093fc9082c0fed9c0c6ab644d27fde0f7e1a9426ef6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_i686.whl

Download URL polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_i686.whl
Size 5.7 MB
Tags CPython 3.8 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
bc110907d356a73c4ead252c4b122b866259bcdbc47595d149cad45f0e104c21
BLAKE2b-256 checksum
How to use checksums
c6598631e06a095042446c1b37a8bf9344a336c92069895aca93bcea48510cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_armv7l.whl

Download URL polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_armv7l.whl
Size 5.5 MB
Tags CPython 3.8 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
a54324a2a3a02ea6346285f7f25e0452c7121d419ebbdc2dbd42320803fb7a87
BLAKE2b-256 checksum
How to use checksums
a2c68e533aaa18ed4a1b57b5967a6516cb569f018607d03061643f1cc6bb4a56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_aarch64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-musllinux_1_2_aarch64.whl
Size 5.3 MB
Tags CPython 3.8 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
2d5a366382799323a050e6d878374b85b0e63cd18576aff1e5dbc97ee0c9293f
BLAKE2b-256 checksum
How to use checksums
de414665c4a24be202621d202cbb7d7e22e59d53fb8a735def77a757ed9242c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
b87278eccffb82ca3aa125a998fea3ac630faf7d1982afe66b0e6c02a7c01bfe
BLAKE2b-256 checksum
How to use checksums
080740c81cd29ac9be7eb806837a45a7c4cebe3fa3395d4f2754f018677f59f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 6.0 MB
Tags CPython 3.8 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
f155b9fdd500f8884fdb0971b13fc9b95e9bb456bd3ac9ecaf4fa1bb0bbcb87d
BLAKE2b-256 checksum
How to use checksums
917acb76040d6fd67698a09e7579223f7814f633be78f376cf7230175f1f359b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_luxical-0.1.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 5.3 MB
Tags CPython 3.8 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
8772dc563bc88247c223294125611609a1ec69ff097a407503ea427f5b3c3cd2
BLAKE2b-256 checksum
How to use checksums
59d5ca88fa9654a7106cec3d4905b7e1ec76a977031113703e76cf7aad0bf136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL polars_luxical-0.1.2-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Size 5.7 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-32 abi3
SHA-256 checksum
How to use checksums
2a91a7ce4f73ad4d5b803c242aac1e1bc04a8297f817548df1b4ca8f428c30e8
BLAKE2b-256 checksum
How to use checksums
72b672f506a736b94af49a63aec1ab6d346d98b1355cd80851032038a58c1268
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-macosx_11_0_arm64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-macosx_11_0_arm64.whl
Size 4.6 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
49e3132aafdf49be970dd16b34e5e39714868f1a6c4ad3160986144d2eaa3834
BLAKE2b-256 checksum
How to use checksums
86550836022c425e36e6ec090cf642bcbf056f1d3924887747eef472413ea25e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release files / polars_luxical-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl

Download URL polars_luxical-0.1.2-cp38-abi3-macosx_10_12_x86_64.whl
Size 5.2 MB
Tags CPython 3.8 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0aea123b4ad2ad5de7da8245723b0bdb228b2770ec05e80f3624d7c48fcf9f48
BLAKE2b-256 checksum
How to use checksums
32af64ed2328f9b75c40efd1880fd23c12f62f341104105b0783069add565458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.10.2

Release history Release notifications | RSS feed

This release

0.1.2 This release

22 release files

0.1.1

22 release files

0.1.0

1 release file

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