{ "info": { "author": "Nicco Kunzmann", "author_email": "niccokunzmann@rambler.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "crc8\n====\n\n.. image:: https://travis-ci.org/niccokunzmann/crc8.svg\n :target: https://travis-ci.org/niccokunzmann/crc8\n :alt: Build Status\n\n.. image:: https://badge.fury.io/py/crc8.svg\n :target: https://pypi.python.org/pypi/crc8\n :alt: Python Package Version on Pypi\n \n.. image:: https://img.shields.io/pypi/dm/crc8.svg\n :target: https://pypi.python.org/pypi/crc8#downloads\n :alt: Downloads from Pypi \n\n \nA module that implements the CRC8 hash algorithm for Python 2 and 3.\n\nInstallation\n------------\n\n.. code:: bash\n\n pip install crc8\n\nOr copy the `crc8.py\n`__ file somewhere\nwhere you can import it.\n\nUsage\n-----\n\nThe ``crc8`` class has the same interface as the hash functions in the \n`hashlib module\n`__.\n\nExample:\n\n.. code:: python\n\n import crc8\n hash = crc8.crc8()\n hash.update(b'123')\n assert hash.hexdigest() == 'c0'\n assert hash.digest() == b'\\xc0'\n\nContribute\n----------\n\nIf something s not there that you would like to have, \n`open an issue `__, \n`create a pull request `__.\n\nThe license is `MIT\n`__ and\nI value contributions if you modify the code.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/niccokunzmann/crc8", "keywords": "crc8 hash", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "crc8", "package_url": "https://pypi.org/project/crc8/", "platform": "", "project_url": "https://pypi.org/project/crc8/", "project_urls": { "Homepage": "https://github.com/niccokunzmann/crc8" }, "release_url": "https://pypi.org/project/crc8/0.0.5/", "requires_dist": null, "requires_python": "", "summary": "A module that implements the CRC8 hash algorithm for Python 2 and 3.", "version": "0.0.5" }, "last_serial": 4831872, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7360be38c8364d0fdb78c944c94890aa", "sha256": "a154c6435be05ca69a22d7d858449aa781bdab9ff298d667fe9ff577ec44c084" }, "downloads": -1, "filename": "crc8-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7360be38c8364d0fdb78c944c94890aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5384, "upload_time": "2016-07-25T21:22:26", "url": "https://files.pythonhosted.org/packages/92/50/aab67c7007d4d048da22b05f98d4014f7f6d03dc39779572decf7583b098/crc8-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6577247aa5db18824444e18f58a4b6f", "sha256": "4e97bc4336b511f98568c63f60eeacc7f037008f14fbe45f0241f9ff89dadd8d" }, "downloads": -1, "filename": "crc8-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a6577247aa5db18824444e18f58a4b6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4901, "upload_time": "2016-07-25T21:22:29", "url": "https://files.pythonhosted.org/packages/12/55/94c77891e120900568af7b521633ae7a1324b230e86959d32a096306e266/crc8-0.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "2835ffe68a9451b5151875b52bd60391", "sha256": "d0962b05b9106aa5cc9f13dc93bfb31c279eb90ffe30786286c76f254b2bcc9b" }, "downloads": -1, "filename": "crc8-0.0.1.zip", "has_sig": false, "md5_digest": "2835ffe68a9451b5151875b52bd60391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7527, "upload_time": "2016-07-25T21:22:31", "url": "https://files.pythonhosted.org/packages/f1/7f/ac73d3c9c5d93f9a8781dd74dbaea8b617fae5593afcc06130ef504e198d/crc8-0.0.1.zip" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2acd12c5c9b20126d6eccc28c263ae06", "sha256": "ceb74598379ba4fdc1c72aa45697cb60297f83ee0783a0071551fcb38ae9dd10" }, "downloads": -1, "filename": "crc8-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2acd12c5c9b20126d6eccc28c263ae06", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5621, "upload_time": "2016-07-25T20:56:34", "url": "https://files.pythonhosted.org/packages/42/99/f91c54a9494969d55687f4e8b75ed3b28c478352a9ecd04bb39d8a244057/crc8-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "322d78f48349aeb43874b17a80041bc7", "sha256": "b55945f5056c4aed094d89a9df9d486db4efd13189d1e5d68854ce8b0c768e0c" }, "downloads": -1, "filename": "crc8-0.0.2.win32.exe", "has_sig": false, "md5_digest": "322d78f48349aeb43874b17a80041bc7", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 196752, "upload_time": "2016-07-25T20:56:37", "url": "https://files.pythonhosted.org/packages/59/58/b0732f9af22d264741f7775035b7b93b0e51b612c0542342449f920605a9/crc8-0.0.2.win32.exe" }, { "comment_text": "", "digests": { "md5": "cc6a8a4b998aacb29493231a77c41685", "sha256": "cbfb2a58d2e76362730ca7b45662f4be569838549c62c6a96e2174d97f54e46c" }, "downloads": -1, "filename": "crc8-0.0.2.zip", "has_sig": false, "md5_digest": "cc6a8a4b998aacb29493231a77c41685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7802, "upload_time": "2016-07-25T20:56:31", "url": "https://files.pythonhosted.org/packages/7e/23/ae6acd712ec7665e840a8fa374632926977885a9861458bf6050a5744d46/crc8-0.0.2.zip" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "67df69f2bf97b50a9d701a8444532b63", "sha256": "5da428a0583b8964dc3f24f7922584756d92e1c12cb199b5d7e28100f8219fec" }, "downloads": -1, "filename": "crc8-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "67df69f2bf97b50a9d701a8444532b63", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5138, "upload_time": "2016-07-25T22:59:07", "url": "https://files.pythonhosted.org/packages/23/05/58c412fc98688b91e4886c437423a231979b60f83b74f3d1fd8631aad57e/crc8-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa4528f33e1ac6ef4efab540daef3593", "sha256": "3c34d03a99c11b4427f4e3ee11af511524327db67f3af6bd2bd40151ee470607" }, "downloads": -1, "filename": "crc8-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "fa4528f33e1ac6ef4efab540daef3593", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5137, "upload_time": "2016-07-25T22:58:53", "url": "https://files.pythonhosted.org/packages/d0/35/bf9f1c062e0bbe92fb5d3e599ca5ea37360c886f31b0cce2e5361622893e/crc8-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "883b6d4064d713d900bdc1a31b374401", "sha256": "5ad68e0c0875dee6ce806b082d2404c0b0934caba3dbcbd6edea392c03d84380" }, "downloads": -1, "filename": "crc8-0.0.3.tar.gz", "has_sig": false, "md5_digest": "883b6d4064d713d900bdc1a31b374401", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4685, "upload_time": "2016-07-25T22:58:55", "url": "https://files.pythonhosted.org/packages/58/20/f5c4aa041b06167f0f633ab0fa68e2dd1bcc1999e5bdf217b2999b6d99f9/crc8-0.0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "f15d69aa8df43e275da9c615c8528440", "sha256": "6159ca3dfa62eb5e46b00aa43604287635ef26c6edc90237b25873960aa43426" }, "downloads": -1, "filename": "crc8-0.0.3.win32.exe", "has_sig": false, "md5_digest": "f15d69aa8df43e275da9c615c8528440", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 196539, "upload_time": "2016-07-25T22:57:31", "url": "https://files.pythonhosted.org/packages/dd/e3/aa800a09e1baab2e9af0ce0cac72e28f8c7432203a938a7dc96f088624dd/crc8-0.0.3.win32.exe" }, { "comment_text": "", "digests": { "md5": "fef5488fcc1ee54081a37dac62454f26", "sha256": "b6539be0e1c1e7ba0efb032cffd2e29bf20d51081aca15fb2b1e0b8f9ab0ea52" }, "downloads": -1, "filename": "crc8-0.0.3.zip", "has_sig": false, "md5_digest": "fef5488fcc1ee54081a37dac62454f26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7284, "upload_time": "2016-07-25T22:58:56", "url": "https://files.pythonhosted.org/packages/35/5a/0664346b12b9ff6f2552e795f48d6697423f7dc4bd34ccf64b4d3359ef2a/crc8-0.0.3.zip" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "4c9cc598dfa781ad11fdc2504386d44d", "sha256": "99f627859734ab311d92e03e40da0de585cdc3ac2357e412ca7b0cc3b6bb43dd" }, "downloads": -1, "filename": "crc8-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "4c9cc598dfa781ad11fdc2504386d44d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5966, "upload_time": "2016-07-26T10:32:41", "url": "https://files.pythonhosted.org/packages/d9/ce/a4c085cc4250033acae63e2b0120d8a3ddf4d108919d88d716bdeda9dede/crc8-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf8656fd73bb4963e0d197064a5ef3fb", "sha256": "58a05cc75d0658a9eceacbb621cbae09fe43a6d3417be4dd6181d1859f05a3da" }, "downloads": -1, "filename": "crc8-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cf8656fd73bb4963e0d197064a5ef3fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5964, "upload_time": "2016-07-26T10:32:53", "url": "https://files.pythonhosted.org/packages/b7/2b/2d9dc3b6a7cc33ee2ae6e5bea28604ab8395a4ef7cf7e7a07ad6ddc2dbc0/crc8-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "838ef864c8d885238ace184b9271783b", "sha256": "19301b8c0253148e814bdd1a26eb0bf62d501c476c080f0dbdef9eb9869649b7" }, "downloads": -1, "filename": "crc8-0.0.4.tar.gz", "has_sig": false, "md5_digest": "838ef864c8d885238ace184b9271783b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5415, "upload_time": "2016-07-26T10:32:43", "url": "https://files.pythonhosted.org/packages/50/08/9480265087c0c42d1f979d986543cc98b9bd87ba7cbd44c73ae6577ed535/crc8-0.0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "7cd1e596f166750fea911969dbd656f5", "sha256": "246da54326aabd007ef5b830d375887a1dfb948be85d6dc792079f213c3077db" }, "downloads": -1, "filename": "crc8-0.0.4.win32.exe", "has_sig": false, "md5_digest": "7cd1e596f166750fea911969dbd656f5", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 197621, "upload_time": "2016-07-26T10:31:47", "url": "https://files.pythonhosted.org/packages/4c/49/b7b53fce768b2c1e81a868f0f0f424fda7846d63f0bae9961f6ff46a8b3b/crc8-0.0.4.win32.exe" }, { "comment_text": "", "digests": { "md5": "e97b0d323cba12279eaaa0ad79ce89ab", "sha256": "a03b72c93d7e4a7a51f30789d3ba4a5ec39a0d5799bfa06a5b6e8ce6340d39bd" }, "downloads": -1, "filename": "crc8-0.0.4.zip", "has_sig": false, "md5_digest": "e97b0d323cba12279eaaa0ad79ce89ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8203, "upload_time": "2016-07-26T10:32:45", "url": "https://files.pythonhosted.org/packages/7d/da/7cfc27c9a35ebaf986edc7486df5767a02f22471f468d06e5d3e15c1d2b3/crc8-0.0.4.zip" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "8d338926acecabef7636ec82c566d320", "sha256": "f473e35f9ce53a3717d4f295e948dee4ca88c77c3f44afdfde5428f5c2cd3376" }, "downloads": -1, "filename": "crc8-0.0.5.tar.gz", "has_sig": false, "md5_digest": "8d338926acecabef7636ec82c566d320", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5514, "upload_time": "2019-02-17T16:42:09", "url": "https://files.pythonhosted.org/packages/98/06/4cd0aa4f468e9658d86da630a78e7e9f42477d858f94bd9b5f8099e42ce1/crc8-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d338926acecabef7636ec82c566d320", "sha256": "f473e35f9ce53a3717d4f295e948dee4ca88c77c3f44afdfde5428f5c2cd3376" }, "downloads": -1, "filename": "crc8-0.0.5.tar.gz", "has_sig": false, "md5_digest": "8d338926acecabef7636ec82c566d320", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5514, "upload_time": "2019-02-17T16:42:09", "url": "https://files.pythonhosted.org/packages/98/06/4cd0aa4f468e9658d86da630a78e7e9f42477d858f94bd9b5f8099e42ce1/crc8-0.0.5.tar.gz" } ] }