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.1.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.1.0-pp311-pypy311_pp73-win_amd64.whl (21.8 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

crcc-2.1.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.1.0.tar.gz.

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0.tar.gz
Algorithm Hash digest
SHA256 6c2aa359660a5454d98991beb990ec949b80e273c4811cfdd6730de84953fee5
MD5 b25f59552aab4e21ca298a15185e09f6
BLAKE2b-256 ea0242d3e50074ec7e0062a3037d19e9106338bb2d357c5e64485224b7468f92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crcc-2.1.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 93932b585c2512ab1f5b78f6f374ae6d553ad6c9a78b0214814a624af3573d88
MD5 0a04a128657497df9602ca796919c40c
BLAKE2b-256 ace912f6fa6d2fea732de32e1399e0f884974d82ab555bcc20ef3846ffa61920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crcc-2.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 94ed4b12a0a29dda4965e9d8da38b21163f69fdad7d2e9af85ea9339bf72c617
MD5 c5178cc6c2ff74baee9a5790e33ec147
BLAKE2b-256 d9b0e3d6ba01298b1976c4189c3dfb354fdcefc6ce0cce79cbfdb1198cd3ed4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5e8c0e27df0a503f41394a643e7587cd555d0a591a6376ffa1adc50e49bf3daa
MD5 7df7d6887f3ef6f07ec90bf958faa8a4
BLAKE2b-256 258c5c74bcfd19671f53e1dc78624bc3a5bb41691720c83c9688fc2b7c9ef950

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7cbfbd043213b0895eca2ec5c69b049f204a5fe3dc4c6c4c0cedbf29bcac88c4
MD5 4f1d44a88c2f39a83e730c2058e2c03a
BLAKE2b-256 d88b18f0d783d9809449ca20fece611a76acc68e1eca64f00ce029cd3cdf2772

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0c948015f6824b4ef3b2ead17af978c028dd47e2a234b2f097ce68cd61a3438a
MD5 64d2e9d1c459e1645b0a1e2baa9f1a9d
BLAKE2b-256 1fdb00bf9df5f80ca3df82ac9c7ddb34217ca204cfa28fe442dc39de80bca26f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9491a3c27c8b1961b600267670691a8bbf1ba884b0d40686ead06aa3c1d5fa8b
MD5 feda5e196b6f15d49d2f3825e42f66b9
BLAKE2b-256 cb120ccae8272892be0ece42ae1394bf68e00cec383fc6deb49e617a0bf5b61e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: crcc-2.1.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.11

File hashes

Hashes for crcc-2.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1a729cee8e7bf299a3cb01f5d4cee69d19b0750fe276bdd4e23b445c1c62f462
MD5 88bfadb195bbb70bc9c02d0bd6793172
BLAKE2b-256 8a7975a212c4c3e7ced8bbd3729cc487fdf0ad1ddc53858e793026466f756e6e

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