{ "info": { "author": "socialgorithm", "author_email": "hello@socialgorithm.org", "bugtrack_url": null, "classifiers": [], "description": "================================================\nUltimate TicTacToe - Python Player & Game Engine\n================================================\n\n|Travis| |PyPI| |Coverage|\n\nThis repo contains a sample player and game engine for our `Ultimate TicTacToe`_ workshop.\n\nWelcome!\n========\n\nWelcome! You're probably here because you're in a hackathon we're running. \n\nIf so, make sure you've read the `Ultimate TTT Docs`_.\n\nOnce you're ready to write your player, you can find functions that will help you write your player in `API Reference`_\n\nContributors\n============\n\nIf you're interested in contributing a player or even features to the game engine:\n\n1. **Thank you**!\n2. Please read the `Contribution Guide`_\n\n.. Images and Links\n\n.. |Travis| image:: https://travis-ci.org/socialgorithm/ultimate-ttt-py.svg?branch=master\n :target: https://travis-ci.org/socialgorithm/ultimate-ttt-py\n.. |PyPI| image:: https://badge.fury.io/py/ultimate_ttt.svg\n :target: https://badge.fury.io/py/ultimate_ttt\n.. |Coverage| image:: https://coveralls.io/repos/github/socialgorithm/ultimate-ttt-py/badge.svg?branch=master\n :target: https://coveralls.io/github/socialgorithm/ultimate-ttt-py?branch=master\n\n.. _Ultimate TicTacToe: https://uttt.socialgorithm.org\n.. _Ultimate TTT Docs: https://socialgorithm.org/ultimate-ttt-docs\n.. _API Reference: https://ultimate-ttt-py.readthedocs.io/en/latest/\n.. _Contribution Guide: https://github.com/socialgorithm/ultimate-ttt-py/blob/master/CONTRIBUTING.rst\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/socialgorithm/ultimate-ttt-py/archive/1.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/socialgorithm/ultimate-ttt-py", "keywords": "ultimate tictactoe uttt ultimate-ttt", "license": "", "maintainer": "", "maintainer_email": "", "name": "ultimate_ttt", "package_url": "https://pypi.org/project/ultimate_ttt/", "platform": "", "project_url": "https://pypi.org/project/ultimate_ttt/", "project_urls": { "Download": "https://github.com/socialgorithm/ultimate-ttt-py/archive/1.4.tar.gz", "Homepage": "https://github.com/socialgorithm/ultimate-ttt-py" }, "release_url": "https://pypi.org/project/ultimate_ttt/1.4/", "requires_dist": null, "requires_python": "", "summary": "Game engine and sample player for Ultimate TicTacToe games", "version": "1.4" }, "last_serial": 3958097, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "39b428eb1f47f916cc2912b34d22e9cd", "sha256": "101b05fc2c151375f6ae5930bb4f78149de934e22e77b6f7790d7de22f629142" }, "downloads": -1, "filename": "ultimate_ttt-0.1.tar.gz", "has_sig": false, "md5_digest": "39b428eb1f47f916cc2912b34d22e9cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4706, "upload_time": "2017-03-24T00:54:27", "url": "https://files.pythonhosted.org/packages/eb/17/85858fe7e27903b87c32b7659e666568cec8c5be862348933a637f0f56d3/ultimate_ttt-0.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "4d161d7278161324246422ef7b98e693", "sha256": "a3448cba5ded9326b332c3e7da830e77684becb3ba97b4d01f2121d3453dadca" }, "downloads": -1, "filename": "ultimate_ttt-1.0.tar.gz", "has_sig": false, "md5_digest": "4d161d7278161324246422ef7b98e693", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5736, "upload_time": "2017-05-30T17:09:08", "url": "https://files.pythonhosted.org/packages/d7/56/aa57d238039db92e513d02391d2fcd498f0482058e3aa1dd965ecc776696/ultimate_ttt-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "952a59c6f075ac3f418a7fb4e13f5a77", "sha256": "2e90a305d572bdad5661d8fcf9269e2e9efda12855f0e2ce357f68eb579e2fff" }, "downloads": -1, "filename": "ultimate_ttt-1.1.tar.gz", "has_sig": false, "md5_digest": "952a59c6f075ac3f418a7fb4e13f5a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5837, "upload_time": "2018-04-06T14:08:52", "url": "https://files.pythonhosted.org/packages/98/60/2b11bbd69f6ba42c64575b6290216e32c6828d4847b183c67feadc8f3c07/ultimate_ttt-1.1.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e66e7ce06bb3db21afb6834ef8980111", "sha256": "428a9bef45f5276126dc7fbdc6efe3d815e24d94ecb8a0170b3e4c40c837ea10" }, "downloads": -1, "filename": "ultimate_ttt-1.3.tar.gz", "has_sig": false, "md5_digest": "e66e7ce06bb3db21afb6834ef8980111", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7340, "upload_time": "2018-05-23T16:40:36", "url": "https://files.pythonhosted.org/packages/cc/83/9e14b125c3fcc0baf2307a7d1448c68700127e357196515cef4c302ec709/ultimate_ttt-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "f52757f137b8d3626917ee90959fcece", "sha256": "0df9dc206deb823423661e66798665fb1d11a7961e8e31b17f72ff1bbb644572" }, "downloads": -1, "filename": "ultimate_ttt-1.4.tar.gz", "has_sig": false, "md5_digest": "f52757f137b8d3626917ee90959fcece", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7079, "upload_time": "2018-06-13T16:14:58", "url": "https://files.pythonhosted.org/packages/eb/dd/528e43c36a7627a021281a06602a59f11414e42d3d11949ae30975499c2b/ultimate_ttt-1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f52757f137b8d3626917ee90959fcece", "sha256": "0df9dc206deb823423661e66798665fb1d11a7961e8e31b17f72ff1bbb644572" }, "downloads": -1, "filename": "ultimate_ttt-1.4.tar.gz", "has_sig": false, "md5_digest": "f52757f137b8d3626917ee90959fcece", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7079, "upload_time": "2018-06-13T16:14:58", "url": "https://files.pythonhosted.org/packages/eb/dd/528e43c36a7627a021281a06602a59f11414e42d3d11949ae30975499c2b/ultimate_ttt-1.4.tar.gz" } ] }