Skip to main content

Simple & high-performance compression utilities for Python

Project description

compress-utils

GitHub Actions Workflow Status GitHub Release

Algorithms Languages Code Size License

compress-utils aims to simplify data compression by offering a unified interface for various algorithms and languages, while maintaining best-in-class performance.

Features

Built-in Compression Algorithms

Algorithm Description Benchmarks
brotli General-purpose with high-to-very-high compression rates Benchmarks
zlib General-purpose, widely-used (compatible with gzip) Benchmarks
zstd High-speed, high-ratio compression algorithm Benchmarks
xz/lzma Very-high compression ratio algorithm Benchmarks

Supported Languages

Language Package Code Examples & Docs
C++ TBD C++ API
C TBD C API
Python TBD Python API

Usage

This project aims to bring a unified interface across all algorithms & all languages (within reason). To make this possible across all targeted languages, the compress-utils API is made available in two flavors:

  • Object-Oriented (OOP)
  • Functional

Both of these APIs are made dead simple. Here's an OOP example in Python:

from compress_utils import compressor

# Create a 'zstd' compressor object
comp = compressor('zstd')

# Compress data
compressed_data = comp.compress(data)

# Compress data with a compression level (1-10)
compressed_data = comp.compress(data, 5)

# Decompress data
decompressed_data = comp.decompress(compressed_data)

Functional usage is similarly simple:

from compress_utils import compress, decompress

# Compress data using `zstd`
compressed_data = compress(data, 'zstd')

# Compress data with a compression level (1-10)
compressed_data = compress(data, 'zstd', 5)

# Decompress data
decompressed_data = decompress(compressed_data, 'zstd')

Language-Specific Examples

You can find language-specific code examples below:

Setup

Install From Package Manager

To be added

Build From Source

  1. Install pre-requisites
  • CMake
  • Conda (if building Python binding)
  1. Clone repo
git clone https://github.com/dupontcyborg/compress-utils.git
cd compress-utils
  1. Activate Conda environment (if building Python binding)
# If using Conda
conda env create -f environment.yml
conda activate compress-utils

# If using Mamba
mamba env create -f environment.yml
mamba activate compress-utils
  1. Run build script

For Linux/macOS:

build.sh

For Windows:

powershell.exe -file build.ps1

The built library/libraries will be in dist/<language>

A number of configuration parameters are available for build.sh:

  • --clean - performs a clean rebuild of compress-utils
  • --algorithms= - set which algorithms to include in the build, if not all (e.g., build.sh --algorithms=brotli,zlib,zstd)
  • --languages= - set which language bindings to build, if not all (e.g., build.sh --languages=python,js)
  • --release - build release version (higher optimization level)
  • --skip-tests - skip building & running unit tests

Benchmarks

To be added

License

This project is distributed under the MIT License. Read more >

Third-Party Code

This project utilizes several open-source compression algorithms. Read more >

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.4.1.tar.gz (44.1 kB 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.4.1-cp313-cp313-win_amd64.whl (693.2 kB view details)

Uploaded CPython 3.13Windows x86-64

compress_utils-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (815.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

compress_utils-0.4.1-cp312-cp312-win_amd64.whl (693.2 kB view details)

Uploaded CPython 3.12Windows x86-64

compress_utils-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (815.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

compress_utils-0.4.1-cp311-cp311-win_amd64.whl (691.5 kB view details)

Uploaded CPython 3.11Windows x86-64

compress_utils-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (815.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

compress_utils-0.4.1-cp310-cp310-win_amd64.whl (690.6 kB view details)

Uploaded CPython 3.10Windows x86-64

compress_utils-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (813.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

compress_utils-0.4.1-cp39-cp39-win_amd64.whl (689.5 kB view details)

Uploaded CPython 3.9Windows x86-64

compress_utils-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp39-cp39-macosx_11_0_arm64.whl (813.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

compress_utils-0.4.1-cp38-cp38-win_amd64.whl (690.6 kB view details)

Uploaded CPython 3.8Windows x86-64

compress_utils-0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp37-cp37m-win_amd64.whl (691.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

compress_utils-0.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

compress_utils-0.4.1-cp36-cp36m-win_amd64.whl (691.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

compress_utils-0.4.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: compress_utils-0.4.1.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for compress_utils-0.4.1.tar.gz
Algorithm Hash digest
SHA256 d8dbe6e475ca3099581b8095b14096fc06ca3603bacdf42884e63ec0350fada3
MD5 523fce91c48f4d16b551fea32aea9e1c
BLAKE2b-256 990e0d85e47c6cb2065862a64b974054bacd72c0a6805fa42366a9dadaef2acb

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1.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.4.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7b11985f1d0cce1e4ecc39c811116256d31c92e7b5a870b4172be9a99d14f386
MD5 89c697cf5d9f5ecc3f9b38958e28c55d
BLAKE2b-256 1a614db9c830939581dfbdc5eaee5ca3c0513a9d30876bca1e937b5a6e35820b

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b481eb2bd9f73e8877e8147012dbe9b55dd91993760bd97355afaf566354e2bc
MD5 9cf34dbf21dfce6bd01e052522c555bf
BLAKE2b-256 941a87ce309cd818d72e3f35fdbe43c559003e282c60a48b438e05a12e47f5d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fb2ef54e198e95eedf7e81c3f6c124a01b026bc18de46b7ecfcee8388deb29f
MD5 3a004c3f14931d4f64daec016eefd4c5
BLAKE2b-256 2f8010a48c495a1d23302aed78c1c11dbe5e27b0dffb00f70dc84452c42e82c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2867c3f2924fd8e80b03fe42c5a727a8842d42b413e046ac93105ef4e79e5b84
MD5 d95c6d9ec5e0830b3ccb3f0ed57b180b
BLAKE2b-256 fc2c737158e443d0045c89f771a02bd5fef50b6d1517d9d905861fb485e26422

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ceae236664742d9193c0105940c130acc014dbb0a7ba497e402a47fb98ecc6e8
MD5 bb1fefe3eae0c3fce182663b52ce6775
BLAKE2b-256 409ad21edc1d4c9a30f6788dcdde969d3fc93ebb395a88c8ce9c07bcbfac8e1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7510878488f04ba68501029252fa2dfedfc1c38421d71a7eaa787665c3bc55e
MD5 b47d18a6bba087fe3f9b348103a1cb58
BLAKE2b-256 b1e90d56dbe4fccc756cb2d4c36fac372f377b6c7ee0da0887ce8a4665f196b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad5728008a358fc108ce11377220d7fa47c2e52fb99aa2b25c929a7069432cae
MD5 4fc889f458346fa683e8050f61123ecd
BLAKE2b-256 2fedf3858e0315d17478b56b5d66a7f8efac5340a8e3a78efdbce216f44a1840

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 588274139c9c083aafc43c76111e0b76e5f28ecb38421c62d9f8f0f219c1a65c
MD5 3a025d90d4ef39f9de96a3f5fb9e9518
BLAKE2b-256 b270c4ec7b9996669b2411dd2e9637f9600233ff98e45ef9726d6587d8d340ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ae5276fede4b6e05f716e26b50b6979ea126cf9679a088de128e0fc1693f098
MD5 d354d46d5ae1eb9f3211710faf976ba1
BLAKE2b-256 3430fd28682effd39f6c59592c7ceb72980e34d4a36a5efd6fdd417df69d656f

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5e77c3e32ee773e8be49b3d7a64e42edd099be81d2766c2984c8b84200b4a2b6
MD5 784e4531bbdb3199bfcff5763dc7faf4
BLAKE2b-256 ec15566cf54733b642dd523613a1f26ba974d2621f6d3d4584f91fc05f8fb212

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8c6b4459710049c519f01c2046b7b46c855e916884e6d8e8573d1a8059cdded
MD5 a3a1bde3901adb806151e46ad620f56d
BLAKE2b-256 47d0a0758869c6497eaea76e15e5c18160221fe768f1c64f075cc5f1b44995aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90530eeebd5ec649bfb58b6b0435ece9a414eb53374462d876c8689ea29b701f
MD5 09bbcd8437be3585f5c1de736dd1c3a1
BLAKE2b-256 bdef7bc6a09289c7ba45656304b79ae1cc52fb348870e68bcb96c4433420ae1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-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.

File details

Details for the file compress_utils-0.4.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 94cec7d3420d9d1420ca7172d775e36058f4e0dabf1db1e1e5e6bb8d9704d7a5
MD5 b64850d7d98939b343d15efe8e3a7edc
BLAKE2b-256 9f5ceacb9dc0954b1ea0492b982f9e63f3d8e43d068feda0307a37a1be8b7f5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp39-cp39-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.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82d3d1abcaed6d3f9edd9312a27887ba7e25084185a7c9849cb270ebf20c0687
MD5 65c760885ea2f097f90dae52d2fab12d
BLAKE2b-256 76890bb457773312142095c1b0f4dc39be0a5fde669333a724f20245ee71be62

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 947111d1b2821f60fd34710264d4da056b6ae85ad9900c51a612c14c5d5349a4
MD5 58b81624aa0dc69f6b5c3dc4daeccb8c
BLAKE2b-256 8d830dedce2133e0a63387e35835f9f23a6f09cc84210eedaab442b76c6dbef5

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp39-cp39-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.4.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bf154227a07644f750ad638d54b9ca592da458bf2c69024d5d2d0d41ec63f1a3
MD5 2f5ca700e95496c6af6f918580044460
BLAKE2b-256 f6d0ca82647bce3f4268cde1f799ca7322f457fcf82b8d673eaf49d8e2d4f1e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp38-cp38-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.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 744c2a0ab6a0b16888b7b8cc9884a8dd795ca6da210ff5d827e4556f16037aca
MD5 64e55180e28a7b84a836d7130be5b810
BLAKE2b-256 2e1df82e0e686fc077348af06d111880cdf7dfa5e71dc88a5c5f5681ec5d6696

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 88d134fb037e82b84e9705071ce191566779acb11ed4375cccba51bcc5e69d8b
MD5 c72bc5fecab69c97a8f08d997af4eba3
BLAKE2b-256 717287ade64e88914a10199b6d4c79d079c72befcba1c65a0480df4921924a18

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp37-cp37m-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.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3332592fe1bccccd3b2d5d028cb892de8f86a8691c2e7d01a010a4df6ed2627
MD5 cd196e80686c6a82bcd4615c9b9f9276
BLAKE2b-256 be961d97854b38971e5cd2772c4eefb89b0b8563e9070e560517227859cf0580

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_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.4.1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 547be1d2a6473ce5bb6bad9a6396c4aead9a32acfe2dc2586b5bb58ae2e095c3
MD5 0ef7edc7c9a7e26444737278c00a6dca
BLAKE2b-256 7e76b287d194113d1b6572584510d883eaa9cd255aafb317c2ecb8a7d437b71d

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp36-cp36m-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.4.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for compress_utils-0.4.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 950e823d6bf2ee8faf61bc8939adfdb0b7dc08882a6cca5928ab17a10042dc65
MD5 0c8d206f609713122c7c550f7c123f69
BLAKE2b-256 3e4b5c71e8edbdb4a8e4f839b2fdda2461cec7eec3638aceee9dfddb6aab0d37

See more details on using hashes here.

Provenance

The following attestation bundles were made for compress_utils-0.4.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_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.

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