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 (cramjam.snappy)
  • Brotli (cramjam.brotli)
  • Bzip2 (cramjam.bzip2)
  • Lz4 (cramjam.lz4)
  • Gzip (cramjam.gzip)
  • Deflate (cramjam.deflate)
  • ZSTD (cramjam.zstd)
  • XZ / LZMA (cramjam.xz)
  • Blosc2 (cramjam.experimental.blosc2)

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.4rc1.tar.gz (56.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.4rc1-pp310-pypy310_pp73-win_amd64.whl (2.1 MB view details)

Uploaded PyPyWindows x86-64

cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

cramjam-2.8.4rc1-pp39-pypy39_pp73-win_amd64.whl (2.1 MB view details)

Uploaded PyPyWindows x86-64

cramjam-2.8.4rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

cramjam-2.8.4rc1-cp312-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

cramjam-2.8.4rc1-cp312-none-win32.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86

cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_i686.whl (2.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARMv7l

cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

cramjam-2.8.4rc1-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cramjam-2.8.4rc1-cp312-cp312-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cramjam-2.8.4rc1-cp311-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

cramjam-2.8.4rc1-cp311-none-win32.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86

cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_i686.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARMv7l

cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

cramjam-2.8.4rc1-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cramjam-2.8.4rc1-cp311-cp311-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cramjam-2.8.4rc1-cp310-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

cramjam-2.8.4rc1-cp310-none-win32.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86

cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_i686.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARMv7l

cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

cramjam-2.8.4rc1-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cramjam-2.8.4rc1-cp310-cp310-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cramjam-2.8.4rc1-cp39-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.9Windows x86-64

cramjam-2.8.4rc1-cp39-none-win32.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86

cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_i686.whl (2.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARMv7l

cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

cramjam-2.8.4rc1-cp39-cp39-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cramjam-2.8.4rc1-cp39-cp39-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

cramjam-2.8.4rc1-cp38-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.8Windows x86-64

cramjam-2.8.4rc1-cp38-none-win32.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86

cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_i686.whl (2.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARMv7l

cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

cramjam-2.8.4rc1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

cramjam-2.8.4rc1-cp38-cp38-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

cramjam-2.8.4rc1-cp38-cp38-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file cramjam-2.8.4rc1.tar.gz.

File metadata

  • Download URL: cramjam-2.8.4rc1.tar.gz
  • Upload date:
  • Size: 56.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1.tar.gz
Algorithm Hash digest
SHA256 2ab6f132fc43dcedbd48afc2a2a8402e93b96c90dc9512d984b0a91af72ef34b
MD5 f22f4a73a02328def40790710a6111ab
BLAKE2b-256 acdf2ed8043e36b2585027b2d826bed84d73e0c986b995fdc2b162b839a7882c

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5d4e75e3ffcf5d328aae5b20d5269208061dc0ca32a9c293a7f4f04397a0d379
MD5 d319fa7206c9d849de25bdefb765c166
BLAKE2b-256 2a6f4ffa248138573161666dc1decc95f70b80f255696c98d074a756cf7d43fb

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 399ebbb315b1ed3aadcdcb2a729484ae9ea70f82845e8703446da4f54dcfb690
MD5 6aa6b3b7fbc0cc7f9029b329fc24f9e2
BLAKE2b-256 2bfaa4d94951d4df0fcf7475d4075f691de0824ac421afadb31bc1455f1ada38

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 83b0866b845d1005aa93d60ed5eaed696c070b3caa1879700d4ad7f673ffa6e1
MD5 e03083a1746a58e38912b0574292c4a5
BLAKE2b-256 2d740b8bfe458226c9a88e14aca6d4814673f2e38c3e8ddae5e8ef8e5f6eb910

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f671141b1da38af07aba40db8f3068a37b8b498a422dfa7f695791b7403d519b
MD5 7a3a99899bf99c501fa2eb05710b649b
BLAKE2b-256 f50310e76cdcbf418a5c28d1936c8611e3a97c5903e695893c10c2f9d93ad9f3

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 872b19be5743bb377f4903664792312c4806ee7807b7a7f8ed30bc6ff77120cf
MD5 2f54e2b2c2e3419c7252dbd2cbbccd75
BLAKE2b-256 7dc8a99ea8c57bbcb437c73035da34827102c81d431868fd5a83d5093aff949f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c6d29695cbc9c728e1ffa56e28140037ee66761c9a6261fdab4c462c149dc199
MD5 2177baa03bc93c9715bcfbf9121bc16f
BLAKE2b-256 761711874d33b58e4d3780d4a72010c5b38eeadb05a34fcf09a0279bf67439eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e0a2d2fe03015e213eaf5e48b2f0503741dede0358c451c612f7bae4a0113fe
MD5 f5ee8f671fa1680d3b824e2da8513f2f
BLAKE2b-256 27d4d938e546440ed6f6246ca4b94a28db628ca6a2f3fbeacca6ac8cd325bb80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3424b7a4ed71a224a9df005e37042ef250bf4d72543ec2bf62dbf57384aba63
MD5 052ee4b31d082fd44dd9d343685e8478
BLAKE2b-256 1bc4e18ae924b1d58dcd5ba97fe01570994aac916ce517c6495b9e1c8ab86e47

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d2a8bab2228752e641af9413e9bf1351a2977b74403cf3f1820da2256ff4049
MD5 8842e91b81b9d2d83d14c902b3d9ba19
BLAKE2b-256 5ba46dcb6a71a98169b9ef5a099bf87f3dbfae3122b15b3b9a1ae3655a1cd4a7

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a4cddbc9b17658265497ab6f7d45aecaff06dec51d4ca479c199a5536d3fad04
MD5 0bd876bcfe1bad90c92ed0eed0151ab9
BLAKE2b-256 32f8c46acdc9af7a031de97eded63bf7e60a8907b36483b837b63c0c28e42d01

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 8d4e8ba848e1f9d0226da86d5ceb9de43d164934fa841fe0918c4501b7805369
MD5 bd2d4eb1831c4ec97087d79192962645
BLAKE2b-256 369aab4878c797d28ca2056aff4d407eb6a276fd87e6432f3d5aedc67adc3845

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp312-none-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 d9d6be40d759d631f06550fa348ecb8df6f9d535c27d1928f7933c5496a64d04
MD5 6b5ebe3a855b1b28fd26b2b3589fb752
BLAKE2b-256 a480086bc0bb39dfb2922b545413162de2b7d08a333911fcd7ea133adb943182

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8908f9249622205441a909aa8a16c3e7bae95c95de49bb842e5858de5ba32238
MD5 f3a8e4174c041ea4775ac48d494f80f9
BLAKE2b-256 bc9e154ff14aa8f0f151f2da9795df246b5b15e07c3912b7be9d5408e2ef3efc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3b228a89e1ed2b921c605928883b166cbf849ad0a15848b6d6ba8c454842bbd6
MD5 857f28f43b61388ddf729b5922fbf0ad
BLAKE2b-256 922193563e7757b8e396ea3dea98d6e790e4ecfdd322aaa64bcc40ba0a5d8659

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 c6ccc31e1bab23ac2ab0a6cb92c1a5f4b7c422fd4b4f13c95400c3330a5ba581
MD5 9cede0051e35341f64b5f447231b3f61
BLAKE2b-256 6e39b540624f397ca4480b3179e1db451e6cd1cd52d265ad675d85c9103dc028

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7d02db1104df4fcd3d83900245f78f8f6dd138aa68660b22468a882a91914b42
MD5 a15ed59066c0530b40d955769d8b989d
BLAKE2b-256 4fb061e0e9efef4f68202a9d1501d7186f792c5c4844cdd7b45ef2a8f81a3185

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e3dc5d3be50396b7901f7f40494a1d2523983a757caf440f1fa5cc144997161
MD5 575c4deacb3db05ed7cdedece10b4929
BLAKE2b-256 708e6772553a5644a09e33439e9f5460241f8802b9d8bd7647658d96a0f107cf

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 510d09559b188059240b7dc76d89aa84284a9d7fce6bd5d434f0fc44fb8d26a4
MD5 a3decc2f6624991c02913e3c04b48c02
BLAKE2b-256 366d9523ede9af1505d55a0e1e132eadac0500184feaae7c551a804c6a928247

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1eb8cc6b6425e03d48ea28092fb7973d65ebf3e5d5631794be06e51dbdc21c1a
MD5 528d0103cf0f2e08dd3f36e83d74f241
BLAKE2b-256 42c00012605e6a0f2122972d37307e5aaaf69c42fbb228b8c92e29803156b8c4

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 124d7e36c912c6087d2647954ed2dcc2bd3c3f388fdef92beb99db578f5501e0
MD5 eb9f5b34bd38f53e8d18c8c1ba56a187
BLAKE2b-256 3590ce99ef2230b0a577d10594766a0f8017ca43dc69e24c54e3acb27e20c435

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 258f9338fa727f7b8ca91f123beb669ad1730cb9436599e320b991e0d75cf341
MD5 3caacdd06a35170d8288d7828c2a0686
BLAKE2b-256 773db8ae712273932b3ecb024c03c6ee0b774b2bc06968e88be04d316cdebaad

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5b63d3e3567e31f491847b2aaae04916a28f2f1fe4e6d3e63509403bfba84547
MD5 815b17d8f5e5c04aba0a22ee96205d39
BLAKE2b-256 f97cba706c1083b6d7b1552935823dc868467cd0f108116a8f5767475c558d09

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52a6858498ba428cd312dc599b4b212dc0cfb34ddd03af358269efb5fba9ac65
MD5 96a87f7658bce438d35527a3a28d9f77
BLAKE2b-256 d049876a7e3ff52868c30797ccf60b0b337edc05957bb3775c4a0a91e164c7f1

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 97427f7bdc0ba81a54fc49638ec8a229d72c62bb884bdf037344b45ed19d9436
MD5 01c8f47c089a819949b09629eafd6608
BLAKE2b-256 62344d0557fa4615289e09e013e96af445a776a7a9ccd3a120c8df0bae58d001

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 0573248bf08f03f5a11c983fcb78b4da98c4f2158f2530b7e6c4c2719198fdce
MD5 c7ef3ef756b48d28802ae3c3611f82a1
BLAKE2b-256 b1d4dcc242db24c59b823a1d452cc79cf84aaeae500a7b6435cb67c1c6808ada

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp311-none-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 34a1da33a420a45be6744b4f81404b397b15d9dbcd0a5a133396fb27cf330995
MD5 7348f6075f6883056b36858e2de4814d
BLAKE2b-256 162d25fda29a1708704cb48f08b52a3867ff07d987aa0dc176f61c36e6e04e7e

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 99c4847ccd54705bdecf8e34f272959d32ad12fe9e1e4eb3f889dadaa1305bfe
MD5 01c8d0fe5ee87672ad000d994b7b5440
BLAKE2b-256 7ed4ec28d9f78ec592895308fbe3193339acc6e27265f69f1062e8516768a605

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9137a9d9cea9baecae377e9a2ccb43f7f79c2f09218a3c01e60c53dfe5caecee
MD5 d5b6e18ce31692370d87957ce97f8cc4
BLAKE2b-256 3d9ea20233e2133cebbde3c291ef6a3aecb10908ee71e02b537032732fdb81ae

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 ceeb385ff1bd14d1752f03773f8008a6dd39ae43122f8a59b31c043ae0c2b65f
MD5 e14c8dff6553f3a18d7fd630c47785b7
BLAKE2b-256 0c0166ee0438cf32dd14e522758b765fbd5ecc79349e7753d08a58e69f21f7cc

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f267fa24380169592204c8e90466df4d02841f2c39aebd381ce240f7d3f2c746
MD5 d8c9b0f8301880337ad7fd668cbfc95a
BLAKE2b-256 35b2369a85dfb8a80b2ebb7d3356c801f2052745d26e1e5c13d5ca863acffea8

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c38a092c442272761b9a42139a7cbd44ab6aef8a2dbca6d34319cfd0d9d28b2
MD5 ca3eee0dc68ef6df545a22aecb3aef31
BLAKE2b-256 4b4e0fcb7ad31c20721da788cb59c9d161fe04e085cb1115758d3443b713dac6

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0bf08ff67a69f59ae26b6c3638548224236df5f0c90a0c1a888d0e6b0d72815c
MD5 c355d2354962b804f5aa9df6a134263c
BLAKE2b-256 120cb7302924e2caab6a0235d7add57df601eacf4e18c61943f886621fcebcd0

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8f4645ce86ee94b444586880c0afbc3f299f23efc8aebc37dc0cc91b5afc8183
MD5 42d44954ac20d09764ba95281b3b0eb6
BLAKE2b-256 2b8629ba56b6ec2c699c6a5737781413f145f105970042be70fb77d1e7267889

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9ece4f84e8a5ab7978a26d371abecb2d2155aa41699e26adf8ecf436c2276058
MD5 f6e5f6f8ae0aa24d8e1b578afdd0d89d
BLAKE2b-256 fb1fa0219e86527db45f75e55f209b8bb1661229038d8c1447cffadcfd1e3ff4

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f98fefee89891120b10c3d984c6c954328fd66fec47ab2ace24114b93156e86
MD5 16b71ffa4b5b62640ca664cf43eafbe4
BLAKE2b-256 62181a5341d979aa2e22ba86f61fef4f954ea456d9c5ecaf705bd2770af6712b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2d7c8f38cc12634e4be0e7b3ec134b9573b742e1bc4849af77cf28e4addb496c
MD5 1b022a2d5c8cd5b9e5dd3f9d4925bc8c
BLAKE2b-256 ad46e25ebadc0d63910a085cc017ff79680e97b18477106a4dd53024558c70a0

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 717ad34e2ef99ed4f2cd586c5bb23133017ff05dfc3ede62acd576fc83c36c0e
MD5 99b26136259704fcaa2431218da0dd48
BLAKE2b-256 ecb151a0faabeb7eafae74aea3f4af52c3c16bb05c444a8b4dcdaa5602fa8be6

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aea7fbc48c9f70db54ec066a164cfb1cbf05c8cc905f68a3036971ba41134dd6
MD5 cc4ac047a2b5b9f8f719a0f8a50188a5
BLAKE2b-256 12f07c3d6ec6c59cd11158ab2448eef62a199153afc690db516aa6cc5d227e30

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 821ba0e5ee29b0e0c4ab84b3b305398d7a09693754d3fd706a7fb5d2e0639900
MD5 7a16288ca38c4332948b503928438ac3
BLAKE2b-256 d24e0cd9be261e7de75c2f68eac0bd4f6e7ac101456431361db3f340b7c2ac80

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp310-none-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 98b5e046c5c33701947dbe25f8bb24552b4c7a6af5306ced21de4b0e0ee19850
MD5 e89a5e0639fe4c30307a7f7f7a10fc4c
BLAKE2b-256 776f1c5a606a1b3987754552a570658db6e1e9f6a7c1411311a81c5a75535750

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c96c34ddd99671f2a68865b4e900f3c12fab818afc5ad3c2da7d888cb9cfee32
MD5 c6c121c13c8f429ebbb1b9220410933d
BLAKE2b-256 93da7ab206d9a67085b1caf8e1f7c9e26c6a116ca1507c3fc8b2e028efd7ef44

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 eab3d3fc0b9e9c27a54eff946442bec5ccc80ec974450ad9e91b7e4bedef14df
MD5 e3cade1f4cecd2b0e744b05e8b87020c
BLAKE2b-256 f3ade603e9369ea0ee635bfea69b07a490f743881fe51b5a550e4f1665eef811

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 e1e519b9840f078f646e928fc007669b81480407436f380be16383679dead3b7
MD5 2b7f902527b906c3a95363d86f3595fd
BLAKE2b-256 a7eed289dbca6d0ceb289366302a3e9e0aa926abaae59911bf906dc660f8e1e4

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c6750971bd08acacd2ddb6d9ad19d8711844fa5426cc40f30cd9016e77d53c9b
MD5 ca1386161b042c434a710fd6eda2fcd8
BLAKE2b-256 631930439dc0bc171ce4f57e7212b4b3ae9250fa39cf4d8e70abfde5bdab20c5

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05d85933fa3887e3e669117582907890ef6a71e29c96264033c43acc593ba03b
MD5 3b24b9e4fd9c0111e493e58fd12ef08f
BLAKE2b-256 016b63717ce76965dd4fcc683ecb38b348dade119c4b7d0d5641abe485df2d86

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1518174df5f9f2c8d28edf0e9eb98249addbccacb026e6e52436726800d26add
MD5 23766750177adddd2e85f4a7b78a7c58
BLAKE2b-256 b4a3b5b7edf04aecbb842b73c93c9f7a345ab3ab039df7ee8286ab6f6c884477

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5518d6589f58f61163b7d6f5d13e9a5e18dfb3b99750f7968ed6b7a0107169ad
MD5 d061f7c73477d2116bc3f97aa0b49ce3
BLAKE2b-256 d4ac4f7accaab8dcb53261f3a84e8f586d641fa143be060e1fa21460384bae8b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1bb6bea64b2ae411c2945566332b5b295088a915ac9e157bc6583ded44d3b76e
MD5 ea1242440c9087e405eec0d7aae1473e
BLAKE2b-256 e75fbce2414ebeff0b57671f0c344dcb638203923f0a1404e61527b2cb75adcf

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7f83263168149ab7625104b527bbbf37441933bda518c7c62644cca79388354
MD5 79b646f446519ad0fadd5d5c7c2f78e2
BLAKE2b-256 89ba132189bd9227827b30070c42ea14ac3ef60edd091830e58405aea4dd627b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f555bb06f892c68f12c80aaacc8d5a88e861824107b02ffecb372eedf74e91bf
MD5 5d25fb031b72f362d16189573046d1ca
BLAKE2b-256 5b3434a48591335ad22d096a9e3634cf7c5307ca662e5d132fb664692a092d90

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1550c2405872a9267469938e741d613f3a87cea7c62cd8cc13c9375fa3ea90ad
MD5 beb18198ab559bae7e6a18e9156763f0
BLAKE2b-256 043ba513f858df1af23aeaa444d1b2d6e71259f37464034cc329392f2a898a1b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85bca0424e7e3f9c3cd352c15f2c10bce95794f693c754c8839025377e63a7ba
MD5 39a4423cda337a37680d3ddbe0b508b6
BLAKE2b-256 0dd22bececfdf89b0259dc9ab41955458982358f49377945f9f09b4a4d1a5c3c

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 d410670de17b17e1293a9d1119ef8644f39c5b95dee4267f946b8fe536af2867
MD5 5c0f29a60c05410d31e3a4ee64b68f71
BLAKE2b-256 117b1b51738d69cc6d262714be705422a558715d76d7b409d7a50d73402e58e0

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp39-none-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 5c6eb545c84f18fd253d41e27d15d8d3d9f1be8e02864e5ca067ba2b08215f8e
MD5 75b01eaf2d56eea8ff739b7295f9b7fc
BLAKE2b-256 4558ad971a9f315dc85d4c1f3895d3860eb8508b3e1fa465c0d5662f0aabc286

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b4aaf060cbc19da02cc2872ceed78f37c7bc2b6c93876de1270f7a0e55118bc9
MD5 6ed27df4aa2e52faa0a29a4650ea526b
BLAKE2b-256 ada44bda540711418f21ed888d07e57d97cd1c95b5a17e208db213050d482c38

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8eb4a53261ca6b9c9a46515d92b5ed7d1a5e2e1431682c64f714afd2c7951c29
MD5 c0e172c2e4abe930ee61c0a16d9e3950
BLAKE2b-256 8969ecce50f3f0650d3ac30348177bc58da648be74c36aa3435018c021aef95c

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 3e306431c2f1241594b8c702350ef1701b10318d63dd1f63d27447eee930e7fc
MD5 50bcd08eeab374a746ce0c624c12966d
BLAKE2b-256 facfec8f45198c332f027afc750a528fa0cf8460ed1896c49d304a8307ed647f

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f522509f08a12047bc80e0c89e2281f867fef74ad9321a661c1fb797a0779e7a
MD5 18d980778351f291a2c0548c32f18fff
BLAKE2b-256 3b524eeb1dae20cb4bc51fae60b7401422c28e3848dc6b5ef3b7a30beac7de34

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4232e85b6d9e0339e38a59213b1bdb5320433bdb4483b5ff0b65034ba4ec0215
MD5 c2ff9f5a6082d3ba2534673379af1f6c
BLAKE2b-256 e76ee30a603655b0a6311aa2dd3375952b6eaeddfee65251d89b7ac1b178b1ea

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9138e5261b3cff79833c6af5f6e53c3c86b24ad9efd3a8b05894dacda73a55e9
MD5 15184b5782f33a0b843aa09dd909ce62
BLAKE2b-256 f0dbb33a359be1e7bc55aa92405ecfcd3f8e83b5f98c1b8925bb6aa2f6577253

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3560d51974607ee68ed14d2c0b25d4ea1eb09430be946a62dcba0e89071d27ef
MD5 0f555ac5046fe66ee357a5c7ffc441fa
BLAKE2b-256 890e50cc9bf851a4d2215c971c71ce0b75802ae675e01499e9acb27542c09a5d

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ca33335a7e851424f41e7d468f2f6bd3f3c5ec0e8f8dcf49aa056c2e15c083d
MD5 dffbcaf06c9f27f1ca37462c39693fee
BLAKE2b-256 37f8b90f547ca048cbbbf62c917638117eaf53afaf02e643ebf9a65a86348fb9

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f9e5b2d0f7e175cf5b98e5cb1da28581f05fcf43350ca28ea6988b2f4676446b
MD5 5a5b94e27fc7c32bf0280b0d597b81ec
BLAKE2b-256 a87dc63f041015b67154a47b08a61499120c2ee1a526b1f98be0be5e0a620e1b

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 285ad2cc811e40c25997c4eb29a1cd237ec498c2d584d09d33415e73c7d1e39a
MD5 6f419cef8c018906047442fa4ec046d2
BLAKE2b-256 eaaa00d68be1ca47c670eb58c55726942e84be5ab7e8aea38998294b13e9f2da

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b70989ad4b619456c846556f1b49183f1e725d5ad53e78678d3060a3ca0c354
MD5 f0700de6ba0be85acccd505c27cee20a
BLAKE2b-256 ca092a86db15652b93894a03bfec3e512f4ba174af5e68126bc59fd730ed59c5

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 80f329ee95feab91ecbe6d0fa97fb6d894518b9ed14a340ceeaf17ac559531bb
MD5 7e55d7ab1c36c5c46c2a5810372d7871
BLAKE2b-256 1e319380bcb056d4fe9bc3f10fa034fc89d8093c7218edbbf1179ffea70a8883

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 f8e9d9d9bd509a4e968d76ef427efc644510a24fc375cb267e3e3e1ebf0ace68
MD5 8394eb1e76eb6a2d77768065565f3e8a
BLAKE2b-256 89eeb5856c14adca2abbb20d0722f37788ec5cc266f3000f65cec45cc69a7a69

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-none-win32.whl.

File metadata

  • Download URL: cramjam-2.8.4rc1-cp38-none-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cramjam-2.8.4rc1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 0166886523c62ccd085786ebd22ad1e12114a8ee32e6ca5bbd54db28347c9e0e
MD5 2a9f30ced7b2795303d88f2b39935ecf
BLAKE2b-256 b2d545241d7dc8e24fc62e3ace3332d43c9ac3dbc4db13c8229cac2afe46f142

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a186eb993dec7a91b06eaa054582e9f7d87fefca868eafe566191bbb87f2834f
MD5 8156d2dc8a8307cb99a6d9f8f969b345
BLAKE2b-256 0ef7e1b67518231e38b58488c36861ff7711cd6fee3e6778a7b79d93bf2fce91

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 20e5458711058a0ab404e84b2bef5863ae334368af398d13f2d1e6a64b31eb90
MD5 8ba9eea845d9a3544270b74d9687d1f0
BLAKE2b-256 51b7e6743069e0b7baedc267d8e5f418e10b6b19f96e3c81283f0ed553b6c615

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 b50fb461dea04a9a117448bf43c2bcdd5a5af257d8d1720366b103e8945183dd
MD5 296d5a5547af221a868558f3a66267d0
BLAKE2b-256 477f07a2366be2e8f64d8ce908bba2e7e4d23c0d3320c54c827292e9decea2d6

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e708aa5d200cf3de2cf176aa4973e46e5cc893ad695e795fb0b88986d6a74bc2
MD5 a501031083e75f7a20fbaac91cfab0d6
BLAKE2b-256 56957cc19271a9304dd2b2bc282a0ef539e87f8decf3c34556463693428c6c28

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12c47ebf9ef58356f36d69baf737b6d0656ec6a11d8800a96dfbf727f6555576
MD5 a2c7b7aec5bd67482938a3962caf549e
BLAKE2b-256 167a12f9cfc4c1aaeeb3d4fc413f98e6f70ca46e5cf2bc8200250546bc51ccbb

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 27d52d282e64479c91f4706697e7ead05b10e576480ad0f43a1de588ea8ec94a
MD5 9b3cccc146a2fedbc2d6a8711a479cc4
BLAKE2b-256 8de6e322775cf6e727ac8c440876fe2586b2cc2de75fd4963d7e2df13219ff96

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eb2df3b604da26fbde025bae451efb954828be71e21eed6ec373ff74702a4713
MD5 a5b63886e55a8baae4eee2c54e6c9813
BLAKE2b-256 11bcea143aa251062a2fa0c6a21528a573ac7a5c32ba4d81a742da88936e05fb

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f6974962ce52844ec94748b8224c55291d827b72b23402380e9b497b655bddd1
MD5 36ba393782fd31f06c5cb4ff5cf273ef
BLAKE2b-256 94197185978114eb43e1f53b36b88b4ed37dd6f3cf40727470ffcf0fb8ccb440

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f929432f0301074aa4dbd04fb9988fad53a178bac2b4a83f68656c77cf2e142a
MD5 b77451945e82a7841d03ef6a932ff240
BLAKE2b-256 392df7982307e875885a1239b0eb825c42746dae69fdd91f5579370443bed690

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 683131c650856e7644511090ba8df7ac7f7899c617a20d8c2d5d8966f9603a2c
MD5 636b491c552a0336f5e20af6e2145d2a
BLAKE2b-256 8716f2f330e7eae52ec1344c874dad5bda083baa11c55b6bbc9090f35486fdff

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c092cd354a43fbb416235832a8bbd5adcb12abc0bd840d232adacd39aeb78a4
MD5 70beb5eaf2edc733a4bfa03728c0b657
BLAKE2b-256 f5e816dac250b189aafe3376ebd046536eed8c2f7c0723d3cde8ae28b1060718

See more details on using hashes here.

File details

Details for the file cramjam-2.8.4rc1-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cramjam-2.8.4rc1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 40e0c14cbba769bb5eb80f1edc8b13022cce5dc73bfc3374629e562713a47d44
MD5 7ef70696074391a14d73d38feadf04b3
BLAKE2b-256 ba29eb8ac67a86a326014c80e940767c179f564aa1ec6a3fbc3df3b6ab278c4c

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