{
"info": {
"author": "CusDeb Team",
"author_email": "",
"bugtrack_url": null,
"classifiers": [],
"description": "|pypi|\n\nShirow\n======\n\nShirow is an RPC server framework based on top of\n`Tornado `__. It relies on the\nWebSocket protocol for transport and uses JSON-messages as payload.\n\nThe project was named after Masamune Shirow, a mangaka who is best known\nfor such mangas as `Black\nMagic `__,\n`Appleseed `__ and\n`Ghost in the\nShell `__.\n\nFeatures\n--------\n\nThe primary goal of Shirow is to simplify creating microservices using\nTornado, allowing clients to leverage some Django facilities. Thus,\nShirow expands the Tornado implementation of the WebSocket protocol with\nan authentication layer, so that clients have to be authenticated using\nthe `Django authentication\nsystem `__ to\nconnect to the RPC server. The client has to pass a valid token to the\nRPC server, which was received after a successful authentication\nprocedure, to prove Shirow that it's an authenticated. See the\n`create\\_token\\_if\\_needed `__\ndecorator to learn how to make Django views create the tokens.\n\nAuthors\n-------\n\nSee `AUTHORS `__.\n\nLicensing\n---------\n\nShirow is available under the `Apache License, Version 2.0 `__.\n\n.. |pypi| image:: https://img.shields.io/pypi/v/shirow.svg\n :target: https://pypi.org/project/shirow/",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/tolstoyevsky/shirow",
"keywords": "",
"license": "http://www.apache.org/licenses/LICENSE-2.0",
"maintainer": "Evgeny Golyshev",
"maintainer_email": "Evgeny Golyshev ",
"name": "shirow",
"package_url": "https://pypi.org/project/shirow/",
"platform": "",
"project_url": "https://pypi.org/project/shirow/",
"project_urls": {
"Homepage": "https://github.com/tolstoyevsky/shirow"
},
"release_url": "https://pypi.org/project/shirow/0.4/",
"requires_dist": null,
"requires_python": "",
"summary": "Shirow package",
"version": "0.4"
},
"last_serial": 4682856,
"releases": {
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "75e737db2c6dc2fe0f3a151a41422d7f",
"sha256": "454629c21ae5241a6d616e78e1c08a081a11bc383ab773312d16c77869bdbdad"
},
"downloads": -1,
"filename": "shirow-0.3.tar.gz",
"has_sig": false,
"md5_digest": "75e737db2c6dc2fe0f3a151a41422d7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5756,
"upload_time": "2018-02-22T21:06:30",
"url": "https://files.pythonhosted.org/packages/df/c8/3b1551a681bafe5045491d4df295d40f70f7c5bd0ec3654f605758f2bb71/shirow-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "c7a22cda775f23bcb12a423a4979e76d",
"sha256": "cfb0878d3e02481c0d35099ab748a15c6cfe1365d65b63da0600f52e91bb8641"
},
"downloads": -1,
"filename": "shirow-0.4.tar.gz",
"has_sig": false,
"md5_digest": "c7a22cda775f23bcb12a423a4979e76d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6225,
"upload_time": "2019-01-10T21:51:14",
"url": "https://files.pythonhosted.org/packages/62/e0/2f607637a047e3bda03115c1729dad9cf01f56b1021cfa28dfb1c75951d0/shirow-0.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "c7a22cda775f23bcb12a423a4979e76d",
"sha256": "cfb0878d3e02481c0d35099ab748a15c6cfe1365d65b63da0600f52e91bb8641"
},
"downloads": -1,
"filename": "shirow-0.4.tar.gz",
"has_sig": false,
"md5_digest": "c7a22cda775f23bcb12a423a4979e76d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6225,
"upload_time": "2019-01-10T21:51:14",
"url": "https://files.pythonhosted.org/packages/62/e0/2f607637a047e3bda03115c1729dad9cf01f56b1021cfa28dfb1c75951d0/shirow-0.4.tar.gz"
}
]
}