Skip to main content

C and Python CRC calculations module.

Project description

crc-ct

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

Overview

TBD…

Installation

Prerequisites:

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 Karpierz

Licensed under the zlib/libpng License
Please refer to the accompanying LICENSE file.

Authors

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crc-ct-1.0.0rc2.zip (32.4 kB view details)

Uploaded Source

Built Distributions

crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl (16.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

crc_ct-1.0.0rc2-cp37-cp37m-win32.whl (16.9 kB view details)

Uploaded CPython 3.7m Windows x86

crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl (14.7 kB view details)

Uploaded CPython 2.7m Windows x86-64

crc_ct-1.0.0rc2-cp27-cp27m-win32.whl (14.7 kB view details)

Uploaded CPython 2.7m Windows x86

File details

Details for the file crc-ct-1.0.0rc2.zip.

File metadata

  • Download URL: crc-ct-1.0.0rc2.zip
  • Upload date:
  • Size: 32.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for crc-ct-1.0.0rc2.zip
Algorithm Hash digest
SHA256 8fb8a1f847baa3f2d618e89f2db787cfe20d37024925081784581ff7354e09b6
MD5 34251edd11e89cb02dd69368e1444d9e
BLAKE2b-256 7c5bafbd4be79f089afcffdf9708b4245a0e1ff8b42dff89bdc85853482794d3

See more details on using hashes here.

File details

Details for the file crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dbab97afe801699d40250be28fc898356678aa0f0ec377a0fe9144519c6f7f07
MD5 a2c3083f155d759e319990df12faac40
BLAKE2b-256 c72b763febfed3e1124fcefac1a775a080dd41f5926a38ade1cfd02c5d6eac41

See more details on using hashes here.

File details

Details for the file crc_ct-1.0.0rc2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: crc_ct-1.0.0rc2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for crc_ct-1.0.0rc2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 78a4003170dbcd6c2ef2dead297aee776327833c6ea8023dbd7b01ad8f29822f
MD5 65e19bc27ba30c0e63dccf4ef322c41c
BLAKE2b-256 a7cda2bb52bf4f7493fbb4db21a20d581535a6763db319f171ed69399cf4fac9

See more details on using hashes here.

File details

Details for the file crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 f876ca2dc72ff51b786abaac92d43f7ba71f2a0a01f1abbca0b2786cf46363b7
MD5 124fd4c4ac3d8d4e081e7885340bc1cd
BLAKE2b-256 26b1f976a7e69389e0c9a3a15919c9de6c1cf94f150c307b51e56363e2603972

See more details on using hashes here.

File details

Details for the file crc_ct-1.0.0rc2-cp27-cp27m-win32.whl.

File metadata

  • Download URL: crc_ct-1.0.0rc2-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for crc_ct-1.0.0rc2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 c964fee4720fbe6d1211f33e5d49ebeb713ce6eaa55755017e8836a052723403
MD5 676547983e59257741ed13bcf079bbb2
BLAKE2b-256 5284cb31f58c39195491c3d9f3bfebf42eca4c8f3d65d2a2631bbfdda4f7a811

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page