C and Python CRC calculations module.
Project description
crc-ct
C and Python (ctypes/cffi-based) CRC calculations module.
Overview
TBD…
Installation
Prerequisites:
Python 2.7 or Python 3.5 or later
2.7 and 3.7 are primary test environments.
pip and setuptools
To install run:
python -m pip install --upgrade crc-ct
Development
Visit development page
Installation from sources:
Clone the sources and run:
python -m pip install ./crc-ct
or on development mode:
python -m pip install --editable ./crc-ct
Prerequisites:
Development is strictly based on tox. To install it run:
python -m pip install tox
License
Copyright (c) 1994-2019 Adam KarpierzLicensed under the zlib/libpng LicensePlease refer to the accompanying LICENSE file.
Changelog
1.0.0rc2 (2019-05-19)
Changes and fixes for support of Python2.
1.0.0rc1 (2019-05-18)
C API has been changed in one place: crc_finalize() -> crc_final().
Python API has been changed. It is now finally established in the folowing way; crc.name instead of crc.crc_name in most of cases.
Python doc-strings update.
Fix for error in Python definition of crc.predefined_models.
Python tests have been improved, enhanced and fixed.
Minor setup improvement.
1.0.0b2 (2019-05-13)
Python tests have been added.
Minor setup improvements.
1.0.0b1 (2019-05-12)
Firt beta release.
0.0.1 (2017-05-09)
Initial release for Python.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbab97afe801699d40250be28fc898356678aa0f0ec377a0fe9144519c6f7f07 |
|
MD5 | a2c3083f155d759e319990df12faac40 |
|
BLAKE2b-256 | c72b763febfed3e1124fcefac1a775a080dd41f5926a38ade1cfd02c5d6eac41 |
Hashes for crc_ct-1.0.0rc2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78a4003170dbcd6c2ef2dead297aee776327833c6ea8023dbd7b01ad8f29822f |
|
MD5 | 65e19bc27ba30c0e63dccf4ef322c41c |
|
BLAKE2b-256 | a7cda2bb52bf4f7493fbb4db21a20d581535a6763db319f171ed69399cf4fac9 |
Hashes for crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f876ca2dc72ff51b786abaac92d43f7ba71f2a0a01f1abbca0b2786cf46363b7 |
|
MD5 | 124fd4c4ac3d8d4e081e7885340bc1cd |
|
BLAKE2b-256 | 26b1f976a7e69389e0c9a3a15919c9de6c1cf94f150c307b51e56363e2603972 |
Hashes for crc_ct-1.0.0rc2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c964fee4720fbe6d1211f33e5d49ebeb713ce6eaa55755017e8836a052723403 |
|
MD5 | 676547983e59257741ed13bcf079bbb2 |
|
BLAKE2b-256 | 5284cb31f58c39195491c3d9f3bfebf42eca4c8f3d65d2a2631bbfdda4f7a811 |