{ "info": { "author": "Regner Blok-Andersen", "author_email": "regnerba@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Games/Entertainment", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# thanatos\n[![Build Status](https://travis-ci.org/evetrivia/thanatos.svg)](https://travis-ci.org/evetrivia/thanatos)\n[![Coverage Status](https://coveralls.io/repos/evetrivia/thanatos/badge.svg)](https://coveralls.io/r/evetrivia/thanatos)\n[![PyPI](http://img.shields.io/pypi/v/Thanatos.svg)](https://pypi.python.org/pypi/Thanatos)\n[![Documentation Status](https://readthedocs.org/projects/thanatos/badge/)](https://thanatos.readthedocs.org/en/latest/)\n\nThanatos is a Python library for generating trivia questions for the sci-fi MMO [EVE Online](https://www.eveonline.com/). It\ndoes require a MySQL database backend to operate and will download a selected list of DB tables. These tables come from\nthe [Static Data Export](https://developers.eveonline.com/resource/static-data-export).\n\n## Example Usage\n```python\nimport thanatos\n\n# For default vagrant/cloud9 connection defaults\ndb = thanatos.database.db_utils.get_connection()\n\n# Or provide your own connection details\nconnection_details = {\n 'host': '127.0.0.1',\n 'user': 'example',\n 'password': 'some_secure_password',\n 'database': 'some_db',\n}\n\ndb = thanatos.database.db_utils.get_connection(connection_details)\n\n# Asking a random question\nquestion_class = thanatos.questions.question_utils.get_random_question()\nquestion_instance = question_class(db)\nquestion = question_instance.ask()\n\n# Asking a specific question\nquestion_instance = thanatos.questions.universe.BorderingRegionsQuestion(db)\nquestion = question_instance.ask()\n\n# Alternative way of asking a specific question\nquestion_class = question_utils.get_question('borderingregionsquestion')\nquestion_instance = question_class(db)\nquestion = question_instance.ask()\n```", "description_content_type": null, "docs_url": "https://pythonhosted.org/Thanatos/", "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Regner/thanatos", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "Thanatos", "package_url": "https://pypi.org/project/Thanatos/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Thanatos/", "project_urls": { "Homepage": "https://github.com/Regner/thanatos" }, "release_url": "https://pypi.org/project/Thanatos/0.4.2/", "requires_dist": [ "mysqlclient (==1.3.6)", "eveimageserver (==0.1.2)", "mock (==1.0b1)", "unittest2 (==0.5.1)", "coverage (==3.7.1)", "nose (==1.3.6)", "coveralls (==1.0a2)", "twine" ], "requires_python": null, "summary": "A Python library for generating EVE Online trivia questions.", "version": "0.4.2" }, "last_serial": 1667067, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "6ec4e98cd44c7cfd8f50463f789335c9", "sha256": "23a89fe3aba261fc7f4aca4b2b736416be3fd0b2b5a9e81e140c08d6af8c08f4" }, "downloads": -1, "filename": "Thanatos-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6ec4e98cd44c7cfd8f50463f789335c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8414, "upload_time": "2015-04-26T13:47:07", "url": "https://files.pythonhosted.org/packages/36/9e/db558fe38affddd5553ae20a8f78cd55459d025d46b2c08decf63d326dae/Thanatos-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "75ba0f44f32c33abccdbb1475b91e20d", "sha256": "fdbbdef667ce9409967c360c2c448c53224f0920717e1225043cf8620a982e76" }, "downloads": -1, "filename": "Thanatos-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "75ba0f44f32c33abccdbb1475b91e20d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15157, "upload_time": "2015-04-26T18:04:35", "url": "https://files.pythonhosted.org/packages/4b/7b/47d21f14696c07b5a6c28d76f4774b1cdc30339eddddaf21dfa1deda45ac/Thanatos-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67452cfe42e4c41eefb313a3e7b845bc", "sha256": "2e3e8447a861b18d6666097c6497bb82fe157ad7a989e8ce718c90d579f3bcb0" }, "downloads": -1, "filename": "Thanatos-0.0.3.tar.gz", "has_sig": false, "md5_digest": "67452cfe42e4c41eefb313a3e7b845bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8486, "upload_time": "2015-04-26T18:04:31", "url": "https://files.pythonhosted.org/packages/f6/d5/9d75e2b8a191dff96258e7f50acf3084b2c437dbae3364a4d987487f18cd/Thanatos-0.0.3.tar.gz" } ], "0.0.4": [], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e448ffb91e6ffb3c1d894da9d6b61586", "sha256": "5fd109519d67adb8fcc49a634951f7084eced37e99039a37d720ea39e67c48f3" }, "downloads": -1, "filename": "Thanatos-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "e448ffb91e6ffb3c1d894da9d6b61586", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16974, "upload_time": "2015-05-01T20:35:34", "url": "https://files.pythonhosted.org/packages/47/fe/566e3bab9f4c8752bf52ffc71d43b44c63278f1ca6e0b125a0ea8fd9e011/Thanatos-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60e98f76cf4eb552c4d66dab78ba4757", "sha256": "948fd79d14ecc5ed91908a75571f7d08b1d90b2b4a3d06bf142ea689af80a382" }, "downloads": -1, "filename": "Thanatos-0.0.6.tar.gz", "has_sig": false, "md5_digest": "60e98f76cf4eb552c4d66dab78ba4757", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8713, "upload_time": "2015-05-01T20:35:31", "url": "https://files.pythonhosted.org/packages/a8/63/1e1c6ed829bb0a33877b4d6d9d45d8ab02a39d204593ca325de6f1bb2d5f/Thanatos-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "5b1abda1a8374eb993cff4f1d8f44d47", "sha256": "75622aca20b59e9bf30e9342991b79f3ba919c2a16d43bcfa7ae4b88b4065073" }, "downloads": -1, "filename": "Thanatos-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5b1abda1a8374eb993cff4f1d8f44d47", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22347, "upload_time": "2015-05-07T15:00:38", "url": "https://files.pythonhosted.org/packages/6d/f8/fcf4c2f8d45448e57a435108f83514708fa7f77fe1fa0f18b19e2a3ed617/Thanatos-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9918d827156237a4ca002bbc3f33628", "sha256": "720d2abc742059032ecd7fed2548c42d5e51b5a356a77664d166efe07808b84e" }, "downloads": -1, "filename": "Thanatos-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c9918d827156237a4ca002bbc3f33628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13641, "upload_time": "2015-05-07T15:00:35", "url": "https://files.pythonhosted.org/packages/e1/f8/1c3f4579848e6efab5c502aa8ded4313c2ff8ba1b3fa388028e1ce873b45/Thanatos-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6fee054bede5af538880ce8badda6e47", "sha256": "2f25b312ca0cc6d60374da2cac65e0a8da8b11107417970b3d52180be55b64bb" }, "downloads": -1, "filename": "Thanatos-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6fee054bede5af538880ce8badda6e47", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1709752, "upload_time": "2015-07-05T02:05:55", "url": "https://files.pythonhosted.org/packages/87/b1/0565d3815e62721862e6c3ee81f6223bb763866f77d2bb0424e00c4f7cae/Thanatos-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61347012fbd4d2dab414b79a72e3c1fd", "sha256": "40c3585792a87d81a390bbeb7d85185e128d1ff7c15945a21901d89c4e9fb1cf" }, "downloads": -1, "filename": "Thanatos-0.2.0.tar.gz", "has_sig": false, "md5_digest": "61347012fbd4d2dab414b79a72e3c1fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1684324, "upload_time": "2015-07-05T02:05:51", "url": "https://files.pythonhosted.org/packages/6f/9a/31d5a4d6f9455d01caeb774ac4f7fc267bad7febf1f6c91525f53c2ef0db/Thanatos-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "56cfe55b3fbfe63f0398a8acd1a04b24", "sha256": "064833734884c071a70198008dc27f97d3f17a282574eb0e32397e7587c628fb" }, "downloads": -1, "filename": "Thanatos-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "56cfe55b3fbfe63f0398a8acd1a04b24", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1708273, "upload_time": "2015-07-31T04:52:58", "url": "https://files.pythonhosted.org/packages/5b/d4/8d488bdf4be996f023c8efb2ade59798ab369be2ff0933926cb9dc323b6e/Thanatos-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbf357f8ca27581f1fdca949f98ab005", "sha256": "91855ad1cc5d3cf45b860ca7262d7d2371112c9784257ab8e603b3206cbc73ac" }, "downloads": -1, "filename": "Thanatos-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fbf357f8ca27581f1fdca949f98ab005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1683504, "upload_time": "2015-07-31T04:52:54", "url": "https://files.pythonhosted.org/packages/1f/11/6b07c7bd124ef4ae1f95c820af29f9691947f25bfb4eb72d50d6ecb6983b/Thanatos-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0f691a778ac6f79764427bb81140929a", "sha256": "8febc8b09d0843af66c321b78a941611486d6f055ea52b30cff81aac1926139e" }, "downloads": -1, "filename": "Thanatos-0.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0f691a778ac6f79764427bb81140929a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1780897, "upload_time": "2015-07-31T10:07:25", "url": "https://files.pythonhosted.org/packages/60/19/8f06d7de5440ba6aeaaf0daf565a3ece7e9351133761b9b7f85f61fc17db/Thanatos-0.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "047f72075adce6404654180652f55e4e", "sha256": "fcaadb813e3b87755f668fd6404de57a57b55a22b8a818b0c54adeb62cf3d19e" }, "downloads": -1, "filename": "Thanatos-0.2.2.tar.gz", "has_sig": false, "md5_digest": "047f72075adce6404654180652f55e4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1754188, "upload_time": "2015-07-31T10:07:21", "url": "https://files.pythonhosted.org/packages/87/c1/9f64f54cb49c390f474dcea4005b3dea6d2fe5b6abcd5c75b7a9de9917df/Thanatos-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b28ad561b27e8fda0eb2b6ef8d5877d7", "sha256": "e459858366c1618c05b0c7dbd1ed05e602e2b33e554e74d7229d079230fb3fd6" }, "downloads": -1, "filename": "Thanatos-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b28ad561b27e8fda0eb2b6ef8d5877d7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1799354, "upload_time": "2015-08-05T10:24:43", "url": "https://files.pythonhosted.org/packages/d3/95/600635ff4b1ac531ce3825739ca379a8abc55434314547efb07d54e48540/Thanatos-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03f5d7cc53834766bddb1c2737442b39", "sha256": "d492126393d3486aa618d71dbda9a02f02af273054bc4e920a5e3bf522a00e43" }, "downloads": -1, "filename": "Thanatos-0.3.0.tar.gz", "has_sig": false, "md5_digest": "03f5d7cc53834766bddb1c2737442b39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1771771, "upload_time": "2015-08-05T10:24:39", "url": "https://files.pythonhosted.org/packages/38/88/7253ad13548974717c3daa55123fa3d8fd13c7424319df7be4e9f7e65ef7/Thanatos-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "98217f7c4b1bd90c27a88f11d6c1edcd", "sha256": "e77b8f0abeb22812b364147651e8c3570616e72742dfb5115f19de45f30c28e3" }, "downloads": -1, "filename": "Thanatos-0.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "98217f7c4b1bd90c27a88f11d6c1edcd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1799343, "upload_time": "2015-08-06T10:16:31", "url": "https://files.pythonhosted.org/packages/6a/18/5d02eb45eb870dd3e2586a4d3696a2f2caa7a0fee450dd996095cd1ca03e/Thanatos-0.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10c473fd240cda7103750ca090d0631c", "sha256": "b17b6adcb3bef0e9efbb85b01daf9cf8f67e5ed48b410e2c117a83099e72126e" }, "downloads": -1, "filename": "Thanatos-0.3.2.tar.gz", "has_sig": false, "md5_digest": "10c473fd240cda7103750ca090d0631c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1771759, "upload_time": "2015-08-06T10:16:36", "url": "https://files.pythonhosted.org/packages/a3/d3/0997c0d390b760a6a8c2fe38f1e9a3a72845f9ed7e6fc739f3911a9e0945/Thanatos-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "0321ea8b978a3023ca8cab2baa02fa08", "sha256": "5cee642a8538aff224336ca8fade990a401c4e5785f4f92996a576bac8789f78" }, "downloads": -1, "filename": "Thanatos-0.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "0321ea8b978a3023ca8cab2baa02fa08", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1799310, "upload_time": "2015-08-06T10:22:35", "url": "https://files.pythonhosted.org/packages/ff/1d/b2c9138958194e583b1e1db2ed768f97fa6a7ba90206f2c149c9ac03fb90/Thanatos-0.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed2d20dc67ef1ceeb1ac426692473756", "sha256": "d67144c024bc910185f4e24000a2bcf73b8607e52b6067f5cd42ec8b5767b884" }, "downloads": -1, "filename": "Thanatos-0.3.3.tar.gz", "has_sig": false, "md5_digest": "ed2d20dc67ef1ceeb1ac426692473756", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1771741, "upload_time": "2015-08-06T10:22:39", "url": "https://files.pythonhosted.org/packages/0e/0c/a3dd0e113ee5434cda345ebb99a4027103740a5233af162f39fe40b95cf1/Thanatos-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7a63dfde02b18c652fb4f1ad25b17889", "sha256": "7651f0241b0174f54dac2f0839c32d430a15ea7d10cfdf42bf8792bb55640b7b" }, "downloads": -1, "filename": "Thanatos-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7a63dfde02b18c652fb4f1ad25b17889", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1801607, "upload_time": "2015-08-06T13:21:24", "url": "https://files.pythonhosted.org/packages/1d/f9/d84d641e47f6df8b88c6b1fd0107fe62c91ea17e79e5e78f4a9ca4747e41/Thanatos-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9fb2a883100bf0ec3062fe31c0bf2ea", "sha256": "c9304667d48701005723b85d3c02280874b60f07a2234315bd534cf015def97c" }, "downloads": -1, "filename": "Thanatos-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d9fb2a883100bf0ec3062fe31c0bf2ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1773569, "upload_time": "2015-08-06T13:21:29", "url": "https://files.pythonhosted.org/packages/c7/31/ac61f56ccc843ce63819cd669b34fb8fb0eb48725711e5adee19759767ec/Thanatos-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "cecb1fcdc453633473479455be089802", "sha256": "0899dff688ac5152f03e211004b948a8be8572329667c78d6b80df5356e6a87d" }, "downloads": -1, "filename": "Thanatos-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cecb1fcdc453633473479455be089802", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1801629, "upload_time": "2015-08-06T13:40:11", "url": "https://files.pythonhosted.org/packages/db/e3/91b4b34c4d50cfe7f1be39f2e45fe031e75082840f54258a9bd7e84377e8/Thanatos-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d1abc0fe9b5fd4982e156b022219d77", "sha256": "4422e621268a3bb55ec063b8106f0731246caab71cd9832a8915676eca495a86" }, "downloads": -1, "filename": "Thanatos-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3d1abc0fe9b5fd4982e156b022219d77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1773579, "upload_time": "2015-08-06T13:40:16", "url": "https://files.pythonhosted.org/packages/91/20/4a8059cab6b854b55c509bebddc0bbc88cba2a8faa1d10b97908463a2c7e/Thanatos-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "0745fb213ee8799b06d4193c56b40836", "sha256": "36a0506637a6e157a1a6e9a4b51bdbf2d3f48f35300f626fba62a68de1b53894" }, "downloads": -1, "filename": "Thanatos-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0745fb213ee8799b06d4193c56b40836", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1801629, "upload_time": "2015-08-06T15:43:00", "url": "https://files.pythonhosted.org/packages/e7/3f/1e7ca7b9dc8b6fa74f85f71d63dd03335f72f33c5157167596810f34bc75/Thanatos-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "026e59a73cd7feff6c78c7b2c4670e84", "sha256": "fdce1129751f2fbbd93075d847c801d961c2953b328ac673329511dd2a3ef5da" }, "downloads": -1, "filename": "Thanatos-0.4.2.tar.gz", "has_sig": false, "md5_digest": "026e59a73cd7feff6c78c7b2c4670e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1773605, "upload_time": "2015-08-06T15:43:05", "url": "https://files.pythonhosted.org/packages/e2/a3/343e4bffd3c5f05964c09dc9725bc006c9e1f7e66027cfc7988519d493d9/Thanatos-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0745fb213ee8799b06d4193c56b40836", "sha256": "36a0506637a6e157a1a6e9a4b51bdbf2d3f48f35300f626fba62a68de1b53894" }, "downloads": -1, "filename": "Thanatos-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0745fb213ee8799b06d4193c56b40836", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1801629, "upload_time": "2015-08-06T15:43:00", "url": "https://files.pythonhosted.org/packages/e7/3f/1e7ca7b9dc8b6fa74f85f71d63dd03335f72f33c5157167596810f34bc75/Thanatos-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "026e59a73cd7feff6c78c7b2c4670e84", "sha256": "fdce1129751f2fbbd93075d847c801d961c2953b328ac673329511dd2a3ef5da" }, "downloads": -1, "filename": "Thanatos-0.4.2.tar.gz", "has_sig": false, "md5_digest": "026e59a73cd7feff6c78c7b2c4670e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1773605, "upload_time": "2015-08-06T15:43:05", "url": "https://files.pythonhosted.org/packages/e2/a3/343e4bffd3c5f05964c09dc9725bc006c9e1f7e66027cfc7988519d493d9/Thanatos-0.4.2.tar.gz" } ] }