{ "info": { "author": "Al Sweigart", "author_email": "al@inventwithpython.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "# PyDidYouMean\n\nA module to improve \"file/command not found\" error messages with \"did you mean\" suggestions.\n\nInstall with:\n\n pip install pydidyoumean\n\nTypical usage:\n\n if FILE_NOT_FOUND:\n pydidyoumean.printFileSuggestion(FILENAME) # if no suggested file is found in the cwd, this prints nothing\n # prints out \"Did you mean %s?\\n\" % (SUGGESTED_FILENAME)\n\n if COMMAND_NOT_FOUND:\n pydidyoumean.printSuggestion(CMD_NAME, LIST_OF_ALL_CMDS) # if no suggested command is found, this prints nothing\n # prints out \"Did you mean %s?\\n\" % (SUGGESTED_CMD)\n\nThere are several other functions and optional parameters for customizing the message or getting the recommendations. Docs are at https://pydidyoumean.readthedocs.org", "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/asweigart/pydidyoumean", "keywords": "didyoumean did you mean suggestions suggest levenshtein", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "PyDidYouMean", "package_url": "https://pypi.org/project/PyDidYouMean/", "platform": "", "project_url": "https://pypi.org/project/PyDidYouMean/", "project_urls": { "Homepage": "https://github.com/asweigart/pydidyoumean" }, "release_url": "https://pypi.org/project/PyDidYouMean/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "A module to improve \"file/command not found\" error messages with \"did you mean\" suggestions.", "version": "0.1.3" }, "last_serial": 5417373, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8c6a32fed0867fcf80e9bcd306bac8d4", "sha256": "0cac39325cf0d69b376b2de463c8e7e5acd7a2685ecf0052306488d3863d81fa" }, "downloads": -1, "filename": "PyDidYouMean-0.1.0.zip", "has_sig": false, "md5_digest": "8c6a32fed0867fcf80e9bcd306bac8d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14096, "upload_time": "2015-07-01T22:16:26", "url": "https://files.pythonhosted.org/packages/10/03/20261fbb8df643325875ee079948f1ad160fa1e0108b6b6713115270f644/PyDidYouMean-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1d9f7a9610b1a4518d3f8ffbc93479c2", "sha256": "d60f23b6ff00a254181662cd1c482d1f77235178c46938cd7ba5e40027fad624" }, "downloads": -1, "filename": "PyDidYouMean-0.1.1.zip", "has_sig": false, "md5_digest": "1d9f7a9610b1a4518d3f8ffbc93479c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15528, "upload_time": "2015-07-02T00:41:23", "url": "https://files.pythonhosted.org/packages/98/25/27f7b6596e4c0e5ead2e29f549d6eb7a3fd1d251dd642515212c4c85be90/PyDidYouMean-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "12d6f5c5ab66c684511cca71fef2c3b9", "sha256": "471ac22f9e86247270d238cea96c4546b6bc9aef4b4edc120a7bc17189e2e613" }, "downloads": -1, "filename": "PyDidYouMean-0.1.2.zip", "has_sig": false, "md5_digest": "12d6f5c5ab66c684511cca71fef2c3b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15934, "upload_time": "2015-07-10T23:37:49", "url": "https://files.pythonhosted.org/packages/f6/0e/0242791915cbb16b84e58a28adb631e1d10fcd37c5c358531c910bf4274c/PyDidYouMean-0.1.2.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b24c1f1c03981704b81b39736aff3ea9", "sha256": "797861e20df143f42614d29cce3630b1051f34de599a0bf2fa318a60f8026cc4" }, "downloads": -1, "filename": "PyDidYouMean-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b24c1f1c03981704b81b39736aff3ea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12150, "upload_time": "2019-06-18T21:28:03", "url": "https://files.pythonhosted.org/packages/09/1d/7c958ca838bff8535d03fb5dcb3580f9c47920c22bdfb0fee5a50dd5a49d/PyDidYouMean-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b24c1f1c03981704b81b39736aff3ea9", "sha256": "797861e20df143f42614d29cce3630b1051f34de599a0bf2fa318a60f8026cc4" }, "downloads": -1, "filename": "PyDidYouMean-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b24c1f1c03981704b81b39736aff3ea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12150, "upload_time": "2019-06-18T21:28:03", "url": "https://files.pythonhosted.org/packages/09/1d/7c958ca838bff8535d03fb5dcb3580f9c47920c22bdfb0fee5a50dd5a49d/PyDidYouMean-0.1.3.tar.gz" } ] }