Skip to main content

ZSTD Bindings for Python

Project description

wheels for:

status

cpython 2.7 x86

cpython27x86

cpython 2.7 x64

cpython27x64

cpython 2.7 armhf

cpython27armhf

cpython 3.4 x86

cpython34x86

cpython 3.4 x64

cpython34x64

cpython 3.5 x86

cpython35x86

cpython 3.5 x64

cpython35x64

cpython 3.6 x86

cpython36x86

cpython 3.6 x64

cpython36x64

cpython 3.7 x86

cpython37x86

cpython 3.7 x64 u24

cpython37x64

cpython 3.8 x86

cpython38x86

cpython 3.8 x64 u24

cpython38x64

cpython 3.9 x86

cpython39x86

cpython 3.9 x64 u24

cpython39x64

cpython 3.10 x86 u16

cpython310x86u16

cpython 3.10 x64 u24

cpython310x64u20

cpython 3.11 x86 u16

cpython311x86u16

cpython 3.11 x64 u24

cpython311x64u20

cpython 3.12 x86 u16

cpython312x86u16

cpython 3.12 x64 u24

cpython312x64u20

cpython 3.13 x64 u24

cpython313x64u20

cpython 3.14 x64 u24

cpython314x64u20

Release 1.5.6.4

releaseW

Master

masterW

Simple python bindings to Yann Collet ZSTD compression library.

Zstd, short for Zstandard, is a new lossless compression algorithm,

which provides both good compression ratio and speed for your standard compression needs. “Standard” translates into everyday situations which neither look for highest possible ratio (which LZMA and ZPAQ cover) nor extreme speeds (which LZ4 covers).

It is provided as a BSD-license package, hosted on GitHub.

WARNING!!!

If you setup 1.0.0.99.1 version - remove it manualy to able to update. PIP matching version strings not tuple of numbers.

Result generated by versions prior to 1.0.0.99.1 is not compatible with orignial Zstd by any means. It generates custom header and can be read only by zstd python module.

As of 1.0.0.99.1 version it uses standard Zstd output, not modified.

To prevent data loss there is two functions now: `compress_old` and `decompress_old`. They are works just like in old versions prior to 1.0.0.99.1.

As of 1.1.4 version module build without them by default.

As of 1.3.4 version these functions are deprecated and will be removed in future releases.

As of 1.5.0 version these functions are removed.

DISCLAIMER

These python bindings are kept simple and blunt.

Support of dictionaries and streaming is not planned.

Build from source

>>> $ git clone https://github.com/sergey-dryabzhinsky/python-zstd
>>> $ git submodule update --init
>>> $ apt-get install python-dev python3-dev python-setuptools python3-setuptools
>>> $ python setup.py build_ext clean
>>> $ python3 setup.py build_ext clean

And you need to install libzstd developer files at least version 1.4.0:

>>> $ dnf install -y libzstd-devel
# or
>>> $ apt install -y libzstd-dev
# or
>>> $ apk add zstd-dev

or do manual installation of zstd from source.

Note: Zstd legacy format support disabled by default. To build with Zstd legacy versions support - pass --legacy option to setup.py script:

>>> $ python setup.py build_ext --legacy clean

When using a PEP 517 builder you can use ZSTD_LEGACY environment variable instead:

>>> $ ZSTD_LEGACY=1 python -m build -w

Note: Python-Zstd legacy format support removed since 1.5.0. If you need to convert old data - checkout 1.4.9.1 module version. Support of it disabled by default. To build with python-zstd legacy format support (pre 1.1.2) - pass --pyzstd-legacy option to setup.py script:

>>> $ python setup.py build_ext --pyzstd-legacy clean

But beware! Legacy formats support state is unknown in this case. And if your version not equal with python-zstd - tests may not pass.

If you’re scared of threads you may pass option –libzstd-no-threads:

>>> $ python setup.py build_ext --libzstd-no-threads clean

When using a PEP 517 builder you can use ZSTD_THREADS environment variable instead:

>>> $ ZSTD_THREADS=0 python -m build -w

If you’re meet some cpu instruction errorrs you may try to disable built-in optimizations and pass option –libzstd-no-use-asm:

>>> $ python setup.py build_ext --libzstd-no-use-asm clean

Or add more speed with option –libzstd-use-asm-bmi2 to use instructions for new AMD CPU. When using a PEP 517 builder you can use ZSTD_ASM environment variable instead: And ZST_ASM_BMI2=1 too for bmi2 use.

>>> $ ZSTD_ASM=0 python -m build -w

If you want bo build smaller module by size try to use option –small, but it will work slower.

>>> $ python setup.py build_ext --small clean

When using a PEP 517 builder you can use ZSTD_SMALL environment variable instead:

>>> $ ZSTD_SMALL=1 python -m build -w

If you want to build with existing distribution of libzstd just add --external option

>>> $ python setup.py build_ext --external clean

When using a PEP 517 builder you can use ZSTD_EXTERNAL environment variable instead:

>>> $ ZSTD_EXTERNAL=1 python -m build -w

If paths to header file zstd.h and libraries is uncommon - use common build params: –libraries –include-dirs –library-dirs.

>>> $ python setup.py build_ext --external --include-dirs /opt/zstd/usr/include --libraries zstd --library-dirs /opt/zstd/lib clean

But If you want to force build with bundled distribution of libzstd just add -- libzstd-bundled option

>>> $ python setup.py build_ext --libzstd-bundled clean

When using a PEP 517 builder you can use ZSTD_BUNDLED environment variable instead:

>>> $ ZSTD_BUNDLED=1 python -m build -w

If you want to check if build w/o any warnings just add -- all-warnings option

>>> $ python setup.py build_ext --all-warnings clean

When using a PEP 517 builder you can use ZSTD_WARNINGS environment variable instead:

>>> $ ZSTD_WARNINGS=1 python -m build -w

Install from pypi

>>> # for Python 2.7+
>>> $ pip install zstd
>>> # or for Python 3.4+
>>> $ pip3 install zstd

API

Error

Standard python Exception for zstd module

ZSTD_compress (data[, level, threads, strict]): string|bytes

Function, compress input data block via mutliple threads, return compressed block, or raises Error.

Params:

  • data: string|bytes - input data block, length limited by 2Gb by Python API

  • level: int - compression level, ultra-fast levels from -100 (ultra) to -1 (fast) available since zstd-1.3.4, and from 1 (fast) to 22 (slowest), 0 or unset - means default (3). Default - 3.

  • threads: int - how many threads to use, from 0 to 200, 0 or unset - auto-tune by cpu cores count. Default - 0. Since: 1.4.4.1

  • strict: int - strict behaviour, raise zstd.Error if threads number or compression level is beyond limitations. Default - 0. Since: 1.5.6.3

Aliases:
  • compress(…),

  • dumps(…),

  • encode(…) since: 1.5.6.2

Exception if: - level bigger than max level

Max number of threads: - 32bit system: 64 - 64bit system: 256 If provided bigger number - silently set maximber (since 1.5.4.1)

Since: 0.1

ZSTD_uncompress (data): string|bytes

Function, decompress input compressed data block, return decompressed block, or raises Error.

Support compressed data with multiple/concatenated frames (blocks) (since 1.5.5.1).

Params:

  • data: string|bytes - input compressed data block, length limited by 2Gb by Python API

Aliases:
  • decompress(…),

  • uncompress(…),

  • loads(…),

  • decode(…) since: 1.5.6.2

Since: 0.1

ZSTD_check (data): int

Function, checks if input is zstd compressed data block, returns 1 if yes, 0 if no.

Support compressed data with multiple/concatenated frames (blocks) .

Params:

  • data: string|bytes - input compressed data block, length limited by 2Gb by Python API

Aliases:
  • check(…),

  • verify(…) since: 1.5.6.3

Since: 1.5.6.2

version (): string|bytes

Returns this module doted version string.

The first three digits are folow libzstd version. Fourth digit - module revision number for that version.

Since: 1.3.4.3

ZSTD_version (): string|bytes

Returns ZSTD library doted version string.

Since: 1.3.4.3

ZSTD_version_number (): int

Returns ZSTD library version in format: MAJOR*100*100 + MINOR*100 + RELEASE.

Since: 1.3.4.3

ZSTD_threads_count (): int

Returns ZSTD determined CPU cores count.

Since: 1.5.4.1

ZSTD_max_threads_count (): int

Returns ZSTD library determined maximum working threads count.

Since: 1.5.4.1

ZSTD_max_compression_level (): int

Returns ZSTD library determined maximum number of compression level .

Since: 1.5.6.3

ZSTD_min_compression_level (): int

Returns ZSTD library determined minimum number of compression level .

Since: 1.5.6.3

ZSTD_external (): int

Returns 0 of 1 if ZSTD library linked as external.

Since: 1.5.0.2

ZSTD_legacy_support (): int

Returns 0 of 1 if ZSTD library built with legacy formats support.

Since: 1.5.6.3

ZSTD_with_threads (): int

Returns 0 of 1 if bundled ZSTD library build with threads support.

Since: 1.5.6.2

ZSTD_with_asm (): int

Returns 0 of 1 if bundled ZSTD library build with asm optimization s.

Since: 1.5.6.2

Removed

ZSTD_compress_old (data[, level]): string|bytes

Function, compress input data block, return compressed block, or raises Error.

DEPRECATED: Returns not compatible with ZSTD block header

REMOVED: since 1.5.0

Params:

  • data: string|bytes - input data block, length limited by 2Gb by Python API

  • level: int - compression level, ultra-fast levels from -5 (ultra) to -1 (fast) available since zstd-1.3.4, and from 1 (fast) to 22 (slowest), 0 or unset - means default (3). Default - 3.

Since: 1.0.0.99.1

ZSTD_uncompress_old (data): string|bytes

Function, decompress input compressed data block, return decompressed block, or raises Error.

DEPRECATED: Accepts data with not compatible with ZSTD block header

REMOVED: since 1.5.0

Params:

  • data: string|bytes - input compressed data block, length limited by 2Gb by Python API

Since: 1.0.0.99.1

Use

Module has simple API:

>>> import zstd
>>> dir(zstd)
['Error', 'ZSTD_compress', 'ZSTD_external', 'ZSTD_uncompress', 'ZSTD_version', 'ZSTD_version_number', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'compress', 'decompress', 'dumps', 'loads', 'uncompress', 'version']
>>> zstd.version()
'1.5.1.0'
>>> zstd.ZSTD_version()
'1.5.1'
>>> zstd.ZSTD_version_number()
10501
>>> zstd.ZSTD_external()
0

In python2

>>> data = "123456qwert"

In python3 use bytes

>>> data = b"123456qwert"
>>> cdata = zstd.compress(data, 1)
>>> data == zstd.decompress(cdata)
True
>>> cdata_mt = zstd.compress(data, 1, 4)
>>> cdata == cdata_mt
True
>>> data == zstd.decompress(cdata_mt)
True

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

zstd-1.5.6.4.tar.gz (648.8 kB view details)

Uploaded Source

Built Distributions

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

zstd-1.5.6.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl (198.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

zstd-1.5.6.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (247.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

zstd-1.5.6.4-cp314-cp314-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp313-cp313-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp312-cp312-manylinux_2_4_i686.whl (259.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp311-cp311-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp311-cp311-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp310-cp310-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp310-cp310-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp39-cp39-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp39-cp39-manylinux_2_4_i686.whl (276.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp38-cp38-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp38-cp38-manylinux_2_4_i686.whl (276.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp37-cp37m-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.34+ x86-64

zstd-1.5.6.4-cp37-cp37m-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_x86_64.whl (245.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.4+ x86-64

zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_x86_64.whl (245.3 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.4+ x86-64

zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_x86_64.whl (245.3 kB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.4+ x86-64

zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_i686.whl (259.1 kB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.4+ i686

zstd-1.5.6.4-cp27-cp27mu-manylinux_2_17_x86_64.whl (243.8 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.17+ x86-64

zstd-1.5.6.4-cp27-cp27mu-manylinux_2_4_i686.whl (256.7 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.4+ i686

File details

Details for the file zstd-1.5.6.4.tar.gz.

File metadata

  • Download URL: zstd-1.5.6.4.tar.gz
  • Upload date:
  • Size: 648.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for zstd-1.5.6.4.tar.gz
Algorithm Hash digest
SHA256 f8adbf9813bf24b4faa6a15854137addec14c7166bc15491e3827ec88f3048bb
MD5 68248c812c606a8b9a908ff91d0481da
BLAKE2b-256 26d5f0b6356cbd06e5594c9fb0a53074c5e6f0f6ef8949d7c07c44ddd41f393a

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2922f39cd54b3887182bf50c1ea397f667aecd95c126c75c237470176da6fa52
MD5 09ef7bdebda277512b8b8cde00adc2cc
BLAKE2b-256 5729d8be44005922a46f8e75bddff22c66c962f39f895eb31b2ea50b1e5a6d95

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5c35e5343a7ca30cc3f6ea8ad06d3198688eefdde7effae52ba8cb28af993da
MD5 8a2c5cc98adf49f8adf30796c9a35910
BLAKE2b-256 4cf9afb03a5c7bf4c43790b13cf87bd1356d5f058daa11f9b9ebefa30bd04e00

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a6d1cd2332784a7df0ec9ad6c831005e6448c88a26a0d3faf20c95d1243b7ce7
MD5 31bf6fb90ecac5d2d3a90ac1e8feb539
BLAKE2b-256 c5defbf0ee1c0ed7eedec7632a987fb5d1f2dd4df7cf41efb3832cd90ab11851

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3ca09c66c4928a7ab5fd2630049e1fcf981e2e22b8921befed4e50ff5e030663
MD5 2de3a8ac7a1114b36cbd2c36d041774c
BLAKE2b-256 a2550705b6e7a35d5cef37aa4d2f136515b36080563e199002c879e1711a79d5

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp312-cp312-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp312-cp312-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 75c56e39c99afa4a58305a42ab5c712003872711ec1cf45c9652e76d0fbb835c
MD5 9f828795781ee5b99bb1dac935f54af6
BLAKE2b-256 ae9740e357b2b1957bfe6c4a38956c1bda314698d9a675727fc6d7a7a8a45b56

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7e31e3d86f03819e5c128199124d2e3847cad13b227a02981f061ae219a33464
MD5 043c00a5b4c0b76d5e844cd2901bd848
BLAKE2b-256 367e1e3db0383a6e7d9e5c354ddb0946d6e6027e3720616c2c84b387a0c8ae20

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp311-cp311-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp311-cp311-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 9c82a19fea4fe3db28990f7b9c2038c0d937e29a59b4dc6d529f80910f8200a6
MD5 d85bf908256057dc55280489e1e33c46
BLAKE2b-256 f0c4d3a72f468f7c20345365b286bb6efeee0eef07ef686c0c77410b9aa960f4

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 47a1ff3b19611c7e6fc26343eae1446840019ce8929b318fa0ee9e7a627a693f
MD5 2f688bf188950dab2360c8ab39730cc4
BLAKE2b-256 e0dced9419cf0525b31eb00d1a1f2eb7d6a7b2595017f533e2287592f8ba070d

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp310-cp310-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp310-cp310-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 fd39af0f6d1cf5363e6ed2c913100551b096fcb5de678643a3e77e90cc67a556
MD5 9f18a616a29d6e722f67a5bcd71f53b4
BLAKE2b-256 79b978c1b6d5c2dbe82e89ac66614c0ddb34286b3a5dd0ba7df3fbe91e86898d

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 36b59c03e2d72daf544a5f1a54d4298ed6b0ae5876e44e77f96e37cd937df02e
MD5 3915ec44dee6050de10a9c0163c1db17
BLAKE2b-256 da1e60d47e40e27a2e7bbd218f7c4ce21904696c6031a5c1c81dfad054e2d71e

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp39-cp39-manylinux_2_4_i686.whl.

File metadata

  • Download URL: zstd-1.5.6.4-cp39-cp39-manylinux_2_4_i686.whl
  • Upload date:
  • Size: 276.1 kB
  • Tags: CPython 3.9, manylinux: glibc 2.4+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for zstd-1.5.6.4-cp39-cp39-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 7d9b3830736908ef7ebc6f371be8ea6a2eeaaa0db780e83d8736024827cee78b
MD5 9b92093d8562877601ab0ff6186c239f
BLAKE2b-256 304bd7d288893c9ed63ac58f1481f3d22fdc16c7f769099bdd894d745d74d7e9

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4902457fa6949a8d560ebc58dafe0ecf3920ed3bad241a3b524ff1528a96eb11
MD5 6cce6a79900cdbde5c9c8a248f0e6962
BLAKE2b-256 a187f3d7eab82780ed60c57f125e1fe4dc8cd997a4938a5f276d06810b738ff7

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp38-cp38-manylinux_2_4_i686.whl.

File metadata

  • Download URL: zstd-1.5.6.4-cp38-cp38-manylinux_2_4_i686.whl
  • Upload date:
  • Size: 276.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.4+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for zstd-1.5.6.4-cp38-cp38-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 af39dffca687de4e90093d12a76db7d7a6e61f9838fbb37a475747e71d170bfd
MD5 efc24b748a3c5f562453b98ace0de76c
BLAKE2b-256 408784ba4bfd0af7a5582d9cac4afd0b57a0fd5aa8ace9fc4302b6673d211ede

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp37-cp37m-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp37-cp37m-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fc520742e1abbbae2b2725f19bbd7e3054c976a65cebbfc3409c5252c957f74f
MD5 9770f7fa6a55a260b61ac32ae85f73dd
BLAKE2b-256 2815de5418818ccf1bde88c2abd2f8148538c3d2edb528c0be44b1babd0065d4

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp37-cp37m-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp37-cp37m-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 a95e5d242bf118bf563fc6c41da3ccb5783f0dd91138518932ff6a993df26be2
MD5 f3b23a07c7fd8e619f73c7cc9b1c6daf
BLAKE2b-256 c178c2475017f253eee81c7d63973d3d97221652b3cfdaf4b439663ef30d6f4b

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_x86_64.whl
Algorithm Hash digest
SHA256 15e5d94b43de79f12e4f4593807e38e5feb45f98c97edf37f9a059bc077704ec
MD5 c6186cd144736486ef1e0c9d64f706a0
BLAKE2b-256 80a0d7c5c80d795b85df12ffaf28d1d1e560ad280d8c5908b7c1ed0583261797

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp36-cp36m-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 a7dc8dacb439c31e04f3c85d16963f2857dc72ef58d2ff93656466f8ea8821da
MD5 e55b549f50248b211a9ad7ba755a5e70
BLAKE2b-256 3fb92e85bf0876b464c82f9c8e57186512bdf6e121a5b7a1fe17d70784b7d2e8

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_x86_64.whl
Algorithm Hash digest
SHA256 f9cf995aedb25edee4719416fb470f9509d57b373a7c284746d5cb62d87968ce
MD5 f9e5ae51c407f18be3fc212faf7e2b46
BLAKE2b-256 eb03a2bd07393d6888b40e105405c46399a8785909a405307ee505a1683045e5

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp35-cp35m-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 1b5c65978aa3719093d2047c7b2ff1d8788a6ef943f6d872c4c1b317e6b1df22
MD5 922c1dc6d32085675f6465c06b6d01ec
BLAKE2b-256 f4290c4a5f0498fb0d15455710085453bc6c6c8aedb36a921eddc7464c632e1a

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_x86_64.whl
Algorithm Hash digest
SHA256 7bc239dad6fd453c07ffaa4496b903f13cb5e816b45d427710f40b95697570c1
MD5 6a804efcf848fea4a34527e348edfe85
BLAKE2b-256 66df8326e6b0a976b652e164c87170bb9da679e227f226ab68eb14f26d1176c9

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp34-cp34m-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 bb1603dbe9206048b0ff0d236044097e7eacac9a34a705b75a44e061109ec8a5
MD5 3f2bf8a71d549bf8d9307b15c3030713
BLAKE2b-256 ffe35f174ff81fdb21b5a6479ed37c01a77e11a20e1144d235269d05bf730300

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp27-cp27mu-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp27-cp27mu-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a93d102cac56d50d5e21f33952905b9928c671701f2115970385f0addb96823a
MD5 ea91c645c92816b55bca14bdc3c8603e
BLAKE2b-256 98b188d890be33ea0366a6e103a84fb7d205f36c2060f499b9911c12caf8f036

See more details on using hashes here.

File details

Details for the file zstd-1.5.6.4-cp27-cp27mu-manylinux_2_4_i686.whl.

File metadata

File hashes

Hashes for zstd-1.5.6.4-cp27-cp27mu-manylinux_2_4_i686.whl
Algorithm Hash digest
SHA256 d82836e8b8f018b3c81c21272a52e846cde9fe2a15c623fb2123991495c172c2
MD5 0bed573863f6d175a040158bc457b408
BLAKE2b-256 f460ae558fe5eef5a27e3adeb2218ec2f28a833c9ecc175677fe2b86b2ebd01b

See more details on using hashes here.

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