{ "info": { "author": "lazygunner", "author_email": "gymgunner@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "xunleipy\n========\n[![Build Status](https://travis-ci.org/lazygunner/xunleipy.svg?branch=master)](https://travis-ci.org/lazygunner/xunleipy)\n\n### XunLei SDK\n1. \u6a21\u62df\u767b\u5f55\u8fc5\u96f7\n2. \u67e5\u770b\u8fdc\u7a0b\u4e0b\u8f7d\u9879\u76ee\n3. \u6dfb\u52a0\u8fdc\u7a0b\u4e0b\u8f7d\u9879\u76ee\n\n### \u8fdc\u7a0b\u4e0b\u8f7d\u4f7f\u7528\u65b9\u6cd5\n0. \u5b89\u88c5&\u5f15\u7528 xunleipy\n```\n pip install xunleipy\n```\n```\n from xunleipy.remote import XunLeiRemote\n```\n1. \u521d\u59cb\u5316\u8fc5\u96f7\u8fdc\u7a0b\u5bf9\u8c61\n```\n remote_client = XunLeiRemote(username, password, rk_username, rk_password, proxy=proxy)\n```\n * username - \u8fc5\u96f7\u8d26\u53f7 \n * password - \u8fc5\u96f7\u5bc6\u7801\n * rk_username - \u82e5\u5feb\u8d26\u53f7(\u7528\u6765\u81ea\u52a8\u8bc6\u522b\u9a8c\u8bc1\u7801)\n * rk_password - \u82e5\u5feb\u5bc6\u7801(\u7528\u6765\u81ea\u52a8\u8bc6\u522b\u9a8c\u8bc1\u7801)\n * proxy - \u4ee3\u7406\u5730\u5740,\u5982\u679c\u5f02\u5730\u767b\u5f55\u6700\u597d\u4f7f\u7528\u5e38\u7528\u5730\u533aIP\u505a\u4ee3\u7406(eg. http://192.168.1.1:8888)\n\n2. \u8fc5\u96f7\u767b\u5f55\n```\n remote_client.login() // \u767b\u5f55\u6210\u529f\u8fd4\u56de True\n```\n \n\n3. \u83b7\u53d6\u8fdc\u7a0b\u7ec8\u7aef\u5217\u8868\n```\n peer_list = remote_client.get_remote_peer_list()\n```\n```\n \u00a0\u8fd4\u56de\u6570\u636e\n {\n \"rtn\": 0,\n \"peerList\": [\n {\n \"category\": \"\",\n \"status\": 0,\n \"name\": \"GUNNER_NAS\",\n \"vodPort\": 8002,\n \"company\": \"XUNLEI_ARM_LE_ARMV5TE\",\n \"pid\": \"F322***************\",\n \"lastLoginTime\": 1491282477,\n \"accesscode\": \"\",\n \"localIP\": \"192.168.2.153\",\n \"location\": \"\",\n \"online\": 1,\n \"path_list\": \"C:/\",\n \"type\": 30,\n \"deviceVersion\": 22153310\n },\n {\n \"category\": \"\",\n \"status\": 0,\n \"name\": \"gunner-pc\",\n \"vodPort\": 0,\n \"company\": \"\",\n \"pid\": \"0026***************\",\n \"lastLoginTime\": 1491121317,\n \"accesscode\": \"\",\n \"localIP\": \"192.168.2.42\",\n \"location\": \"\",\n \"online\": 0,\n \"path_list\": \"C:/\u8fc5\u96f7\u4e0b\u8f7d/\",\n \"type\": 2,\n \"deviceVersion\": 0\n }\n ]\n}\n```\n\n4. \u6dfb\u52a0\u4e0b\u8f7d\u94fe\u63a5\n```\n remote_data = {\n 'url': 'ed2k://|file|%E4%BA%BF%E4%B8%87.Billions.S02E01.%E4%B8%AD%E8%8B%B1%E5%AD%97%E5%B9%95.HDTVrip.720p.x264.mp4|633029318|3c85f90ef272d6581475c5c53c0be6f8|h=rilqokejso4mxrz3l2njyu6ee6u76bl3|/',\n 'name': \u4ebf\u4e07.Billions.S02E01.\u4e2d\u82f1\u5b57\u5e55.HDTVrip.720p.x264.mp4,\n 'gcid': '',\n 'cid': '',\n 'file_size': 633029318\n }\n rtn = remote_client.add_tasks_to_remote(\n peer_list[0]['pid'], \u00a0 //\u8981\u4fdd\u8bc1peer\u5728\u7ebf, \u5373peer['online'] == 1\n 'C:/TV/\u4ebf\u4e07 Billions/2/\u4ebf\u4e07.Billions.S02E01.\u4e2d\u82f1\u5b57\u5e55.HDTVrip.720p.x264.mp4', //\u8def\u5f84\u53ef\u4ee5\u81ea\u5b9a\u4e49,\u4f46\u8981\u786e\u4fdd\u5b58\u5728\n [remote_data]\n )\n\n if rtn['rtn'] != 0:\n print '\u6dfb\u52a0\u4e0b\u8f7d\u6210\u529f'\n```\n\n### \u5199\u5728\u540e\u9762\n\u8fd9\u4e2a\u9879\u76ee\u65ad\u65ad\u7eed\u7eed\u5199\u4e86\u6709\u51e0\u5e74\u4e86\uff0c\u6700\u4e3b\u8981\u7684\u8fd8\u662f\u4f9b\u81ea\u5df1\u7684NAS\u81ea\u52a8\u4e0b\u8f7d\u66f4\u65b0\u7684\u7f8e\u5267\uff0c\u4ee3\u7801\u5f88\u591a\u5730\u65b9\u5199\u7684\u5f88\u4e11\uff0c\u540e\u7eed\u4f1a\u9010\u6e10\u4f18\u5316\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lazygunner/xunleipy", "keywords": "XunLei", "license": "", "maintainer": "", "maintainer_email": "", "name": "xunleipy", "package_url": "https://pypi.org/project/xunleipy/", "platform": "", "project_url": "https://pypi.org/project/xunleipy/", "project_urls": { "Homepage": "https://github.com/lazygunner/xunleipy" }, "release_url": "https://pypi.org/project/xunleipy/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "xunleipy: XunLei SDK for Python", "version": "0.4.1" }, "last_serial": 3740932, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "47caa9a7274a4fa5f5dd645442ee2a8d", "sha256": "ff61b7161bd2128054093e4c63992971778aa8deefd3e96825705ffa9b616f2d" }, "downloads": -1, "filename": "xunleipy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "47caa9a7274a4fa5f5dd645442ee2a8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12265, "upload_time": "2014-10-05T04:16:30", "url": "https://files.pythonhosted.org/packages/23/d5/b10fc5c707a74332a8231bbb5ed22d5dd126a39cc9ae41abe35adcfe6e38/xunleipy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8937517c038e4fffe8dc1e87ece91a1d", "sha256": "40ff408a837996b526f8453830968cc138bf6ecaaeba7893d97784ae672f9da8" }, "downloads": -1, "filename": "xunleipy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8937517c038e4fffe8dc1e87ece91a1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12234, "upload_time": "2014-10-05T04:21:43", "url": "https://files.pythonhosted.org/packages/72/e5/c0f21ba55ce368d9335f501cd1ec8fe286f714d1b3df6e027f8531348c7b/xunleipy-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "5d0b61ce366505f8b1f1e4fa3631e1c8", "sha256": "8a1c786a4c75876c0f38a96e886e5cdded5dfac765b8126072b1a6b5943dfa8b" }, "downloads": -1, "filename": "xunleipy-0.1.10.tar.gz", "has_sig": false, "md5_digest": "5d0b61ce366505f8b1f1e4fa3631e1c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14999, "upload_time": "2015-03-23T08:46:34", "url": "https://files.pythonhosted.org/packages/ac/e2/221620f9324dce726a81b99a3be67584cfa298979ec857e0d4fe414c7242/xunleipy-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "b0374276c3b617f3d1cd6ebacaaf634f", "sha256": "50feee6536775fb68f5268c1656050d84465548d5436579deab89377245ff4c9" }, "downloads": -1, "filename": "xunleipy-0.1.11.tar.gz", "has_sig": false, "md5_digest": "b0374276c3b617f3d1cd6ebacaaf634f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15037, "upload_time": "2015-03-23T09:10:41", "url": "https://files.pythonhosted.org/packages/4b/de/636265088b37c62ef5bb93c18d263e54a738801674e67a5c954ab56ae95a/xunleipy-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "f29ca26795da52871b4b2bc7e74a8bfd", "sha256": "74dbe82b2f7d78b502f8fed697c98812eb0db329a023bee47e17127221760baf" }, "downloads": -1, "filename": "xunleipy-0.1.12.tar.gz", "has_sig": false, "md5_digest": "f29ca26795da52871b4b2bc7e74a8bfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15219, "upload_time": "2016-04-07T13:53:40", "url": "https://files.pythonhosted.org/packages/e0/c1/ac1429873816d2c321b2e58cbb0329832dfe6a81215d2f45f1fed9b8b928/xunleipy-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "976f50a9a071209baa9606fd61fc35ee", "sha256": "357bb6c6667997f9622e9c8ffab6da1dad1e46b92cde00764e265456121145db" }, "downloads": -1, "filename": "xunleipy-0.1.13.tar.gz", "has_sig": false, "md5_digest": "976f50a9a071209baa9606fd61fc35ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15311, "upload_time": "2016-05-08T04:30:47", "url": "https://files.pythonhosted.org/packages/41/e3/afe9ca78d29f3108473b315014c8ee89048db9faa7b16f734d24a57427bd/xunleipy-0.1.13.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "96686cfce4cff8619a90bc8ec1a63cc9", "sha256": "3b2d29bd17bfa52149f86be68312f96d140f6e997e9b825d1ecf66ff165aff30" }, "downloads": -1, "filename": "xunleipy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "96686cfce4cff8619a90bc8ec1a63cc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12316, "upload_time": "2014-10-05T07:22:04", "url": "https://files.pythonhosted.org/packages/4c/69/5d826c7afa8473314a9701b770066cd3f588fd6b84ace4d83cb283beafd1/xunleipy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3fe867e323f88ba423ddc957dca29de2", "sha256": "a43a41c4d214d6c8abb225a98498e37859340ae41d632084cc763bd9f6c5356a" }, "downloads": -1, "filename": "xunleipy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3fe867e323f88ba423ddc957dca29de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12340, "upload_time": "2014-10-23T01:37:31", "url": "https://files.pythonhosted.org/packages/cb/a5/d00c52d0c871b971f5875385505f4bae67f9b275678a9b9b6cf619f3f316/xunleipy-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "26e928552ab93733ee3097cdf320f978", "sha256": "17489f6a087cf191f0335d81874051602ae2b65ff50c9d1b9d0b8f020292a36b" }, "downloads": -1, "filename": "xunleipy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "26e928552ab93733ee3097cdf320f978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13598, "upload_time": "2014-12-29T12:13:39", "url": "https://files.pythonhosted.org/packages/45/8e/49af2ff0f5cdc85f29ecfc97fedba377b15536de0286090de3792001c425/xunleipy-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "d902527dab3fd609882f89497318435a", "sha256": "a279e4d6e5b9e4ff0934dc2bd1e2d8cbc7866d151f2807b97a31160778012124" }, "downloads": -1, "filename": "xunleipy-0.1.6.tar.gz", "has_sig": false, "md5_digest": "d902527dab3fd609882f89497318435a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14305, "upload_time": "2015-01-04T14:37:24", "url": "https://files.pythonhosted.org/packages/e9/a3/94da18b4c79f3521f445c41998adedffe7a349af5dbdf9ee812f2e97f834/xunleipy-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "4f491b144f87ad66fa45cc756173a91d", "sha256": "6ad00ceb6110163a4323443daabdb439ab689ba3587c3234c0a32f8e31db9520" }, "downloads": -1, "filename": "xunleipy-0.1.7.tar.gz", "has_sig": false, "md5_digest": "4f491b144f87ad66fa45cc756173a91d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14968, "upload_time": "2015-03-21T09:24:28", "url": "https://files.pythonhosted.org/packages/06/68/1fc3025d72b85775274b94b9451947c1b0c05bd05c91355999f5054a6428/xunleipy-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "cdd5031fb546cabb7e2bae14b7439e60", "sha256": "50a2f3323755ba7572b4b042c51825ddcf23b53f84202c5ecc61053b9124c8f4" }, "downloads": -1, "filename": "xunleipy-0.1.8.tar.gz", "has_sig": false, "md5_digest": "cdd5031fb546cabb7e2bae14b7439e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14995, "upload_time": "2015-03-21T10:01:44", "url": "https://files.pythonhosted.org/packages/86/03/507b08f150957b0bd7a2b3f50b6172175657f320a9c3759fe0f3737283e2/xunleipy-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "dab447fc8cc5d9e46192bfef1800c930", "sha256": "17a5b63ec01090cba4294c9f11a25223d37f0dfa12548fdcf9a24572454eadcf" }, "downloads": -1, "filename": "xunleipy-0.1.9.tar.gz", "has_sig": false, "md5_digest": "dab447fc8cc5d9e46192bfef1800c930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14987, "upload_time": "2015-03-23T08:25:45", "url": "https://files.pythonhosted.org/packages/79/41/d60e7cd0fadf2e41fe7927d45a8fe0ccdcbfe7aeeb82048b431dff0dd291/xunleipy-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2fde00033a299782c5ffb65aca040a1b", "sha256": "92f12222cfb7c9390b0710a608dc811dfe13f1d7487086a24a077b85cf7befbd" }, "downloads": -1, "filename": "xunleipy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2fde00033a299782c5ffb65aca040a1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18612, "upload_time": "2016-05-22T11:28:09", "url": "https://files.pythonhosted.org/packages/0a/b8/c221b0147cf7cb9e79c46a5e1a515ed550146baccc873e4bc072bb73b0d1/xunleipy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "7f90fcef474861f529b7e5a4396b7f87", "sha256": "66e564ad80f140c53c4b2b2d848b7cd3f4d7e5c03ad2a3f56ed8017ded515da2" }, "downloads": -1, "filename": "xunleipy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7f90fcef474861f529b7e5a4396b7f87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18626, "upload_time": "2016-05-22T11:43:47", "url": "https://files.pythonhosted.org/packages/8c/1c/17424e679b789c395da5e7c8f40a2a25234bfabf50beb47a92c36b5a529b/xunleipy-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "3a6d007db5f66e2764d29d657a680cce", "sha256": "250e23debe578dc79416594b5d9f00dafa1402560fcc2bea0271b2fc95f4a793" }, "downloads": -1, "filename": "xunleipy-0.2.10.tar.gz", "has_sig": false, "md5_digest": "3a6d007db5f66e2764d29d657a680cce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18759, "upload_time": "2016-09-16T10:04:37", "url": "https://files.pythonhosted.org/packages/e1/e4/5f26caab9f90a8c558df7fc8a5e22fd767ce3dfb04ea594b5447d81a2021/xunleipy-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "fc7dd46723085291a59878370e853f6c", "sha256": "0d65188fbac04a211113dd0f51384986c922a783399cdc2368b5a89a873f43c3" }, "downloads": -1, "filename": "xunleipy-0.2.11.tar.gz", "has_sig": false, "md5_digest": "fc7dd46723085291a59878370e853f6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18754, "upload_time": "2016-09-23T03:12:07", "url": "https://files.pythonhosted.org/packages/1c/7d/7ef2064051fb739064859716a0ff8be353ead327f5444003a724e7da2bb5/xunleipy-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "60e43d94292f99172e6cd91e6a54f18b", "sha256": "9ec0ac8992a2a67dc73249fee25b496613691a7c81f2e36129c9a0421af4b686" }, "downloads": -1, "filename": "xunleipy-0.2.12.tar.gz", "has_sig": false, "md5_digest": "60e43d94292f99172e6cd91e6a54f18b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18792, "upload_time": "2016-09-24T07:19:03", "url": "https://files.pythonhosted.org/packages/aa/75/26cd231dea4162ccfadcf4073c874566c3421e05d3c4253b0adba7b10618/xunleipy-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "44c329fba1df9465b6cd662ca99d545a", "sha256": "35866ce67d94d8a9a2944268ee5fd367ab3058f67b602415a262abb1b6667cc9" }, "downloads": -1, "filename": "xunleipy-0.2.13.tar.gz", "has_sig": false, "md5_digest": "44c329fba1df9465b6cd662ca99d545a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18802, "upload_time": "2016-09-24T07:24:49", "url": "https://files.pythonhosted.org/packages/e0/87/3a0b4d3fea990b8a52212e90d50a6537b44366ef2dffc8d144ea26035831/xunleipy-0.2.13.tar.gz" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "488d51cd494511c03d857e1b5ad0e54d", "sha256": "b96b11e428918c51993a9867d1c8203904d4e293e994f003a4ed6c44bf5fbefc" }, "downloads": -1, "filename": "xunleipy-0.2.14.tar.gz", "has_sig": false, "md5_digest": "488d51cd494511c03d857e1b5ad0e54d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18837, "upload_time": "2016-09-25T02:08:35", "url": "https://files.pythonhosted.org/packages/34/55/b5bec100863a1e3b4abb66a9cc68ae2adf21e38a91932ea189a1d9dcbb70/xunleipy-0.2.14.tar.gz" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "66fb9c067d30e9b831e84ca346ccce83", "sha256": "4ba221315a1805001b861d1ccd680f91cf416139004c78c374d23b3c20cb5620" }, "downloads": -1, "filename": "xunleipy-0.2.15.tar.gz", "has_sig": false, "md5_digest": "66fb9c067d30e9b831e84ca346ccce83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18888, "upload_time": "2016-09-25T02:39:53", "url": "https://files.pythonhosted.org/packages/c2/5f/f101093b9e52b6a14a05c5d4d238353e9b265b8b78fc1835e92f820e6f08/xunleipy-0.2.15.tar.gz" } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "2af504f1a5c8e25a1cb7acc2abf46895", "sha256": "d0f8254dd9b50315023a05380c6a27b40ab1d6eaeb336e164beb43c8d6debe3d" }, "downloads": -1, "filename": "xunleipy-0.2.16.tar.gz", "has_sig": false, "md5_digest": "2af504f1a5c8e25a1cb7acc2abf46895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18934, "upload_time": "2016-10-07T02:20:37", "url": "https://files.pythonhosted.org/packages/ca/3a/7eab226e9b111d5dac026bf53adae1a0a836c0683a30d45faebd65ba68aa/xunleipy-0.2.16.tar.gz" } ], "0.2.17": [ { "comment_text": "", "digests": { "md5": "92f324ad4bd0afe28857887a3f5a7d14", "sha256": "33e056466469d2fcae49258a6b4b4d8b0c5b677aebfb4ee3f8c03e430f82fcbf" }, "downloads": -1, "filename": "xunleipy-0.2.17.tar.gz", "has_sig": false, "md5_digest": "92f324ad4bd0afe28857887a3f5a7d14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20243, "upload_time": "2017-02-19T04:40:19", "url": "https://files.pythonhosted.org/packages/0e/39/0237b8bdf18c76cc4ec1c2f2f1d9b8439b811217bfdd1bdd51951ae9f3f7/xunleipy-0.2.17.tar.gz" } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "ec8c63ec357608194c9210d59f357698", "sha256": "6110cede019b4156b5c3455f38a2007e306df3bf76e69040dcef4d311cdd83ba" }, "downloads": -1, "filename": "xunleipy-0.2.18.tar.gz", "has_sig": false, "md5_digest": "ec8c63ec357608194c9210d59f357698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20237, "upload_time": "2017-03-19T14:41:17", "url": "https://files.pythonhosted.org/packages/b4/47/9fa3861fe76ba5c48636b0efd2e7075993438bcf32fd4db972de7cea1349/xunleipy-0.2.18.tar.gz" } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "ba7bcf4cfedc0aca8a8e1a0a549146da", "sha256": "d39eb6fbe88d19e8bedfc7eaab775073a411c3273934563511e8235a1fe58eaa" }, "downloads": -1, "filename": "xunleipy-0.2.19.tar.gz", "has_sig": false, "md5_digest": "ba7bcf4cfedc0aca8a8e1a0a549146da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21800, "upload_time": "2017-03-19T15:13:24", "url": "https://files.pythonhosted.org/packages/5f/fa/d37af9293c3ab749b4bdb4261010ea5a103b60f94fff058a5c8f418ce6d6/xunleipy-0.2.19.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "3b4c9d8b5d3ad477b9827b4e32af1a8d", "sha256": "1353f9b1ad087c7a783cb6e52d09985de576c9ba8f820dac7e9b7b6bc0dff279" }, "downloads": -1, "filename": "xunleipy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "3b4c9d8b5d3ad477b9827b4e32af1a8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18652, "upload_time": "2016-05-22T11:49:31", "url": "https://files.pythonhosted.org/packages/12/e7/fb58549fdf1fc24429f5eb9e241ba52df43e34f4cbe07c63e663eca2a587/xunleipy-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "20e2af919d4fbda42f59c90840676efd", "sha256": "977f13002aadbadc65842ccd4f627f8473cdf9d1d62c8702155729f8f7308aa3" }, "downloads": -1, "filename": "xunleipy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "20e2af919d4fbda42f59c90840676efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18652, "upload_time": "2016-05-22T11:53:27", "url": "https://files.pythonhosted.org/packages/71/8e/8bc056c70c7cdddb253f35549b8abb4afe088278e9623d2194c045b3e390/xunleipy-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "3e53c2342d46c56030668a38ba6c3f8c", "sha256": "721838dfa580cc8fc395cc2d06b815eeaf63efa2c55830789effd1b5e4b493b1" }, "downloads": -1, "filename": "xunleipy-0.2.4.tar.gz", "has_sig": false, "md5_digest": "3e53c2342d46c56030668a38ba6c3f8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18653, "upload_time": "2016-05-22T11:57:42", "url": "https://files.pythonhosted.org/packages/4a/91/adbf143ac0adfa4380f741c67cfd13f87b58f1b3768285b3232d043d3253/xunleipy-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "0ab1d676da4ee24d9027f09a4ff73a56", "sha256": "220c4a28c6496333368057371a48760257f10ab65dc1fa556cb24e536d4bfb54" }, "downloads": -1, "filename": "xunleipy-0.2.5.tar.gz", "has_sig": false, "md5_digest": "0ab1d676da4ee24d9027f09a4ff73a56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18685, "upload_time": "2016-05-22T12:08:55", "url": "https://files.pythonhosted.org/packages/a5/18/db0936a14c40a5ea54ed7fcf0ad4bcdd821e11b061dbe9536ed93e7de082/xunleipy-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "cc1539079ee0514eb20bb49556297993", "sha256": "c231fd29f7a17edb299b2425fe30753add744838ea93b7e811eb35436e145b7d" }, "downloads": -1, "filename": "xunleipy-0.2.6.tar.gz", "has_sig": false, "md5_digest": "cc1539079ee0514eb20bb49556297993", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18678, "upload_time": "2016-05-22T12:10:03", "url": "https://files.pythonhosted.org/packages/ce/18/426c063269cc2c372195b804b8db20144c76d7c38ec8cb107672ffea794d/xunleipy-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "2920155ac971fb0c768f73f668a34322", "sha256": "6deb95c51b7e3731302427fac6a08aecd75d2eaddaac4b79cbf6125d7a7358a1" }, "downloads": -1, "filename": "xunleipy-0.2.7.tar.gz", "has_sig": false, "md5_digest": "2920155ac971fb0c768f73f668a34322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18654, "upload_time": "2016-05-22T12:18:54", "url": "https://files.pythonhosted.org/packages/61/41/4175212b94a2878a3aebc017b4cf75fbd874ca0c08f42e86c439be8aa2bd/xunleipy-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "3c46454ff0010308e22714791e4e2cd2", "sha256": "0d21b8fe5327f941fc3e19872990416eba084556e2e8dfb855e7ca99502023af" }, "downloads": -1, "filename": "xunleipy-0.2.8.tar.gz", "has_sig": false, "md5_digest": "3c46454ff0010308e22714791e4e2cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18656, "upload_time": "2016-05-22T12:31:45", "url": "https://files.pythonhosted.org/packages/4e/66/0d9819e529877f3176214d9e3367632458d90607d906de51f3e75321de74/xunleipy-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "701963d2e9a03e51ba4e722ad1fc817e", "sha256": "8c1013b4aabe20fc2455ff99fafb5c8103de137b70728c5948508f88ccd71733" }, "downloads": -1, "filename": "xunleipy-0.2.9.tar.gz", "has_sig": false, "md5_digest": "701963d2e9a03e51ba4e722ad1fc817e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18707, "upload_time": "2016-06-06T12:47:01", "url": "https://files.pythonhosted.org/packages/8a/b1/44bf0bd7ed6b391c5eb26819e3189d322be4e751a6a15c8c38478841d859/xunleipy-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "719e715829b9758417f7b5efcc426ab5", "sha256": "e91cb2854076f8a25c83f5deac34d0774387b477ab9e3a346c6f6443bd14e67d" }, "downloads": -1, "filename": "xunleipy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "719e715829b9758417f7b5efcc426ab5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22122, "upload_time": "2017-04-04T11:46:57", "url": "https://files.pythonhosted.org/packages/f7/88/3818819677825178c512cde93c688163430922c16dca9f55be0440011b98/xunleipy-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "de4ee90af3671c78fe60804aa67acd15", "sha256": "f983511be4cf06a20fd63de38bce768d8f6361326ac8430bd91cfbb3a6883ba5" }, "downloads": -1, "filename": "xunleipy-0.3.1.tar.gz", "has_sig": false, "md5_digest": "de4ee90af3671c78fe60804aa67acd15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24518, "upload_time": "2017-04-16T06:27:30", "url": "https://files.pythonhosted.org/packages/30/af/dde5c666a595c7eabfb77558d71b107486681d79ba0ba839ff57da47bf41/xunleipy-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "dc4fb141656636a8934406296658a74d", "sha256": "fafc410ca18958733a9f3e1ab727ea77a19d209be0f00c55920933fdc57e8c42" }, "downloads": -1, "filename": "xunleipy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "dc4fb141656636a8934406296658a74d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23072, "upload_time": "2017-04-16T14:35:10", "url": "https://files.pythonhosted.org/packages/23/f2/aa30b54dd80ccb2ef3884c06b7fe01a05cb5a92e67e90d560826d6ddf8b4/xunleipy-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "597f5f0cbde004dd665e03da69441719", "sha256": "5da3ff401274150b7ede9d3779d6d99e2c4003101146af86911000559dc819ca" }, "downloads": -1, "filename": "xunleipy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "597f5f0cbde004dd665e03da69441719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23062, "upload_time": "2017-04-16T15:36:40", "url": "https://files.pythonhosted.org/packages/fd/62/a0d835573959d67f0305935a06dbc551e1326127c3e3210ee68cafb7f6d6/xunleipy-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1a0ecf73f4331603aece36b5b1c5f825", "sha256": "49fe20eaae09b014247f1d9aa01cf915450274b4b8d0dec416475040e5e4b8ef" }, "downloads": -1, "filename": "xunleipy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1a0ecf73f4331603aece36b5b1c5f825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25266, "upload_time": "2017-12-22T09:22:35", "url": "https://files.pythonhosted.org/packages/d8/cf/1c72a11de118efe63c362d4dea2d6b19f84c4f4340d43f6127fd1604c616/xunleipy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "abf227f9d376db0206bf41468a70f241", "sha256": "f60c47eb38849cb18d5c2478421b3d63e2151a0edba4aa917cff630c30efdaf2" }, "downloads": -1, "filename": "xunleipy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "abf227f9d376db0206bf41468a70f241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14164, "upload_time": "2018-04-06T12:00:03", "url": "https://files.pythonhosted.org/packages/3c/48/aa4631a93911146d3234b77efe679202ede02ea01f01400a0df7e62347ef/xunleipy-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "abf227f9d376db0206bf41468a70f241", "sha256": "f60c47eb38849cb18d5c2478421b3d63e2151a0edba4aa917cff630c30efdaf2" }, "downloads": -1, "filename": "xunleipy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "abf227f9d376db0206bf41468a70f241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14164, "upload_time": "2018-04-06T12:00:03", "url": "https://files.pythonhosted.org/packages/3c/48/aa4631a93911146d3234b77efe679202ede02ea01f01400a0df7e62347ef/xunleipy-0.4.1.tar.gz" } ] }