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.2.0.tar.gz (23.8 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.2.0-pp311-pypy311_pp73-win_amd64.whl (21.8 kB view details)

Uploaded PyPyWindows x86-64

crcc-2.2.0-pp310-pypy310_pp73-win_amd64.whl (21.8 kB view details)

Uploaded PyPyWindows x86-64

crcc-2.2.0-cp315-cp315-win_amd64.whl (22.6 kB view details)

Uploaded CPython 3.15Windows x86-64

crcc-2.2.0-cp314-cp314-win_amd64.whl (22.6 kB view details)

Uploaded CPython 3.14Windows x86-64

crcc-2.2.0-cp313-cp313-win_amd64.whl (22.2 kB view details)

Uploaded CPython 3.13Windows x86-64

crcc-2.2.0-cp312-cp312-win_amd64.whl (22.1 kB view details)

Uploaded CPython 3.12Windows x86-64

crcc-2.2.0-cp311-cp311-win_amd64.whl (22.4 kB view details)

Uploaded CPython 3.11Windows x86-64

crcc-2.2.0-cp310-cp310-win_amd64.whl (20.7 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

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

File hashes

Hashes for crcc-2.2.0.tar.gz
Algorithm Hash digest
SHA256 aee65a8de0b60359923e2b174b4cc21eb2e8a2e17bcc73ebf17bf7c83ebb6f20
MD5 99de277dac4ccbe7c139f8693b277ca0
BLAKE2b-256 cc90955d46dcc20e8e3ef2b507d754d5c1828e2fb86175e2152bececc5a283a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crcc-2.2.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 22340aabbe5ca408694ee34cd8de41a52ed2bc9a773cd7b21dbd2f5ededaa6c0
MD5 968b5bffd503e6de9354d88335eb7d61
BLAKE2b-256 f03300f1d7e3d466b35a7faa8d49986f193a18d494698627d6ad790fa8d736fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crcc-2.2.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f5a91b2397a70f82b512c42e8fe0db1c87632a42bcc1f1e847044d76ac39ed33
MD5 ed88185646f609b6d715068040c7e54d
BLAKE2b-256 bddcfb1969799fd4b1625ea6912eb3e871e3f2c8b5a3f599b717e432c08a97d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 22.6 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.2.0-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 1c1597333f60764c7f9374a4c36937532569d8b4c891e8600e646f08f109449a
MD5 adea9ed778c6be8464a7b1dae94d8ecc
BLAKE2b-256 731730f64b8f142ce1a0c7f4f0f3ca6230b05b11ff251358288c910ebdabc3bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 22.6 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.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c057a0626a338598e6bc29e315c5d96c53a8c1ad77438ff127247237ca40f91a
MD5 50bdbd79a4b52be0a0d28534b0617221
BLAKE2b-256 0e765f6353c9e55f1f0887a749b48b74c2c8abc19b02d447f651c718953054ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 22.2 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.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6b29c679e4bfdfd5eb396f493ae2e29fc0ad111d18b3fac84e7069d570dcfe48
MD5 f70291517d203749ed5561f2985f8751
BLAKE2b-256 8b336ab25eba452b983acea8770a5a8975370e9d1193488f646915f842fba62f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 22.1 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.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0b9ad8e4a882078893d2ef32b4a2dca31bc750b33dc46ed29c774f62703bb650
MD5 87492dc2d8f06ab047fb03286953f581
BLAKE2b-256 73baeca4d029fbdac20bbbf1c0b311fdc4e81ea2fb5b1c605e1ebb382807d123

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.4 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.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0d1402c035faa6b51142edf6e700d9b2cccb0ce40b320506ca575ddef9003c25
MD5 33e202331c587490ec2e4526acbe45a0
BLAKE2b-256 4c0a3744fa1f3d76e5e1fc7ee56622d4bd3a1fb6abc67a4a40dd68da0753e25a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.7 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.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 407491cd6ab342b0a3cb1c718af0e4b4354e2bc5a616ac5aeddb615205ae88b2
MD5 d4580b36bb823de89006aecced18e80c
BLAKE2b-256 f378f45dc1bcc1b96d1c7ff1cc54bc8cd9152b7908c53dd459a6c7d6e859e9d4

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