{ "info": { "author": "Simon Redding", "author_email": "s1m0n.r3dd1ng@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "word_tree\n---------\n\nEfficient lookup of next possible character(s) given a starting word fragment.\nThis is intended for use in word game strategies (Boggle, Scrabble, Anagram).\n\nTo use:\n\n >>> import word_tree\n >>> with open('words.lst') as wl:\n ... wt = word_tree.make_word_tree([w.strip() for w in wl])\n ...\n >>> word_tree.next_char(wt, 'do')\n ['c', 'e', 'd', 'g', 'i', 'm', 'l', 'o', 'n', 'p', 's', 'r', 'u', 't', 'w',\n 'v', 'z', None]\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/oldironhorse/word_tree/archive/1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/OldIronHorse/word_tree", "keywords": "dictionary word incremental lookup", "license": "GPL3", "maintainer": "", "maintainer_email": "", "name": "word-tree", "package_url": "https://pypi.org/project/word-tree/", "platform": "", "project_url": "https://pypi.org/project/word-tree/", "project_urls": { "Download": "https://github.com/oldironhorse/word_tree/archive/1.0.tar.gz", "Homepage": "http://github.com/OldIronHorse/word_tree" }, "release_url": "https://pypi.org/project/word-tree/1.0/", "requires_dist": null, "requires_python": "", "summary": "Dictionary optimised for progressive lookup", "version": "1.0" }, "last_serial": 3632133, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0c3fbf27a78859122f4ba118f575d1e0", "sha256": "66ae9aabc02e6443d1d7a2c860066b7691f077bbc441dd0320bdf5a0b0fa2c04" }, "downloads": -1, "filename": "word_tree-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0c3fbf27a78859122f4ba118f575d1e0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3202, "upload_time": "2018-03-02T12:41:19", "url": "https://files.pythonhosted.org/packages/41/0b/22155594ed9908272880f7d7be169210ed299403664e02e25389f4601a21/word_tree-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25de15f1e4068ef9683e74e739d4692e", "sha256": "e4f78a96293c8d674f2a87d2c779c9831ef8752934eff4c445090909eb79f14c" }, "downloads": -1, "filename": "word_tree-0.1.tar.gz", "has_sig": false, "md5_digest": "25de15f1e4068ef9683e74e739d4692e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1768, "upload_time": "2018-03-02T12:41:20", "url": "https://files.pythonhosted.org/packages/e3/15/a4ccc3a43691e5e399c6fc0f29f0e6b740d56fbcd8158174712aa4423b6c/word_tree-0.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "b19986daabdcd4d9f293ef44eb92e718", "sha256": "476260bac423920116c7714ab1ad2bee8798cce34d7fc19bac808ab41854ead7" }, "downloads": -1, "filename": "word_tree-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b19986daabdcd4d9f293ef44eb92e718", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3112, "upload_time": "2018-03-02T14:31:00", "url": "https://files.pythonhosted.org/packages/e8/03/803fecf9b043bd52c8e9b808880f6d19642a16887bd02cddc33c59b7b2de/word_tree-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "153996a00a1a765f7220c12219e0b8c7", "sha256": "630361b76e769dfc8cbbf78594f2ab63ebc7043f555d1a5d8c46c3f6e4588778" }, "downloads": -1, "filename": "word_tree-1.0.tar.gz", "has_sig": false, "md5_digest": "153996a00a1a765f7220c12219e0b8c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1665, "upload_time": "2018-03-02T14:31:05", "url": "https://files.pythonhosted.org/packages/b0/c7/64d4fcca606ae7140565166dae4d37721832bf82d4883be382eea3b51c12/word_tree-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b19986daabdcd4d9f293ef44eb92e718", "sha256": "476260bac423920116c7714ab1ad2bee8798cce34d7fc19bac808ab41854ead7" }, "downloads": -1, "filename": "word_tree-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b19986daabdcd4d9f293ef44eb92e718", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3112, "upload_time": "2018-03-02T14:31:00", "url": "https://files.pythonhosted.org/packages/e8/03/803fecf9b043bd52c8e9b808880f6d19642a16887bd02cddc33c59b7b2de/word_tree-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "153996a00a1a765f7220c12219e0b8c7", "sha256": "630361b76e769dfc8cbbf78594f2ab63ebc7043f555d1a5d8c46c3f6e4588778" }, "downloads": -1, "filename": "word_tree-1.0.tar.gz", "has_sig": false, "md5_digest": "153996a00a1a765f7220c12219e0b8c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1665, "upload_time": "2018-03-02T14:31:05", "url": "https://files.pythonhosted.org/packages/b0/c7/64d4fcca606ae7140565166dae4d37721832bf82d4883be382eea3b51c12/word_tree-1.0.tar.gz" } ] }