{ "info": { "author": "Wu Fuheng", "author_email": "henry.woo@outlook.com", "bugtrack_url": null, "classifiers": [], "description": "pysentosa - Python API for sentosa trading system\n\n.. image:: http://www.quant365.com/static/merlion.png\n\n\n- pysentosa is the Python API for sentosa trading system written by Wu Fuheng\n\n- WebSite: http://www.quant365.com (Quant365 - Trading with Science and Technology)\n\n- OS: Linux Ubuntu 15.10 64bit\n\n- Installation:\n\n .. code-block:: bash\n\n GITURL=https://raw.githubusercontent.com/henrywoo/pysentosa/master\n wget $GITURL/install_nanomsg.sh -O install_nanomsg.sh\n chmod u+x install_nanomsg.sh\n ./install_nanomsg.sh\n\n wget $GITURL/install_yaml_cpp.sh -O install_yaml_cpp.sh\n chmod u+x install_yaml_cpp.sh\n ./install_yaml_cpp.sh\n\n sudo apt-get install -y python-pip libboost-all-dev\n sudo pip install -U pysentosa pyyaml netifaces websocket-client nanomsg \\\n setproctitle psutil\n\n- Launch your IB TWS.\n\n- Run your strategy to trade\n\n Run demo:\n\n .. code-block:: python\n\n from pysentosa.demo import run_demo\n run_demo()\n\n Sample code:\n\n .. code-block:: python\n\n from pysentosa import Merlion\n from ticktype import *\n\n m = Merlion()\n target = 'SPY'\n m.track_symbol([target, 'BITA'])\n bounds = {target: [220, 250]}\n while True:\n symbol, ticktype, value = m.get_mkdata()\n if symbol == target:\n if ticktype == ASK_PRICE and value < bounds[symbol][0]:\n oid = m.buy(symbol, 5)\n while True:\n ord_st = m.get_order_status(oid)\n print ORDSTATUS[ord_st]\n if ord_st == FILLED:\n bounds[symbol][0] -= 20\n break\n sleep(2)\n elif ticktype == BID_PRICE and value > bounds[symbol][1]:\n oid = m.sell(symbol, 100)\n bounds[symbol][1] += 20\n\n\n.. image:: https://d2weczhvl823v0.cloudfront.net/henrywoo/pysentosa/trend.png\n :alt: Bitdeli badge\n :target: https://bitdeli.com/free", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.quant365.com", "keywords": "sentosa,python", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "pysentosa", "package_url": "https://pypi.org/project/pysentosa/", "platform": "Independant", "project_url": "https://pypi.org/project/pysentosa/", "project_urls": { "Homepage": "http://www.quant365.com" }, "release_url": "https://pypi.org/project/pysentosa/0.1.32/", "requires_dist": null, "requires_python": "", "summary": "pysentosa - Python API for sentosa trading system", "version": "0.1.32" }, "last_serial": 2004276, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "31ced482d9614aec42eb720d04f29981", "sha256": "bd6ab2ddd1643cbb1b4a1ef1718044c9b27ec9877f7fbff51cc0b5d0499e770d" }, "downloads": -1, "filename": "pysentosa-0.0.1.tar.gz", "has_sig": false, "md5_digest": "31ced482d9614aec42eb720d04f29981", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1775, "upload_time": "2015-06-29T00:41:31", "url": "https://files.pythonhosted.org/packages/37/0e/95b416d31abe4d8b910c4500149c3743815d5911bb260c451cbac7df675f/pysentosa-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1ab0cd5f7f432ef713d41d4d62a47a62", "sha256": "ad8bd7e4cfa6388c116fa7a10e43ded68bb1f056b8edd2c9ca64fb261c86a067" }, "downloads": -1, "filename": "pysentosa-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1ab0cd5f7f432ef713d41d4d62a47a62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1894, "upload_time": "2015-06-29T06:55:50", "url": "https://files.pythonhosted.org/packages/48/6e/1b87d6a594d0b3059ccc7155d2a1dff66e0500d522c8b56dfb4e23869d7f/pysentosa-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "591283e8e699d2a00aef0f92b934e209", "sha256": "b650dffe385b24fc1abf850da5019090eb2ba9c0ac1794bca9e3a265e8175538" }, "downloads": -1, "filename": "pysentosa-0.0.3-py2.7.egg", "has_sig": false, "md5_digest": "591283e8e699d2a00aef0f92b934e209", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4761, "upload_time": "2015-07-02T16:15:28", "url": "https://files.pythonhosted.org/packages/f5/8a/104778e797ae28202fd13ee9ca0729909d7625f999581477844d7074f054/pysentosa-0.0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5ce92268ea80adb769f0ca4ed51cd021", "sha256": "dd9f72436acc8a465508af298a619cd8e3a320be236861f700c21986c4ba9d77" }, "downloads": -1, "filename": "pysentosa-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5ce92268ea80adb769f0ca4ed51cd021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1957, "upload_time": "2015-07-02T16:15:00", "url": "https://files.pythonhosted.org/packages/70/04/b6a7f0e6814ea8c4a675da18a861929a908436f42aace616fd18c9fdbe2a/pysentosa-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "4f66c1fd3372f6a505110c5010baf0d0", "sha256": "ff82ec659544528425c87f3334b2d6b916b2fe244e904bccf598aa132257d7b4" }, "downloads": -1, "filename": "pysentosa-0.0.4-py2.7.egg", "has_sig": false, "md5_digest": "4f66c1fd3372f6a505110c5010baf0d0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9119, "upload_time": "2015-07-03T22:17:15", "url": "https://files.pythonhosted.org/packages/41/93/82c8fd3af034321ae1a9b02c46fa15262518ca0751054d2e991799e4119f/pysentosa-0.0.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "56f7445678f95ea15b3b0087dab4ba55", "sha256": "3b528e0d63919a49e037aadf3cf44d0535baa495505191b829c83117cb6c5f8f" }, "downloads": -1, "filename": "pysentosa-0.0.4.tar.gz", "has_sig": false, "md5_digest": "56f7445678f95ea15b3b0087dab4ba55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3353, "upload_time": "2015-07-03T22:16:31", "url": "https://files.pythonhosted.org/packages/2e/18/77eac0cc660afe8d91c39eeb6ce44fa776e86d1e9de1b07d4d92c74d3f2f/pysentosa-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "782d362d9a8514b0f4e175d76830953c", "sha256": "dea688f851c76b5690d917908cd51f16910612cc324c4555b398f4f9dfd1f387" }, "downloads": -1, "filename": "pysentosa-0.0.5-py2.7.egg", "has_sig": false, "md5_digest": "782d362d9a8514b0f4e175d76830953c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9229, "upload_time": "2015-07-03T22:24:41", "url": "https://files.pythonhosted.org/packages/a7/78/ecdf45096dfdedd1dd401801f4ce6b10a559f00ed7041674d5200e692547/pysentosa-0.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "03f6c1adc313f522392a3851b85d9dcf", "sha256": "3c739fc7bf6f2075d7baa143117de922a0fd461039df8d0a5702271c0b37604f" }, "downloads": -1, "filename": "pysentosa-0.0.5.tar.gz", "has_sig": false, "md5_digest": "03f6c1adc313f522392a3851b85d9dcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3369, "upload_time": "2015-07-03T22:24:46", "url": "https://files.pythonhosted.org/packages/e6/9a/c78b8efc42c5fc2217a288d992ba8dfcb9e358940f59920cc8b2fc8bf63e/pysentosa-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "842804dd9a222eed021a0c818e630050", "sha256": "34e76b9934b3a8aa8f6e4afda039257970fb80ff23d79a9c07b4613b074aac47" }, "downloads": -1, "filename": "pysentosa-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "842804dd9a222eed021a0c818e630050", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9243, "upload_time": "2015-07-03T22:39:28", "url": "https://files.pythonhosted.org/packages/3e/3d/66b3320c08c975ae9e516d95c2c3756d0a2ab499e8b82c14b1e4b3dce57e/pysentosa-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cd58f0fdd6f8cb748fe501e576902433", "sha256": "040e181e38cb1860d57ad64c6545762652ab7445eb587204df54d28ee9c0818b" }, "downloads": -1, "filename": "pysentosa-0.0.6.tar.gz", "has_sig": false, "md5_digest": "cd58f0fdd6f8cb748fe501e576902433", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3394, "upload_time": "2015-07-03T22:39:33", "url": "https://files.pythonhosted.org/packages/58/f5/c4d6877628b640907fa0810aa181437c9ef6fe336239b008c8c6d40aa7cd/pysentosa-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "dc4d261db022d13f488eb9071c6e91f8", "sha256": "04c7389ba146db430c3ade708139a4d727ea3b577ec0ddb6546af72ac63e89b3" }, "downloads": -1, "filename": "pysentosa-0.0.7-py2.7.egg", "has_sig": false, "md5_digest": "dc4d261db022d13f488eb9071c6e91f8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9305, "upload_time": "2015-07-05T15:49:56", "url": "https://files.pythonhosted.org/packages/db/aa/429cace296b825d361cf62f5fe9b52e61589a99aec209caff6883801d559/pysentosa-0.0.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "18464ead2f4588e92e7379ff9fb93378", "sha256": "5ecced053a705f8db3b9ac2ee144427339ac8235264cbd61e4b01a21eb90699b" }, "downloads": -1, "filename": "pysentosa-0.0.7.tar.gz", "has_sig": false, "md5_digest": "18464ead2f4588e92e7379ff9fb93378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3359, "upload_time": "2015-07-05T15:50:00", "url": "https://files.pythonhosted.org/packages/05/78/0d84e9e92cc12254cb5c219e5f88923c015c2a4b2e7c2dea1a36940a1bd9/pysentosa-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "c3ea74984ff8866a8970a2f6e429db92", "sha256": "e10b626c2645fd315fe0d4de3641f2600f8f775c9423e0a2ee15f0d9b90a11a1" }, "downloads": -1, "filename": "pysentosa-0.0.8-py2.7.egg", "has_sig": false, "md5_digest": "c3ea74984ff8866a8970a2f6e429db92", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9596, "upload_time": "2015-07-11T03:53:17", "url": "https://files.pythonhosted.org/packages/3c/f5/9d165b3f24b8a1c3ee24994c42abc371c96987a1b195b22ed45b8765ed3b/pysentosa-0.0.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4a7f25596851151573f9ee5c3c4898ae", "sha256": "909f84485f7b60f3453921f65b44ed5ec44668eb7e3d06bf8762446fb2f83239" }, "downloads": -1, "filename": "pysentosa-0.0.8.tar.gz", "has_sig": false, "md5_digest": "4a7f25596851151573f9ee5c3c4898ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3518, "upload_time": "2015-07-11T03:53:21", "url": "https://files.pythonhosted.org/packages/48/4b/355fcd3bde7018e8c463a153936e6b22683b3c6a725f57af7ebd5f54b5f2/pysentosa-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "41eda8195a390a5d41fde44f0f918c3e", "sha256": "084339da5366c72862d265e89331a7294d9e4dae94d6312d7e3625b800e608c5" }, "downloads": -1, "filename": "pysentosa-0.0.9-py2.7.egg", "has_sig": false, "md5_digest": "41eda8195a390a5d41fde44f0f918c3e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23841, "upload_time": "2015-07-13T07:07:21", "url": "https://files.pythonhosted.org/packages/60/37/d4dbae01a62d889e3a33e43a2f7cfd5196681c660dc11970dbb142fdb83b/pysentosa-0.0.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "800ccfbb73f3f02591bfe7e9c4629bda", "sha256": "c9cbd731c6d8a48d8935460f2028781e9795293e477de3ddaf3098e7e723ddd7" }, "downloads": -1, "filename": "pysentosa-0.0.9.tar.gz", "has_sig": false, "md5_digest": "800ccfbb73f3f02591bfe7e9c4629bda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9788, "upload_time": "2015-07-13T07:07:24", "url": "https://files.pythonhosted.org/packages/03/b9/789c8338efef328364eb3eebb0bce8c3d61a38fed37ae171e66b39058513/pysentosa-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a0747eb0aa6f78b583e0e49220a6428f", "sha256": "2ecc52b1af0246b557c077c2048ade19f730898c630939d50d6419b70f6c5aea" }, "downloads": -1, "filename": "pysentosa-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "a0747eb0aa6f78b583e0e49220a6428f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3214539, "upload_time": "2015-07-30T07:58:25", "url": "https://files.pythonhosted.org/packages/4d/14/82f506908af152b1792285e36120026eef5b14b9bb0bc41f36b91fa3fd47/pysentosa-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "33311df540e0d38169748a30017163da", "sha256": "bef04b1d7ae115c6c403868a5abb1d9dc392436b09bba8b6b5768e62d362dffd" }, "downloads": -1, "filename": "pysentosa-0.1.1.tar.gz", "has_sig": false, "md5_digest": "33311df540e0d38169748a30017163da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10933, "upload_time": "2015-07-30T07:58:29", "url": "https://files.pythonhosted.org/packages/56/d7/3b38c3bc031592c369ab05046c07153e21e1d57f1a96fae96ab5835d040b/pysentosa-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "81cc77d94145e27c9fb4f2fbad434dae", "sha256": "550939edb467ba0c9c9aff9a0467eb7b0596adc1b4d402badebf8668514227c6" }, "downloads": -1, "filename": "pysentosa-0.1.10-py2.7.egg", "has_sig": false, "md5_digest": "81cc77d94145e27c9fb4f2fbad434dae", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1886055, "upload_time": "2015-08-02T06:23:07", "url": "https://files.pythonhosted.org/packages/5a/a2/a1dbfc3b7e0a707b4104f2ebc9a9825beb1f4e0b2075c5090bacd169882a/pysentosa-0.1.10-py2.7.egg" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "e16dd95c2621547c22f6d52b5dbca8ef", "sha256": "a3a296bb71b1d9fa706d499b2853b5ef0595855171388f172fd51ee0db85e9e9" }, "downloads": -1, "filename": "pysentosa-0.1.11-py2.7.egg", "has_sig": false, "md5_digest": "e16dd95c2621547c22f6d52b5dbca8ef", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5645120, "upload_time": "2015-08-02T22:13:46", "url": "https://files.pythonhosted.org/packages/e7/91/e74905c24fea933b3b059ed95bb38e6b5b8bdbb04766e0a904e260a1cfb7/pysentosa-0.1.11-py2.7.egg" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "741ddb893d1bc523e2d47038e72d09d6", "sha256": "77ebe432bea17e96da4693329e2da5b08c4ca860255c513664e9999630b80bab" }, "downloads": -1, "filename": "pysentosa-0.1.12-py2.7.egg", "has_sig": false, "md5_digest": "741ddb893d1bc523e2d47038e72d09d6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1725411, "upload_time": "2015-08-02T22:22:25", "url": "https://files.pythonhosted.org/packages/e2/a6/de0d43e35e14be09f8ac040090d1e2b8c0953c75da6e7f36b287c11c034f/pysentosa-0.1.12-py2.7.egg" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "3c8dab656d7b7fb74a2ee885d8e20fed", "sha256": "e2f3bfdfb4f2aa5c5824f99150b0e3221574fbf84db4fa9ad5c2f23baf45cdf7" }, "downloads": -1, "filename": "pysentosa-0.1.13-py2.7.egg", "has_sig": false, "md5_digest": "3c8dab656d7b7fb74a2ee885d8e20fed", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1800858, "upload_time": "2015-08-02T23:02:15", "url": "https://files.pythonhosted.org/packages/18/cb/c39149080d9c8a9271e3437e2ba7a3e25b27338543dd2ba8e8dba4f17f19/pysentosa-0.1.13-py2.7.egg" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "a7ef8eb0eca82c9d8a92262f474b899d", "sha256": "5116cabc0e63671c85ab71d807a3669777923f5f09e95038ff0f77d59967b2c5" }, "downloads": -1, "filename": "pysentosa-0.1.14-py2.7.egg", "has_sig": false, "md5_digest": "a7ef8eb0eca82c9d8a92262f474b899d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1800935, "upload_time": "2015-08-03T00:09:18", "url": "https://files.pythonhosted.org/packages/30/a2/25f3e8fefe354d95e6ccf796899daab8d5c81fdb5e6a72582c11ee5f7238/pysentosa-0.1.14-py2.7.egg" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "a35b8d7cd999595b808c3ffc12cd168e", "sha256": "1730d8d370581d28602cdce524eb8d6ff9f8391c86d81d49106efb9ef858d602" }, "downloads": -1, "filename": "pysentosa-0.1.15-py2.7.egg", "has_sig": false, "md5_digest": "a35b8d7cd999595b808c3ffc12cd168e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4520638, "upload_time": "2015-08-03T06:50:42", "url": "https://files.pythonhosted.org/packages/b6/88/a1214b3d9f94de5f90a49134f68262ba3257c29667f4b3a9164fedb7d046/pysentosa-0.1.15-py2.7.egg" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "d2b3f869ae982244a14f49b02175d08f", "sha256": "05622c70281ca452da158ab3d8d7fc008b28030a2b117d1ce4d28176973640b9" }, "downloads": -1, "filename": "pysentosa-0.1.16-py2.7.egg", "has_sig": false, "md5_digest": "d2b3f869ae982244a14f49b02175d08f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1801047, "upload_time": "2015-08-03T07:47:07", "url": "https://files.pythonhosted.org/packages/8a/d1/078c87a859316f5c11e7f38caa4d9b21eefe8664b80cbd84f2e5a2a9391e/pysentosa-0.1.16-py2.7.egg" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "7d6e8d90a3ba0dc5ee71627be5637f95", "sha256": "017844a8a6716d945da5ef800f9c969696493027c314784733a04a93d9bdbd59" }, "downloads": -1, "filename": "pysentosa-0.1.17-py2.7.egg", "has_sig": false, "md5_digest": "7d6e8d90a3ba0dc5ee71627be5637f95", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 645368, "upload_time": "2015-08-10T07:29:34", "url": "https://files.pythonhosted.org/packages/c3/08/2e3a37e9dae26c5ddb370df2b27e308ea41cdc365202211a8094f6d9d0fd/pysentosa-0.1.17-py2.7.egg" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "6b7cd4395830cadac6ffa8fa4d96a0d7", "sha256": "eaed1af292fa26f996e22c64b8a8affd3c284b0b78b6a3c0304c6819dc046c9b" }, "downloads": -1, "filename": "pysentosa-0.1.18-py2.7.egg", "has_sig": false, "md5_digest": "6b7cd4395830cadac6ffa8fa4d96a0d7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 645408, "upload_time": "2015-08-10T07:34:03", "url": "https://files.pythonhosted.org/packages/06/99/de1ae02f1aa760a1e83e129af91bcf845c9c507e1e1b09958f2bbd3840ab/pysentosa-0.1.18-py2.7.egg" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "2cbdecf846a9a290d82003a411727426", "sha256": "9503918f6d5f1e2706879d929fe1c0d0ea48ffb7e0a6ad85eb39ab04fa21ed96" }, "downloads": -1, "filename": "pysentosa-0.1.19-py2.7.egg", "has_sig": false, "md5_digest": "2cbdecf846a9a290d82003a411727426", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1811061, "upload_time": "2015-08-13T07:23:31", "url": "https://files.pythonhosted.org/packages/76/53/e16582d523e2b5f959dfda20b939a71ace21a8a8f519c589644fc01031f5/pysentosa-0.1.19-py2.7.egg" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "57e9a28ad01fbdbe26498d11ede60663", "sha256": "9df0a98d4c7c0a2eccd0319ddaa5b90a4fe496bd2d1e8230d846b177fa6ddbb6" }, "downloads": -1, "filename": "pysentosa-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "57e9a28ad01fbdbe26498d11ede60663", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3214390, "upload_time": "2015-07-31T07:26:51", "url": "https://files.pythonhosted.org/packages/99/cf/b03db8525d3f473628c17770bc6673c501abcb5d4ea4b27695760e35d0c0/pysentosa-0.1.2-py2.7.egg" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "40442ef44c21d7efca8d84cd6cc7734c", "sha256": "1200ed5d37c0991d9ed535ecd3099a6ab7a70021ce2fdba59f334d9ee2878462" }, "downloads": -1, "filename": "pysentosa-0.1.20-py2.7.egg", "has_sig": false, "md5_digest": "40442ef44c21d7efca8d84cd6cc7734c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1811045, "upload_time": "2015-08-13T16:26:12", "url": "https://files.pythonhosted.org/packages/52/ce/b0b7d16218bd5b521ae0a6917a18b84573850920787c6e880b685df4d348/pysentosa-0.1.20-py2.7.egg" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "aa87861e95bdb8ecc02f9d694ff26020", "sha256": "d0ac73cc21fe0b998b3ebea352619bd71c6b630c7872022119a76ce52d4f8fb4" }, "downloads": -1, "filename": "pysentosa-0.1.21-py2.7.egg", "has_sig": false, "md5_digest": "aa87861e95bdb8ecc02f9d694ff26020", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1811048, "upload_time": "2015-08-13T16:39:47", "url": "https://files.pythonhosted.org/packages/2c/e7/f6aaa023a29d839e1e623b52abf01c8cd08350ab5cfbda12cc833a6f97ed/pysentosa-0.1.21-py2.7.egg" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "47e75a5bc898b10237bf338badc2edf1", "sha256": "5c334f410539793ccdd600ebe49d58c716afd407cb0603ae2a811e0ef5b705ce" }, "downloads": -1, "filename": "pysentosa-0.1.22-py2.7.egg", "has_sig": false, "md5_digest": "47e75a5bc898b10237bf338badc2edf1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5887965, "upload_time": "2015-10-15T04:26:58", "url": "https://files.pythonhosted.org/packages/fa/50/c37573502fd148cd249acd64fc65176e41fdc152584a7868ce6c3dbd9685/pysentosa-0.1.22-py2.7.egg" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "d2aa4161d4694e02c51445cc4791103d", "sha256": "1b073f7a2315b8632e714d101b8361963efc774df0c403bfc837e4085523247b" }, "downloads": -1, "filename": "pysentosa-0.1.23-py2.7.egg", "has_sig": false, "md5_digest": "d2aa4161d4694e02c51445cc4791103d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4641721, "upload_time": "2015-10-15T05:09:00", "url": "https://files.pythonhosted.org/packages/fb/ad/c9c20b0bb652a84ef7d724c8d8c95f617fb668773fb971b8838cc0960641/pysentosa-0.1.23-py2.7.egg" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "328da103bbe480b0c95d55279acb72b8", "sha256": "29b9c071ded267d7b826f67b75ba0df92f793610c5fa786602e203f0be0345ab" }, "downloads": -1, "filename": "pysentosa-0.1.24-py2.7.egg", "has_sig": false, "md5_digest": "328da103bbe480b0c95d55279acb72b8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1746565, "upload_time": "2015-10-15T05:41:10", "url": "https://files.pythonhosted.org/packages/f5/e7/db6a28c8b541bdccaf096dc212621f2862983aa84e3e5c0ae61b4b0c3064/pysentosa-0.1.24-py2.7.egg" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "8c4333ab9507c621c0e04aa8708bc125", "sha256": "e60cb18933ce55c4cc77400538337b330fd88fcf5283be9781dd1236fe5a1e59" }, "downloads": -1, "filename": "pysentosa-0.1.25-py2.7.egg", "has_sig": false, "md5_digest": "8c4333ab9507c621c0e04aa8708bc125", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1748519, "upload_time": "2015-11-03T04:59:52", "url": "https://files.pythonhosted.org/packages/92/4d/c9fca981bb2ec4f9b33f3d086c199d6a9bdec6fbc6e86347ae5e82aae346/pysentosa-0.1.25-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9c864a718b75971444fe57da3ff02b45", "sha256": "144a0a8922c6c007d4e3a9bbf17c2d559245db3e4b222c14c32c06d37ca3e56d" }, "downloads": -1, "filename": "pysentosa-0.1.25.tar.gz", "has_sig": false, "md5_digest": "9c864a718b75971444fe57da3ff02b45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1719353, "upload_time": "2015-11-03T05:00:00", "url": "https://files.pythonhosted.org/packages/30/5e/9f714b43e3b94fec8636c833d855997640a3c93c2d47444d108ca25f1c0d/pysentosa-0.1.25.tar.gz" } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "2da26bf042e6585a4a2fc1db41dc68de", "sha256": "d80f15a5d9b60d0157cc98691e145588b45e9b80a80b24ab9627b6c3063a3865" }, "downloads": -1, "filename": "pysentosa-0.1.26-py2.7.egg", "has_sig": false, "md5_digest": "2da26bf042e6585a4a2fc1db41dc68de", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 805170, "upload_time": "2015-11-03T05:45:01", "url": "https://files.pythonhosted.org/packages/53/a4/327aabfb54c0421b6397a2b3ed40c0d8134e8e17c0c4906d3a17973d98a2/pysentosa-0.1.26-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4817ad8ac82374ac98ab78e02ba538ff", "sha256": "1dee0f32cdcfd537ba8f1ff95ed9b02bf53ed5c6f55b39ab250d4140a5734e24" }, "downloads": -1, "filename": "pysentosa-0.1.26.tar.gz", "has_sig": false, "md5_digest": "4817ad8ac82374ac98ab78e02ba538ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 779056, "upload_time": "2015-11-03T05:54:09", "url": "https://files.pythonhosted.org/packages/e6/d6/44410cf9ebdd1c423ffb332d29d2ff5750ddddc7497e3c123b98dff854b9/pysentosa-0.1.26.tar.gz" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "a4eaee827d1184992d73003a1eb958d7", "sha256": "b2cef4d296742d9fa5a7ccbc2b381ba8a19240678d05a5a9abf7ffa1cd030d29" }, "downloads": -1, "filename": "pysentosa-0.1.27-py2.7.egg", "has_sig": false, "md5_digest": "a4eaee827d1184992d73003a1eb958d7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 925592, "upload_time": "2015-11-03T07:28:30", "url": "https://files.pythonhosted.org/packages/77/7c/3bbc2142dd661ecfbe35af2d0816c2efb2357e508831441b519c6cbff5ec/pysentosa-0.1.27-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "38b722959808c54a2e40c4f92e7440c0", "sha256": "5083795886fdcfab3e0ce3bea4b2feb173eb1e083eb4805f65074043bb098a1d" }, "downloads": -1, "filename": "pysentosa-0.1.27.tar.gz", "has_sig": false, "md5_digest": "38b722959808c54a2e40c4f92e7440c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 895831, "upload_time": "2015-11-03T07:28:43", "url": "https://files.pythonhosted.org/packages/2e/13/8507db7d9fc905a06d9ece54ba1142a3aef7fe41a375f108b05629a1e770/pysentosa-0.1.27.tar.gz" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "f3dfb8804c9fac83cbb85a13b11d288c", "sha256": "5afdebcc3a5288a5503676b087d1754e9511c7cb4d430893e43fd54bfe6048b7" }, "downloads": -1, "filename": "pysentosa-0.1.28-py2.7.egg", "has_sig": false, "md5_digest": "f3dfb8804c9fac83cbb85a13b11d288c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 925699, "upload_time": "2015-11-03T23:32:03", "url": "https://files.pythonhosted.org/packages/ae/fb/ee223654b4170098e7e0ee152da92a9a04ed81f168b96eef5778755024d5/pysentosa-0.1.28-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c9decd23d240af1d14d42841cc594816", "sha256": "355e7647880ef20196985874a9705a1c244ce210543f20dd52f278e8e08ee8a4" }, "downloads": -1, "filename": "pysentosa-0.1.28.tar.gz", "has_sig": false, "md5_digest": "c9decd23d240af1d14d42841cc594816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 896994, "upload_time": "2015-11-03T23:32:13", "url": "https://files.pythonhosted.org/packages/43/ad/bbbb3ae4d0a0756caeadfc00bb71b6959ed7818f0ab31fc2336b16f83a3e/pysentosa-0.1.28.tar.gz" } ], "0.1.29": [ { "comment_text": "", "digests": { "md5": "0835ce82ce0f34da7bc57343b2076b8a", "sha256": "5b898a80f4ec88ffff1924813a165e2cf23735b3473aebceb062d6774675b1e3" }, "downloads": -1, "filename": "pysentosa-0.1.29-py2.7.egg", "has_sig": false, "md5_digest": "0835ce82ce0f34da7bc57343b2076b8a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 925741, "upload_time": "2015-11-04T05:39:57", "url": "https://files.pythonhosted.org/packages/2d/ea/11a23cb03dca6025958eef95d46598de2281c300e6883db1f7060074e0e9/pysentosa-0.1.29-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9ef7b9ee83deb7c7673e0d2cdc8f8a77", "sha256": "e4e8479d6a617745f9fbae098356ab73bd7265407d63ff4764886f8800e36d08" }, "downloads": -1, "filename": "pysentosa-0.1.29.tar.gz", "has_sig": false, "md5_digest": "9ef7b9ee83deb7c7673e0d2cdc8f8a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 895992, "upload_time": "2015-11-04T05:40:15", "url": "https://files.pythonhosted.org/packages/fb/bc/8cc8b52aaab97efa1fbe7e3ad8cf4c25d2c0d639c5a564f8f25b29c4d93e/pysentosa-0.1.29.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "45c489824e8b3b01e6bdea076119525b", "sha256": "407896393717854852a4a2817a86c13526518303d3d9267c85826734529455d3" }, "downloads": -1, "filename": "pysentosa-0.1.3-py2.7.egg", "has_sig": false, "md5_digest": "45c489824e8b3b01e6bdea076119525b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3214385, "upload_time": "2015-07-31T08:03:20", "url": "https://files.pythonhosted.org/packages/44/37/82a630fecd171b0a0defd24019b0849c8fdb229f15f3e1d28e8f038af3c0/pysentosa-0.1.3-py2.7.egg" } ], "0.1.30": [ { "comment_text": "", "digests": { "md5": "4dfd5dce9a8ec35e13684c8b0feb2a2a", "sha256": "41c4a2b75bc4af5ba31be896b32b8a638c79bf7e2df80a687d2672ccd17e65aa" }, "downloads": -1, "filename": "pysentosa-0.1.30-py2.7.egg", "has_sig": false, "md5_digest": "4dfd5dce9a8ec35e13684c8b0feb2a2a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 925743, "upload_time": "2015-11-04T05:41:39", "url": "https://files.pythonhosted.org/packages/db/b0/1f184fea771184e0d4570d29b685595935b2fd0ce0ab030a58a8c2a66a67/pysentosa-0.1.30-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "947b008ffb491874d7899ffa75bfa59e", "sha256": "8a5f8187ee7a3da9b93bccb18404b263e223afe6e3f6f415bf4e93be3b39431f" }, "downloads": -1, "filename": "pysentosa-0.1.30.tar.gz", "has_sig": false, "md5_digest": "947b008ffb491874d7899ffa75bfa59e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 895978, "upload_time": "2015-11-04T05:41:45", "url": "https://files.pythonhosted.org/packages/4f/6d/b0f9a3346fbd320ebe3c679a779e962825be2cfa5cf2da5a420cf7e334be/pysentosa-0.1.30.tar.gz" } ], "0.1.31": [ { "comment_text": "", "digests": { "md5": "227f3474fefb5167de1776262a4b7a1e", "sha256": "d48c4fa36f5d1e28cfcee239d562fd250fac88ed92c003ecd181c94455ce8ad6" }, "downloads": -1, "filename": "pysentosa-0.1.31-py2.7.egg", "has_sig": false, "md5_digest": "227f3474fefb5167de1776262a4b7a1e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5108530, "upload_time": "2015-12-14T05:46:12", "url": "https://files.pythonhosted.org/packages/59/1c/8eeff85299540ad07961a610a7c1844a8a0009795f12299d27a070a312a1/pysentosa-0.1.31-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "95a6953043b086d8f4c559a758b02200", "sha256": "f329ac437a66932eb6fa80e5c723b5597baf4dd7a7ebd64582bbf9e59e8e9f41" }, "downloads": -1, "filename": "pysentosa-0.1.31.tar.gz", "has_sig": false, "md5_digest": "95a6953043b086d8f4c559a758b02200", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5056014, "upload_time": "2015-12-14T05:46:22", "url": "https://files.pythonhosted.org/packages/32/c9/422966ef593ec1565f31e43c9e9f72911db79206b9932917638a1b1156fc/pysentosa-0.1.31.tar.gz" } ], "0.1.32": [ { "comment_text": "", "digests": { "md5": "b39949fc696ef09969485aff7f97c257", "sha256": "71e0489beabfe845907cb1547140bc57c64373cde3266c81c974e97b6c492d0d" }, "downloads": -1, "filename": "pysentosa-0.1.32-py2.7.egg", "has_sig": false, "md5_digest": "b39949fc696ef09969485aff7f97c257", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5082844, "upload_time": "2016-03-13T13:01:40", "url": "https://files.pythonhosted.org/packages/90/b5/313179e34e9e64f0639cad1037e14bb0866fab595740d96be0a3b699dacb/pysentosa-0.1.32-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f56411a5d1a4f14b407221b4b72aa8b8", "sha256": "5a626c3b0da08331c422f523e4dad8c0f91d569b4660a17cdd0b27ab01eeb9b2" }, "downloads": -1, "filename": "pysentosa-0.1.32.tar.gz", "has_sig": false, "md5_digest": "f56411a5d1a4f14b407221b4b72aa8b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5030117, "upload_time": "2016-03-13T13:01:57", "url": "https://files.pythonhosted.org/packages/fb/d3/184a674d2fcab4dfdc0bd0c231b0a2eb5e7d5e2eedf48f81ccd3ad8b9916/pysentosa-0.1.32.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "aa10cfa554ea58b39f50a8c0609a6ba0", "sha256": "7bf550726d0718b926fb1e664c07777367f507153f0cfe1447c1033f8cc192d9" }, "downloads": -1, "filename": "pysentosa-0.1.4-py2.7.egg", "has_sig": false, "md5_digest": "aa10cfa554ea58b39f50a8c0609a6ba0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 429992, "upload_time": "2015-07-31T15:21:37", "url": "https://files.pythonhosted.org/packages/cb/be/ffcfdbcc428d632e2e5e06a59a2d8f3637d28ff3b2c8d6e57fbadbfa2738/pysentosa-0.1.4-py2.7.egg" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f32d2270933ba32335abe9c5045a5e93", "sha256": "4db01a992ce809cdb447b689cb5e08d8153a587c4050e43f8c2a48321e73cfc1" }, "downloads": -1, "filename": "pysentosa-0.1.5-py2.7.egg", "has_sig": false, "md5_digest": "f32d2270933ba32335abe9c5045a5e93", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 428065, "upload_time": "2015-08-01T08:00:16", "url": "https://files.pythonhosted.org/packages/d9/5c/5b6cfed746fec2fa622b4c9a3d39851feaa648f3c657cc616f94504ef365/pysentosa-0.1.5-py2.7.egg" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "e0daa91f033d7731845aa7143ba5ccae", "sha256": "0260d8726feac6c543b358d3437b9a4721b59d418b0dc86007674cccc32358c8" }, "downloads": -1, "filename": "pysentosa-0.1.6-py2.7.egg", "has_sig": false, "md5_digest": "e0daa91f033d7731845aa7143ba5ccae", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 197071, "upload_time": "2015-08-01T08:12:58", "url": "https://files.pythonhosted.org/packages/a3/a4/64c693dd5fdf295632995d967e35e80e501996ea8fee2d9ecc122abf2a2c/pysentosa-0.1.6-py2.7.egg" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "d0748740cc439e66afd6eebb7c5a7b33", "sha256": "1c3b1307e8e84ee10b99c1439041c679b14f973a5d3920aeccfc5ce4d6308bd0" }, "downloads": -1, "filename": "pysentosa-0.1.7-py2.7.egg", "has_sig": false, "md5_digest": "d0748740cc439e66afd6eebb7c5a7b33", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 589684, "upload_time": "2015-08-01T08:30:49", "url": "https://files.pythonhosted.org/packages/0b/59/e2c21486cc310ac56124c367d1d6683446cf3e97ddddc0596548823d2dce/pysentosa-0.1.7-py2.7.egg" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "ebf2970146f91a3b3f38b7901ad080c0", "sha256": "e4d23d3aa6d32a1be8f0b5d4a1369532b07f23951670bfb5a0d6ff50a7b46811" }, "downloads": -1, "filename": "pysentosa-0.1.8-py2.7.egg", "has_sig": false, "md5_digest": "ebf2970146f91a3b3f38b7901ad080c0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1446948, "upload_time": "2015-08-02T01:47:27", "url": "https://files.pythonhosted.org/packages/0c/95/a35ad8ebe97072676e9812b2e51fbdeb90f9702c05b1b9d6166bcb951ca3/pysentosa-0.1.8-py2.7.egg" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9f2df887ea9946d8f04b8f1849900dd4", "sha256": "4da6e4275cc460fe24389a32245f1815765133a5c5da1841b3bfb434c511e472" }, "downloads": -1, "filename": "pysentosa-0.1.9-py2.7.egg", "has_sig": false, "md5_digest": "9f2df887ea9946d8f04b8f1849900dd4", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1885383, "upload_time": "2015-08-02T05:31:12", "url": "https://files.pythonhosted.org/packages/89/c2/f859a90e07dc2b76dfd6a98e8863f7944b1b9afc72a35a4696c546998d86/pysentosa-0.1.9-py2.7.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b39949fc696ef09969485aff7f97c257", "sha256": "71e0489beabfe845907cb1547140bc57c64373cde3266c81c974e97b6c492d0d" }, "downloads": -1, "filename": "pysentosa-0.1.32-py2.7.egg", "has_sig": false, "md5_digest": "b39949fc696ef09969485aff7f97c257", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5082844, "upload_time": "2016-03-13T13:01:40", "url": "https://files.pythonhosted.org/packages/90/b5/313179e34e9e64f0639cad1037e14bb0866fab595740d96be0a3b699dacb/pysentosa-0.1.32-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f56411a5d1a4f14b407221b4b72aa8b8", "sha256": "5a626c3b0da08331c422f523e4dad8c0f91d569b4660a17cdd0b27ab01eeb9b2" }, "downloads": -1, "filename": "pysentosa-0.1.32.tar.gz", "has_sig": false, "md5_digest": "f56411a5d1a4f14b407221b4b72aa8b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5030117, "upload_time": "2016-03-13T13:01:57", "url": "https://files.pythonhosted.org/packages/fb/d3/184a674d2fcab4dfdc0bd0c231b0a2eb5e7d5e2eedf48f81ccd3ad8b9916/pysentosa-0.1.32.tar.gz" } ] }