Skip to main content

Pure Python heatshrink library, based on heatshrink2 library

Project description

Compression using the Heatshrink algorithm in Python 3.

This library is a pure Python rewrite and a drop-in replacenment of heatshrink2 library.

It is significantly slower than the native one. It can be used as a fallback if building a native extension is not an option.

Installation

From PyPI:

$ pip install heatshrinkpy

Usage

Please refer to the heatshrink2 library for usage and documentation - just replace heatshrink2 with heatshrinkpy where applicable.

License

ISC license

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

heatshrinkpy-0.10.0.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

heatshrinkpy-0.10.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file heatshrinkpy-0.10.0.tar.gz.

File metadata

  • Download URL: heatshrinkpy-0.10.0.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.3

File hashes

Hashes for heatshrinkpy-0.10.0.tar.gz
Algorithm Hash digest
SHA256 2b1ae34d628c1e56493798e92bd448e3006cf5cb99d726ebb4abfad98bd755cb
MD5 47d70d99502ab8e8bb93ba59f5f25866
BLAKE2b-256 5389113ad8588e552ab863f3a1f6c6e22ad69e6af43cb39e02619cb027608f05

See more details on using hashes here.

File details

Details for the file heatshrinkpy-0.10.0-py3-none-any.whl.

File metadata

  • Download URL: heatshrinkpy-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.3

File hashes

Hashes for heatshrinkpy-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29aefd7008b609d8f9d9e22af031d5f6615b4691a0758ac0a276ff9718a4f513
MD5 d7e5ac8798f617af93999f70caf0c522
BLAKE2b-256 4d06744482571283d357e5fedf577ec5543e31325167dac57263fd6f9804b48f

See more details on using hashes here.

Supported by

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