Skip to main content

Simple & high-performance compression utilities for Python

Project description

compress-utils

PyPI version PyPI Downloads Python Versions License: MIT

A unified, high-performance interface for multiple compression algorithms across programming languages.

Features

  • Multiple Algorithms: Integrated support for Brotli, bzip2, lz4, LZMA, XZ, zlib, and Zstandard
  • Consistent API: Same interface across all supported algorithms
  • Cross-Language: Core C++ library with language bindings for Python (and more to come)
  • Performance Focused: Built to minimize overhead over native compression libraries

Installation

pip install compress-utils

Quick Start

Object-Oriented API

from compress_utils import compressor, Algorithm

# Create a compressor with your algorithm of choice
comp = compressor("zstd")  # or 'brotli', 'xz', etc.

# Compress data with optional compression level (1-10)
compressed = comp.compress(b"Hello, world!", level=3)

# Decompress data
original = comp.decompress(compressed)

Functional API

from compress_utils import compress, decompress

# Compress and decompress directly
compressed = compress(b"Hello, world!", "zstd", level=3)
original = decompress(compressed, "zstd")

Streaming API

For processing large data in chunks or when data arrives incrementally (e.g., from a network stream), use the streaming API:

from compress_utils import CompressStream, DecompressStream

# Compression streaming
stream = CompressStream("zstd", level=3)
compressed_chunks = []

# Process data in chunks
for chunk in data_chunks:
    compressed_chunks.append(stream.compress(chunk))

# Finalize compression (important!)
compressed_chunks.append(stream.finish())

# Decompression streaming
decompress_stream = DecompressStream("zstd")
decompressed_chunks = []

for chunk in compressed_chunks:
    decompressed_chunks.append(decompress_stream.decompress(chunk))

# Finalize decompression
decompressed_chunks.append(decompress_stream.finish())

The streaming API is ideal for:

  • Processing files that don't fit in memory
  • Network data that arrives in chunks
  • Real-time compression/decompression
  • Pipeline processing where data flows through multiple stages

Available Algorithms

The following algorithms are supported (availability depends on build configuration):

  • Brotli - Google's compression algorithm optimized for the web
  • LZMA/XZ - High compression ratio algorithms
  • zlib - Widely used general-purpose compression
  • Zstandard - Fast compression algorithm with high ratios

Documentation

For detailed API documentation and advanced usage, see the full documentation.

Contributing

Contributions are welcome! Check out the issues page for open tasks or submit your own ideas.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

compress_utils-0.6.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

compress_utils-0.6.0-cp314-cp314-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.14Windows x86-64

compress_utils-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

compress_utils-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

compress_utils-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (943.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

compress_utils-0.6.0-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

compress_utils-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

compress_utils-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

compress_utils-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (943.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

compress_utils-0.6.0-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

compress_utils-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

compress_utils-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

compress_utils-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (943.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

compress_utils-0.6.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

compress_utils-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

compress_utils-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

compress_utils-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (942.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

compress_utils-0.6.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

compress_utils-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

compress_utils-0.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

compress_utils-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (941.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file compress_utils-0.6.0.tar.gz.

File metadata

  • Download URL: compress_utils-0.6.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for compress_utils-0.6.0.tar.gz
Algorithm Hash digest
SHA256 415223745efcedebe1aa027d87767e543be7e277a5732be6a4b34c1b053a4faa
MD5 f2052c4512204d3b0a0cb34e8160cfe6
BLAKE2b-256 25f3b4aa4f6c62c995ef783152aefbcaebffc33f6b37987352f30c4137f61fd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0.tar.gz:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f09b2ce66ad983641f1e5235c5761ba1aeaaae7c25d8319eb8a23b8de34fd96c
MD5 fa0b1cc2bcd77f6e3dd7e783ecf2bf18
BLAKE2b-256 8a56764c61c03dd2149353af5e1e75d6f7962b35dd614ad095a2232d5d110105

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp314-cp314-win_amd64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24d2ae2a7d50bc0792cd1abc097bdb4bdb9383a95598a869f5e18600a72578b1
MD5 7b2f01cc075db662afc1d7eac37832e8
BLAKE2b-256 885184050f555b2a5dc4f5f91797d80c3b801e4cf5670dec9331e9781958afca

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05697c0e825db95836373fa31c92cb413c1fd0fb94072328c938908b22c49852
MD5 dde0b7f939e6ae65f261888c2801ae3b
BLAKE2b-256 3351dcd431e110ef5c9728b4d5a5ef9580b4030078620427b41bd4ee61bb4b97

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b849260bf70f926fc3a82b8d7511345215f4a53ea8f01f314e1ccb9f4e510c1c
MD5 09c150bb671171b090cb0787014c2436
BLAKE2b-256 b507112fcafb7808e29ef84946a3a1b0ab819dd66bdab4163aca1ebc63ca116a

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6a893fd4193ec542e8823a63c1eec46cfd8318bbcaa1e579cd187a2a353cb715
MD5 cc174130c3d0496a5c2f5b889618415e
BLAKE2b-256 6bced0d7cf895c1caff8473fe27072f460761154d3fc1e728cb5e81a2377076e

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp313-cp313-win_amd64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a9b6826c9d236e8197808fb270f565e843c0d49147de1feaf4fa7e796db20e9
MD5 7aaa9dbeaf884265a0a40eb60540e8d9
BLAKE2b-256 da7b374dd79831a2645ffba7e003f5d967760bea730a15bde8d72d37b259f6e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92f2aed169dfd2a0b55f69fc478d94bb2ec30c30d0ba9e849beaee0ac2f16914
MD5 4d50098e3d285dd72c733e402cdf11e7
BLAKE2b-256 661bdaf9c139a13b261a14364d0c9f04dbe86c503dd3b3202d0cdcdd87399c12

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d6ad46bcd76a217f3f344bbebccc89d5f56daefefc9d4dce4408625d699325b
MD5 ae2e3bdd385cebeb2021bd38a3409a1c
BLAKE2b-256 1a7755da9a70aa4e1e74166708acd6654431ba7f3d6b096886e0ffef64d52d70

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 90d9a54c7e8595fc1893f87ed549ef2b9e37058100f54e8e678b902b488132a1
MD5 cf0ad39c96b75f35d188b71a0ff6dcdd
BLAKE2b-256 e35938f4e1546cd9abf24a5ead3603ea0b7dae24c97d8025c6f3933fc964e6c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp312-cp312-win_amd64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eac0ac9f77e486f1bed98b87f0ba425aa28274dbf4da2861b739fb40d7ecf972
MD5 4966f55a6c9db86b5195003d8a35676e
BLAKE2b-256 038d0499df9c1444af8a0536a5bf289e468d7cbcc34c6a054c2fe6d303a8197f

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef6f0862a18b670384f8e9f4d3bcf2ce7575d1d9fbc12cce1ae4e51fe8aed4e3
MD5 816d7efecc33dc76d2bd6013e0bd8497
BLAKE2b-256 39c2d440f512f3b00d441bb25e55203ae1bdffbbd14ba951b329e5cfde0853aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1a999349b0ad61e0792847b64625557f05d1dddae8c1ed6e086b9ab2ba76c9d
MD5 8e5a2c5780b12089f0e0e4ac5e9ad2fa
BLAKE2b-256 8fc5f34a42137270b3d4242d399db808048b20f8af9efbd99614d73a5b1e738d

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0a3c7eff4ece005b285f26f937d32248a046e088d1a7e8dc295c178d61e297d1
MD5 1fc50de8afff062b5ea9154ae901cea4
BLAKE2b-256 bcb609c111329c5ec92359e69fd707070918466cabc8602628d5be032c76fc90

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp311-cp311-win_amd64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bfe4c6dfde548c246775585f8e375d519f163ebdddc6333d46b584550c840141
MD5 448698150ce8805f40d1916e2ca658c3
BLAKE2b-256 1dc6162608bcc487564ddffff936b66cdc4bd49e19a38544e749b0b64fa5cfca

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1950250aba4ff70707f519f2df4bc04242d5b79897d0cc8c463f400c8f8a887c
MD5 ded8eaf1ba569dbc9cfa74eb80b744ab
BLAKE2b-256 da1f7fe20f4c9d4443f957e991919fcf43cfd917191a84394a214f375dd63eaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74cfe5c8c3ce923acda76f1dabd63db0d1450f36b70244096fe943c85f07e463
MD5 f0543c589481c9d5568fa5d9bfcefd65
BLAKE2b-256 bc68084e98230bf54bf230ac26934e3f60c473710d169e22ffc08f4fe011be9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd69b3ca83f1b6c8986770493491b50880ea632da99f6d49a937d15633af462f
MD5 beaaafac0c1ad73d3d3846619085cbde
BLAKE2b-256 794ffc32999bad86e458af0072cd215bde8e6f2152edb06f7120983a17832dd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp310-cp310-win_amd64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 773883b9111576c17895604b44ac94f0e483c26991d85b23e60e47a6b9bdcfbb
MD5 7b4868ad7d25c51a4dc4f7773a15c463
BLAKE2b-256 64f8d5a0253f644f3b41b3ff2236a8d7f43ce4348819dcb0abec15e905b9f954

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ca233957d3c4e23a5bfce23f5a7d3faddfa68ef7e17500047cbb53e37df5a9dc
MD5 4824e6b0e523ac829b460903cfd31cc1
BLAKE2b-256 d718757a1638d87d95f0edbdde80f0e8560bd112403ba3e8be5674c530559914

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

File details

Details for the file compress_utils-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ecebfad8d01b1d6414dd7f08bd0bc9784673b3c20f712e47a0e3ba21425f6dd
MD5 aef4d1c429fa1575d3a53e96e189206f
BLAKE2b-256 fb1fca70a8aedee4eef6e0eabe8d98e42a61c84001a9ac1802efe98b1f8aa420

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.6.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_and_test_python.yml on dupontcyborg/compress-utils

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page