{ "info": { "author": "Yehoyada.s", "author_email": "hvuhsg6@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# MultiSC \n\n
\n\n### Server for your app needs. \n\n#### Installation\n```\n$/> pip insatll MultiSC\n```\n\n#### New project (server)\n```\n$/> make_multi server\n$/> make_multi server -q //for quick setup mode\n```\n\n#### New project (client)\n```\n$/> make_multi client\n```\n\n\n#### **Quick setup example (server)**\n```python\nfrom MultiSC.MultiServer.quick_setup.manager import ProtocolsManager, MonitorManager, Runner\n\n\n@MonitorManager.add(\"client_info_printer\")\ndef monitor(self, query):\n print(query.other)\n\n@ProtocolsManager.add(\"math\", \"sum\")\ndef func2(query):\n return query[\"a\"] + query[\"b\"]\n\n\nServer = Runner()\nServer.run()\n```\n\n#### **Client example**\n```python\nfrom MultiSC.MultiClient.EasyClient import EasyClient\n\ndef main():\n address = \"127.0.0.1\", 84\n user = EasyClient(address)\n user.connect()\n\n print(user.castom_request(\"math\", \"sum\", a=5, b=9)) # -> {'message': 14, 'code': 200}\nmain()\n```\n\n\n### for more information visit our wiki [hare](https://github.com/hvuhsg/MultiSC/wiki)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/hvuhsg/MultiSC/archive/v0.0.12.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hvuhsg/MultiSC", "keywords": "Server,Client,Easy,app,client,server", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "MultiSC", "package_url": "https://pypi.org/project/MultiSC/", "platform": "", "project_url": "https://pypi.org/project/MultiSC/", "project_urls": { "Download": "https://github.com/hvuhsg/MultiSC/archive/v0.0.12.tar.gz", "Homepage": "https://github.com/hvuhsg/MultiSC" }, "release_url": "https://pypi.org/project/MultiSC/0.0.12/", "requires_dist": null, "requires_python": "", "summary": "Server and client for your app needs", "version": "0.0.12" }, "last_serial": 5383089, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "8bf78d38ad540718a9bffe2cfc8f6f72", "sha256": "17d516cc8e2fa3a16fca95eb7c1287a2311046da62133e5a55207d69c7f85dc3" }, "downloads": -1, "filename": "MultiSC-0.0.10.tar.gz", "has_sig": false, "md5_digest": "8bf78d38ad540718a9bffe2cfc8f6f72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30768, "upload_time": "2019-06-04T19:46:53", "url": "https://files.pythonhosted.org/packages/b9/5f/c0c226edb619227287d28066abae063351f6410734825e0ef39b69afc440/MultiSC-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "c6429a2420c66e7515aa2baf8e9b4a10", "sha256": "4fdc2528686f7f1019e17c55bf8a0f3fadb6d1cf9047a1d85331e6d453906b78" }, "downloads": -1, "filename": "MultiSC-0.0.11.tar.gz", "has_sig": false, "md5_digest": "c6429a2420c66e7515aa2baf8e9b4a10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31519, "upload_time": "2019-06-04T20:22:12", "url": "https://files.pythonhosted.org/packages/50/87/a20f2f1794e2c64ac998209c250e3c3541acdd9db268d9db1ef989830cd9/MultiSC-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "216cfe25a3185dd3baf9e8abf6019ffc", "sha256": "fd3870a9c137c7b57b78c81ac8e17a03c3f0d7ece9f03a9ad42c31719b3e1501" }, "downloads": -1, "filename": "MultiSC-0.0.12.tar.gz", "has_sig": false, "md5_digest": "216cfe25a3185dd3baf9e8abf6019ffc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30808, "upload_time": "2019-06-10T19:02:21", "url": "https://files.pythonhosted.org/packages/c9/07/8f0f52cf4da51fe12f785e807081c61bda34abb882748da45e97ee568df7/MultiSC-0.0.12.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "cdefd246d9345267d98be94d9405bb4c", "sha256": "b752ca2206d73a838dc79a23643e66d88c0413fe82a214181d1823a157a00092" }, "downloads": -1, "filename": "MultiSC-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cdefd246d9345267d98be94d9405bb4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25495, "upload_time": "2019-05-25T21:06:12", "url": "https://files.pythonhosted.org/packages/2b/61/51ce1e9651998aabee70e22cd11c9f0475a373c37db17f30f1225b069349/MultiSC-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6616e95c06ac963d18f6ceea4c5affea", "sha256": "6f6ef967256a20f934f274a6203e8e46d935019f20c95b6ad414c78aad59a5d2" }, "downloads": -1, "filename": "MultiSC-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6616e95c06ac963d18f6ceea4c5affea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25539, "upload_time": "2019-05-26T21:18:02", "url": "https://files.pythonhosted.org/packages/c3/a9/a3a7dd08baaadc51249e9f70d2a35f4ac7bbbcef2df53eb9e4bbffdf73d5/MultiSC-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "67ef5486878ab9c483aa2c79fc3b1be2", "sha256": "b86b3964ca15f7175d1513ce4b755cc0be9709d4e65cde32e38db8ad9e7ba2f2" }, "downloads": -1, "filename": "MultiSC-0.0.4.tar.gz", "has_sig": false, "md5_digest": "67ef5486878ab9c483aa2c79fc3b1be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25427, "upload_time": "2019-05-29T20:30:46", "url": "https://files.pythonhosted.org/packages/84/c7/7ca5f2468928f6b6523b50b7e770db3f1e2e8a4e6892d6f9ababf3045352/MultiSC-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b5d603615f6892bb341d7108b52d2ca3", "sha256": "5ab6cc909bf2a88c0ac6a0557203bbdbf93a7dbb726ec601ccf125eed285134e" }, "downloads": -1, "filename": "MultiSC-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b5d603615f6892bb341d7108b52d2ca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25486, "upload_time": "2019-05-30T12:41:38", "url": "https://files.pythonhosted.org/packages/20/72/ec945318b2772c5c743437b724892101863e82f41f6fdf4f6c020ccf8ad8/MultiSC-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "bae3147135e1fd7c58e5c7d860545ef4", "sha256": "ed7f60cc8f5288362bbf9eb22c7c8e6fef8bf30b7683c96783f1a590d028194e" }, "downloads": -1, "filename": "MultiSC-0.0.6.tar.gz", "has_sig": false, "md5_digest": "bae3147135e1fd7c58e5c7d860545ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25482, "upload_time": "2019-05-30T13:41:16", "url": "https://files.pythonhosted.org/packages/53/f5/968aa640cc49ade210fdef98212c508393cbfd67d7aaeb5aabb12f017f72/MultiSC-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "58e0912883b15539a22af67ddc068715", "sha256": "25263c7aa50383a1d97f0626c833bb0004cfb220a5382996b6ea3fe4b2cd13dc" }, "downloads": -1, "filename": "MultiSC-0.0.7.tar.gz", "has_sig": false, "md5_digest": "58e0912883b15539a22af67ddc068715", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27275, "upload_time": "2019-06-02T21:23:59", "url": "https://files.pythonhosted.org/packages/c6/fe/afabae0e9fe60e0db71d4c21efbd8ed402cfb85e0d23d7745fded22487d2/MultiSC-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "260edb4b18c4970bc851cc622cc6b6a1", "sha256": "219bbb0cb30140add825ab73e7348910ac28a3b96d7eb32ca400d9f8a1bf5f45" }, "downloads": -1, "filename": "MultiSC-0.0.8.tar.gz", "has_sig": false, "md5_digest": "260edb4b18c4970bc851cc622cc6b6a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26116, "upload_time": "2019-06-02T21:30:50", "url": "https://files.pythonhosted.org/packages/9e/a4/b729d313fc97e033abe0abcc941896f1c7d90117b6cc56c8a151417ab7f1/MultiSC-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "3ce67477566c41f2aec4890f139ab910", "sha256": "358e29a8349a641faa20a0e98beb7b7745d3dda759b307c8060bd9d62beb46b6" }, "downloads": -1, "filename": "MultiSC-0.0.9.tar.gz", "has_sig": false, "md5_digest": "3ce67477566c41f2aec4890f139ab910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27339, "upload_time": "2019-06-02T21:50:15", "url": "https://files.pythonhosted.org/packages/ac/28/1ca51c0515ebfd376752d60ae8d95e3737cac251535461a4c3db255aec97/MultiSC-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "216cfe25a3185dd3baf9e8abf6019ffc", "sha256": "fd3870a9c137c7b57b78c81ac8e17a03c3f0d7ece9f03a9ad42c31719b3e1501" }, "downloads": -1, "filename": "MultiSC-0.0.12.tar.gz", "has_sig": false, "md5_digest": "216cfe25a3185dd3baf9e8abf6019ffc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30808, "upload_time": "2019-06-10T19:02:21", "url": "https://files.pythonhosted.org/packages/c9/07/8f0f52cf4da51fe12f785e807081c61bda34abb882748da45e97ee568df7/MultiSC-0.0.12.tar.gz" } ] }