{ "info": { "author": "cryptic-game", "author_email": "faq@cryptic-game.net", "bugtrack_url": null, "classifiers": [], "description": "# python3-lib\n\nThe microservice-libary for python3 of cryptic-game.\n\nPypi Seite: https://pypi.org/project/cryptic-game/\n\n## Installation:\n\n```bash\n$ pip3 install cryptic-game\n```\n\n## Quick Start\n\n```python\nfrom cryptic import MicroService\n\nms: MicroService = MicroService(name=\"echo\")\n\n\n@ms.microservice_endpoint(path=[\"microservice\"])\ndef handle(data: dict, microservice: str):\n print(data, microservice)\n return {}\n\n\n@ms.user_endpoint(path=[\"user\"])\ndef handle(data: dict, user: str):\n print(data, user)\n return {}\n\n\nif __name__ == '__main__':\n ms.run()\n```\n\n## Requirements\n\nRequired are all modules in the `requirements.txt`.\n\n## Test it!\n\nYour microservice will be supported by the [game-server of cryptic](https://github.com/cryptic-game/server).\n\n### Environment variables\n\n| key | default value |\n|-------------------|---------------|\n| SERVER_HOST | 127.0.0.1 |\n| SERVER_PORT | 1239 |\n\n## Wiki\n\nVisit our [wiki](https://github.com/cryptic-game/python3-lib/wiki) for more information.\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/cryptic-game/python3-lib", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "microservicecryp", "package_url": "https://pypi.org/project/microservicecryp/", "platform": "", "project_url": "https://pypi.org/project/microservicecryp/", "project_urls": { "Homepage": "https://github.com/cryptic-game/python3-lib" }, "release_url": "https://pypi.org/project/microservicecryp/1.3.3/", "requires_dist": null, "requires_python": "", "summary": "Microservice handler for cryptic-game", "version": "1.3.3" }, "last_serial": 5107076, "releases": { "0.3.2": [ { "comment_text": "", "digests": { "md5": "efd0efe7f794e8dd30caca084a76b3a5", "sha256": "5429e056278c4cecc0b196ad63139ac9a46ced60300da41ec5baf36c49eea304" }, "downloads": -1, "filename": "microservicecryp-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "efd0efe7f794e8dd30caca084a76b3a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3565, "upload_time": "2019-04-06T10:33:19", "url": "https://files.pythonhosted.org/packages/b1/58/a4646070adbab43dc385469c58048c4ee495ed03fec93c3e0055cc151c36/microservicecryp-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3f8a031a8b58aaca08309c44fb75e6a", "sha256": "09aa45b1290dd4fbb3fa72321ccfd0d968e1a6409fc928f3513117ca43a00976" }, "downloads": -1, "filename": "microservicecryp-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d3f8a031a8b58aaca08309c44fb75e6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3240, "upload_time": "2019-04-06T10:33:20", "url": "https://files.pythonhosted.org/packages/72/4e/6d51fdf09e31633c586b88c5871dc6bdeb7ba917ad42c5539b520578eaa8/microservicecryp-0.3.2.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "84d3e563eeba76cedf9d01a04707eb4d", "sha256": "d2315dc2c812e54ad7c2fc113067f5d9de26b7c2ac5035c37c74f5b8d19e7493" }, "downloads": -1, "filename": "microservicecryp-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "84d3e563eeba76cedf9d01a04707eb4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1854, "upload_time": "2019-03-23T10:10:06", "url": "https://files.pythonhosted.org/packages/ed/f3/da2d8c854af4750a5a843c3a822d3cd70fafb34cedfbfe19503cc8f57206/microservicecryp-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71a807fdf0bada88dff5b47b370de7d4", "sha256": "50dad97b10ecb855106634123c560eebc26aa57130a4fd21c695b14e4572b6ab" }, "downloads": -1, "filename": "microservicecryp-1.0.tar.gz", "has_sig": false, "md5_digest": "71a807fdf0bada88dff5b47b370de7d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1710, "upload_time": "2019-03-23T10:10:08", "url": "https://files.pythonhosted.org/packages/f0/c5/2fa5665b9fbc7e59f13188a972b8d17275961d36c4ec2ab8f58a66d76b16/microservicecryp-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7c6641f249c4a686ef28ea481f294a95", "sha256": "be7220998c17eee48002c20302af39050341fddce356e0e38895b56e0b23b80f" }, "downloads": -1, "filename": "microservicecryp-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7c6641f249c4a686ef28ea481f294a95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2458, "upload_time": "2019-03-23T15:25:17", "url": "https://files.pythonhosted.org/packages/9f/6b/24df8f8dd4ab1f1e035ad37c83117863c059abb63f751cfe906195458949/microservicecryp-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9244a3dc549539281896570b60e19589", "sha256": "6ae5adb788fdad71bd832c043b1e1a291cc7d91195d5db4e0d3dfba96753c09d" }, "downloads": -1, "filename": "microservicecryp-1.1.tar.gz", "has_sig": false, "md5_digest": "9244a3dc549539281896570b60e19589", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2090, "upload_time": "2019-03-23T15:25:18", "url": "https://files.pythonhosted.org/packages/61/05/44e30f86921c58b472ec38e2c5056ee3814495ddf0b98aed6c2a5ac5c3bc/microservicecryp-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ebf05044346237f23f81ad06ac77ff1d", "sha256": "1d05411a11979c3235785e241e3d1f419370dfbe9e7c5fe9fbaca2bf5f8e9267" }, "downloads": -1, "filename": "microservicecryp-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ebf05044346237f23f81ad06ac77ff1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2472, "upload_time": "2019-03-25T21:32:41", "url": "https://files.pythonhosted.org/packages/e3/4e/e7123a67bb950ce571d80807c16ee703534dfd3f75eeba675f1f132ac38b/microservicecryp-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c58f0b05a785c6f2b23fc6206f0bfe2", "sha256": "c968db3e24856e81ded7bd82a18cd08ef12fe4a97c22d93586f6f592e158e24a" }, "downloads": -1, "filename": "microservicecryp-1.2.tar.gz", "has_sig": false, "md5_digest": "2c58f0b05a785c6f2b23fc6206f0bfe2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2107, "upload_time": "2019-03-25T21:32:44", "url": "https://files.pythonhosted.org/packages/b2/64/c0b4ff08bdb86f95f8d1913091296ab6c4b21fa666d41d199e59faff4d4c/microservicecryp-1.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "b8c2594369562657bd22b43842dda2f4", "sha256": "fc2bd338630452886b954b6ddfed940db6572ebc3e07baa2e1ebda6e1848cf21" }, "downloads": -1, "filename": "microservicecryp-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b8c2594369562657bd22b43842dda2f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3391, "upload_time": "2019-04-02T19:32:47", "url": "https://files.pythonhosted.org/packages/11/36/f55da052b2d663337a7da3d4cad7ac85929b3660ca06b210aa74b51610ad/microservicecryp-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d54c980546d6df6e11f866ee78d4fd85", "sha256": "c479e56487d9eb4d7b6fb567dd0982ff5bd7a8fe4a6b9a8d06617dc1b2e691a8" }, "downloads": -1, "filename": "microservicecryp-1.2.3.tar.gz", "has_sig": false, "md5_digest": "d54c980546d6df6e11f866ee78d4fd85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2994, "upload_time": "2019-04-02T19:32:49", "url": "https://files.pythonhosted.org/packages/4a/96/671cf8f758172eb871c12bbbf0e3fa62bd51e4b382fa12700523d49db0f4/microservicecryp-1.2.3.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e93bb81362bafc0e5056d06338cfa872", "sha256": "158ffb4fafba7c32dea98df28a6352a0d672ee8569790763d8480b764c628c3a" }, "downloads": -1, "filename": "microservicecryp-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e93bb81362bafc0e5056d06338cfa872", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2515, "upload_time": "2019-03-26T18:42:29", "url": "https://files.pythonhosted.org/packages/ac/d3/6a2d6c4f134615e22981ff1ab859f892794f18ad42fbb491192ca5410a0e/microservicecryp-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5295582a2b0ee999a1c0f917c75a14eb", "sha256": "b73dbf235dbd709ea393ac2d4d15cfc63c81285188cf781b32d0451edd558d7c" }, "downloads": -1, "filename": "microservicecryp-1.3.tar.gz", "has_sig": false, "md5_digest": "5295582a2b0ee999a1c0f917c75a14eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2147, "upload_time": "2019-03-26T18:42:31", "url": "https://files.pythonhosted.org/packages/60/59/8d25c762327c7e2713249dbde490c3ce3820dc9d98de8d300e819832ee43/microservicecryp-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "6daa9411e6630721e870f50d65804435", "sha256": "646ea41d546fe67565abeaf2222857401f8afc08c6300cb679ce72c90cbc5578" }, "downloads": -1, "filename": "microservicecryp-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6daa9411e6630721e870f50d65804435", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3391, "upload_time": "2019-04-02T19:35:13", "url": "https://files.pythonhosted.org/packages/5e/11/801746f7f0a8d4aec62270848bd5658177093d3c90ef68c47bb16bcc6cba/microservicecryp-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d775348f3300fb8c87fa60e9884e287f", "sha256": "9cc0c7eadac7e19d24afb0e51ed5d4cd6513ae5e1610123bec6f55741e9fe552" }, "downloads": -1, "filename": "microservicecryp-1.3.1.tar.gz", "has_sig": false, "md5_digest": "d775348f3300fb8c87fa60e9884e287f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2988, "upload_time": "2019-04-02T19:35:14", "url": "https://files.pythonhosted.org/packages/8e/2e/dcd6b0e3c130ab73119c46550de9553c6aa1c48cfb5267fe417db97595b4/microservicecryp-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "3a6f09c091968c3751352f8baaa930bc", "sha256": "1e983a1b8a3fa82a1a8a65bfc0dc1da111e9b8bbf9667c81329c67e317e90403" }, "downloads": -1, "filename": "microservicecryp-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3a6f09c091968c3751352f8baaa930bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3564, "upload_time": "2019-04-06T10:42:21", "url": "https://files.pythonhosted.org/packages/e0/c5/5b6db6de7cfdf26bfc81435637f0519d1e60b32b0c26142df760ecc00f03/microservicecryp-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10ef771177cb5a87043cae60815eb596", "sha256": "e415d3d8bf5fbde2cb1f5b163cf49edf7b29a869dbb40187cc5fdb7d794514c1" }, "downloads": -1, "filename": "microservicecryp-1.3.2.tar.gz", "has_sig": false, "md5_digest": "10ef771177cb5a87043cae60815eb596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3242, "upload_time": "2019-04-06T10:42:23", "url": "https://files.pythonhosted.org/packages/4f/f9/ce23891c385f67e1b239fac902b79d4d2d5ef4493ef7dfaa916a52b32ed1/microservicecryp-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "c3d22cc27b617ccb4b7bdafacbe423ab", "sha256": "ee952bcce6331af88db67bf8aa069f8e90b10ce6c8b69afe06ee2681e2fc07e9" }, "downloads": -1, "filename": "microservicecryp-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c3d22cc27b617ccb4b7bdafacbe423ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3567, "upload_time": "2019-04-06T11:43:53", "url": "https://files.pythonhosted.org/packages/01/5e/d27ddf574d7899e219d5e47bb39799cf910bc179071d5abc687e931cceb1/microservicecryp-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a6b067d864ce1f30b3dee839d92351c", "sha256": "a460531102bdc0b74ed21b66c2ccefb9f5cbfdfdf52727310a6d2849049c2a53" }, "downloads": -1, "filename": "microservicecryp-1.3.3.tar.gz", "has_sig": false, "md5_digest": "4a6b067d864ce1f30b3dee839d92351c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3238, "upload_time": "2019-04-06T11:43:55", "url": "https://files.pythonhosted.org/packages/48/ac/4f2697af508a50c71a3cead60692dba020f56a1a9da5e4ffac085742c701/microservicecryp-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3d22cc27b617ccb4b7bdafacbe423ab", "sha256": "ee952bcce6331af88db67bf8aa069f8e90b10ce6c8b69afe06ee2681e2fc07e9" }, "downloads": -1, "filename": "microservicecryp-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c3d22cc27b617ccb4b7bdafacbe423ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3567, "upload_time": "2019-04-06T11:43:53", "url": "https://files.pythonhosted.org/packages/01/5e/d27ddf574d7899e219d5e47bb39799cf910bc179071d5abc687e931cceb1/microservicecryp-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a6b067d864ce1f30b3dee839d92351c", "sha256": "a460531102bdc0b74ed21b66c2ccefb9f5cbfdfdf52727310a6d2849049c2a53" }, "downloads": -1, "filename": "microservicecryp-1.3.3.tar.gz", "has_sig": false, "md5_digest": "4a6b067d864ce1f30b3dee839d92351c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3238, "upload_time": "2019-04-06T11:43:55", "url": "https://files.pythonhosted.org/packages/48/ac/4f2697af508a50c71a3cead60692dba020f56a1a9da5e4ffac085742c701/microservicecryp-1.3.3.tar.gz" } ] }