A library for CRC calculation and code generation in Python. Current version 0.4.0.post1. Supports many CRC algorithms and can generate CRC code. Release cadence is sporadic.
pip install crcengineNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Compute CRC using predefined or custom parameters.
Use from crcengine import CrcParams; params = CrcParams(...); crc = crcengine.new(params)
Upgrade to v0.4.0+ or avoid polynomials <8 bits width.
Call the returned function directly: crc = crcengine.new('crc32'); crc(b'data')Upgrade crcengine: pip install --upgrade crcengine
Use CrcParams object: from crcengine import CrcParams; crcengine.new(CrcParams(...))
No dependency data recorded yet.