{ "info": { "author": "Glyph", "author_email": "glyph@twistedmatrix.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Like http://correcthorsebatterystaple.net/ except it's not a web page which is logging your passwords and sending them all to the NSA.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/glyph/horsephrase/", "keywords": "", "license": "MIT", "maintainer": "Glyph", "maintainer_email": "glyph@twistedmatrix.com", "name": "horsephrase", "package_url": "https://pypi.org/project/horsephrase/", "platform": "", "project_url": "https://pypi.org/project/horsephrase/", "project_urls": { "Homepage": "https://github.com/glyph/horsephrase/" }, "release_url": "https://pypi.org/project/horsephrase/0.6.0/", "requires_dist": [ "six (==1.11.0)", "mock; python_version == \"2.7\"", "requests; extra == 'dev'" ], "requires_python": "", "summary": "Secure password generator.", "version": "0.6.0" }, "last_serial": 3907914, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "612126a05751b40a8fa1b23156bd8c7a", "sha256": "ed291b46866d63981d133892b6ada45cda4fb80fb27585f62cf2ea851357b099" }, "downloads": -1, "filename": "horsephrase-0.1.tar.gz", "has_sig": false, "md5_digest": "612126a05751b40a8fa1b23156bd8c7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1381, "upload_time": "2014-03-10T04:12:47", "url": "https://files.pythonhosted.org/packages/69/53/3c7e6a5e6c82d501676657495b83a738063d5bba1690017ee7a55defe024/horsephrase-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "14c2a8fdb1e467fd17dd8d3a9bbd6d9a", "sha256": "5134dba6812f1e99bd57437e354ae5af6d238bab87c59ae143a8aeebc00ba26d" }, "downloads": -1, "filename": "horsephrase-0.1.1.tar.gz", "has_sig": false, "md5_digest": "14c2a8fdb1e467fd17dd8d3a9bbd6d9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8150, "upload_time": "2014-03-10T04:22:01", "url": "https://files.pythonhosted.org/packages/d8/7b/7d48e67189db70b1615c9f8ecd1934f7ff26efec600854470b25a551bd39/horsephrase-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "22bd39fcc74cc8afee6b3e6050bb4c49", "sha256": "454d978890e5be9a4d3afdd6732a41d4524e145ee81e2131d4c7646c8888ca40" }, "downloads": -1, "filename": "horsephrase-0.1.2.tar.gz", "has_sig": false, "md5_digest": "22bd39fcc74cc8afee6b3e6050bb4c49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8184, "upload_time": "2014-03-10T04:29:45", "url": "https://files.pythonhosted.org/packages/3f/6f/aeb093ff7de773ece85e7d4a7c0b0f06f66b56d7f8b914be703bac8f1988/horsephrase-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6057a19ab92656031ce36b18e9f3a152", "sha256": "df1289f49026d62444a171fabf3eba3027589dbfdf3f5c4dddc397c4b59c404d" }, "downloads": -1, "filename": "horsephrase-0.2.0-py27-none-any.whl", "has_sig": false, "md5_digest": "6057a19ab92656031ce36b18e9f3a152", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 31996, "upload_time": "2014-03-12T07:18:56", "url": "https://files.pythonhosted.org/packages/53/1d/d5ce5cc08f9bf6d3755b118c00a8c441382f8487b5a7393d0bde85940315/horsephrase-0.2.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26a8257299693759a449ff27fd7ba627", "sha256": "8b27641713aff49e0ec67acfd6a37c73eee7b5177b025af59e39ebdb5a8b83ff" }, "downloads": -1, "filename": "horsephrase-0.2.0.tar.gz", "has_sig": false, "md5_digest": "26a8257299693759a449ff27fd7ba627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29947, "upload_time": "2014-03-12T07:18:54", "url": "https://files.pythonhosted.org/packages/05/38/1d9322ae2a4b190a52e79e3f984c9fe77cce1ffb0a4e0d715223821abb16/horsephrase-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d3cda206831e5066a57c936abde09a42", "sha256": "e24a4f467371dd070e28966b38d8ca0c29602900b68bd42519037c5e7b33da52" }, "downloads": -1, "filename": "horsephrase-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d3cda206831e5066a57c936abde09a42", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 32118, "upload_time": "2015-06-30T22:50:26", "url": "https://files.pythonhosted.org/packages/9d/ad/eb26a00497b945d8ff2b3f5d5e247296f7aa4f48031915f677b0f5854bed/horsephrase-0.3.0-py2-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7ac324a92bf54caa66bd14caa2d7d026", "sha256": "ca8267293e51f1cb5598e57cbc26597934e1b0f30e0e642b3aeb8854e272ecd9" }, "downloads": -1, "filename": "horsephrase-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7ac324a92bf54caa66bd14caa2d7d026", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 70896, "upload_time": "2015-09-18T08:33:13", "url": "https://files.pythonhosted.org/packages/42/d6/714b995d50a9ab28b88ba91d6af1c91df1c689251057089545eacd2fa615/horsephrase-0.4.0-py2-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "662179a1072e6f07a044d9a10d5f48cd", "sha256": "1eb39192f80af4b64bd8f589cdee406651b48f060fceb51881ee81a6bb82bb62" }, "downloads": -1, "filename": "horsephrase-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "662179a1072e6f07a044d9a10d5f48cd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 71472, "upload_time": "2016-04-16T03:03:38", "url": "https://files.pythonhosted.org/packages/7a/07/badc038cdabaf14c2ca25cc92b785a80e6f5b8747a17ae5adb29e42b7250/horsephrase-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3370f613069774f4599c171d6eb5f008", "sha256": "d07b0d8ecad83006cdbdae0add3960cf8368ecce613f4c76c733c2926fbcfb73" }, "downloads": -1, "filename": "horsephrase-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3370f613069774f4599c171d6eb5f008", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69684, "upload_time": "2016-04-16T03:04:12", "url": "https://files.pythonhosted.org/packages/e5/66/9d2eca569f13bb108bba3fa38b788514a7c49be3820af1cc59fe95f28958/horsephrase-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b623d071930375c142c3daa400ad897f", "sha256": "3415dd55a868d8579cab96993370188cecca73adf363ea7ffd3abba9c055b346" }, "downloads": -1, "filename": "horsephrase-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b623d071930375c142c3daa400ad897f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71723, "upload_time": "2018-01-01T03:03:58", "url": "https://files.pythonhosted.org/packages/80/b4/ae58a940fd3d1acc1b8714c331cc70b4a6247e8e3b947e716de752c02a63/horsephrase-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdf43ec935037f66961fe94f2e6dbb15", "sha256": "0fe7b794b8a561629b0c53f962643a0297083fdb57225ed984bbc0248ce83b9f" }, "downloads": -1, "filename": "horsephrase-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bdf43ec935037f66961fe94f2e6dbb15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70316, "upload_time": "2018-01-01T03:04:00", "url": "https://files.pythonhosted.org/packages/5c/dd/44c7142ea5625fdeb32b133d0dd60ebba87d235200eae577c144a3ced77a/horsephrase-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d2a2b7fff82704ef01e9f774f217800d", "sha256": "102003e35773b837a7547172558375b1f26a29dfc215ea8ea8a02568f36d9a8b" }, "downloads": -1, "filename": "horsephrase-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2a2b7fff82704ef01e9f774f217800d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73369, "upload_time": "2018-05-29T06:51:54", "url": "https://files.pythonhosted.org/packages/1a/3f/cbc9b375f9b56461194af8606d7b4e5652f09fb8fbb00198ee9014b07cad/horsephrase-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5394699bb9e0c99e98d8f0afc01217cc", "sha256": "93894cc49822c85bc1983c7a90718462e80625fc057eb68d15eada2617c53138" }, "downloads": -1, "filename": "horsephrase-0.6.0.tar.gz", "has_sig": false, "md5_digest": "5394699bb9e0c99e98d8f0afc01217cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73007, "upload_time": "2018-05-29T06:51:55", "url": "https://files.pythonhosted.org/packages/a5/70/02584fe15667d666874690cd834cd39d7083d94f829ceefb588eda513e66/horsephrase-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2a2b7fff82704ef01e9f774f217800d", "sha256": "102003e35773b837a7547172558375b1f26a29dfc215ea8ea8a02568f36d9a8b" }, "downloads": -1, "filename": "horsephrase-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2a2b7fff82704ef01e9f774f217800d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73369, "upload_time": "2018-05-29T06:51:54", "url": "https://files.pythonhosted.org/packages/1a/3f/cbc9b375f9b56461194af8606d7b4e5652f09fb8fbb00198ee9014b07cad/horsephrase-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5394699bb9e0c99e98d8f0afc01217cc", "sha256": "93894cc49822c85bc1983c7a90718462e80625fc057eb68d15eada2617c53138" }, "downloads": -1, "filename": "horsephrase-0.6.0.tar.gz", "has_sig": false, "md5_digest": "5394699bb9e0c99e98d8f0afc01217cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73007, "upload_time": "2018-05-29T06:51:55", "url": "https://files.pythonhosted.org/packages/a5/70/02584fe15667d666874690cd834cd39d7083d94f829ceefb588eda513e66/horsephrase-0.6.0.tar.gz" } ] }