{ "info": { "author": "Javis Sullivan", "author_email": "javissullivan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Security", "Topic :: Security :: Cryptography" ], "description": ".. image:: https://travis-ci.org/trendsetter37/md5-checker.svg?branch=master\r\n :target: https://travis-ci.org/trendsetter37/md5-checker\r\n :width: 50%\r\n\r\n.. image:: https://codecov.io/github/trendsetter37/md5-checker/coverage.svg?branch=master\r\n :target: https://codecov.io/github/trendsetter37/md5-checker?branch=master\r\n :width: 50%\r\n\r\n\r\nMD5Checker\r\n==========\r\n\r\nThis module is a simple utility to examine a file's checksum\r\n\r\nInstall\r\n-------\r\n\r\nOne-liner\r\n~~~~~~~~~\r\n::\r\n\r\n pip install md5checker\r\n\r\nOther ways\r\n~~~~~~~~~~~\r\n::\r\n\r\n git clone https://github.com/trendsetter37/md5-checker\r\n cd md5-checker\r\n\r\nFollowed by:\r\n\r\n::\r\n\r\n python setup.py install\r\n\r\nor\r\n\r\n::\r\n\r\n pip install .\r\n\r\nTesting (Development)\r\n---------------------\r\n\r\nInside the root directory, run\r\n\r\n\r\n::\r\n\r\n pip install -r requirements.txt\r\n pip install -e .\r\n py.test\r\n\r\nor\r\n\r\n::\r\n\r\n pip install -r requirements.txt\r\n pip install -e .\r\n python setup.py test\r\n\r\nUsage\r\n-----\r\n\r\nCommand Line\r\n~~~~~~~~~~~~\r\n::\r\n\r\n md5checker \"Space containing directory/path-to-file.extension\"\r\n\r\nSurround path with double quotes if it contains spaces. Otherwise\r\nquotations are unnecessary.\r\n\r\n::\r\n\r\n md5checker space-containing-directory/path-to-file.extension\r\n\r\nOptions\r\n^^^^^^^\r\nGet version.\r\n\r\n::\r\n\r\n md5checker -v\r\n 0.2.0\r\n\r\nList hash algorithms.\r\n\r\n::\r\n\r\n md5checker -a\r\n\r\nUse alternate hash algorithm.\r\n\r\n::\r\n\r\n md5checker setup.cfg -a sha1\r\n bf72c7d5ca4a4b2731bde5cfcc323ce64b533865\r\n\r\nModule\r\n~~~~~~\r\n::\r\n\r\n >>> from md5checker import make_hash\r\n >>> make_hash('setup.cfg')\r\n ad895e8b0bd7d47e2a793dca3730aead\r\n >>> make_hash('setup.cfg', algo='sha1')\r\n bf72c7d5ca4a4b2731bde5cfcc323ce64b533865\r\n\r\nAvailable algorithms\r\n~~~~~~~~~~~~~~~~~~~~\r\n* MD5\r\n* SHA1\r\n* SHA224\r\n* SHA256\r\n* SHA384\r\n* SHA512", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/trendsetter37/md5-checker", "keywords": "md5 hash security", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "md5checker", "package_url": "https://pypi.org/project/md5checker/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/md5checker/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/trendsetter37/md5-checker" }, "release_url": "https://pypi.org/project/md5checker/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Check md5 hash of file.", "version": "0.2.1" }, "last_serial": 1973110, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "5c33d1b5b792d9493e256576a77c47fd", "sha256": "cbfbbb00cf6bf4cc26c9fc0c5226dfc7b2041f1264e40ae21ca52ee953bcfe7b" }, "downloads": -1, "filename": "md5checker-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c33d1b5b792d9493e256576a77c47fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3847, "upload_time": "2016-02-17T20:08:26", "url": "https://files.pythonhosted.org/packages/2e/2c/c325e3d6e75708a137a37292ecd6cb8d754b4b06a1d9c7ea93c593e5bf69/md5checker-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "beca35c136f95debc6025c431d7fa866", "sha256": "13fd659b19abd485ea866c9df2d3ff5389fea98d6969139e8be2989a5ee1cc37" }, "downloads": -1, "filename": "md5checker-0.1.1.tar.gz", "has_sig": false, "md5_digest": "beca35c136f95debc6025c431d7fa866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3273, "upload_time": "2016-02-17T20:08:31", "url": "https://files.pythonhosted.org/packages/61/96/af0f3436656adbbea73da58e331817f27eedb89bd03765adeb763c3ab3d8/md5checker-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5ddbe7a0f385a62e7e9847a705cb2ceb", "sha256": "f32c5571c611709d1fcf211463846cb8fc0696eaad1cc0617d15b72e4465d18e" }, "downloads": -1, "filename": "md5checker-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ddbe7a0f385a62e7e9847a705cb2ceb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5054, "upload_time": "2016-02-23T22:14:20", "url": "https://files.pythonhosted.org/packages/a5/12/f5cca0140adf9789a695541831494d3da7fb0dc125c95dd36d8e5275f350/md5checker-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "462171252e1db597d9b6f4faa2cecab0", "sha256": "2b901fe6c1e845f59743ea694bba884068433b87c7f5a794eb6aede56c44227f" }, "downloads": -1, "filename": "md5checker-0.2.0.tar.gz", "has_sig": false, "md5_digest": "462171252e1db597d9b6f4faa2cecab0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4229, "upload_time": "2016-02-23T22:14:26", "url": "https://files.pythonhosted.org/packages/bc/fe/354182a0ca265cb22728daa8bcccbbea7ee8a8ee1a94986dc824526063f9/md5checker-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e647e4c3e9a8817e2d5d02c8c5959ab6", "sha256": "4cb8bca1bbea9d484a5a23d113cd009b6477fe939d945f5776d4736d11522fae" }, "downloads": -1, "filename": "md5checker-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e647e4c3e9a8817e2d5d02c8c5959ab6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5849, "upload_time": "2016-02-24T02:19:29", "url": "https://files.pythonhosted.org/packages/f9/d3/e42ed4b0627bf20025861e09e5080d615550359e1a692fc39e1f0c523bc2/md5checker-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707086f9616532570164df584f2eb3a4", "sha256": "30cc090cd7a82298984f6d5bc23bb8aa21b02075e89bf8606f9b4ba59e0e20cf" }, "downloads": -1, "filename": "md5checker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "707086f9616532570164df584f2eb3a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4367, "upload_time": "2016-02-24T02:19:35", "url": "https://files.pythonhosted.org/packages/6d/6c/5d538222b7e053936bfc195df483169588930946a64a62cea3a1cf1da5de/md5checker-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e647e4c3e9a8817e2d5d02c8c5959ab6", "sha256": "4cb8bca1bbea9d484a5a23d113cd009b6477fe939d945f5776d4736d11522fae" }, "downloads": -1, "filename": "md5checker-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e647e4c3e9a8817e2d5d02c8c5959ab6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5849, "upload_time": "2016-02-24T02:19:29", "url": "https://files.pythonhosted.org/packages/f9/d3/e42ed4b0627bf20025861e09e5080d615550359e1a692fc39e1f0c523bc2/md5checker-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707086f9616532570164df584f2eb3a4", "sha256": "30cc090cd7a82298984f6d5bc23bb8aa21b02075e89bf8606f9b4ba59e0e20cf" }, "downloads": -1, "filename": "md5checker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "707086f9616532570164df584f2eb3a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4367, "upload_time": "2016-02-24T02:19:35", "url": "https://files.pythonhosted.org/packages/6d/6c/5d538222b7e053936bfc195df483169588930946a64a62cea3a1cf1da5de/md5checker-0.2.1.tar.gz" } ] }