Skip to main content

ZXC Python Bindings

High-performance Python bindings for the ZXC asymmetric compressor, optimized for fast decompression.
Designed for Write Once, Read Many workloads like ML datasets, game assets, and caches.

Features

  • Blazing fast decompression - ZXC is specifically optimized for read-heavy workloads.
  • Buffer protocol support - works with bytes, bytearray, memoryview, and even NumPy arrays.
  • Releases the GIL during compression/decompression - true parallelism with Python threads.
  • Stream helpers - compress/decompress file-like objects.

Installation (from source)

git clone https://github.com/hellobertrand/zxc.git
cd zxc/wrappers/python
python -m venv .venv
source .venv/bin/activate 
pip install .

Quick Start

import zxc

data = b"hello zxc" * 1000

blob = zxc.compress(data)                 # level, checksum and dict are optional
assert zxc.decompress(blob) == data

compress() and decompress() accept any object supporting the buffer protocol - bytes, bytearray, memoryview, NumPy arrays - and release the GIL, so Python threads run them in true parallel.

Compression Levels

zxc.compress(data, level=zxc.LEVEL_FASTEST)   # fastest, largest output
zxc.compress(data, level=zxc.LEVEL_DEFAULT)   # the default
zxc.compress(data, level=zxc.LEVEL_ULTRA)     # smallest output, slowest

LEVEL_FAST, LEVEL_BALANCED, LEVEL_COMPACT and LEVEL_DENSITY sit between them. min_level(), max_level() and default_level() return the bounds at runtime.

Streaming Files

stream_compress() and stream_decompress() work on objects exposing a real file descriptor via fileno(), so in-memory streams such as io.BytesIO are not accepted. Both return the number of bytes written and take n_threads=0 to mean the default, auto-detected thread count.

with open("input.bin", "rb") as src, open("output.zxc", "wb") as dst:
    written = zxc.stream_compress(src, dst, level=zxc.LEVEL_DEFAULT)

with open("output.zxc", "rb") as src, open("restored.bin", "wb") as dst:
    zxc.stream_decompress(src, dst)

For in-memory streams, use the push-based CStream / DStream instead:

with zxc.CStream(level=zxc.LEVEL_DEFAULT) as cs:
    out = cs.compress(chunk) + cs.end()

File Objects

ZxcReader and ZxcWriter are io.RawIOBase adapters, so they compose with io.BufferedReader and the rest of the io stack:

with open("output.zxc", "wb") as f, zxc.ZxcWriter(f) as w:
    w.write(data)

with open("output.zxc", "rb") as f, zxc.ZxcReader(f) as r:
    restored = r.read()

detect_zxc(data) checks only the 4-byte magic word at the start of the buffer. It does not validate the rest of the header, the footer, or the archive contents, so a truncated or corrupt archive still passes - treat it as content-type sniffing, not as a validity check.

Random Access

A seekable archive can be decompressed block by block, without reading what comes before:

blob = zxc.compress(data, seekable=True)  # or Cctx(seekable=True), stream_compress(..., seekable=True)

with zxc.Seekable(blob) as s:
    print(s.num_blocks, s.decompressed_size)
    middle = s.decompress_range(offset=1 << 20, length=4096)

Reusable Contexts

Cctx and Dctx carve their working buffers once instead of once per call, which pays off when compressing many payloads with the same settings. A dictionary given at construction applies to every call.

import zxc

with zxc.Cctx(level=zxc.LEVEL_DEFAULT) as cctx:
    archives = [cctx.compress(p) for p in payloads]

with zxc.Dctx() as dctx:
    payloads = [dctx.decompress(a) for a in archives]

With a dictionary, the decoder must be given the same one:

with zxc.Cctx(dict=dictionary, dict_huf=table) as cctx:
    archive = cctx.compress(payload)
with zxc.Dctx(dict=dictionary, dict_huf=table) as dctx:
    assert dctx.decompress(archive) == payload

A context is not thread-safe: use one per thread.

Pre-Trained Dictionaries

Dictionaries lift the ratio on many small, similar payloads. The same dictionary is required at both ends:

d = zxc.Dictionary.train(samples)          # samples: list[bytes]
blob = zxc.compress(data, dict=d.content, dict_huf=d.huf)
back = zxc.decompress(blob, dict=d.content, dict_huf=d.huf)

with open("corpus.zxd", "wb") as f:        # persist
    f.write(d.save())

with open("corpus.zxd", "rb") as f:
    d2 = zxc.Dictionary.load(f.read())

get_dict_id(archive) returns the dictionary id an archive was built with, so you can pick the right one before decompressing.

Testing

cd zxc/wrappers/python
pip install pytest
pytest tests/ -v

License

BSD-3-Clause - see LICENSE.

Metadata

Release files for zxc-compress 0.15.0

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

Source distribution (sdist)

Source distribution for zxc-compress 0.15.0
File Size Uploaded
zxc_compress-0.15.0.tar.gz 39.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zxc-compress 0.15.0
File
zxc_compress-0.15.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
zxc_compress-0.15.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
zxc_compress-0.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
zxc_compress-0.15.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
zxc_compress-0.15.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
zxc_compress-0.15.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
zxc_compress-0.15.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
zxc_compress-0.15.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
zxc_compress-0.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
zxc_compress-0.15.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
zxc_compress-0.15.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
zxc_compress-0.15.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
zxc_compress-0.15.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
zxc_compress-0.15.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
zxc_compress-0.15.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
zxc_compress-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
zxc_compress-0.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
zxc_compress-0.15.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
zxc_compress-0.15.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
zxc_compress-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 5.0 MB

Release files / zxc_compress-0.15.0.tar.gz

Download URL zxc_compress-0.15.0.tar.gz
Size 39.4 kB
Tags Source
SHA-256 checksum
How to use checksums
af9ace9dc37f632f06cfcd7e247c5e5c782cdb205960202831ea021e0e050ce8
BLAKE2b-256 checksum
How to use checksums
7aba837bd2ad3d93c0be1b1892944fdf440d2a04b8d84ec8387419edcbd34520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-win_arm64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-win_arm64.whl
Size 124.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
040016763cc20901a55fd459fda2e55f146f504bd019e2cc22dac41ef9f2001a
BLAKE2b-256 checksum
How to use checksums
b6865ec94503be7ac31250a02f183667468bfd6d65acb0c2b1fee685f98b23e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-win_amd64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-win_amd64.whl
Size 166.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2afc736867ba5b7d28359913ff6336bce636ff0521460320b4da377bedc77638
BLAKE2b-256 checksum
How to use checksums
47f905157f1a6aa8f081ed69c968f0fe4b61b7a329f1a9b78e4c189c4f82a735
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 334.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
099e54a3addfa2c0780bfae488dc6a483156392e54e9a9b96b7f0208c75f30e8
BLAKE2b-256 checksum
How to use checksums
6c05308ed0ea1df1318c467cf8725b64a9f78382308bd49e621d296c066d7ef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 175.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c741769506f4f71f20211450481f4795921b7d1d865a12f59eac23dd0b638ea4
BLAKE2b-256 checksum
How to use checksums
f7ca8f74abc856955c979264077931e3324f563a376650b2ce163c45429159ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-macosx_11_0_arm64.whl
Size 156.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b9b8adfe80da3f773652082dad9c21ab8ec54ce71128e73cde24c14de381ee1b
BLAKE2b-256 checksum
How to use checksums
4466fb1daffaf07952ef9a9571a098bd50d380e44237b32f477b98925ad3162b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL zxc_compress-0.15.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 419.4 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
951c0ee7ad8beec64978f903db4f422794bd6094248054f72968d9877bee5028
BLAKE2b-256 checksum
How to use checksums
9790d6fdcddab25bec567530488fd37a75753665256837f50915aa6a53517de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-win_arm64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-win_arm64.whl
Size 124.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
c712c9f724a6acda59aeb4e0bd6b58cc722961c0129058858e33af9e82e5b065
BLAKE2b-256 checksum
How to use checksums
31eb1d7594118122fec692fc7102d6b9cdecda5c3279f2c94010a7facb2787e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-win_amd64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-win_amd64.whl
Size 166.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d65ec67ed701fb7db3fa356a5fdac1598167dedf68e7e8b776fd0badec21190f
BLAKE2b-256 checksum
How to use checksums
6ce3f73b440d859f5851e9ba1e8339a1241e7b009383e60682207bfa52f5b06b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 334.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0225e58d8864a90123697630a6effdec9d2d971f2949e44ce158c8aaf32df2e1
BLAKE2b-256 checksum
How to use checksums
010be61e57f4475969f146b6c828015cf542110425a0de93ad2d18d25547ac0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 175.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f1897914859cce4866c162218d48c930fa3fbdce25276a4c975591f3d808a731
BLAKE2b-256 checksum
How to use checksums
1a32fda3e23bca404c6ea9a5f59eb68c7d120b1f7c3365dcfdf658d3e29249b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-macosx_11_0_arm64.whl
Size 156.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
69cccff69c5f06cd3a46c6495fe31c7219cd77f54c8e7b34a809d934ac25a6c9
BLAKE2b-256 checksum
How to use checksums
270d0f6c920c5afaaea35de8ebc65eff57515643e5eb7c336a7f73faf1e0f907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL zxc_compress-0.15.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 419.4 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3fbfcc2a9efc8f517a713e1e53dad79e3f9d2bd31feaf5dfdbff89f5117ab12e
BLAKE2b-256 checksum
How to use checksums
eaa6e39dc2c570c2a680e83ffbdba0d26b065b93a33fc581456fa43f78657681
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL zxc_compress-0.15.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 334.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d142f247adee5b22dfa31d5e09f96bed77fe0e3d1264fd2a2ba8959d4eeb9aa
BLAKE2b-256 checksum
How to use checksums
3de905dc564924df0440b3a24baf6e52888778e13c7562dd5118940504c7db97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL zxc_compress-0.15.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 175.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f40e28c9ad223432a10d70dcdf8728918a3af20ca9db692a731cdc3c198f15df
BLAKE2b-256 checksum
How to use checksums
adf9ba44bc0f4b0f122baafed9cbdc94ea0716efd5995902008c7b885f6cf62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL zxc_compress-0.15.0-cp311-cp311-macosx_11_0_arm64.whl
Size 156.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac7c37ace187b8bf776cefd0df9574c8db002aaa636c630854eb9d4867cde0c4
BLAKE2b-256 checksum
How to use checksums
e7e05394994082ece48c1a049aba0f67472a6d3da91f919130e71119701b68a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL zxc_compress-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 447.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
919e1658e6a47afd5328097687c26190e01bbc9c3d8964a586ee0c60ccccdb48
BLAKE2b-256 checksum
How to use checksums
b233d24aabb9011cfa3b6855efc60dc61d840dab661e3022597dc5e03a749b1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL zxc_compress-0.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 334.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff651b8dc2add6f1ccbcfb671addff2953b255366a5e67495b5a737c53335015
BLAKE2b-256 checksum
How to use checksums
fae24173f4ac1b081b24d2c01d7353a64730f343e95159b9d0d1e23aa68a7fce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL zxc_compress-0.15.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 175.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cc15f495395521de1a02bad51945a7d0b1951a9c7c0906d91ad64c6c47b591a4
BLAKE2b-256 checksum
How to use checksums
5322ee2be8fa81e2967a204c7dad65878a865898a6b9faa1fae511a6c150b0ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL zxc_compress-0.15.0-cp310-cp310-macosx_11_0_arm64.whl
Size 156.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e9c852d942fabec840aef1ab8a6556f39edd156eaecaa88eb8aaba2a80519fa7
BLAKE2b-256 checksum
How to use checksums
ee7ddf627534199dc78afad292b2e11f6098c2180f681b6b9deb1633efc8d3ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / zxc_compress-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL zxc_compress-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 447.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5e5eaa09ad4bb4ed222d8caad2733affe46cdefb569ddef393561cb2001ed4b6
BLAKE2b-256 checksum
How to use checksums
9a74b7e57752fafcff504e0ed707211c9882bcea6dd8bb1d7efa39f0829a7e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.15.0 This release

21 release files

0.9.1

21 release files

0.9.0

21 release files

0.7.3

21 release files

0.7.2

21 release files

0.7.1

21 release files

0.7.0

21 release files

0.6.3

21 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