C和Python CRC计算模块。
项目描述
crc-ct
C和Python (基于ctypes/cffi) CRC计算模块。
概述
待定...
文档.
使用方法
待定...
安装
先决条件
Python 3.9或更高版本
pip和setuptools
要安装,请运行
python -m pip install --upgrade crc-ct
开发
先决条件
开发严格基于tox。要安装它,请运行
python -m pip install --upgrade tox
访问开发页面。
从源代码安装
克隆源代码
git clone https://github.com/karpierz/crc-ct.git crc-ct
并运行
python -m pip install ./crc-ct
或开发模式
python -m pip install --editable ./crc-ct
许可协议
版权(c)1994-2024 Adam Karpierz许可协议:zlib/libpng 许可协议请参阅随附的 LICENSE 文件。
变更日志
1.3.0 (2024-09-30)
停止支持 Python 3.8
设置(依赖项)更新。
1.2.4 (2024-08-13)
添加对 Python 3.13 的支持
设置(依赖项)更新。
1.2.3 (2024-01-26)
清理。
1.2.1 (2024-01-22)
将 Tox 配置移动到 pyproject.toml
设置更新(现在基于 tox >= 4.0)。
添加对 Python 3.12 的支持
停止支持 Python 3.7
添加对 PyPy 3.9 和 3.10 的支持
更新版权年份。
1.2.0 (2022-08-02)
添加对 Python 3.10 和 3.11 的支持
添加对 PyPy 3.7、3.8 和 3.9 的支持
设置更新(目前主要基于 pyproject.toml)。
1.1.0 (2022-01-10)
停止支持 Python 3.6。
更新版权年份。
设置更新。
1.1.0rc4 (2021-07-20)
设置一般更新和改进。
1.1.0rc3 (2020-10-18)
添加对 Python 3.9 的支持。
停止支持 Python 3.5。
一般更新和清理。
修复文档设置。
1.0.0rc9 (2020-01-16)
修复 crc.h 中缺少 include stddef.h(用于 size_t)的错误。
针对 gcc/Linux 的其他修复。
添加 ReadTheDocs 配置文件。
设置更新。
1.0.0rc6 (2019-11-13)
停止支持 Python2。
添加对 Python 3.8 的支持。
设置更新和清理。
1.0.0rc2 (2019-05-19)
C API 在一个地方发生了变化:crc_finalize() -> crc_final()。
Python API 已更改。现在最终确定如下;crc.name 替代 crc.crc_name 在大多数情况下。
更新 Python 文档字符串。
修复 crc.predefined_models 的 Python 定义中的错误。
改进、增强和修复 Python 测试。
对支持 Python2 的更改和修复。
设置的小改进。
1.0.0b2 (2019-05-13)
添加 Python 测试。
设置的小改进。
1.0.0b1 (2019-05-12)
首次beta发布。
0.0.1 (2017-05-09)
Python的初始发布。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
构建分布
crc_ct-1.3.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1c6c26b33ad3b9f740da51e3178b6b662046b83b573262bdf0260d845a4d18c7 |
|
MD5 | 613fb53cdb3a994581b618c59d3ab3e7 |
|
BLAKE2b-256 | 4f9405558f74eb0e7ceb539c379c5ecfcce309c842750386c5beb04c988b4ead |
crc_ct-1.3.0-pp310-pypy310_pp73-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 039232b0465f383aeeb9501611a36cbce00010f80c0775c8b6dfba134064cddf |
|
MD5 | 098fb8c547ed2a575bb73aab7bebbba7 |
|
BLAKE2b-256 | 1e73082a8ea1daa2e763411159372a95534304394a77d5ee59a5eced82b775ae |
crc_ct-1.3.0-pp39-pypy39_pp73-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7b5e123ae12729455681880155d1ba8f5a984eefeae7f3fffa5befc952fa0a4e |
|
MD5 | 2bc42b74a57bec09f5a240343a8230be |
|
BLAKE2b-256 | 88267e218a99616d6c5447792bf05af2961b148ed3e01738af0400270d3ead39 |
crc_ct-1.3.0-cp313-cp313-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a23914d6bfc09decfe0451abc5f09430f0d773533d584fbff0df136cc04b68e |
|
MD5 | a514b37ffcbf13bf4dad9a0e0c5d2b48 |
|
BLAKE2b-256 | 9035451546b1dafd3cc58aa64b86da820f543fca6f680206a101c55330d67a49 |
crc_ct-1.3.0-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 55350a06f4e52a908c61c1acb47e5a746e5573e576ecd2043fb42c3e61a8255b |
|
MD5 | d779e8c0e5ada6e57559740fa5bfcef6 |
|
BLAKE2b-256 | 89c4aee2b3e219d647090ad0ec9b530b5cf3417fb7e5f71c5c0bd541b629ecba |
crc_ct-1.3.0-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 21a6fe15b673c8215658b067433a13168dc75373f228e8c5507890a3c6f7618f |
|
MD5 | 5f411aa303e0183fa117a4ebbb4a2de1 |
|
BLAKE2b-256 | ed7ed4f342768e1de5156e090a190ee9de81bf344b6f085da658073874df49db |
crc_ct-1.3.0-cp310-cp310-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 436703f5fd90f45316f42559945b1ac90737ed80d6718933f53ce47adc6e4de5 |
|
MD5 | c9b7da8096c11edaf59ebe3d0ee8fc6b |
|
BLAKE2b-256 | f03bb5395135b5068481c1867821d7999e5b9915719d7b6eb8802b67daf563f6 |