Skip to main content

C and Python CRC calculations module.

Project description

crcc

C and Python (ctypes/cffi-based) CRC calculations module.

Overview

TBD…

PyPI record.

Documentation.

Usage

TBD…

Installation

Prerequisites:

To install run:

python -m pip install --upgrade crcc

Development

Prerequisites:

  • Development is strictly based on nox. To install it run:

    python -m pip install --upgrade nox

Visit Development page.

Installation from sources:

clone the sources:

git clone https://github.com/karpierz/crcc crcc

and run:

python -m pip install ./crcc

or on development mode:

python -m pip install --editable ./crcc

License

Copyright (c) 1994-2026 Adam Karpierz
Licensed under the zlib/libpng License
Please refer to the accompanying LICENSE file.

Authors

Sponsoring

If you would like to sponsor the development of this project, your contribution is greatly appreciated.
As I am now retired, any support helps me dedicate more time to maintaining and improving this work.

Donate

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

crcc-2.3.0.tar.gz (24.3 kB view details)

Uploaded Source

Built Distributions

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

crcc-2.3.0-pp311-pypy311_pp73-win_amd64.whl (21.4 kB view details)

Uploaded PyPyWindows x86-64

crcc-2.3.0-pp310-pypy310_pp73-win_amd64.whl (21.4 kB view details)

Uploaded PyPyWindows x86-64

crcc-2.3.0-cp315-cp315-win_amd64.whl (22.2 kB view details)

Uploaded CPython 3.15Windows x86-64

crcc-2.3.0-cp314-cp314-win_amd64.whl (22.2 kB view details)

Uploaded CPython 3.14Windows x86-64

crcc-2.3.0-cp313-cp313-win_amd64.whl (21.7 kB view details)

Uploaded CPython 3.13Windows x86-64

crcc-2.3.0-cp312-cp312-win_amd64.whl (21.7 kB view details)

Uploaded CPython 3.12Windows x86-64

crcc-2.3.0-cp311-cp311-win_amd64.whl (21.9 kB view details)

Uploaded CPython 3.11Windows x86-64

crcc-2.3.0-cp310-cp310-win_amd64.whl (20.3 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

Details for the file crcc-2.3.0.tar.gz.

File metadata

  • Download URL: crcc-2.3.0.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0.tar.gz
Algorithm Hash digest
SHA256 ff8010d9af0432e7ec5768b66723443eee1bd40181d711df733207836faab371
MD5 cdcd7e39b5f63fbc7e254fb26c0d6bab
BLAKE2b-256 a829c1ce28de78092954e12e57e23e485165eaee543a51ca34e507e60b523a69

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crcc-2.3.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2cb708f7b4244a4cbc6520c698364314aeda92f546fc99644010b4fa413661f0
MD5 702fa8da9dbb931a31c76c9328c1d979
BLAKE2b-256 82cccc5f58c4b081e54954202211bcafc5ead1648112ae585d15add691104437

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crcc-2.3.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 291d06d75e7d9078f6a243f0660feee4e42f29e9b6fc7ca981034976ad2e9b58
MD5 67d3738eb6c60cbd2ecbf9f16aa27188
BLAKE2b-256 e7471f7ca5be195266ecb025144c841a6c9866b9f987163c502de59ee4d414df

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: CPython 3.15, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 7f14f88086c6d29893a175f7ec92f6dc14e7837fb96cacbc33f0ea1b969967a2
MD5 a29ad14297dc11b986a359b61051fbb8
BLAKE2b-256 e2b260e3d7316fcccb53c46d8332888d2331e3a71521183a9ee19d70d381d234

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ff8ad8d42e5c88701a963954b3510705373e9fed4708d8ccbbd3457513613e16
MD5 caf0c56996581dd3d2a857605e612aa4
BLAKE2b-256 33a2cc53132c6a488cde4ad6d06e6f53e72be2af82fa3ab1fc25cde4654cefe9

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bce18e8efe485c2bd6a189d65f1cd6ad4a64de9abc101fd3b43e3cf3f566bd1c
MD5 3c01dc0a17b1f169dfcb3fffd033f07c
BLAKE2b-256 4c2bd322e4260648fcb75a20c864d5371b36367f45a615d183818102e7dcf8ff

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98faa3bacd26c578bec8c82680bfdf399d724519ee933c29b0a45b1ba9e92bad
MD5 8bc887c4d84bd4a5c16b0d64ad3667b4
BLAKE2b-256 2bbdafec6c2717815fcbd3b6a2f21d493c210578f2f2dc03f095152f78b2adee

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 21.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8718222e843c8656c579535f22b81e23ccaeff88366c05bbabfc3ea1f0717171
MD5 ab0320680fa03949ba2570de216079f3
BLAKE2b-256 15e66a383403a685166bb305970973b0bff9c89d0fa344572e9e15d35e7bccfd

See more details on using hashes here.

File details

Details for the file crcc-2.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: crcc-2.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for crcc-2.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2c192cac37beb99432298cb54108d1330c5d5f67eee900a759368294c59fa248
MD5 fa89f27ff70e22bd252639d913f788f3
BLAKE2b-256 6ad44150e2be46e3e5ff79276c5410fdfddbd2c9a44f40b21f75c8f7b49ee6ac

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