{ "info": { "author": "Aaron Robson", "author_email": "arobsonse@hotmail.co.uk", "bugtrack_url": null, "classifiers": [], "description": "# wordgame\n[![Build Status](https://travis-ci.org/AaronRobson/wordgame.svg?branch=master)](https://travis-ci.org/AaronRobson/wordgame)\n[![CircleCI](https://circleci.com/gh/AaronRobson/wordgame.svg?style=svg)](https://circleci.com/gh/AaronRobson/wordgame)\n[![Coverage Status](https://coveralls.io/repos/github/AaronRobson/wordgame/badge.svg?branch=master)](https://coveralls.io/github/AaronRobson/wordgame?branch=master)\n\nA solver for wordgames such as scrabble and countdown\n\n## Install\n\n### Install from PyPi\n```bash\npip3 install wordgame --upgrade --user\n```\n\n### Install locally\n```bash\npython3 -m pip install . --user\n```\n\n## Run program\n```bash\npython3 -m wordgame -n 10 fdofieasg\n```\nWhich should result in words such as `offside`.\n\n## Common operations\nTo run linting, unit tests and package building run the following.\n```bash\nmake\n```\n\n### Run linting\n```bash\nmake check\n```\nor\n```bash\npython3 setup.py flake8\n```\n\n### Run unit tests\n```bash\nmake test\n```\nor\n```bash\npython3 -m unittest\n```\n\n### Packaging\n```bash\nmake build\n```\nor\n```bash\npython3 setup.py sdist bdist_wheel\n```\n\n### Uploading\nEnsure that the version number is distinct from the previous version.\n\n#### Upload to test instance of PyPi\n```bash\ntwine upload --repository-url https://test.pypi.org/legacy/ dist/*\n```\n\n#### Upload to the proper PyPi\n```bash\ntwine upload dist/*\n```\n\n## Word list\n[words.txt](words.txt)\n\nsource: https://www.instructables.com/id/Python-and-Word-Lists/\n\n\n", "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/AaronRobson/wordgame/", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "wordgame", "package_url": "https://pypi.org/project/wordgame/", "platform": "", "project_url": "https://pypi.org/project/wordgame/", "project_urls": { "Homepage": "https://github.com/AaronRobson/wordgame/" }, "release_url": "https://pypi.org/project/wordgame/0.4.0/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A solver for wordgames such as scrabble and countdown.", "version": "0.4.0" }, "last_serial": 5289771, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0a4574f86a06d9c14ad63e73b3dda5ef", "sha256": "c41d35bf7fd0e9de589353013e85350629c999c958f11d196fd34d0fc833c02c" }, "downloads": -1, "filename": "wordgame-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0a4574f86a06d9c14ad63e73b3dda5ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 6524, "upload_time": "2019-05-12T20:30:06", "url": "https://files.pythonhosted.org/packages/3a/c6/b69496bc7bcc9efd1fc94c59ccff15c931eb330b465c812ad8fff1ad4e68/wordgame-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af4855d71fbfc6ce2427571b1ff9a7b5", "sha256": "807c27697806c95f7e187dd65d3dcfda6ac530aeb6d711f1b565ef56d132a2c1" }, "downloads": -1, "filename": "wordgame-0.1.0.tar.gz", "has_sig": false, "md5_digest": "af4855d71fbfc6ce2427571b1ff9a7b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 292771, "upload_time": "2019-05-12T20:30:08", "url": "https://files.pythonhosted.org/packages/15/f2/cf33e33eb995d2bd0e4b72a28130f25d6ba35134660e61ad93f551f9069b/wordgame-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8ff16e912e9c8f173eba0426da415901", "sha256": "9851399a15ad7f497b5d8f24e42d706e80dda70f940aae747b4174086f94e919" }, "downloads": -1, "filename": "wordgame-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ff16e912e9c8f173eba0426da415901", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 6573, "upload_time": "2019-05-12T21:16:26", "url": "https://files.pythonhosted.org/packages/92/f2/67e9f012d41ba4cf0485986a71fe5f77fdbf8f6376fdaa609da97607cc50/wordgame-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e908c2e7260484f8f0a9c68e6bb4d3b", "sha256": "a4c2776468d51a6b33e028b7db8fe9343f521547c808d99e9abbc292b5ebb477" }, "downloads": -1, "filename": "wordgame-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6e908c2e7260484f8f0a9c68e6bb4d3b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 292862, "upload_time": "2019-05-12T21:16:28", "url": "https://files.pythonhosted.org/packages/18/e7/1e3f80d6b36fda65515226c7f5f4f04af34d2e711cde5da66fc3347c1628/wordgame-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b1a555ec5afbbe5a9d52e7d2f7fd78a3", "sha256": "640bd0308eba89775d00bb4ba4868dc72ddeeeb15f47058c093f844e277410a8" }, "downloads": -1, "filename": "wordgame-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b1a555ec5afbbe5a9d52e7d2f7fd78a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 293131, "upload_time": "2019-05-12T21:30:53", "url": "https://files.pythonhosted.org/packages/5e/51/9abc8e60ffc3dd2ff96f16c784efe74486b33dfd7b452a875de9b76c979e/wordgame-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62fc1bd5f90b7a5651072725d8bc01ca", "sha256": "15146421dbbdbc16fc8c9cbd636ad5d2eed4b152eafea9572d3f39e5bdf6279b" }, "downloads": -1, "filename": "wordgame-0.3.0.tar.gz", "has_sig": false, "md5_digest": "62fc1bd5f90b7a5651072725d8bc01ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 292201, "upload_time": "2019-05-12T21:30:55", "url": "https://files.pythonhosted.org/packages/6b/b0/479b35c4589aa76f9a934df5c07a39ca09552f7eba7c569e06b1ad81db38/wordgame-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "61255dd26caebab302bc5b48987ec90d", "sha256": "f39063993f39dcc85d930614b00d9834f6c029eacc234175736a4656e44e4f28" }, "downloads": -1, "filename": "wordgame-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "61255dd26caebab302bc5b48987ec90d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 293200, "upload_time": "2019-05-19T22:09:03", "url": "https://files.pythonhosted.org/packages/d6/34/32f2430a2d291b82c871947f022d14244be3f36567ebcc61d821cde5b8fd/wordgame-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f7ffb70b162621ff283a659de976cc5", "sha256": "21d4fedcfcccdee28066669949b416f50fc07aad3e366669e0f04e6706633e76" }, "downloads": -1, "filename": "wordgame-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4f7ffb70b162621ff283a659de976cc5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 292295, "upload_time": "2019-05-19T22:09:05", "url": "https://files.pythonhosted.org/packages/bb/02/7711bf5e486935662b5b8171839522f6a97f4588129433bad2f8dce34075/wordgame-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61255dd26caebab302bc5b48987ec90d", "sha256": "f39063993f39dcc85d930614b00d9834f6c029eacc234175736a4656e44e4f28" }, "downloads": -1, "filename": "wordgame-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "61255dd26caebab302bc5b48987ec90d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 293200, "upload_time": "2019-05-19T22:09:03", "url": "https://files.pythonhosted.org/packages/d6/34/32f2430a2d291b82c871947f022d14244be3f36567ebcc61d821cde5b8fd/wordgame-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f7ffb70b162621ff283a659de976cc5", "sha256": "21d4fedcfcccdee28066669949b416f50fc07aad3e366669e0f04e6706633e76" }, "downloads": -1, "filename": "wordgame-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4f7ffb70b162621ff283a659de976cc5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 292295, "upload_time": "2019-05-19T22:09:05", "url": "https://files.pythonhosted.org/packages/bb/02/7711bf5e486935662b5b8171839522f6a97f4588129433bad2f8dce34075/wordgame-0.4.0.tar.gz" } ] }