Skip to main content

The fastest Python CRC Library

Project description

This is a Cython module with bindings to the crcany library. It supports calculating CRC hashes of arbitary sizes as well as updating a CRC hash over time.

Installation

pip install anycrc

Usage

Use an existing model:

>>> import anycrc
>>> crc32 = anycrc.Model('CRC32-MPEG-2')
>>> crc32.calc(b'Hello World!')
2498069329

Read the data in chunks:

>>> crc32.update(b'Hello ')
3788805874
>>> crc32.update(b'World!')
2498069329

The update method changes the internally stored CRC value, while calc doesn't. You can use get to retrieve the CRC value stored within the object:

>>> crc32.get()
2498069329

To specify the starting CRC value:

>>> crc32.set(3788805874)
>>> crc32.calc('World!')
2498069329

To go back to the initial value, use:

>>> crc32.reset()

Create a CRC with specific parameters:

>>> crc32 = anycrc.CRC(width=32, poly=0x04c11db7, init=0xffffffff, refin=False, refout=False, xorout=0x00000000)
>>> crc32.calc('Hello World!')
2498069329

For non-reflected CRCs, the length of the data can be specified in bits by calling calc_bits or update_bits and passing a bitarray object:

>>> from bitarray import bitarray
>>> crc32 = anycrc.Model('CRC32-MPEG-2')
>>> bits = bitarray()
>>> bits.frombytes(b'Hello World!')
>>> crc32.update_bits(bits[:50])
>>> crc32.update_bits(bits[50:])
2498069329

For a list of pre-built models, check models.py. To get a list of the models at any time, use the following command:

python -m anycrc models

The maximum supported CRC width is 64 bits.

Benchmark

Module Time Elapsed (s) Speed (GiB/s) Relative
anycrc 0.39 2.36 1.00
zlib 0.48 1.93 1.22
fastcrc 1.50 0.62 3.81
crcmod-plus 1.52 0.61 3.85

Tested on a 10th generation Intel i7 processor.

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

anycrc-1.0.2.tar.gz (10.4 kB view details)

Uploaded Source

Built Distributions

anycrc-1.0.2-cp312-cp312-win_amd64.whl (86.5 kB view details)

Uploaded CPython 3.12 Windows x86-64

anycrc-1.0.2-cp312-cp312-win32.whl (74.5 kB view details)

Uploaded CPython 3.12 Windows x86

anycrc-1.0.2-cp312-cp312-musllinux_1_1_x86_64.whl (490.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp312-cp312-musllinux_1_1_i686.whl (466.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

anycrc-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (453.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp312-cp312-macosx_11_0_arm64.whl (86.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

anycrc-1.0.2-cp312-cp312-macosx_10_9_x86_64.whl (91.8 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

anycrc-1.0.2-cp311-cp311-win_amd64.whl (85.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

anycrc-1.0.2-cp311-cp311-win32.whl (74.3 kB view details)

Uploaded CPython 3.11 Windows x86

anycrc-1.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (490.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp311-cp311-musllinux_1_1_i686.whl (469.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

anycrc-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (448.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (424.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp311-cp311-macosx_11_0_arm64.whl (86.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

anycrc-1.0.2-cp311-cp311-macosx_10_9_x86_64.whl (90.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

anycrc-1.0.2-cp310-cp310-win_amd64.whl (86.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

anycrc-1.0.2-cp310-cp310-win32.whl (74.8 kB view details)

Uploaded CPython 3.10 Windows x86

anycrc-1.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (453.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp310-cp310-musllinux_1_1_i686.whl (438.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

anycrc-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (419.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (399.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp310-cp310-macosx_11_0_arm64.whl (86.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

anycrc-1.0.2-cp310-cp310-macosx_10_9_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

anycrc-1.0.2-cp39-cp39-win_amd64.whl (86.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

anycrc-1.0.2-cp39-cp39-win32.whl (75.3 kB view details)

Uploaded CPython 3.9 Windows x86

anycrc-1.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (457.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp39-cp39-musllinux_1_1_i686.whl (441.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

anycrc-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (421.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (401.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp39-cp39-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

anycrc-1.0.2-cp39-cp39-macosx_10_9_x86_64.whl (90.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

anycrc-1.0.2-cp38-cp38-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

anycrc-1.0.2-cp38-cp38-win32.whl (75.3 kB view details)

Uploaded CPython 3.8 Windows x86

anycrc-1.0.2-cp38-cp38-musllinux_1_1_x86_64.whl (474.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp38-cp38-musllinux_1_1_i686.whl (455.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

anycrc-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (410.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp38-cp38-macosx_11_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

anycrc-1.0.2-cp38-cp38-macosx_10_9_x86_64.whl (90.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

anycrc-1.0.2-cp37-cp37m-win_amd64.whl (86.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

anycrc-1.0.2-cp37-cp37m-win32.whl (74.5 kB view details)

Uploaded CPython 3.7m Windows x86

anycrc-1.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl (433.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

anycrc-1.0.2-cp37-cp37m-musllinux_1_1_i686.whl (415.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

anycrc-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (398.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

anycrc-1.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (376.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

anycrc-1.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file anycrc-1.0.2.tar.gz.

File metadata

  • Download URL: anycrc-1.0.2.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2.tar.gz
Algorithm Hash digest
SHA256 c77edd841da90a7885c54e0b355efc23f8169e5a4c9fc5d07330a1099cf50c96
MD5 3f918ab5119788c085978f3cd9612a4e
BLAKE2b-256 cc45d15f6b4e750d6b1e7e1d25449ff0e50219551ef9f646c54dd77708cde5a2

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3ff52a86cfca7b36565e3c2e67fdc9df444b56391862fbc82fd77cf8a9b98dd7
MD5 eaead3cc6c4a15e40e6154bf8558bec0
BLAKE2b-256 4f4941dc75a2cdfbb48a20a3b24aeaaac2cfe9165aa97817d2435fec38a572f7

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 74.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 910b8dec3c148c3bf73e06b39c00e6b6b627c8872f56c8422d1b6989bfd99bd2
MD5 740379089cfbe401c2f7d1a551e55e63
BLAKE2b-256 1d190debcef08f3d0832d6850d31a5cf38bdce73517807e780dcaab104323d32

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 05e8c832631d9adf1df73ac57cc32b392a0f88a3e4be37d75456a6b3e3f6c7e5
MD5 11e337e2f096c3a4252f8f42bbfc375a
BLAKE2b-256 73089f8f956741bac35c9611a433a45c740970ad77a82c9e4405fdf17aadc3e8

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 886a9b9d7db07f11a266fbc03b669a0ab35e61795bc6974dbd8d3a50e0d23f00
MD5 2188662c7cecf252a288b7a4403a90db
BLAKE2b-256 c188f5d5a7e2d8602956bd94de22643e552a443db400fe6ee61e20616fd177f4

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cd69f53c22b62fc29b870e4f5bbdc22667c0038294e3c55c8b1e38693ef2262
MD5 29a58bc7ecc4bcd9bf8035476d2ade61
BLAKE2b-256 06e087cf87624ce84e53b25c2a4aedd3ee8a89f8c8f22cfb4221e3de9cab7a10

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf6848549c137f3a50419fc620e322b624a4f8d0859ff4eec29633ff33644eb7
MD5 030584f1f9d5afc973758a1e1b14d2f3
BLAKE2b-256 8304d63029321687c6bc22f4cfaed8f6573fbc062ffa30ae3a499ced0ced8bd1

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1aed619de09d2760b34cd7af04f33f919d3a936c59c53c08fa95612eba2cf776
MD5 d634429184db084efe410f60e1c9189f
BLAKE2b-256 df886c296525e7ece5ffdc2b33273dd26e57cfa8c3584b01b94fbdc6231131b6

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fd590245ab9694c8fed5acbd6167d53eb2043c12646a4b3a2e9feb9b5698bcec
MD5 a33964100ac1847934045c8c440750bf
BLAKE2b-256 458056475d9826f95651a87e209a2c56488fe71048f99c2a3719346da59afb63

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 85.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c60ff650b0071710e93bcb6df130b971cda41b0bbdd789532be26aeadb041a1a
MD5 354bf7c6ea3a061a045d33f1276a2c60
BLAKE2b-256 8e0033b063e7c065ebe5afa7392c333e997f510aab1dc6fc4b9aeab3ee76a394

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 74.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 83ee707bad18d88077a1c4166bc4e81c58960dc9c0faee1cbf9089214be3ef58
MD5 fc8b66d7b531112eb06ddc77796accd8
BLAKE2b-256 0d92b02d09aca1be95701543ab6cce748908984a50f64ab0b457cdcd132f7f27

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b016ec53d4cde4e594206f317312bdd2892cf3d28d5afdf4a0b3dbe24a795e48
MD5 6585709f0cf3f9e0d98b68c3aed73839
BLAKE2b-256 9f3c3aa3765c27013f98c94b2566277ce12904cb606a5ed5dfc345a090c27e4c

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fd980a0adace12dbe36dcef165c7c59f6588d032da2843cc60e4bb4ebaab8379
MD5 bbc79dc6c5c47aefe3863cb70505dccd
BLAKE2b-256 af3dc8a409702997e7b4580abea704431ca8d3f3728425a56f2e0a94cf572ea9

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ef34d55d3ee855b8d90a3c16ebf3269e52de01d8b94ef28d07815ad3b37c637
MD5 c3196acf58061d41e059c99603c6ba1e
BLAKE2b-256 ccc54692192e54c52774ac054931eebef5caa745724c536c9dc73625e0e2d3ee

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c466af1f9d287595b2254fca3cf8489bd50b7a4146ea21d43644e34a56c5da70
MD5 f541689ef42d9656895628bd75f5d79b
BLAKE2b-256 faaa73d8809792dbb5333a760b1c4ba8309a45d6287973c7875fc59ba913b161

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5122a600c4fba849c60eccea935a3d8e2d264c4e8e56681e3c9152d318c2d2cc
MD5 43225ed511ed10126a28aa214d03bba3
BLAKE2b-256 2f617c498df78be9801b2e359be5db10001afe8848bb85a70a14142069882151

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c06a27006228482dd270d3df5ca1e85a02a242176be62b41b510cf9ce59f2673
MD5 88c5245cf18131b634c600337eaf8556
BLAKE2b-256 b7414da4795395ad23387dae9dd1881b94a90c2334ff90fed1a7bba968b21d68

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 86.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7f3a1d73854769b15bcf9e48f9e96f17d425c6e2b8cd5cd35c1753b4a8a8798a
MD5 b73db59a27e5b5d351b86b2ee5f60559
BLAKE2b-256 8935b485317bd03b6c2a60086f87a70a7c787e3bccdcabdffa11cfcbe293beaa

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 74.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8f1924348ddd43115e934fad06c28753b2125eddbd2f2e6ea3b09b86f08a6fa3
MD5 6fc11fc44cd347081de791f1cf6f6509
BLAKE2b-256 26fe53327b470a9a84dfb97449e01ce0a34ec55ec6d74ff19b232fd3a51b9c4a

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d3afd872bcb4aebdd115215b2825c9b64f48282faad900682f5a7f7c5f862e96
MD5 03b80aa0f3eef9466bafab10a25b901d
BLAKE2b-256 bf71d29841ef9eb2cc77c21b96bd55db9aa5d4e87fb578d02a611124a18c238d

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 eb28c53464c566a0394f4e454aba8f00a04027feb45eff5c457071653c051548
MD5 3807a356c79fa719a87afd884379c03b
BLAKE2b-256 dd03e0f3c3f82f54582df3f1551428bc52bfc98d8997e6d498269400bc74ecc6

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1530b276c72f33ee19b6ddc7047d43dd36b0d3e5531e698582df3e191a374a0f
MD5 ed803bdbf9c0db9411a014f517a854f2
BLAKE2b-256 d7c9a13c29046fff1d80304144ef6b26f6ab9dfce1de48572cda2b0c0b6eb459

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f81b1799a3da8b79cbe1cbc290f908dcb201bfa6523a87691a58b35c87531a9
MD5 7474c7521a368fb85cfdccfda98f0df6
BLAKE2b-256 8ee1bd32c47a830cbff3a1e96f7acc72a7485d4fb04229fc2af891c0affa84b4

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edb87fb3fc85251a1ff7cab20f2d0f4fc251bc040e6cccb9b0fcf2cf54609b45
MD5 ba18011a261715554dbac90781037ea7
BLAKE2b-256 fe8507b64bd685d046c49a4399eafe5252b29a46b3d988853576fae881969b7f

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c19ebc88f01fcd6f4f56da228498726dc2e4099d244c428eda593d3ac8ddc2c9
MD5 d5491bd53f149878b586605669c34a33
BLAKE2b-256 4490a28ec39aa28d1a3411f96ab439211e082afca973cb4fd690d6455317c689

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 86.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3247f18f830863df72a43f33e6ba36d69d31a09f949c46ac5eebf187996b858f
MD5 bc661455aeda56523cc5d707e8e6f57f
BLAKE2b-256 53957265ebd84d211f08b82c830a8d200b63e96f84dcb0a32f075f1c2cd5412e

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 75.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 413b31174ccdc2de3d9d1aafdec89826ad4c1fbfd9f9c5d934c15f818b8c0882
MD5 5fdbae83493aff1ad4da77bad86d8f21
BLAKE2b-256 7f1b6d791c73197441744c60d9de4d3405013d14ddbaf72a38bfc7789d5066b3

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6ea1d0267b066203ed98977222390fcc252af3ee251e04dd9c515b6ca63bfe96
MD5 87576b131236decde8ded51121b154cd
BLAKE2b-256 97eed1c2a18c0abb458b0a47cf45f4d331869a7799b3fac4a47f7666b7636c79

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0cfdf72ca7e465bc28f3ca6d5cdc120d0c4a69677e48333f9477216168459e55
MD5 b4709c2072d0685787fba85a86514157
BLAKE2b-256 696a4bc36086fe5fae318d60ff14ed0e725600c2c7139b73724efaddf9712937

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be3ba46de6b75137d3f9a5a62f3792b85d962ba5fd8695d8ff943ddbac659283
MD5 075fbf5d6b06724ae68a90de9ec3a059
BLAKE2b-256 a7481fce8be6581141de135be94c491386e00801b83ee963c3db2b74cc8c5294

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 93fa110a553c717d313549ebb21daa41fbbf49b32f1ad8a7e40da0d4f49e0d2c
MD5 1fcd8bf87a3b3716e77f01da920d5ec9
BLAKE2b-256 c484d90adc52fd17d4d7e7dde1b9cbbf18fe1699d1af0fd0d3ac726a2a26cb57

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c4df07ff26294aaa74791d604d396155571843396a7be651c6aff0380328e7c
MD5 b05f5244d86cf9e1fd68bff888802c4c
BLAKE2b-256 5e39c74e400ee15ff28b34c3d949c3781079d26b4a680b3690e773a7c834fbeb

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 005d604f81bfea56598dd190419cf843f6653f0f9c9db7d765e460509a00c443
MD5 9baad8dedf7434d0aef68b37c6dfa819
BLAKE2b-256 bf6c7a89443bc90faf341705ced0b1570cc4bb30e6b51ef9a93c11c4396607ca

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 86.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ab154163b9911bc470815aa23f1e9c06e1402efd9a98235aa14bdc63bb21c239
MD5 af84e2e81cb62d26eae7d674bad3c2d9
BLAKE2b-256 f528725938cf0904567fa9e000a3023c21468db4ba8adac87d41162d6dcd07f2

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 75.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 cb391878aa786f315c2b010d57e9fc0d956c4989ba53896b6f0cd63b5d018035
MD5 b809ae4aaf9ddd101c40d9a545705323
BLAKE2b-256 4a684696dbe2d6f55c0b71cd92f65def275f4b98a746663d34a6ac5817d79df7

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8c4771a86157fc079ebcc14f8b2d7bb5bfbe87742cef9d4869087368b82fc8db
MD5 fe57faf0d53dd20850492dffbc869679
BLAKE2b-256 9aaace93b0196fabaf37ad91717dc28bbdc779c82d78896c22832708a2c23351

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 83cdf5d46b27c71230c945c66a82bf88ed4fd77cf3c980b9888fd12c04528779
MD5 9a012235239a699f9d201d874bfb7da7
BLAKE2b-256 5af4a5f5a13a67d7c376bbf8a905470cb76c176e22c45a9fe3e645a47c38f28a

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b2f56d760361b6702d66ca0d35f3c049b1788c2a9f9985ba60c89392a8759d3
MD5 2c313f62ac1e069c5d48cd5faf808b90
BLAKE2b-256 305685ee9f0e442f93a3fde14c18f4ec2a3f88e86052686873140adae6d42067

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c2d7ca56029047355f1190dddbc7da603b3e0cc2f621b074e9888dd76a2c65fa
MD5 bf83ad0400f8f4b55c7911f13394b159
BLAKE2b-256 ade9fa7404eb529a7ebe9615a903247a2d7566af28ed0dff53569d05f64f7967

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd9662838137b9f67970bb8fba7460ab68ea777300b0b7136dace90ab37ecae6
MD5 3f6fad15af14a33c426e313c8af48d55
BLAKE2b-256 2d67a3344c9c61e6a526b9094ff001af02c0d1c9a7e14449563a7e001fbedacb

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e03850c5c40d66e77cd4c57d4aef93d237145ea328fb8595138829ac29174fb0
MD5 8b4028c0f57383528069b0999eb67948
BLAKE2b-256 7707c831e133803203deb5489941251cc8108710a0706cc4ffb36b1bbe13b43c

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dfad179f917554fc99514f59c6d91d8164e34e4e5bc50864e8f791d3078cf0fb
MD5 f7bf6dd3af8bda4b2ec36655ebbd7764
BLAKE2b-256 0ead01ac3eb0b5f7997dadc6d7dc0ea07c8b61fec7ddc63f9ece03664300cd65

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: anycrc-1.0.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 74.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6b9a35e0a4fbb7496730c0114f532c12fdfeb304a92d0226d93086e0d3d2652b
MD5 102b78e5018504037dbfa3f3ffeb015d
BLAKE2b-256 a7848cd890e4826585504c5cac7227f7f5a749b2d527c9a1755041087900066f

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5468f98a0c8f23a58e07432bb896efd3643029e11fc388bfda3fcc598def0db7
MD5 64175a55db8719469986256e1d317035
BLAKE2b-256 ad90c112a399e9a4ce431f5af6474618c313aa9e57793c8c5eeaaed96de3c863

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0eb6b9931e3286c33fd102485fc44d3a078cb10ab4ee7befebf495f6b371b83a
MD5 e19b1ea7ce2879dda20da07283c3bb1c
BLAKE2b-256 540a669d6f2a0855925248ee6559dbf9d085f0a2f6e7122af6d8281cdc2c7ac7

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3a9293acbf76cf8fc71ab14d39b86a11343e39a2fae5e6e8b45628717567a58
MD5 1740adc52b2c453a01d19c48616adcb3
BLAKE2b-256 f08c4b81f232fadee3211f48b8bacd0f6fa4c51919e464f7b1b0db1e51d39854

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 77e5730b1d8a9ed997a19701636b46e427409e72ebdb17ad46f2a94e8b061dfb
MD5 dc91fb9f39b970099d4c1fce85ae0e31
BLAKE2b-256 dadd70a24bc07ad445899dfa737ad15684de81dc38a1361369abe6704d4687b1

See more details on using hashes here.

File details

Details for the file anycrc-1.0.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for anycrc-1.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a491df74934450aeb31eb0506b9685c38c26038949c9934d2fc7955807e05c6
MD5 02d8b414f7bfb7db3153b3cc4f2ee050
BLAKE2b-256 d36a13c40b090027ab8c6b3d7bf3f3425649e5ee689d8b98fb9fc827d7a555c0

See more details on using hashes here.

Supported by

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