{ "info": { "author": "Jiao Shuai", "author_email": "jiaoshuaihit@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Alibaba Cloud OSS SDK for Python\r\n==========================\r\n\r\n.. image:: https://badge.fury.io/py/oss2.svg\r\n :target: https://badge.fury.io/py/oss2\r\n.. image:: https://travis-ci.org/aliyun/aliyun-oss-python-sdk.svg?branch=master\r\n :target: https://travis-ci.org/aliyun/aliyun-oss-python-sdk\r\n.. image:: https://coveralls.io/repos/github/aliyun/aliyun-oss-python-sdk/badge.svg?branch=master\r\n :target: https://coveralls.io/github/aliyun/aliyun-oss-python-sdk?branch=master\r\n\r\n`README of Chinese `_ \r\n------------------\r\n \r\nOverview\r\n----\r\n\r\nAlibaba Cloud Object Storage Python SDK 2.x. This version is not compatible with the previous version (Version 0.x). The package name is `oss2` to avoid conflict with previous versions. \r\n\r\n\r\nThe SDK of this version is dependent on the third-party HTTP library `requests `_ and `crcmod`. Install the SDK following the methods below. \r\n\r\nNote:\r\n\r\n This version does not contain the `osscmd` command line tool. \r\n\r\nRun environment\r\n--------\r\n\r\nPython 2.6\uff0c2.7\uff0c3.3\uff0c3.4\uff0c3.5\r\n\r\n.. note::\r\n\r\n Do not use Python 3.3.0 or 3.3.1. Refer to `Python Issue 16658 `_.\r\n\r\nInstallation method\r\n--------\r\n\r\nInstall the official release version through PIP (taking Linux as an example): \r\n\r\n.. code-block:: bash\r\n\r\n $ pip install oss2\r\n\r\nYou can also install the unzipped installer package directly: \r\n\r\n.. code-block:: bash\r\n\r\n $ sudo python setup.py install\r\n\r\n\r\nQuick use\r\n--------\r\n\r\n.. code-block:: python\r\n\r\n # -*- coding: utf-8 -*-\r\n\r\n import oss2\r\n\r\n endpoint = 'http://oss-cn-hangzhou.aliyuncs.com' # Suppose that your bucket is in the Hangzhou region. \r\n\r\n auth = oss2.Auth('', '')\r\n bucket = oss2.Bucket(auth, endpoint, '')\r\n\r\n # The object key in the bucket is story.txt\r\n key = 'story.txt'\r\n\r\n # Upload\r\n bucket.put_object(key, 'Ali Baba is a happy youth.')\r\n\r\n # Download\r\n bucket.get_object(key).read()\r\n\r\n # Delete\r\n bucket.delete_object(key)\r\n\r\n # Traverse all objects in the bucket\r\n for object_info in oss2.ObjectIterator(bucket):\r\n print(object_info.key)\r\n\r\nFor more examples, refer to the code under the \"examples\" directory. \r\n\r\nHandle errors\r\n--------\r\n\r\nThe Python SDK interface will throw an exception in case of an error (see oss2.exceptions sub-module) unless otherwise specified. An example is provided below:\r\n\r\n.. code-block:: python\r\n\r\n try:\r\n result = bucket.get_object(key)\r\n print(result.read())\r\n except oss2.exceptions.NoSuchKey as e:\r\n print('{0} not found: http_status={1}, request_id={2}'.format(key, e.status, e.request_id))\r\n\r\nTest\r\n----\r\n\r\nFirst set the required AccessKeyId, AccessKeySecret, endpoint and bucket information for the test through environment variables (**Do not use the bucket for the production environment**). \r\nTake the Linux system for example: \r\n\r\n.. code-block:: bash\r\n\r\n $ export OSS_TEST_ACCESS_KEY_ID=\r\n $ export OSS_TEST_ACCESS_KEY_SECRET=\r\n $ export OSS_TEST_ENDPOINT=\r\n $ export OSS_TEST_BUCKET=\r\n\r\n $ export OSS_TEST_STS_ID=\r\n $ export OSS_TEST_STS_KEY=\r\n $ export OSS_TEST_STS_ARN=\r\n\r\n\r\nRun the test in the following method: \r\n\r\n.. code-block:: bash\r\n\r\n $ nosetests # First install nose\r\n\r\nMore usage\r\n--------\r\n- `More examples can be found `_. \r\n- `Python SDK API documentation `_. \r\n- `Official Python SDK documentation `_.\r\n\r\nContact us\r\n--------\r\n- `Alibaba Cloud OSS official website `_.\r\n- `Alibaba Cloud OSS official forum `_.\r\n- `Alibaba Cloud OSS official documentation center `_.\r\n- Alibaba Cloud official technical support: `Submit a ticket `_.\r\n\r\nCode license\r\n--------\r\nFor the MIT license, see LICENSE object. \r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://ml3.techyoung.cn", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ml3", "package_url": "https://pypi.org/project/ml3/", "platform": "", "project_url": "https://pypi.org/project/ml3/", "project_urls": { "Homepage": "http://ml3.techyoung.cn" }, "release_url": "https://pypi.org/project/ml3/0.2.8/", "requires_dist": null, "requires_python": "", "summary": "TechYoung Machine Learning ToolKit", "version": "0.2.8" }, "last_serial": 4584000, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "f4a6d3389f9f39c950b9bbc33aed7839", "sha256": "fefcc5f6123353d2389c24e2741a057c418e8d6545c1099af776dbbf4cbee5ff" }, "downloads": -1, "filename": "ml3-0.0.0.tar.gz", "has_sig": false, "md5_digest": "f4a6d3389f9f39c950b9bbc33aed7839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3787, "upload_time": "2018-08-09T14:38:08", "url": "https://files.pythonhosted.org/packages/7b/27/177d7a7d521cdcf8006668d91c6a8e889647890f88f2760ba8ad0eb3fae9/ml3-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "fe73aca0c73e6da81c1d66755b7c0359", "sha256": "4c073efd6352ba48c020ff61240b1f4f2fc6d2f9b8d814f5965f202b4f0cb987" }, "downloads": -1, "filename": "ml3-0.0.1.tar.gz", "has_sig": false, "md5_digest": "fe73aca0c73e6da81c1d66755b7c0359", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6135, "upload_time": "2018-10-19T06:59:24", "url": "https://files.pythonhosted.org/packages/82/38/ed2ca940f51444aab7831f195b69f9c4a62f666dda325da55b0b06777fe1/ml3-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "4bf5f85904e0867f966a79566826ef6c", "sha256": "0c4ca850bf779cd1539d3286b9507e44030ffcf1df5612aa43721135c0c20b77" }, "downloads": -1, "filename": "ml3-0.0.10.tar.gz", "has_sig": false, "md5_digest": "4bf5f85904e0867f966a79566826ef6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7931, "upload_time": "2018-11-01T04:07:24", "url": "https://files.pythonhosted.org/packages/bc/c0/5c561ff169db746120b74dc2cdea854465d8c6573224cb4bb0680e5ebfae/ml3-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "a5e29b2a731560ada29cd8f9c2f2adfe", "sha256": "28360802fa3c8f9650f9028ccd906ee7387e3bd9910ae28e0e7074eb9399bcd3" }, "downloads": -1, "filename": "ml3-0.0.11.tar.gz", "has_sig": false, "md5_digest": "a5e29b2a731560ada29cd8f9c2f2adfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7928, "upload_time": "2018-11-01T04:47:57", "url": "https://files.pythonhosted.org/packages/2f/49/ef1de80351079577396735933918aba3578a5121cd482ff486703a9e00e4/ml3-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "a8d735fde4eb380c2b35bb453c1df3bd", "sha256": "a03ea2a247bdc9c3c7bde1a77f9b4dc53ab5b139cb70909d73692577f3597491" }, "downloads": -1, "filename": "ml3-0.0.12.tar.gz", "has_sig": false, "md5_digest": "a8d735fde4eb380c2b35bb453c1df3bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7883, "upload_time": "2018-11-01T04:56:10", "url": "https://files.pythonhosted.org/packages/dd/b2/d44523a13f16150b0ec4ad123c7df0bbcca584e4e7f68e63f86c112fafdc/ml3-0.0.12.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "99bd3a3ee6422e4b6c6069f8d2a8cc08", "sha256": "b797e6e9e55597d4716b08ee471c817743b7b94ab3b07b4fdc9c6f6c959a9558" }, "downloads": -1, "filename": "ml3-0.0.14.tar.gz", "has_sig": false, "md5_digest": "99bd3a3ee6422e4b6c6069f8d2a8cc08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7911, "upload_time": "2018-11-09T07:19:51", "url": "https://files.pythonhosted.org/packages/d1/9a/1b2f60bd3b5fa3441098f5fdd02b0ede294f2aa99642d601934e920d658c/ml3-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "dc9583125eccd6400c582d3f94ab8d5a", "sha256": "9ea25d3b4954c76d179cdf18755d31b4b918954c081cf007973494000cfceb10" }, "downloads": -1, "filename": "ml3-0.0.15.tar.gz", "has_sig": false, "md5_digest": "dc9583125eccd6400c582d3f94ab8d5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11058, "upload_time": "2018-11-09T10:07:37", "url": "https://files.pythonhosted.org/packages/1d/83/5bf356473c63509e8f6de6463481644e8633a5060b6d8cc7c4ad87cee793/ml3-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "fa0968326266a0df871960cf05734bdc", "sha256": "23edf9ab2a2b84689cff1c3f7f0efaa437edd944d81b4aaf1aca5ae5ffe02467" }, "downloads": -1, "filename": "ml3-0.0.16.tar.gz", "has_sig": false, "md5_digest": "fa0968326266a0df871960cf05734bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11051, "upload_time": "2018-11-09T10:13:10", "url": "https://files.pythonhosted.org/packages/24/31/c085bfef6d9ce5655dc8fe576f7060674dd5b958c4f9817bafa10f48ddc5/ml3-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "a0a93de3bbeccdd6689c995f2c9bf78d", "sha256": "6fa4ff18e0f8d21cf2c7cb0c7ad4ed1c59015c8c20a4ff059e326539d732b95c" }, "downloads": -1, "filename": "ml3-0.0.17.tar.gz", "has_sig": false, "md5_digest": "a0a93de3bbeccdd6689c995f2c9bf78d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10887, "upload_time": "2018-11-09T10:15:16", "url": "https://files.pythonhosted.org/packages/c3/15/3f77b08162663539b32ce530cad9085564232ff9bc486f5b6eb9d8368e8d/ml3-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "03b286075a682149bc25b5e69f924125", "sha256": "38d0b3476497206205966f0667c47d23cfbb96a89f3918573b4fb51e7b32f115" }, "downloads": -1, "filename": "ml3-0.0.18.tar.gz", "has_sig": false, "md5_digest": "03b286075a682149bc25b5e69f924125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10891, "upload_time": "2018-11-09T10:16:32", "url": "https://files.pythonhosted.org/packages/fe/54/6d60eead755c2dfd15b2e9d03066d2e8560b568af3b32d1058d75b1a0663/ml3-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "13c5262b8ed244b902f085d0c0e12a35", "sha256": "2e1d5fc11016f1c846d21de828c5a9a8e4b7addb25982741ddeb127893bc5796" }, "downloads": -1, "filename": "ml3-0.0.19.tar.gz", "has_sig": false, "md5_digest": "13c5262b8ed244b902f085d0c0e12a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10891, "upload_time": "2018-11-09T10:18:26", "url": "https://files.pythonhosted.org/packages/d7/b6/4023a335717083c0053d23e0ac95fc4ba3f2d3bf0e51c9e5874b7fb4d348/ml3-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "29a1acaebba15f0f3e64d9022b9717c3", "sha256": "bc13646abd505c334228cf1fb84ae22d774982a2bc7a64901a27d086f57c25cd" }, "downloads": -1, "filename": "ml3-0.0.2.tar.gz", "has_sig": false, "md5_digest": "29a1acaebba15f0f3e64d9022b9717c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7021, "upload_time": "2018-10-19T08:54:12", "url": "https://files.pythonhosted.org/packages/3f/78/3fb5a998d152f739c0995af3fbcf2a592cf35cc15aef6aacef407a5cad3b/ml3-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "bc54203235c40d0ff9266767296a06ee", "sha256": "0b70348fc1c65c6106e934b06b4829583bccfa399e414a23ccc6cc2854ed15c6" }, "downloads": -1, "filename": "ml3-0.0.20.tar.gz", "has_sig": false, "md5_digest": "bc54203235c40d0ff9266767296a06ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10902, "upload_time": "2018-11-09T10:20:07", "url": "https://files.pythonhosted.org/packages/86/37/fced2c3cc7caa9730376a32d783e8490230688323cbfd56163a96335188b/ml3-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "35278c39db08c929032b55deeea5e501", "sha256": "e9dca42d937536488728aa9da05bf8ebf29fee1509390b009e385d33d39025a7" }, "downloads": -1, "filename": "ml3-0.0.21.tar.gz", "has_sig": false, "md5_digest": "35278c39db08c929032b55deeea5e501", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10901, "upload_time": "2018-11-09T10:26:50", "url": "https://files.pythonhosted.org/packages/47/f7/df40ceed53cf357311eb6e61201511e968e4aeef54e0c501623799f96eb9/ml3-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "28c0fd34b58d552c763436d5db0fc346", "sha256": "92e6ec9e602ca48061887895e093d77295116a2ebbbc4b1f5a9a3a8592cb6972" }, "downloads": -1, "filename": "ml3-0.0.22.tar.gz", "has_sig": false, "md5_digest": "28c0fd34b58d552c763436d5db0fc346", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10895, "upload_time": "2018-11-09T10:28:40", "url": "https://files.pythonhosted.org/packages/4d/75/71ded31123ea1be617adfcd2d9faef9195fda0c99cc6835a9e57d57353da/ml3-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "5d1f12812d0a48c815bc381e69ddbb3a", "sha256": "7d1eadba644e43f28e4610cc0c08328e1bf7904050bc03857ef0565401517b67" }, "downloads": -1, "filename": "ml3-0.0.23.tar.gz", "has_sig": false, "md5_digest": "5d1f12812d0a48c815bc381e69ddbb3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11015, "upload_time": "2018-11-15T01:52:40", "url": "https://files.pythonhosted.org/packages/98/e0/8006e228fc1bdfdb93dd99b95c4809beb98b96d41f7f53e16cb3e705af23/ml3-0.0.23.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "0e91cccfb0b128017c27b017a8455a41", "sha256": "92dd94b2833784b67afa673958bfc37599ea9f57b5dabb6d583bd1907529e363" }, "downloads": -1, "filename": "ml3-0.0.3.tar.gz", "has_sig": false, "md5_digest": "0e91cccfb0b128017c27b017a8455a41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7032, "upload_time": "2018-10-19T10:35:58", "url": "https://files.pythonhosted.org/packages/d4/de/e350735a28b89a65c1f6fe2a12b81fe6878387a857181d99e47c544116b2/ml3-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "dbc45642fd22f50522540dea2836ea48", "sha256": "1337bef5a661cfbccf2b5a9a490c09a5fc32911d302a35258694b818e09d4d03" }, "downloads": -1, "filename": "ml3-0.0.4.tar.gz", "has_sig": false, "md5_digest": "dbc45642fd22f50522540dea2836ea48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7018, "upload_time": "2018-10-22T03:03:27", "url": "https://files.pythonhosted.org/packages/88/5c/769d3af1c23abdac7559242b59e6d0afe9c1e47eb96dcaaf8ef435d1c168/ml3-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "a29933b7080ea80f335265b9cf82bab8", "sha256": "d373d8ea9d64ee46a80a85224ec6a8a70c3940ec21bbf8cb3dddb17d3314ee1b" }, "downloads": -1, "filename": "ml3-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a29933b7080ea80f335265b9cf82bab8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7031, "upload_time": "2018-10-22T05:44:06", "url": "https://files.pythonhosted.org/packages/c9/e6/99dc9532cdcb42cdb5f415ec7f5ed1b8672d29247e7db93949f70c99ed9e/ml3-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "cb04c769578d3a854ea2d77934176000", "sha256": "0ba92794c08f78729c888cace47476ce4015d132551f635ef7595647044a5e86" }, "downloads": -1, "filename": "ml3-0.0.6.tar.gz", "has_sig": false, "md5_digest": "cb04c769578d3a854ea2d77934176000", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7056, "upload_time": "2018-10-22T06:39:14", "url": "https://files.pythonhosted.org/packages/cb/2f/dd8c3cd910654159387da809810f37db1865d8ac199bbc6a86fea55e766d/ml3-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "ce9e5f7cf15f7ebcbd8386bd735bbefd", "sha256": "f1e098536d6bbb74d769a364648355a1d6b8a49d530a50e70595de09a9c38085" }, "downloads": -1, "filename": "ml3-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ce9e5f7cf15f7ebcbd8386bd735bbefd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7065, "upload_time": "2018-10-26T04:23:04", "url": "https://files.pythonhosted.org/packages/de/2b/35997c968b33ed8a10f798b8b40debabce21c0b0c1ad31e6f049baf58373/ml3-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "9ceedc7d7914e97fb068fa8aaaa9c92c", "sha256": "83486c3b034680a3d463977973283f90296ffee5122df8643a543daaaf65212f" }, "downloads": -1, "filename": "ml3-0.0.8.tar.gz", "has_sig": false, "md5_digest": "9ceedc7d7914e97fb068fa8aaaa9c92c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7132, "upload_time": "2018-10-26T04:32:44", "url": "https://files.pythonhosted.org/packages/19/7a/48e39d2e276fdfd282728c7935613539e249065bc5d0d63593b693854848/ml3-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "aa73a539241c1000b01cc317cb546e86", "sha256": "3aabe7137ce0ea6949967f719c437f3a49441e2488b11ab81748dc4f6d7bdf39" }, "downloads": -1, "filename": "ml3-0.0.9.tar.gz", "has_sig": false, "md5_digest": "aa73a539241c1000b01cc317cb546e86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7822, "upload_time": "2018-11-01T02:55:50", "url": "https://files.pythonhosted.org/packages/6b/0f/05f6486347d9e94eb155689249c59ce5f38303a9476b456f379d49c70ae3/ml3-0.0.9.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "ddc955fc7b5e5fc1b1ee54da95b9bff0", "sha256": "969fb0c49433531e7a7884e22ff2ef5a674e4148e7b5fc666ca5b55cf53b9afe" }, "downloads": -1, "filename": "ml3-0.2.3.tar.gz", "has_sig": false, "md5_digest": "ddc955fc7b5e5fc1b1ee54da95b9bff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10975, "upload_time": "2018-11-17T03:44:48", "url": "https://files.pythonhosted.org/packages/bc/b1/4d5b41f2a573e3cba44f705c1f7a6561949a5cb78c1ab62b8d31190b118d/ml3-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c5208d057435ccd85b85db11977e7a77", "sha256": "2ddc266ba44f51d801aa523f14c54ac143d5fb6c232bdaf24a30abb187685132" }, "downloads": -1, "filename": "ml3-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c5208d057435ccd85b85db11977e7a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11518, "upload_time": "2018-11-27T03:26:35", "url": "https://files.pythonhosted.org/packages/b8/2c/c4cca5ffdbb6cad51575c185705ebb6b8a46656204d46dae3f64d7053e7c/ml3-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a49de46fd2f42f359a776f3ae725cb4a", "sha256": "fdaf72a7475e45464714fb4fc511d19efaadfe711894e49fec76c06f48285cff" }, "downloads": -1, "filename": "ml3-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a49de46fd2f42f359a776f3ae725cb4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11570, "upload_time": "2018-11-27T03:42:31", "url": "https://files.pythonhosted.org/packages/c0/c4/6bd59cab28270cc01667aedeed2efe839569e41141b981765d64d328630b/ml3-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "9e155d6363d81bbf39fe647101e0a156", "sha256": "60f58d21a2274d7182b08f0143f1880bf6c20f78948600ebd2c26520ee2d7bcc" }, "downloads": -1, "filename": "ml3-0.2.6.tar.gz", "has_sig": false, "md5_digest": "9e155d6363d81bbf39fe647101e0a156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11558, "upload_time": "2018-11-27T04:50:39", "url": "https://files.pythonhosted.org/packages/02/98/e5788b2dfb18bb90cafed88c33dfb2b0616640b0ec6f6bb636fc04c5f2eb/ml3-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "c5790a1c7afe4249c6ef448e0b45f585", "sha256": "7d8c0aedfdf377d477f8c053f897a226301afa3bf9ff492d6dc5d976406849f8" }, "downloads": -1, "filename": "ml3-0.2.7.tar.gz", "has_sig": false, "md5_digest": "c5790a1c7afe4249c6ef448e0b45f585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11559, "upload_time": "2018-11-27T04:54:21", "url": "https://files.pythonhosted.org/packages/87/c2/0ca62b600b89ac1327a34db0991dc85cde4036e58d56f1acdfc0b2b41ea8/ml3-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "c67327e4f9987e0437ea0bd811bbb239", "sha256": "9857d4fb84f47be61e7a3ba2db64a694e25f30ad7e70aeb7525c27f072d31756" }, "downloads": -1, "filename": "ml3-0.2.8.tar.gz", "has_sig": false, "md5_digest": "c67327e4f9987e0437ea0bd811bbb239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11563, "upload_time": "2018-12-11T06:21:10", "url": "https://files.pythonhosted.org/packages/60/4c/69c5563de299a78b4a8ea2e69e92ed6a3ffdf0392a51eb34c33efa6acdfd/ml3-0.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c67327e4f9987e0437ea0bd811bbb239", "sha256": "9857d4fb84f47be61e7a3ba2db64a694e25f30ad7e70aeb7525c27f072d31756" }, "downloads": -1, "filename": "ml3-0.2.8.tar.gz", "has_sig": false, "md5_digest": "c67327e4f9987e0437ea0bd811bbb239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11563, "upload_time": "2018-12-11T06:21:10", "url": "https://files.pythonhosted.org/packages/60/4c/69c5563de299a78b4a8ea2e69e92ed6a3ffdf0392a51eb34c33efa6acdfd/ml3-0.2.8.tar.gz" } ] }