crcc
C and Python (ctypes/cffi-based) CRC calculations module.
Overview
TBD…
Usage
TBD…
Installation
Prerequisites:
Python 3.11 or higher
pip
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 KarpierzLicensed under the zlib/libpng LicensePlease refer to the accompanying LICENSE file.
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.
Metadata
Release files for crcc 2.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crcc-2.5.1.tar.gz | 23.8 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| crcc-2.5.1-pp312-pypy312_pp80-win_amd64.whl | PyPy 3.12 | PyPy 3.12 8.0 | Windows x86-64 | Details |
| crcc-2.5.1-pp311-pypy311_pp80-win_amd64.whl | PyPy 3.11 | PyPy 3.11 8.0 | Windows x86-64 | Details |
| crcc-2.5.1-graalpy313-graalpy253_313_native-win_amd64.whl | graalpy313 | graalpy253 313 native | Windows x86-64 | Details |
| crcc-2.5.1-cp315-cp315-win_amd64.whl | CPython 3.15 | CPython 3.15 | Windows x86-64 | Details |
| crcc-2.5.1-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| crcc-2.5.1-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| crcc-2.5.1-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| crcc-2.5.1-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
Total release size: 203.6 kB
Release files / crcc-2.5.1.tar.gz
| Download URL | crcc-2.5.1.tar.gz |
|---|---|
| Size | 23.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1669554b89365f35b3e35cc73e1247315c439fe081bca49231ce3d11d35918fc
|
|
BLAKE2b-256 checksum How to use checksums |
8b2bee0440ba9c2779ff58a7636c98f19b335d5c36c5b4f9cf6c8a94cd6b8eb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-pp312-pypy312_pp80-win_amd64.whl
| Download URL | crcc-2.5.1-pp312-pypy312_pp80-win_amd64.whl |
|---|---|
| Size | 21.6 kB |
| Tags | PyPy 3.12 PyPy 3.12 8.0 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
64d8764ad6471618d1219480cc31288339af12b697f5489fa08ec957a8d073bb
|
|
BLAKE2b-256 checksum How to use checksums |
bd08cb3e983a35faa27b3f6c4ba943d9b8ee52d2502d4d73884cfb57e33aba58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-pp311-pypy311_pp80-win_amd64.whl
| Download URL | crcc-2.5.1-pp311-pypy311_pp80-win_amd64.whl |
|---|---|
| Size | 21.6 kB |
| Tags | PyPy 3.11 PyPy 3.11 8.0 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
eca127f791dd137f1e4a22170ebb4acd56d6fe4ba1f7bc7fc71ea243ca78aec2
|
|
BLAKE2b-256 checksum How to use checksums |
5fed6ad78ac035ecab26971d5b5573f8529ddc34e6bc19f260b183a911f4f2b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-graalpy313-graalpy253_313_native-win_amd64.whl
| Download URL | crcc-2.5.1-graalpy313-graalpy253_313_native-win_amd64.whl |
|---|---|
| Size | 26.8 kB |
| Tags | Windows x86-64 graalpy253 313 native graalpy313 |
|
SHA-256 checksum How to use checksums |
0a0260833f7e4e85c6559f4b17e9fac3171901c8764c40151a0b2e7fcc131822
|
|
BLAKE2b-256 checksum How to use checksums |
f8544bfa37da092158d588d9f5092c584a4299220dcf55044c7e139fd8c9a4c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-cp315-cp315-win_amd64.whl
| Download URL | crcc-2.5.1-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 22.2 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
427660b4a778e5142f7f94ffdfb232c965c607d3d4c7f8ed233acb24209b1fea
|
|
BLAKE2b-256 checksum How to use checksums |
ad622e81ffbbcea456d9c08f8b96168e5c51bf3c28b967d8025d59526efc1150
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-cp314-cp314-win_amd64.whl
| Download URL | crcc-2.5.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 22.2 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8402ca029d65e4d0830e39019c4d0d013e6d396eff0e860d1917f2c6afdb96f3
|
|
BLAKE2b-256 checksum How to use checksums |
da09cd5c17e9e94180c0cdb67235e605336c7953a53eff218e6bfa1187c36400
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-cp313-cp313-win_amd64.whl
| Download URL | crcc-2.5.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 21.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7bda846edd13a2f3ce6592a761ca41dbfc8b7fed0d44a22a47b5257208694c61
|
|
BLAKE2b-256 checksum How to use checksums |
b4d49604893be4362f44b226e2b22bf393444c69ad5c7c54609f9f4d3f1fa50b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-cp312-cp312-win_amd64.whl
| Download URL | crcc-2.5.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 21.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c831b190bbb50dbfc4b51dffa0225ad243338e353d1fa1c37a5df771ff0c6eb6
|
|
BLAKE2b-256 checksum How to use checksums |
7044b1e6a54c98f814d6547a2add91850f3f5eddd381d032e0e6b49a692dc5a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / crcc-2.5.1-cp311-cp311-win_amd64.whl
| Download URL | crcc-2.5.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 22.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c15746c1e24c8c55604efa0069cdee4f784574efe1b18cfcabd2c04321af9139
|
|
BLAKE2b-256 checksum How to use checksums |
f3314d23ff9434cb60bb07139606ecd33d73f714492b729a6acbd5c4190a8f54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|