Skip to main content

Thin Python bindings to de/compression algorithms in Rust

Project description

cramjam-python

Code Style CI PyPI Anaconda-Server Badge Downloads

API Documentation

Install

pip install --upgrade cramjam  # Requires no Python or system dependencies!

CLI

A CLI interface is available as cramjam-cli


Extremely thin Python bindings to de/compression algorithms in Rust. Allows for using algorithms such as Snappy, without any system dependencies.

This is handy when being used in environments like AWS Lambda, where installing packages like python-snappy becomes difficult because of system level dependencies.


Benchmarks

Some basic benchmarks are available in the benchmarks directory


Available algorithms:

  • Snappy
  • Brotli
  • Bzip2
  • Lz4
  • Gzip
  • Deflate
  • ZSTD
  • LZMA / XZ (cramjam.experimental.lzma) # experimental support!

All available for use as:

>>> import cramjam
>>> import numpy as np
>>> compressed = cramjam.snappy.compress(b"bytes here")
>>> decompressed = cramjam.snappy.decompress(compressed)
>>> decompressed
cramjam.Buffer(len=10)  # an object which implements the buffer protocol
>>> bytes(decompressed)
b"bytes here"
>>> np.frombuffer(decompressed, dtype=np.uint8)
array([ 98, 121, 116, 101, 115,  32, 104, 101, 114, 101], dtype=uint8)

Where the API is cramjam.<compression-variant>.compress/decompress and accepts bytes/bytearray/numpy.array/cramjam.File/cramjam.Buffer objects.

de/compress_into Additionally, all variants support decompress_into and compress_into. Ex.

>>> import numpy as np
>>> from cramjam import snappy, Buffer
>>>
>>> data = np.frombuffer(b'some bytes here', dtype=np.uint8)
>>> data
array([115, 111, 109, 101,  32,  98, 121, 116, 101, 115,  32, 104, 101,
       114, 101], dtype=uint8)
>>>
>>> compressed = Buffer()
>>> snappy.compress_into(data, compressed)
33  # 33 bytes written to compressed buffer
>>>
>>> compressed.tell()  # Where is the buffer position?
33  # goodie!
>>>
>>> compressed.seek(0)  # Go back to the start of the buffer so we can prepare to decompress
>>> decompressed = b'0' * len(data)  # let's write to `bytes` as output
>>> decompressed
b'000000000000000'
>>>
>>> snappy.decompress_into(compressed, decompressed)
15  # 15 bytes written to decompressed
>>> decompressed
b'some bytes here'

Special note!
If you know the length of the de/compress output, you can provide output_len=<<some int>> to any de/compress to get ~1.5-3x performance increase as this allows single buffer allocation; doesn't really apply if you're using cramjam.Buffer or cramjam.File objects.

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

cramjam-2.8.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cramjam-2.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cramjam-2.8.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cramjam-2.8.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

cramjam-2.8.1-cp312-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

cramjam-2.8.1-cp312-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86

cramjam-2.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

cramjam-2.8.1-cp311-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

cramjam-2.8.1-cp311-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86

cramjam-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

cramjam-2.8.1-cp310-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

cramjam-2.8.1-cp310-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86

cramjam-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

cramjam-2.8.1-cp39-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

cramjam-2.8.1-cp39-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86

cramjam-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.9macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

cramjam-2.8.1-cp38-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86-64

cramjam-2.8.1-cp38-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.8Windows x86

cramjam-2.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.8macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

cramjam-2.8.1-cp37-none-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7Windows x86-64

cramjam-2.8.1-cp37-none-win32.whl (1.5 MB view details)

Uploaded CPython 3.7Windows x86

cramjam-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

cramjam-2.8.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

cramjam-2.8.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

cramjam-2.8.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

cramjam-2.8.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

cramjam-2.8.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

cramjam-2.8.1-cp37-cp37m-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

Details for the file cramjam-2.8.1.tar.gz.

File metadata

  • Download URL: cramjam-2.8.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1.tar.gz
Algorithm Hash digest
SHA256 f7e233791761b61e3d85598b25db75868d9f1cd35b2bd10eb34ec4755ff2add1
MD5 e03e042ba2f2c93f446d698b4d0026bf
BLAKE2b-256 6d3769fc31f8bb047b7980c2c49d9abe19249d087c93dfd0991ffcadb3d115a7

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af6331df89641d3dd2fa40b32a7d22353ac6bb62c87baa28ce4073bebfc8f686
MD5 745dc76ca443d80170653b30418bdef6
BLAKE2b-256 79b642a05911c219c2325362ab76ce74e0917bdc3cd678d4519d5c1195816681

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4a259336a60c8c2d4067e19ea78903e55b1e2963831f9f5a5b6d9a395088974
MD5 39104f677c6d430349f57249c5bd3263
BLAKE2b-256 d6d2ebe361feb3903b8e048de3bed0e1c8784080430a5223cc566a8ab4b37b5b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 19af180433b5c25ce25698edf28f26a9f66626a2803a2f1682fbc83d38a7842f
MD5 adcb34b0f81e2b2c843e7aa3d3d657bf
BLAKE2b-256 3dbf521ca9f5273e0c92ccadc0c27e76a4b5e93f7878c61d69d10c1bba75998b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c085d020fc15e284640d2ed3a8b121a26a06c0ddfcba87b968460421a565753a
MD5 ec1245736e5c676d922dd70efccd2170
BLAKE2b-256 3e59e6aa2855a60da664523d437563669fc2d75a27c9cdfb5d2c33617f040963

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c447fb8a01ae435fd7ed3d1bebeb168aa35c5d9edb0326d6207381b54b8f558
MD5 f61acdd79964a2e7cda4053700c5e110
BLAKE2b-256 16da5cfe3bc3445f1e2daa14dfa3d8b779d731a969f29c7ee2fe17ca1dfa788d

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 02dc04049680ab834feb092d6d1b6632eb03ba9069b2415a7fe6515d42fe10e0
MD5 a0650735c8316d4ae9c4cef2f88754c3
BLAKE2b-256 06d2a4c50f9854e7ab6c8219e10da4f2fe6effd52f86d2e483633fc2640f315b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0645a226ae669c26b2232ed30ec0ed34688da3fe6473b3998edc3e11af9a6cb3
MD5 0747f222775be16670711d24ef72220f
BLAKE2b-256 a3a94fad54723f29223b450b2b3397ca78cf8e672337300b7c9612c204b6a4ed

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a83ae10a853fe93882d32da53f50a62927b6408cf486f7475077b04a93c3475
MD5 4eaa0a98359b5853f2fbd22519ab2142
BLAKE2b-256 c52884ba56d895917f92b2cf8c768445942aca24188c49c768142bcc1ce59856

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3ca01ea39e0b9c7938fe4a5b73dbcd0f43c2b0aaa04de39fe8deb1b69d4a59c0
MD5 148a7f8988e1c3f9eb819b4e3501200e
BLAKE2b-256 8241723b05e2a6f56d4f54b5021cd4fdbf3a4bfce3543bd76af9600945803d76

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 465f868c14b921af0cb66f7bfa4f3c7a131cc47de1c9390dfa1d96fbe90778de
MD5 2231f8bfadb05c421f7ff0915d65a0c4
BLAKE2b-256 1fdfa9b452c874baf454591ed89bd86397f4eaf2051f2564c6290e8b313bef70

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp312-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 d7118d61d7a037f80ef6a2d809cd01492b574983947593570ac757d2a87eae6e
MD5 482a02a65b793a4ddf737016d15598c0
BLAKE2b-256 e173f49808e8c06807ba352ec6f57e698f466be846a3015201e0413a6c78e74a

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f16f327dd8d299ac137bf3288e89772187533d9da367bd3d270f5546273e7ce8
MD5 b6741b33aa95f706cd2f7cf9cf754c62
BLAKE2b-256 8d6e1c6721f9b07e10b453d058a8c2d1e1e46a1fe2c05cbd7cab94ff5a98aa0e

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cd52a1767750b3a83308179e3ff0b3465551c8f4419676847300989582e55a61
MD5 02df399744ec2d83a8470b67bd1a2e3c
BLAKE2b-256 f113dcd2563705afc9965e8b1786e5ad8afaef856ba87d607891e99dab1260f3

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4230d22a249ae91459ceae15e55abac5cef983042ddbd0484e2863034dd63725
MD5 e5a35c1bc68468f5ac35addeb281fd17
BLAKE2b-256 b2587f0c0cab8a54d962c20d59e54dc5f56ba301a16e7c2771338c530245eb5f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d087048ef9244cf42b8958ec9eabacbf3c337fa0697a4573e99b189253f312d4
MD5 79879b6169f3613a1d848735532cdcfd
BLAKE2b-256 c447aba215bd5a580e4cf4c5f25b0082fbc22dfd998fe7e4722fa8eccda20aa5

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a726fb5ee28e4258215c327d65bf6791f25e7742a5d262352e2c344ac683a0f8
MD5 befa799166acbfb144d84fbbe2f147af
BLAKE2b-256 e241e69c164728a9bbdf093ef4e358354ca1cd2370f82bf8d4641be628d8000e

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bc2d6ccaa164ba122b724f4958821d08ed7c49a90662ce800c24021c5900cbbe
MD5 b840323f37be09bdebf04f6a3a537710
BLAKE2b-256 8f3f90d35174fa11d6cd7d4b6390758f8c65ed626c364dabed0a5870437b0fb8

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 80373dccc3dc25446d5d5ae7c8641daa2dbd4973c98bd2ab3e113fa57a653647
MD5 b9282fa41f4033c53dc24801b29ce552
BLAKE2b-256 ca5cd744ee9b4f1d182685f50feaf139bbffccad538aa09a6c4ff301a5010af1

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 000e2321226b83fee2fa6b353d649f034266fa6d42d5aa3521c7457ca7fa3118
MD5 042313e9b91aa5e5c05bde5663e4bbf4
BLAKE2b-256 fee3e8d4a3edfc59965224235eb050b9e80c82872c1a5a14315fbd15ad626fb1

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 0f50414cc2f216d0c4d311e81412bf32fda6e4d1e867de2f4bdd2c1d05319d00
MD5 2278e17677ae2f11c9f679ae858c98aa
BLAKE2b-256 8374e8cfd945ec545389ed0415fc82db7baf5511556c47b1793e3bef1e0c1ba6

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp311-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 9f069be2b8cfa16d2ee5c1fc7cb6864f8d5db03e31d0f07a38a227dbd470d1ad
MD5 a1bc2cf12f2d7b5caa4092709df0eb9f
BLAKE2b-256 d2d90f3dc807585e6c38d32788ea207f05e2e7f01b60b282889d84f7d53f665b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a6b06704e99a116dbdae78c4fef47d41bec1ef08a911c50807cde608d99764b
MD5 3d7dc3465f8023c2900c2a7c786c1077
BLAKE2b-256 738d7efe9c34f85ba11ff49432a3ee209841dc4ff4042b8a3f09c41fb99e0fbe

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a909ef9b6099e4df03a7b602d75e0c43c23359f21cd138886a51f7ae268fffc9
MD5 365d27b2a0521721e140fe2361333d15
BLAKE2b-256 efc12e195e0475584fe76b620466e67a44d0eabaf670fad151d8da039b495fee

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9050a662c484752b18a07ba0bd01601f229f40152d374ea79c91da239d6b929b
MD5 684b7c0ff4d9e843913bc81c4b18845b
BLAKE2b-256 82868934cb6e2f276c554f7ddbaf27177054884fa87b87cc629ee517bf8c62dc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e588b11966152234f8ffa95089dd447a7ec299ea319acee15a78387cfc267ba9
MD5 9ad4a925e7c4722221ca0bdca3cf0947
BLAKE2b-256 56b6e331e2318a523cc6aad213c6f29fbd7f5e5ed9c5fdcbd9615348267c618f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5cbf9df8f296422410722fb5349159432eea11ac5fec7bf59213c7148f3efa04
MD5 fcff314e362900f495d3b209a2699006
BLAKE2b-256 d795b3f1c6f7c333645d285cea10e2e4c4d16c781d82c838b1a143f14d7cbdbc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ddafdb489ad4b84cb7e8c8423a21f37a5e6dfe7e32847bd0048f680d703184cf
MD5 3a89f6d254f8573c0748f1dc33cd2180
BLAKE2b-256 03d2a093eec321ed532912cff4182352a996c91f31b927cf889d823d47b7a0ab

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4597d720efdd92f5a4f09289d08f0fcf690ae8a16295dd356dd66fcc4aa10e30
MD5 29b46477a7169ee36990923e3a3c4f0f
BLAKE2b-256 ed39c1811b26dd32b72f2558c49fe3652ecc87e5861429561eb77ce6ce32e8af

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 033b1720718c68cacab1dbeee6d8e8e7ed851ac9abb8aca6ae9cc869e7087df8
MD5 4bc0d693bc8ef6bfecd0bab0d6138a54
BLAKE2b-256 31a23884103384841ec1d69c2e2b311938fb27c015565192c5da235181ef4181

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 94017d3057d53bad33ec4ef46409a2b410a67c0905eb094b441c1687ca1f738a
MD5 f779943dcb8276b850b0b3c5f650f633
BLAKE2b-256 3fc1f82a165b945628877235dc97703452a953393c8e954d7bca167c6925f3fa

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp310-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 f1af221507fbcd5bd46a92d41ca60410400624328b5c92ec2efb13deca86b6e9
MD5 6818332db06f72232c25c7e57e458d99
BLAKE2b-256 ae1bbae163e59b08b48b8b88df1b15ed63804cfbad61773a6d4517c2ab80fbc9

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dedae22ed4f8997ce584256b4a790354f314baa209a9015aa1ab6e383f6177c5
MD5 0f3807ed9b05d41216c584f5ef9a701f
BLAKE2b-256 eb281524ae33873cf185a2c00fa13d600363a78a939dae332254a6a6f72fc45f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b8bd1cc5706b235655b742e8e350c13ffc2036efc098a192bd9f4df8b153c03e
MD5 e2d6e3e2b451e1dff5cc1955e08c4c60
BLAKE2b-256 69da3e0a0eb871b976efafbdb3279c0a74f400849a6b4dbe111f952955619fc8

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ccfa252b800d6cdae8cc20728c41b94a39f5cadee8693ab2539ea02285e8e015
MD5 71e497062081a7614223c8a8e54ac3e3
BLAKE2b-256 643a70685ecd40bd3e14d58ab90b74d60e5f0953c01d8e3f349c28672384c9cf

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 130aee295a77256aa867a4562961e99db56ddf8081df1e9bfb1607a409dcc4df
MD5 3be437b80deb9f14439d87e0075ab4da
BLAKE2b-256 2370dd2bde70dfca35c6cfaf45e3a800393d4c30bd94876d9ac94258ec637850

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc25199e44ee8ca55c62d6da2a74ea48e759058f2c96ca1e5d512aad6ce6005b
MD5 0c22649053425d5b8d1433c1ff21ca89
BLAKE2b-256 5b84a4fa3b1d0cdefb92c7c605128b437f3d540abf7812d66137127849ce9e73

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e858a56d12a61d0e19b2286a7661b36b52b3cad4fa84d8aaeb0b0ed0b2338d36
MD5 8c75e53a9265dc9244609062e0919a42
BLAKE2b-256 629143631c1338b9509dbd6e0778a799d7e5a569e25e6e96835eeeb31b934ed2

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4af4b74b16c22d6a0092d6a7db642ee097f4b0bfa0389d5a07552a2fc48eb0b6
MD5 7eec41265ff1d025a96d7361d3a2fb9e
BLAKE2b-256 6af8f8a531e49d6c13268f5281a49a1904601ae81ae499438d07595d56a8a8aa

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 1afc66031e5165f4eae27e6e1f89c0def6c2ece826903ebb0194ee2f467ff8e6
MD5 56e95a1a4cbc6a583f98482ab56d8c03
BLAKE2b-256 979bde6aca6234e7cf0d63000bd361b745c4ea077437681526cbed938fba872a

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 2a209e5b7f1e62d8dc27278948176391d35defd0202cd9b0d577126073a781a5
MD5 980086cd21bdbb0729b57730fe47bccb
BLAKE2b-256 102a56d27452bc0620fd11425a593f68b4304fd08424c85ff3f6dc8de6c977cc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp39-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 a280e51ea157bc2dd9dae2751acfa51bccc0453ce6d99521c18b73719d724b56
MD5 0f6f1aaee0bc7096559ba3f00ef06b49
BLAKE2b-256 eb77fd702b81d6be4bc126b275c1b57b5138c8e0ffdb1ad54f6751d5b119ce20

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ab8228f4b343e08dd2f4e2a714427979dfd25184cde08198c1d149249ab29a9
MD5 09b2f7409e3e80ca883ded6ae93b5208
BLAKE2b-256 23efd165a40ea23261f940bd9aa00d72537d5de39851a8d17161cb998e33dc71

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8366b00f578ea1b202f20b5ebab622ac10599d1b08c36ed9089e27a452c76d2e
MD5 ee07e0f219575974f8985c0983180bf9
BLAKE2b-256 0afe67badc0a03f265cbfb27d513d42dc362c26e87a2e86c68584e525ea24250

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5c2d49a2f8e2a4501c460ad8452ce269c9ddd5c4671ad41cf41104a3fa6ca2e7
MD5 da28dc27b152e07d13b228e0d7e49ccd
BLAKE2b-256 01fcd6a486e03f5aff00e5fa9cd40848054517b6f1b24b5a72a64b226155a48c

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d21a370320b6959d7bd581ca286439a113e325477cc92aefb0be378bd351323a
MD5 2fb71ec9874ab28972dfac88bcb184c2
BLAKE2b-256 94462e566c54f17a0b5628dcf04d7c46c1e00576704f9a7ebfff52f0394c0d93

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2f18a8d637ac9497e0be2a8fa49cca52259196d18ca73b36a385b6d925cb21b7
MD5 ddeedfda0e5df3ca50c1843d395ce207
BLAKE2b-256 77fde22858abe54263cef25a9840d886347ef91e2f8d20b997ef26263db2f346

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1f3ef0d616fb8f4d8eb75b3b22653385b88fe493895d763f5f235c7c6d64e570
MD5 e816c58a7c03bb2e906a959cd5e536f2
BLAKE2b-256 0a0ef190af53003005b3d5ecc4bff18eb77fdf03e5526f0b2bd71a21a0d07f24

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bfac3506ed0c21b4b2a27af50de9ad2bdd5cc02aed977782fa01d21cc6f54de9
MD5 6a9722b53f8ff7a0c297e1df910ab18e
BLAKE2b-256 0d5b8ecebc20a287ee8d6d813e45eb24d93cab1defd5d0fb2856c0223aa01fd4

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 9ccbc9b23b42aa65cf6878908663e73aeb55971b9e3d0ce3c7733b387934f030
MD5 dd32423fefbe0a497258dc5b4d93ee8d
BLAKE2b-256 cfad9f133300a450f39e23b2f79d1150e9e51f689805592c8f5ce9f5c9f75b4a

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 960f0a65db3de5f92762c0dfcad514982ea888f300677d83a1d3eb46eee6b109
MD5 59eff49b42cf248d379218adf34e231c
BLAKE2b-256 95d711fefe616651e3a90b1a842c143375b7cbff6dcbccbc7a81657e6a56a22c

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp38-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 6d4e357d98d5a4ac7291b88a4e54adcb85506a00aa9e72fa222a2caa3b881828
MD5 33ef2ef69f63fc760159d0f68bd4f5a4
BLAKE2b-256 b89fd01f5d70d94f43177e8ddbf3f69e3e0447b10fc3ce6599d220a49b288df2

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 acba9d6fe6653e1f387aee53cc8d6d9d90d5416b29a233e40dcdf84e6b1002b9
MD5 47d43c598703d7e5483802ad689bc1ec
BLAKE2b-256 b539e19d0df0d0ffd9cd340c3d55a8f2370fb5215a5e3319ecfc272ce48171a5

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b0200d1530c9ae9c0988e2878a08624de1cb2b841eea2dcb9a10a236ff43747c
MD5 e0df9b5077b9a3856442a0a70ba1984f
BLAKE2b-256 24979c95950604835ed8b7a2cf5138d8d2a6efd405bf2743d25dd2ca6fb7a1d7

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dd3787a6f9bbfea1a74aa9457d73eae18393de67cab03f89ac20beaaed43cb8d
MD5 d1ed8d1022cc1fb77ff040efbef2fb3b
BLAKE2b-256 7f4ffb0bf1c50586a3a400fbc29a00c9bca8cbe4ae4797bcdabc95a04ff9b65f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a6d283676a5979236011bd3daed39560e5d0f39df6cceab31a291d5203a36cde
MD5 a55abad953f2a94ac5e48ad4d752350c
BLAKE2b-256 1142771b3f46f40dc131fa2a11ab6c12006d240dc092dd764b6028a50e4d2573

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3f8d44cbf2f680a39f677cafbadb3353ee09ce9d2ed51b52eba5261cb3b935a
MD5 abe2a732f002ea0d20e2d35956f90f7b
BLAKE2b-256 530cb454c2566cb496369131183b2a9e98a3eb324a45e5ebfeb87bd920f2b98a

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4b2bdcaeaa649efa4c41e7add81a205359c7540c58766151488955ebe12afa9f
MD5 defe8764c48bafd1b101e254c1e3b2bc
BLAKE2b-256 00e2012c423024a723a634299aa544dd945bc0c37b59ae714afe6e0eaed7e091

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f2332835c2db911cc572e6604860e5f2da439833f855ed1c1dac96fd5fc1025a
MD5 14f39c3784eb3de460d1fb293307dd5f
BLAKE2b-256 d417c93755ceb3147f7c29e23d873651e3b3ba6ee9091778ddfde3046663c552

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 db7086436d50d6fb2c2b38cfbec5a860a2595cbed0e7a3e541c05180f5e26005
MD5 461b725902a14477416ea9f7c84e5e83
BLAKE2b-256 894eee52bb5e1030314df26c6122c31527411628fbdf0742529d29988606b66b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 6611b41ff76ff252ce67acc13a83aae17ea3131e5926fa1a96e266ff803d4d67
MD5 83f565639c87d3b0dd0e3b3137b25fd8
BLAKE2b-256 6cb323c59e8e2a2be7ca5e0c2594b504e335b0ee9cf31a44c57904bc707d8abf

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.1-cp37-none-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cramjam-2.8.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 b85e8c7380ee7a1b6b530764f929a0766b5ee1d8cbbfa0c0fca2c08415a7532f
MD5 fc30aa4e458e357bdfdb55760e87476f
BLAKE2b-256 4bcdb688473dfbea1907eaaf5e1efa4e2539dba09de9c75502fbd40558198e09

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 133bc01739c897ebf7dcfb3e0fe11b4ca5851bcda1e021c4877e11cf1712a4e5
MD5 8e5c8e7a5ed0fa823a3d260bba6f00ec
BLAKE2b-256 a98b80354f502c1cb3af58383999fe96520f73ca5baa83d000aedeb0915f3379

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0c676bb517a2edd809684e3495eccb7868bd5f1be0684853f226166aa54ed072
MD5 188ed8cb2a772c41376b14334ffe6c57
BLAKE2b-256 4d4162867713a6d312db5c8ce7ce347d9bf069d1b30817c39ad3e542b0083e9e

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9f1b2fd1108b040a822e8d6c32aebe46275095128783f944971c3b37671c6af0
MD5 38eabf7f4d27e569904ef057d2d20799
BLAKE2b-256 38f224b679a2f5b133eb7dfad0a2e5bc4bdb9557feba25906cb4b0734dd3d4bf

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d3b3d1167928bf0ad846239758a8fd6536d560886b63174359392686721e8902
MD5 d6c18e2a55c89f44ce32bbdc62c1dd1c
BLAKE2b-256 8494d1c01adb42dc0ab9ec6180cbccbd71b1b2adc46c8e888e4554f1eef206fc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d1c2b51b0754736f20c1ea3638118a7acd60cc5ab32c6751e247cd6ada15c79
MD5 e7ba385ddc7697fe55c676767ddb3f9b
BLAKE2b-256 a7d80ec946eb3d9468a077c98a480223b839bc594077022b73d5f328bbbb8eb0

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8e5b8f4d23e0a4a97381ded35a6a7fe839eba1b0372c1e74ee3713adc59f5c1c
MD5 622a6267586d8c825b8965cd50d0ff99
BLAKE2b-256 d58e2e4af737741d3f5272e534eafcab44d0aa2261766884de82cf0fac2826e3

See more details on using hashes here.

File details

Details for the file cramjam-2.8.1-cp37-cp37m-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.1-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 77c952be40131c47ebbcb534862530ba67a80c86a7099532cace517109c2b428
MD5 88306fdb669352472c969be077166cdb
BLAKE2b-256 51f6491deb0f32a427f3157f88ecef827e4fc73948a2cd7d00c5703584a718a8

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