{ "info": { "author": "Adam Karpierz", "author_email": "adam@karpierz.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: zlib/libpng License", "Natural Language :: Polish", "Operating System :: OS Independent", "Programming Language :: C", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: Stackless", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "crc-ct\r\n======\r\n\r\nC and Python (ctypes/cffi-based) CRC calculations module.\r\n\r\nOverview\r\n========\r\n\r\nTBD...\r\n\r\nInstallation\r\n============\r\n\r\nPrerequisites:\r\n\r\n+ Python 2.7 or Python 3.5 or later\r\n\r\n * http://www.python.org/\r\n * 2.7 and 3.7 are primary test environments.\r\n\r\n+ pip and setuptools\r\n\r\n * http://pypi.org/project/pip/\r\n * http://pypi.org/project/setuptools/\r\n\r\nTo install run::\r\n\r\n python -m pip install --upgrade crc-ct\r\n\r\nDevelopment\r\n===========\r\n\r\nVisit `development page `__\r\n\r\nInstallation from sources:\r\n\r\nClone the `sources `__ and run::\r\n\r\n python -m pip install ./crc-ct\r\n\r\nor on development mode::\r\n\r\n python -m pip install --editable ./crc-ct\r\n\r\nPrerequisites:\r\n\r\n+ Development is strictly based on *tox*. To install it run::\r\n\r\n python -m pip install tox\r\n\r\nLicense\r\n=======\r\n\r\n | Copyright (c) 1994-2019 Adam Karpierz\r\n |\r\n | Licensed under the zlib/libpng License\r\n | http://opensource.org/licenses/zlib/\r\n | Please refer to the accompanying LICENSE file.\r\n\r\nAuthors\r\n=======\r\n\r\n* Adam Karpierz \r\n\r\nChangelog\r\n=========\r\n\r\n1.0.0rc2 (2019-05-19)\r\n---------------------\r\n- Changes and fixes for support of Python2.\r\n\r\n1.0.0rc1 (2019-05-18)\r\n---------------------\r\n- C API has been changed in one place: crc_finalize() -> crc_final().\r\n- Python API has been changed. It is now finally established in the\r\n folowing way; crc.name instead of crc.crc_name in most of cases.\r\n- Python doc-strings update.\r\n- Fix for error in Python definition of crc.predefined_models.\r\n- Python tests have been improved, enhanced and fixed.\r\n- Minor setup improvement.\r\n\r\n1.0.0b2 (2019-05-13)\r\n--------------------\r\n- Python tests have been added.\r\n- Minor setup improvements.\r\n\r\n1.0.0b1 (2019-05-12)\r\n--------------------\r\n- Firt beta release.\r\n\r\n0.0.1 (2017-05-09)\r\n------------------\r\n- Initial release for Python.\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.org/project/crc-ct/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/crc-ct/", "keywords": "crc", "license": "zlib/libpng License ; http://opensource.org/licenses/zlib/", "maintainer": "Adam Karpierz", "maintainer_email": "adam@karpierz.net", "name": "crc-ct", "package_url": "https://pypi.org/project/crc-ct/", "platform": "any", "project_url": "https://pypi.org/project/crc-ct/", "project_urls": { "Download": "https://pypi.org/project/crc-ct/", "Homepage": "https://pypi.org/project/crc-ct/" }, "release_url": "https://pypi.org/project/crc-ct/1.0.0rc2/", "requires_dist": [ "setuptools (>=40.7.3)", "Sphinx (>=2.0.1) ; extra == 'doc'", "unittest2 ; (python_version < \"3.0\") and extra == 'test'", "mock (>=2.0.0) ; (python_version < \"3.0\") and extra == 'test'" ], "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "summary": "C and Python CRC calculations module.", "version": "1.0.0rc2" }, "last_serial": 5853221, "releases": { "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "619187ce2a6ba4cbcbaaa9a2e0ac84d2", "sha256": "60a4c6e8c599eaa62c462513cc2c530c6f513cc40815d5c0b285a2f4197b48d9" }, "downloads": -1, "filename": "crc-ct-1.0.0b1.zip", "has_sig": false, "md5_digest": "619187ce2a6ba4cbcbaaa9a2e0ac84d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 30949, "upload_time": "2019-05-11T23:19:54", "url": "https://files.pythonhosted.org/packages/b4/63/a49746d7de1c78fb5b4e49633a66e6d90f4e51f87c0e0ae07da80663ac8b/crc-ct-1.0.0b1.zip" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "f5d44ec48c836716d1930fbe5529957b", "sha256": "34bc2ca3850c4405ace797a3e2ca8afea4ca1a1b80f9de2059fc4498b23e15c5" }, "downloads": -1, "filename": "crc_ct-1.0.0b2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "f5d44ec48c836716d1930fbe5529957b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16527, "upload_time": "2019-05-12T22:56:48", "url": "https://files.pythonhosted.org/packages/0b/52/42d26237b2361def54ef158a08e6e2706b943b463809cebe3f2108b26ed2/crc_ct-1.0.0b2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "daa2529cc582e83211a66685c876ea5b", "sha256": "ce130fc4bb1c84fa74dc4d07b6c50997b58f2737956f1ac877cb184314cb3f7d" }, "downloads": -1, "filename": "crc_ct-1.0.0b2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "daa2529cc582e83211a66685c876ea5b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16531, "upload_time": "2019-05-12T22:56:50", "url": "https://files.pythonhosted.org/packages/b3/8e/44134bf1eb81cae9eedcd454aafca6f1511f0fc9e85c4b5858173a359463/crc_ct-1.0.0b2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "4af312acf11f12048b93f473d087e30e", "sha256": "305553b93dac04b8620bd58fc9188f3719acbf0b302d0c92b2db209f46dbea33" }, "downloads": -1, "filename": "crc-ct-1.0.0b2.zip", "has_sig": false, "md5_digest": "4af312acf11f12048b93f473d087e30e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 31945, "upload_time": "2019-05-12T22:56:52", "url": "https://files.pythonhosted.org/packages/f3/f7/7cda8e9423cb9064eea3bd457d1036fc75e5107d57f198a5c703232585ce/crc-ct-1.0.0b2.zip" } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "676547983e59257741ed13bcf079bbb2", "sha256": "c964fee4720fbe6d1211f33e5d49ebeb713ce6eaa55755017e8836a052723403" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "676547983e59257741ed13bcf079bbb2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 14705, "upload_time": "2019-05-19T21:40:11", "url": "https://files.pythonhosted.org/packages/52/84/cb31f58c39195491c3d9f3bfebf42eca4c8f3d65d2a2631bbfdda4f7a811/crc_ct-1.0.0rc2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "124fd4c4ac3d8d4e081e7885340bc1cd", "sha256": "f876ca2dc72ff51b786abaac92d43f7ba71f2a0a01f1abbca0b2786cf46363b7" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "124fd4c4ac3d8d4e081e7885340bc1cd", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 14709, "upload_time": "2019-05-19T21:40:13", "url": "https://files.pythonhosted.org/packages/26/b1/f976a7e69389e0c9a3a15919c9de6c1cf94f150c307b51e56363e2603972/crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "65e19bc27ba30c0e63dccf4ef322c41c", "sha256": "78a4003170dbcd6c2ef2dead297aee776327833c6ea8023dbd7b01ad8f29822f" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "65e19bc27ba30c0e63dccf4ef322c41c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16885, "upload_time": "2019-05-19T21:40:15", "url": "https://files.pythonhosted.org/packages/a7/cd/a2bb52bf4f7493fbb4db21a20d581535a6763db319f171ed69399cf4fac9/crc_ct-1.0.0rc2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "a2c3083f155d759e319990df12faac40", "sha256": "dbab97afe801699d40250be28fc898356678aa0f0ec377a0fe9144519c6f7f07" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "a2c3083f155d759e319990df12faac40", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16889, "upload_time": "2019-05-19T21:40:17", "url": "https://files.pythonhosted.org/packages/c7/2b/763febfed3e1124fcefac1a775a080dd41f5926a38ade1cfd02c5d6eac41/crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "34251edd11e89cb02dd69368e1444d9e", "sha256": "8fb8a1f847baa3f2d618e89f2db787cfe20d37024925081784581ff7354e09b6" }, "downloads": -1, "filename": "crc-ct-1.0.0rc2.zip", "has_sig": false, "md5_digest": "34251edd11e89cb02dd69368e1444d9e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 32409, "upload_time": "2019-05-19T21:40:18", "url": "https://files.pythonhosted.org/packages/7c/5b/afbd4be79f089afcffdf9708b4245a0e1ff8b42dff89bdc85853482794d3/crc-ct-1.0.0rc2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "676547983e59257741ed13bcf079bbb2", "sha256": "c964fee4720fbe6d1211f33e5d49ebeb713ce6eaa55755017e8836a052723403" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "676547983e59257741ed13bcf079bbb2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 14705, "upload_time": "2019-05-19T21:40:11", "url": "https://files.pythonhosted.org/packages/52/84/cb31f58c39195491c3d9f3bfebf42eca4c8f3d65d2a2631bbfdda4f7a811/crc_ct-1.0.0rc2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "124fd4c4ac3d8d4e081e7885340bc1cd", "sha256": "f876ca2dc72ff51b786abaac92d43f7ba71f2a0a01f1abbca0b2786cf46363b7" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "124fd4c4ac3d8d4e081e7885340bc1cd", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 14709, "upload_time": "2019-05-19T21:40:13", "url": "https://files.pythonhosted.org/packages/26/b1/f976a7e69389e0c9a3a15919c9de6c1cf94f150c307b51e56363e2603972/crc_ct-1.0.0rc2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "65e19bc27ba30c0e63dccf4ef322c41c", "sha256": "78a4003170dbcd6c2ef2dead297aee776327833c6ea8023dbd7b01ad8f29822f" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "65e19bc27ba30c0e63dccf4ef322c41c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16885, "upload_time": "2019-05-19T21:40:15", "url": "https://files.pythonhosted.org/packages/a7/cd/a2bb52bf4f7493fbb4db21a20d581535a6763db319f171ed69399cf4fac9/crc_ct-1.0.0rc2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "a2c3083f155d759e319990df12faac40", "sha256": "dbab97afe801699d40250be28fc898356678aa0f0ec377a0fe9144519c6f7f07" }, "downloads": -1, "filename": "crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "a2c3083f155d759e319990df12faac40", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 16889, "upload_time": "2019-05-19T21:40:17", "url": "https://files.pythonhosted.org/packages/c7/2b/763febfed3e1124fcefac1a775a080dd41f5926a38ade1cfd02c5d6eac41/crc_ct-1.0.0rc2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "34251edd11e89cb02dd69368e1444d9e", "sha256": "8fb8a1f847baa3f2d618e89f2db787cfe20d37024925081784581ff7354e09b6" }, "downloads": -1, "filename": "crc-ct-1.0.0rc2.zip", "has_sig": false, "md5_digest": "34251edd11e89cb02dd69368e1444d9e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 32409, "upload_time": "2019-05-19T21:40:18", "url": "https://files.pythonhosted.org/packages/7c/5b/afbd4be79f089afcffdf9708b4245a0e1ff8b42dff89bdc85853482794d3/crc-ct-1.0.0rc2.zip" } ] }