Skip to main content

PyPI version Conda (channel only) AUR version Python Version PyPI Platforms Conda Platforms Downloads PyPI Downloads Conda Downloads License Build Status C++17

indexed_zstd

A Python module for fast random access to zstd-compressed files without full decompression.

IndexedZstdFile implements Python's io.BufferedReader interface, so it works as a drop-in replacement for open() on .zst files — supporting seek(), read(), readline(), tell(), and context managers.

Under the hood it uses libzstd-seek to build a jump table of frame boundaries, enabling O(1) seeking to any position in multi-frame archives.

This project is based on indexed_bzip2 to target zstd specifically.

How it works

Zstd files can contain multiple independently compressed frames. indexed_zstd scans frame boundaries on first access and builds an in-memory jump table that maps uncompressed offsets to compressed positions. When you seek(), only the relevant frame is decompressed.

Seeking within a frame is emulated by decompressing from the frame start, so the more frames your archive has, the faster random access will be.

To create multi-frame archives use t2sz or the --stream-size option of the zstd CLI.

Installation

pip (recommended)

Pre-built wheels are available for Linux, macOS, and Windows:

pip install indexed-zstd

If no wheel is available for your platform, pip will build from source automatically. In that case you need zstd development headers and a C++17 compiler:

# Debian/Ubuntu
sudo apt install libzstd-dev

# macOS
brew install zstd

conda

conda install -c conda-forge indexed_zstd

Arch Linux (AUR)

yay -S python-indexed-zstd

Usage

Basic random access

from indexed_zstd import IndexedZstdFile

with IndexedZstdFile("example.zst") as f:
    f.seek(1024)
    data = f.read(256)
    print(f.tell())       # 1280
    print(f.seekable())   # True

Reading line by line

from indexed_zstd import IndexedZstdFile

with IndexedZstdFile("logfile.zst") as f:
    for line in f:
        if b"ERROR" in line:
            print(line.decode())

Opening by file descriptor

import os
from indexed_zstd import IndexedZstdFile

fd = os.open("example.zst", os.O_RDONLY)
with IndexedZstdFile(fd) as f:
    data = f.read()

Inspecting frame structure

from indexed_zstd import IndexedZstdFile

with IndexedZstdFile("example.zst") as f:
    print(f.size())              # uncompressed size in bytes
    print(f.number_of_frames())  # number of zstd frames
    print(f.is_multiframe())     # True if more than one frame
    print(f.block_offsets())     # {compressed_offset: uncompressed_offset, ...}

API reference

IndexedZstdFile inherits from io.BufferedReader and adds:

Method Description
size() Uncompressed file size in bytes
number_of_frames() Total number of zstd frames
is_multiframe() True if the file contains more than one frame
block_offsets() dict mapping compressed offsets to uncompressed offsets
available_block_offsets() Same as block_offsets(), but returns only the offsets discovered so far
set_block_offsets(offsets) Manually set the jump table from a dict
block_offsets_complete() True if the jump table has been fully built
tell_compressed() Current position in the compressed stream

All standard io.BufferedReader methods are available: read(), readline(), readlines(), seek(), tell(), seekable(), readable(), fileno(), close(), etc.

Testing

The test suite requires gen_seekable (built from the bundled submodule) and covers API, error paths, round-trip, reference, and heavy-data scenarios.

# Build gen_seekable from the submodule
cmake -S indexed_zstd/libzstd-seek -B indexed_zstd/libzstd-seek/build -DBUILD_TESTS=ON
cmake --build indexed_zstd/libzstd-seek/build --target gen_seekable

# Add it to PATH
export PATH="$PWD/indexed_zstd/libzstd-seek/build/tests:$PATH"

# Run the standard test suite (111 tests)
python -m pytest tests/ -v -m "not heavy and not reference"

Additional test categories (optional):

Marker Requirements Description
reference zstd CLI in PATH Compares library output against zstd -d
heavy t2sz in PATH Large realistic data tests (10-50 MB)
# Run everything including reference and heavy tests
python -m pytest tests/ -v

Building from source

Requires a C++17 compiler, Cython, and platform-specific zstd libraries.

# Clone with submodules (includes libzstd-seek)
git clone --recurse-submodules https://github.com/martinellimarco/indexed_zstd.git
cd indexed_zstd
pip install cython setuptools

Linux

sudo apt install libzstd-dev    # Debian/Ubuntu
pip install .

macOS

brew install zstd
pip install .

Windows

Requires Visual Studio Build Tools with the C++ workload.

python libzstd/_get_zstd.py    # downloads zstd headers and DLL
pip install .

License

MIT

Metadata

Release files for indexed-zstd 1.7.1

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

Source distribution (sdist)

Source distribution for indexed-zstd 1.7.1
File Size Uploaded
indexed_zstd-1.7.1.tar.gz 152.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for indexed-zstd 1.7.1
File
indexed_zstd-1.7.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
indexed_zstd-1.7.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
indexed_zstd-1.7.1-cp314-cp314t-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
indexed_zstd-1.7.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
indexed_zstd-1.7.1-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
indexed_zstd-1.7.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
indexed_zstd-1.7.1-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
indexed_zstd-1.7.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_zstd-1.7.1-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
indexed_zstd-1.7.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
indexed_zstd-1.7.1-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
indexed_zstd-1.7.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_zstd-1.7.1-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
indexed_zstd-1.7.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
indexed_zstd-1.7.1-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details
indexed_zstd-1.7.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
indexed_zstd-1.7.1-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
indexed_zstd-1.7.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_zstd-1.7.1-cp38-cp38-macosx_15_0_arm64.whl CPython 3.8 CPython 3.8 macOS 15.0+ ARM64 Details

Total release size: 27.6 MB

Release files / indexed_zstd-1.7.1.tar.gz

Download URL indexed_zstd-1.7.1.tar.gz
Size 152.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0eca6a4f5e6b905eaa1acd3d97b1ade34078a829483a43839f5cf2efe97150f4
BLAKE2b-256 checksum
How to use checksums
dec8ccd92a94357bc84528adc7237561e5926e752709bfa707c4e4e42703ad16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314t-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314t-win_amd64.whl
Size 682.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
5a1ae7ee9906320edcdf53db3113f783d0604c0585a9b1d3764a5c09ac519c71
BLAKE2b-256 checksum
How to use checksums
f309f42d6537320bde09d6ea8ddbb923ef8b5a34bfcc861f9e0175035c7898b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ed1b691183224c0c10b1d7a4037bdc925b8f2ad5bd477b7789155b9836f56be3
BLAKE2b-256 checksum
How to use checksums
a6c654cca33039ab0996dfdef4f11cfcb4c7edba4d2d2dbe123237857fede326
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 684.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c43e0afac8cb30545ecad95b3dbb068a35634424becedaff786e983ff11e300b
BLAKE2b-256 checksum
How to use checksums
4c51b75cd56f17d7b74e5242b7064e994767f1ca4c69cf57668a6cb11bf08042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314t-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314t-macosx_15_0_arm64.whl
Size 310.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
182a6d1c33e20d0770500839a45f57dfe6be746d456c94af825a9fefab220075
BLAKE2b-256 checksum
How to use checksums
51d85425794e0ec37b979c0ac807a5d8c27d3bf7fbd013181366fb10b44cd727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314-win_amd64.whl
Size 675.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
100bc27a7553cda0e79ea5c09dff2de947510c9d54ae51dd071463a03f4e2825
BLAKE2b-256 checksum
How to use checksums
f636e91d9454634fe9673b536e7c65d97e7e23acf7409ef73d133530739e9fe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b6cf778dc0253bea84771fbda68709216f4f4e28e0798040e7c32f21b3ef9e6b
BLAKE2b-256 checksum
How to use checksums
dbfe02c0795648840bff22a70ff3c14501c63084ecc03ed8c017208ab8a9e64b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 679.7 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d3c34174ce7b53e6f2283b71a11777c32e7bccfc2b42f2c43b2b3cadf50b8aa8
BLAKE2b-256 checksum
How to use checksums
83e01c9974a7dac77652977bde69b65613713a384e983afe736dc31eeb7b6940
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp314-cp314-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp314-cp314-macosx_15_0_arm64.whl
Size 307.6 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
650c537cbd271e871c6805c88899380337ef5eadb2d44da60d8c039c57f4e5fa
BLAKE2b-256 checksum
How to use checksums
19330e8edc6bd510072658268aad0224894764639872408e4a20cca9af2bbf6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp313-cp313-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp313-cp313-win_amd64.whl
Size 656.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3e2710e1ddf5dfb2053b6bc6e7d1c1625b31b972c5e796267c7a44a03bcbb9e7
BLAKE2b-256 checksum
How to use checksums
304e2cabb4b755007392c19996a5432d32efde5f89bc7be232ce50342aa25f00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
68f9fe5382897acf557b00ec561ee56a83040c44079091b824633fcf8a554b6c
BLAKE2b-256 checksum
How to use checksums
a5da09eb5e6fbf25bde205201f36bf3aec0306551c3a36732d5928c5ab016660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 682.5 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
213dcf7c8ecde7ce87cf983b0576fd8d060650c78ce66640be281a480fa04679
BLAKE2b-256 checksum
How to use checksums
7a945e43ca73b70eca1bb014fcd535ab0390df68f74ea330bffe4bc52f9689c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp313-cp313-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp313-cp313-macosx_15_0_arm64.whl
Size 307.0 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7a84e2aad68634f4084d74bfe7cc5b6186943e15afbd9e9373c44580ee98f93a
BLAKE2b-256 checksum
How to use checksums
bc72e944ddd5ed8a06cfdf58baeff1708e3c9ca435d90e1faa8c2f36166880ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp312-cp312-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp312-cp312-win_amd64.whl
Size 656.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8a63613c8bad3cc711bd9feb6925e0d5deda1652ac80d00806a831e7590d4506
BLAKE2b-256 checksum
How to use checksums
fc9acf01a5f5024f8162a0c3570eed07ac880535db4b60031655d29151464a96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2511fc3ff97fce0a3ba0fdce335a6b8ec1ac44a2f8929a95ab99eeedf9c5d8b9
BLAKE2b-256 checksum
How to use checksums
1cb664e4e6de469f539922b735f5c8d60b6ddbac67c64272531eb4d9da6e4067
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 690.6 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d8f8650f2066d7340a6168191aebfc8094e40616cc1f224268edb19b16918103
BLAKE2b-256 checksum
How to use checksums
8f50bdd0b3e3dd4c97cf315a7a2fed11b37ae94be3d6bf1d54630032fef8c938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp312-cp312-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp312-cp312-macosx_15_0_arm64.whl
Size 307.8 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
73797bcb44ab2c55c97bb9e9a686b42cd1a9f0b1b5c9848f84b51bb77f6c35a8
BLAKE2b-256 checksum
How to use checksums
9d66a7e1ff38753a37a3fdfdc13793a8e078bc6bf1fd1abf4870dccea6ed76ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp311-cp311-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp311-cp311-win_amd64.whl
Size 656.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e325a7da73176666a4fe84c1d7d678e6fe87f1087da215f3533be8206ffa6607
BLAKE2b-256 checksum
How to use checksums
93630d1291ae9d3c047fc3cb96315f9b5129e85a29b153b3e46b51f993afa12a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
04a9da8bfbef5b02d8e16537112354107de1989b72aa1445107f95dee27d0497
BLAKE2b-256 checksum
How to use checksums
ac78e0f9aa6d853e3f8a7d6802b3323ab16144b39d0864f38cbf4f77d499ca33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 684.7 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c9ab95ad8c16d21d6415c401c2d6edc164a1ca05c8ea925ed92c0f0946071508
BLAKE2b-256 checksum
How to use checksums
70bd3776c5830400a62fdb44718da06743faab419fd5da5065190ddf34140a09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp311-cp311-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp311-cp311-macosx_15_0_arm64.whl
Size 307.7 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7a935d04967fc0bf956966b7f62b12d03ad4f916640e7ea799e0c56c8271c869
BLAKE2b-256 checksum
How to use checksums
a6330398d71f01d67003314a0b2f2cc65b04b30424eb37e8d9145767058df6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp310-cp310-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp310-cp310-win_amd64.whl
Size 656.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fd316a7efc4d963f183098f89f0a9f2b9bc7137da9c90c68d0dc529bfbcd4f06
BLAKE2b-256 checksum
How to use checksums
eb5072b36057fe2b8b703f8107d72fadce7608c85e28d0c12cbc9d12ba99666c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c41722877b4e35ce93de05952ed601aee01a87f80d0750a37ef7ef57399d147d
BLAKE2b-256 checksum
How to use checksums
308dc76984dcbada1fc3a08f078f242b4dbc2c85dab2d10c2947b9a61b33dcc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 667.2 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
caef6bfd8e58f812fef9c9a015a429bba80f9750ea6580b36fc1fcc15e705d58
BLAKE2b-256 checksum
How to use checksums
6bf0eaf35c3c68f83d6bfcc0cd9d83e67ba5bcec35ce6ccb9b1fafcb60cbbc16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp310-cp310-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp310-cp310-macosx_15_0_arm64.whl
Size 307.6 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
18381d86daaea0aa6fa9d19f5e5290f7bf1bdb633cf0f5a27d679001aa9a533e
BLAKE2b-256 checksum
How to use checksums
fd15cd26a49396cff5caae95bc7ccce389df0eab1f80c313cdd0597b865c4317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp39-cp39-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp39-cp39-win_amd64.whl
Size 657.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
654cbea91813abfbc8e54ff53a2bf26048a9eec2d1644002d2ce83d91dc2d34b
BLAKE2b-256 checksum
How to use checksums
3c6c70fdd736f36073be293ee7e417c220884218511129a955dbf3305b2c34b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b480350de32a093fbe72d3548bb0900386c2a0c3212675a54d79ea14c853b098
BLAKE2b-256 checksum
How to use checksums
de49e0fbe8cdc2e92495363aab078a3cdef31c6f84ccee849acc18711abc16dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 666.4 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f37e262067159f5fb462e2f0813c46433224977a94f7adc8569afc22c0bbd100
BLAKE2b-256 checksum
How to use checksums
74d603a49bd76a31bb071d41f243c95605bd35aebbc3bd9b8bd2be3a538a9a8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp39-cp39-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp39-cp39-macosx_15_0_arm64.whl
Size 308.1 kB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ca5667e69214d8bdb16facf504ec0d532d531b144ff476da7c4bf6ff58421b0d
BLAKE2b-256 checksum
How to use checksums
926f777a50880d5f20befa6343e61bfed9156bbcb5ac907f93a91f45c08b4f37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp38-cp38-win_amd64.whl

Download URL indexed_zstd-1.7.1-cp38-cp38-win_amd64.whl
Size 674.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
add984598b94ee077788f25cf1ef7794fd0eccfa525d446f982eefd28af3715b
BLAKE2b-256 checksum
How to use checksums
be13d51f43ccb51a2f22f04c45706362f7565846f0bdb0b6767b08342cb07189
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL indexed_zstd-1.7.1-cp38-cp38-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0012b14cb54395a3e07f40465190dc011e661635e0b9a225a1e39e0129335374
BLAKE2b-256 checksum
How to use checksums
e5b4c79e1186f77450933367c1f398c4218338e11a1ede72fa791087f6c18465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_zstd-1.7.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 670.9 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
87a79f70daa4d2d3897a275f47cd5fd1472cf727b36d5dcdc2c6dc157e9845da
BLAKE2b-256 checksum
How to use checksums
02ea1c6a0d6b51d93b98724074212b87e635a73dd6db99808de2999a69cf047d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / indexed_zstd-1.7.1-cp38-cp38-macosx_15_0_arm64.whl

Download URL indexed_zstd-1.7.1-cp38-cp38-macosx_15_0_arm64.whl
Size 311.8 kB
Tags CPython 3.8 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
e24f73261dcbe9660b7338dfcfa61905c5ddc595fec5c1e82954ef7ba25cd433
BLAKE2b-256 checksum
How to use checksums
172c742b9eb1295c7e8e4b9ecc2d8db3c0d721088cb9271b40f8d510e63bf862
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

1.7.1 This release

33 release files

1.5.1

25 release files

1.5.0

20 release files

1.3.1

13 release files

1.2.2

16 release files

1.2.1

16 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