Skip to main content

JSON <-> Parquet encode/decode engine (Arrow + Parquet, in Rust)

Project description

parquet-engine

A small, fast JSON ⇄ Parquet encode/decode engine written in Rust (Arrow + Parquet via PyO3), distributed as a portable abi3 wheel — no PyArrow / pandas dependency.

It exists so projects can read and write Parquet (with column-aware encoding for float-heavy data) without pulling the large PyArrow wheel.

Install

pip install parquet-engine

The published wheels are abi3 (built once per platform, work on CPython ≥ 3.10).

Usage

The engine speaks newline-delimited JSON (one JSON object per line):

import json
import parquet_engine as pe

rows = [{"x": 0.1, "y": 1.5, "g": 0}, {"x": 0.2, "y": 1.6, "g": 1}]
ndjson = ("\n".join(json.dumps(r) for r in rows) + "\n").encode()

parquet_bytes = pe.encode(ndjson)            # NDJSON  -> Parquet (bytes)
ndjson_back   = pe.decode(parquet_bytes)     # Parquet -> NDJSON (str)

API

encode(data: bytes, encodings: dict[str, str] | None = None,
       compression_level: int = 3) -> bytes
decode(data: bytes) -> str
  • encode infers a schema from the NDJSON, writes Parquet with ZSTD compression (compression_level, default 3), and chooses a per-column encoding.
  • decode reads Parquet bytes back into newline-delimited JSON.

Column encoding

By default the encoding is inferred per column:

Column type Encoding
floating point (f16/f32/f64) BYTE_STREAM_SPLIT (dictionary off)
everything else dictionary

This matches the empirical result that byte-stream-split beats dictionary on full-precision floats, while dictionary wins on low-cardinality columns.

Override per column with the encodings map:

pe.encode(ndjson, {"x": "bss", "y": "byte_stream_split",
                   "g": "dictionary", "id": "plain"})

Accepted values: "bss" / "byte_stream_split", "dictionary" / "dict", "plain". Unknown values raise ValueError. Columns absent from the map fall back to inference.

Building from source

maturin develop          # build + install into the active venv
maturin build --release  # produce a wheel

Windows + MSVC note: if your shell sets CC/CXX to MinGW (e.g. msys2), the bundled zstd C build will mismatch the MSVC linker. Build with those unset so the cc crate auto-detects cl.exe: env -u CC -u CXX maturin develop.

License

MIT

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

parquet_engine-0.1.2.tar.gz (25.7 kB view details)

Uploaded Source

Built Distributions

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

parquet_engine-0.1.2-cp314-cp314t-win_arm64.whl (3.4 MB view details)

Uploaded CPython 3.14tWindows ARM64

parquet_engine-0.1.2-cp314-cp314t-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

parquet_engine-0.1.2-cp314-cp314t-win32.whl (3.2 MB view details)

Uploaded CPython 3.14tWindows x86

parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl (4.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

parquet_engine-0.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (4.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

parquet_engine-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

parquet_engine-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

parquet_engine-0.1.2-cp310-abi3-win_arm64.whl (3.4 MB view details)

Uploaded CPython 3.10+Windows ARM64

parquet_engine-0.1.2-cp310-abi3-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

parquet_engine-0.1.2-cp310-abi3-win32.whl (3.2 MB view details)

Uploaded CPython 3.10+Windows x86

parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl (4.5 MB view details)

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

parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_i686.whl (4.6 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

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

parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

parquet_engine-0.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (4.6 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

parquet_engine-0.1.2-cp310-abi3-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

parquet_engine-0.1.2-cp310-abi3-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file parquet_engine-0.1.2.tar.gz.

File metadata

  • Download URL: parquet_engine-0.1.2.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2.tar.gz
Algorithm Hash digest
SHA256 cefdca874eb44661f8d70124842ff5c104f8206267123ab20a0f1ed966efd2e3
MD5 1261fb6855339db2ee7ab53e12dc87ed
BLAKE2b-256 80f1ca3ad79200971c2aaa674d24547d81840a6381ed87fd013d98262b1b8fca

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 eb8111aef649ffe0d91de2a469f4c1ac6f00c1ee7a058a50f80161c6796d28c9
MD5 9a3edc4a412a56e1548091255356bda6
BLAKE2b-256 e172b1f7d0d4326a3710a25bbeff94628bf4e9ccc5c1c24834b1826c6bf41a94

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1bd5b621ec0e98c453ece7fc95be99e4e7fabddf46da048786bc0a86d7b7c269
MD5 9b258bc0c69b0c925836239e0c8071eb
BLAKE2b-256 18de72ba06f70d893caf6865bbc6af0465c9c39060f47ed78b6b2deaef063805

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-win32.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 0df3be21deca34b9d8e4f7d44417620fac25cc2b4f7230466f244460dcd106b8
MD5 5b99e2f75ea39e26e592f457e7c6dfe1
BLAKE2b-256 fa8246bed0186dccfc00169847a05d59d49537b18ac7d4f68542b966455e0079

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f6417ffb9bee55e442b62dd582e43f5834d9eac53e9163a0110515487c7cb01
MD5 841a3de7673a345e37ad070da7bb0ebf
BLAKE2b-256 f8399e2f02247772ce5465c444c7cf0bdf98ad49c3bb4f96fe6e8d7dcc7fb68a

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 368928da1dc6f703b10f4787641285d9bc0437960ea8f0b9a4c7e2cf1a4a0d97
MD5 b2bcf72de967065e4d807a23eee482bd
BLAKE2b-256 671fd5c15b88a4776910b9a6f32844926e5d46a725ad96c1840d2391d4093d46

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 990ce8dec11c26dbeeb8856fa105712f7f834f2c3a384f5271d5241bd391dc55
MD5 e0ee82e26e828985f5dee4ec364af261
BLAKE2b-256 6a553808c5661775f8e9ed8b7b3fd65818e8e7562c67197edd6ec80cdc46740f

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 69492214cb50c554963b2ba84652ac06934079aea6f3884d6956e7d16bc8ee8e
MD5 870ed57bcacf657aaf16e7c13a655b44
BLAKE2b-256 ad8e5739c049d498c1a6a3ea8760fcdab829a0d708ff2171b73c41d40b351109

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 804ca0da80515ffea08f6b7a6b806056bfe6b78ed1700ed1196bf668b96ab286
MD5 9b1ac83b773df92d625e5fef0ca3b779
BLAKE2b-256 3f918b3af3133311e96f04112db607bff5d93d0c7e5a7691840efacfaf5375e1

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 09bbcc44e5be8eca0e3d19bfa3f4503e99ee58c6830249663ea113df59fde5db
MD5 f40d1c36623fb8d71e00b7e7d18a4579
BLAKE2b-256 7d92e9dabc7bf22b60da3d73c39f981d108ef0d71eb1dfcfd0313c6571eab19d

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 696e203f23f2e9b76cb3dd560333e962f405163dc818da00c387d9cdc3784439
MD5 9686569dbedb82116417bc6f7d16e6c9
BLAKE2b-256 89916bd3ace1b9908f637a1a3ae9261817b339f5a89f06b3bd5529a4e9a29e0a

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 507c5f29cb4f18d81f8f910cff53bb5375d2db2bf4210c0da869e912432b5b7d
MD5 1a4b21ad3f768d1067b09411a68b66dc
BLAKE2b-256 b860e291154d5377e59509c13fc323f3fd05fd8318ea5cfbaa14ee9b982900eb

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 860dc8275e4991d7f5ea013b4cea6a1ed8529e1bc22e6ef434bf79cb2b9f4f21
MD5 53e10abafe1e71d69137e5a583b10037
BLAKE2b-256 ee4b38639b504645336c99ce4b39c2aa21d22111bfe3c316fc4dd158612f45da

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 310611db47d7a4de9abb36f9949585aafd521e75be037585b5e81b03f2e49df1
MD5 81c4fe5d95976d687fad5c7b8ed97293
BLAKE2b-256 67227e1d92a659cda4cf0bc52479ebaa5d910a8b748e63b72a358a91b570d9a8

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd38f437576bbb03b66c02d1dcbefc477ab10ac4aa7669b64cb0c7d1424796f5
MD5 c1910b7ae8adda0931e6b27ff2479735
BLAKE2b-256 54e75e13f42a6a9155054460a8c1da48bb442c0e9cb37c9f5f8fa260041e9a2f

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 40c21e4839829b5c9cea24052db7086de77c1d6c8d8200c2777f3ea027c4a4bc
MD5 409f12a9349cf94c4375626393fe6af7
BLAKE2b-256 5006d84c0e983fde2b167d52b37a89bc2e18a97b2590c14cc028487410c9138c

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a9e836a7f74293fd3504ff9a7779111d55b8c5640c71e45fe8e204ab9185cc94
MD5 0a7335e396dbf6ebce5bfe507e43785a
BLAKE2b-256 f45b080271fbec00215701ea0436f68b48f966fc6185febb979997371b06372d

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2ee421f2a8a7cc91b0c654208866a1da7bce0a25c051d70474ed334c4436e0df
MD5 b1c887adddecdf959c3feb7684db78ad
BLAKE2b-256 f74a592c791370dc84ec67104808f586e9a5f98cce62fc6a041ac5a9482a540b

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-win32.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 7c4f0e4d57507766fd28a3ee3e4e3f65327f5471b0c4c2629e70d148f1123228
MD5 5dc4cc7f4e33a66b75a45cc3fea8064d
BLAKE2b-256 be5da4bee0e546b6736220ee97c912af86e4e6314c8beed26f0762ae835105e9

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fdcc4ba96ba6aed7c3688c193d7765c55b6adef03d2add65ee18d2e30490d96d
MD5 491fedeef5bca7cd12f9f3178d35c1e2
BLAKE2b-256 2e84975ae429ddb2deaea2ce53521acd6fc35775e569e23226791b15e7f80ab0

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 efd1448d128864b4170d0af9f72ecf31acbfd32b99d44ec765b7812e3550cde6
MD5 c37039f85469f9e17a9bece74affb398
BLAKE2b-256 600c9fb464d6626a10b5195c5464a5b7744f9e070b4d4b7bb555ea0484e83107

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1d7b4eb0b5147b21bc0be4fd47445abf99fd873354be252e35fecbf682b0fd90
MD5 8bbd519739714da17c6182e9a2159d35
BLAKE2b-256 5ac823b8dea1878a4d43c927b7400b84fa698c5fa64fa9dcc00b69e5bad80055

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fb65c1491f0814d02f4377d0a2f45ac44fc96503b5df37f2a30047663d2e96d6
MD5 1d275add59f1781b07beaef19ae6249c
BLAKE2b-256 b49c100c5a7fd6c16836e5727b9e18424c0d45a8ed91e495d355d5c3ddea3c08

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5206266a9aef13a533984d367f3cf97ae20cb69dca661ccb7476e72c07bc30e6
MD5 a3b9f64e93d5da586a0ed6f0b03aa11a
BLAKE2b-256 70577ba84baa05e93609d13668e468ff279e3264dd3dd85920599c77bd266f74

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f6931d832bb59849c8a9cf9d2ea1463a94fccbcd6fef24d1c34457e14f03d703
MD5 d6bcdf1863596fc10be137216b673008
BLAKE2b-256 cc647faccfd36cd77d27fb2b44c5f20c7aea39bd988437942606af6bdcdb7c1f

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 39c6e0c5b8eb284308727038c2a422e4947c1c75aab21f7fe76a064d11286678
MD5 3282162d621995374b8e13ecf6a146d2
BLAKE2b-256 335c34ccaea04260c1b130a0af6b5c7985f7d8f289fd8fff47b174c7773a342d

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 975d07f06610bbf312114c04c1c24bbc14d578cab6de7ee4bf31068878386881
MD5 1dad111beee663a0a66366aa378ad69b
BLAKE2b-256 f53ac9d0942da0f303d11323b84ff8e9235c3b7aee9d177b934120785e08feba

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 638f1706dbf11b15af1143bc225e972c75a6b6f461f7b321316d7a8e943d64b8
MD5 58edab46352b4dd82d32dffad8f9f692
BLAKE2b-256 8606566b9b3896797e2b5b6506868b250ad2b3d5d6db104d41c01a618fbdbe44

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6f9c8bb2eae1bd58728a016f58e1cf29616abd5385cd36aa6cd938840ac2d34e
MD5 cc29e74a901d37fa5c5c99e948755bd3
BLAKE2b-256 44c6efe2852ab56b50ffa51414231c6cae8f8be80d677b0de8884a6c288a0291

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 015bb3034269c3a1240ddf004e3de13b01e28bdd2f980ba2f25dad97061ab14c
MD5 ab1bee30b2e138abbaf21cdd2dd2212a
BLAKE2b-256 4379081213b9351f91895fbbbf15c4cf50c069e3046fbe65044e32f56e5b9191

See more details on using hashes here.

File details

Details for the file parquet_engine-0.1.2-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: parquet_engine-0.1.2-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for parquet_engine-0.1.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dfb780f4d2af01ffb8f3c56eb59f91dc6191ff9cad9c7700950cf452995778cc
MD5 cb872ff980b6e624f6dd46bde697cd15
BLAKE2b-256 fdc99d42069b66c0639c872952e0a8567144fc6c654770079465eb7c7138deba

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