{ "info": { "author": "Rayraegah", "author_email": "rayraegah@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "# xkcd936\n\nConvert cumbersome strings into memorable phrases.\n\n## Installation\n\n```\npip install xkcd936\n```\n\n## Usage\n\n```\nfrom xkcd936 import visualize\nmemorable_str = visualize('k2dhE4hd@!Y')\n```\n\n## About\n\nThis generator performs an MD5 hash of the input. The resulting bits are used\nto choose a grammatical template:\n\n- article adj adj animal\n- adj article adj animal\n\nThe dictionary can be upgraded to include patterns like:\n\n- verb article adj noun\n- article adj adj noun\n- article adv adj noun\n- adv verb article noun\n\nand a word for each slot.\n\nThe total space is around 43 bits. This may not sound like much, but it\ndoesn't matter.\n\nSoftware doesn't just run on the computer -- it also runs in each of your\nusers' heads. For many problems with user-facing software, \"adding more bits\"\nis the wrong solution. The right solution often involves tapping into the\nuser's natural cognitive and social capabilities.\n\n## License\n\nReleased under MIT license.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rayraegah/xkcd936", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xkcd936", "package_url": "https://pypi.org/project/xkcd936/", "platform": "", "project_url": "https://pypi.org/project/xkcd936/", "project_urls": { "Homepage": "https://github.com/rayraegah/xkcd936" }, "release_url": "https://pypi.org/project/xkcd936/1.0.0/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Convert cumbersome strings into memorable phrases", "version": "1.0.0" }, "last_serial": 4465779, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "6e1ffe869fc8c5c306332bc07e9b3d11", "sha256": "6c5e87288823d256e5c94ae68799886927756e89a0f16148096c93d9c8180206" }, "downloads": -1, "filename": "xkcd936-1.0.0.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "6e1ffe869fc8c5c306332bc07e9b3d11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2408, "upload_time": "2018-11-08T14:12:19", "url": "https://files.pythonhosted.org/packages/8c/0e/ad189245dbda95467be1303666dca914cc9acb7af64192b175a93d47db53/xkcd936-1.0.0.macosx-10.13-x86_64.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e1ffe869fc8c5c306332bc07e9b3d11", "sha256": "6c5e87288823d256e5c94ae68799886927756e89a0f16148096c93d9c8180206" }, "downloads": -1, "filename": "xkcd936-1.0.0.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "6e1ffe869fc8c5c306332bc07e9b3d11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2408, "upload_time": "2018-11-08T14:12:19", "url": "https://files.pythonhosted.org/packages/8c/0e/ad189245dbda95467be1303666dca914cc9acb7af64192b175a93d47db53/xkcd936-1.0.0.macosx-10.13-x86_64.tar.gz" } ] }