{ "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://comcom.xdua.com", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "comcom", "package_url": "https://pypi.org/project/comcom/", "platform": "", "project_url": "https://pypi.org/project/comcom/", "project_urls": { "Homepage": "http://comcom.xdua.com" }, "release_url": "https://pypi.org/project/comcom/0.3.6/", "requires_dist": null, "requires_python": "", "summary": "com (Aliyun Gateway Function Computing Controller) SDK", "version": "0.3.6" }, "last_serial": 4706225, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "71ef3314ecf038081fc69cac3d41c152", "sha256": "f6cd4b6895d48cab645fa1a43351e579db449e6c85d166adc57eda65427c2d5c" }, "downloads": -1, "filename": "comcom-0.0.3.tar.gz", "has_sig": false, "md5_digest": "71ef3314ecf038081fc69cac3d41c152", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5491, "upload_time": "2018-11-22T16:34:46", "url": "https://files.pythonhosted.org/packages/c7/85/2c5890584f79766544f260ca5829c0925d697991b1a0a5b5be1b5e572fcd/comcom-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "cbf6dd60423a217ddec2fe90aac3a790", "sha256": "4214605afd761992e0cd979a5ea8cf9746a25669933b52cc20fd047d8bc4d405" }, "downloads": -1, "filename": "comcom-0.0.5.tar.gz", "has_sig": false, "md5_digest": "cbf6dd60423a217ddec2fe90aac3a790", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5135, "upload_time": "2018-11-23T03:30:06", "url": "https://files.pythonhosted.org/packages/ed/ee/8109eb7e6170323c357add6b722b8b991caf2d390023fc947f54263fe096/comcom-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "170c58a13b5be118fdc238ec4f6d05c1", "sha256": "f8eef6e95ca113d71bd8986107c294ba3725b6d795a166625db85dd93e9f028b" }, "downloads": -1, "filename": "comcom-0.0.6.tar.gz", "has_sig": false, "md5_digest": "170c58a13b5be118fdc238ec4f6d05c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5136, "upload_time": "2018-11-23T03:41:49", "url": "https://files.pythonhosted.org/packages/1b/f7/d50271e155745b56e31e1d2b622db6a6bf6c89f3f93457fd1b8e9e9c9eb1/comcom-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "01403f194fbdd98ea415254917b82886", "sha256": "08386f928a7862f62010df648e4fc975483fab422dde90992fa43ecf650902e1" }, "downloads": -1, "filename": "comcom-0.0.7.tar.gz", "has_sig": false, "md5_digest": "01403f194fbdd98ea415254917b82886", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5151, "upload_time": "2018-11-23T03:49:44", "url": "https://files.pythonhosted.org/packages/24/32/cdb3b21b4d1fdbdc8e5294388d5abb7c2654b1f314c0b8198ba12130c7d3/comcom-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "bae01ccdda345a1973d835927d9db3c0", "sha256": "d8577c7b0abe182a4df390c475684484f46dacaf3c6661502aa770804e5a10a4" }, "downloads": -1, "filename": "comcom-0.0.8.tar.gz", "has_sig": false, "md5_digest": "bae01ccdda345a1973d835927d9db3c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6223, "upload_time": "2018-11-28T13:19:16", "url": "https://files.pythonhosted.org/packages/bb/04/8520f5ac6abc3e86f006a18a077ff8e3a30405289aaeafc6abf61f0cd3b9/comcom-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "e85ce289f344ce2ad15d7b4a2d8795ef", "sha256": "a19aecd6353d4b61d5a0c08666f039ef170451460ecab3a1a76564f2e36283d0" }, "downloads": -1, "filename": "comcom-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e85ce289f344ce2ad15d7b4a2d8795ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6236, "upload_time": "2018-11-28T13:48:10", "url": "https://files.pythonhosted.org/packages/f4/b1/92333fb2afac8e2ff15d3d0c199bbcec16410e86e959ab1cb04d80534c4f/comcom-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "bd0078784dfc8ca974450deff519a8f3", "sha256": "83bbeccc1991de5318b91eac68f381000bd84e77ecaea36e2d4208d0f428f296" }, "downloads": -1, "filename": "comcom-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bd0078784dfc8ca974450deff519a8f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6234, "upload_time": "2018-11-28T14:19:41", "url": "https://files.pythonhosted.org/packages/b0/a0/c0f7d478b672cfa1b05115ebed92e28af0862db06ba20d38eea9c33ba62e/comcom-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1412bfcea7b29af1ff6ca04b3afc34aa", "sha256": "aa199333571b3540b2a1c2a74aaebcb65871ee8c21ebc13f647797fa1c180c2a" }, "downloads": -1, "filename": "comcom-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1412bfcea7b29af1ff6ca04b3afc34aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278982, "upload_time": "2018-11-28T16:50:31", "url": "https://files.pythonhosted.org/packages/40/b8/ec00cf06fe1e60b9ca45c8d8e0982a8babe10b7a5bcfc2d5156d7b856b0c/comcom-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bb14de9c28458ebd4bfb4cc7b86a9423", "sha256": "a5ff2e14a3de1e9c4514af2ecf4c46eba92c3bddba2d4cc0cb116175c7b9e811" }, "downloads": -1, "filename": "comcom-0.1.2.tar.gz", "has_sig": false, "md5_digest": "bb14de9c28458ebd4bfb4cc7b86a9423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278995, "upload_time": "2018-11-28T17:08:57", "url": "https://files.pythonhosted.org/packages/54/39/d736cd546141845f2268c8a11ee543017019b199a051f2082e0c3accbcc0/comcom-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d79b84322a2ba1705619d0dc92ca1cf7", "sha256": "8b24af232ebe2ee14c02fa56f4c1cf585715c0ed3ba05610c3d8322571b3b585" }, "downloads": -1, "filename": "comcom-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d79b84322a2ba1705619d0dc92ca1cf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9791, "upload_time": "2018-11-28T17:22:15", "url": "https://files.pythonhosted.org/packages/e1/f0/043ac4fe0653987f5e24a1ec14f844ee2009640145badd07cf0421a3ab0d/comcom-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e8b69676ce534caecb71a3c951999d8c", "sha256": "8b254dd1ef34f8e8d437b4f99bd1a92077e9190addad99c833e7be27c349591c" }, "downloads": -1, "filename": "comcom-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e8b69676ce534caecb71a3c951999d8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9847, "upload_time": "2018-11-28T17:34:51", "url": "https://files.pythonhosted.org/packages/d5/8c/4932cdc8f0f578e06ab1b0a04535791746ceb158294e18276bd32cf8d5b4/comcom-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "cfb797264f91e7cc6e361a7606702ad3", "sha256": "df62d3511f6761b80b8196e232d729147684b090a61189b52c00886634ce0341" }, "downloads": -1, "filename": "comcom-0.1.5.tar.gz", "has_sig": false, "md5_digest": "cfb797264f91e7cc6e361a7606702ad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279053, "upload_time": "2018-11-28T17:39:22", "url": "https://files.pythonhosted.org/packages/a5/3c/c58911df2b818e3169e43a58d06d13adfe347fcba0d08eab4f597b966aa0/comcom-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "e5bbee5fb9ed08d7726a6b0d79572368", "sha256": "960b7c2c1bdbe6dcfcd9cc5f382c608080497546c5cdc41c69a2e3e459808894" }, "downloads": -1, "filename": "comcom-0.1.6.tar.gz", "has_sig": false, "md5_digest": "e5bbee5fb9ed08d7726a6b0d79572368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279057, "upload_time": "2018-11-28T17:42:48", "url": "https://files.pythonhosted.org/packages/08/33/5e6f7dc72c38a2679fa14f62a076c8308c7b55d15d44d92089203549fbbe/comcom-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "0b8246e39d8b813c32709a11fe3924ca", "sha256": "1464c4ddf1ccd5117349fd0b0900e0b2ae6a03b3d62f73e1c171a9210715d751" }, "downloads": -1, "filename": "comcom-0.1.7.tar.gz", "has_sig": false, "md5_digest": "0b8246e39d8b813c32709a11fe3924ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279918, "upload_time": "2018-12-06T10:31:38", "url": "https://files.pythonhosted.org/packages/0e/37/aef81f535e66f64b6dc567afe0d0911c56ee54c30f3ef1b7d2c27d01065e/comcom-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "139ac6fffbb90465209ce3fccfc49da1", "sha256": "232db447aa3e9294fdc509c5be79d5049d084a6165b68019301b42d19c813cc2" }, "downloads": -1, "filename": "comcom-0.1.8.tar.gz", "has_sig": false, "md5_digest": "139ac6fffbb90465209ce3fccfc49da1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281517, "upload_time": "2018-12-08T08:03:00", "url": "https://files.pythonhosted.org/packages/7c/7b/e09d5cba383843be7a3cb2d14cd70b184b69c61c7dfa67ed47de23fc6483/comcom-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "1ce9755d910ce7cbca49f43102fe4374", "sha256": "4f60029201d7c8ea0e461a50534bbdc2657a5872bdebd701ae5e63c8697445d3" }, "downloads": -1, "filename": "comcom-0.1.9.tar.gz", "has_sig": false, "md5_digest": "1ce9755d910ce7cbca49f43102fe4374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 282394, "upload_time": "2018-12-08T11:07:23", "url": "https://files.pythonhosted.org/packages/8e/b2/29adb58a414470f5d92d770ae409e8adbe3d26378724bebfdf9aa5e9ff3a/comcom-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7319068c9f65aeb7a165b28956ed0918", "sha256": "0c0a2d491efa239ceee25bf2a04973386acd2ec3b21671245f15e85e8c30ac93" }, "downloads": -1, "filename": "comcom-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7319068c9f65aeb7a165b28956ed0918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 282459, "upload_time": "2018-12-08T11:32:26", "url": "https://files.pythonhosted.org/packages/bd/7a/dc804a91af93168050fb9a8d821a29d35763a91766112477742e5bc29b14/comcom-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "fab14613fe2b59c1307ecaacdb5aaec4", "sha256": "1bb6b3216915c2d3d21acf22ce573247a5cb2f0d7c774444201b9a79ed448cd3" }, "downloads": -1, "filename": "comcom-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fab14613fe2b59c1307ecaacdb5aaec4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 282408, "upload_time": "2018-12-08T12:50:46", "url": "https://files.pythonhosted.org/packages/4e/5f/7ea79259ad452ad3144d3f6df3a172f187891235c20eada1d953ac53193a/comcom-0.2.1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "af896b021042f6582769aff8d63ebf74", "sha256": "880c9004eeca2d2bac6b207df80eed68e5576ab5edde915f93bd08ce25b5d7c7" }, "downloads": -1, "filename": "comcom-0.2.3.tar.gz", "has_sig": false, "md5_digest": "af896b021042f6582769aff8d63ebf74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279783, "upload_time": "2018-12-10T02:59:33", "url": "https://files.pythonhosted.org/packages/29/b3/dcd2b156e1facb0e6aeec2959177aedcd502009b45a5d1616468fa39f6bd/comcom-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "8d028ac2f2e2c0de736be18bcd9345d8", "sha256": "eaa2af288fac0cf9c05472d2bf0320ee7a1d281d4ffd82f492e570ac9ca7d395" }, "downloads": -1, "filename": "comcom-0.2.4.tar.gz", "has_sig": false, "md5_digest": "8d028ac2f2e2c0de736be18bcd9345d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279761, "upload_time": "2018-12-10T03:05:39", "url": "https://files.pythonhosted.org/packages/e8/11/3f7ec32f84655c2b004c291b187c305441e817a2d62072e903081b95732a/comcom-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "12139fd466b536fd0b9759b7002dfc4d", "sha256": "cb227bd664e7ef769d31850613829f0f96d59c698605f7ec998238a3e835537f" }, "downloads": -1, "filename": "comcom-0.2.5.tar.gz", "has_sig": false, "md5_digest": "12139fd466b536fd0b9759b7002dfc4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279824, "upload_time": "2018-12-10T12:51:59", "url": "https://files.pythonhosted.org/packages/ba/1f/8c6d544e979593879d71a153cf009e87ab42b6cd9aeb1566ea647685c5f6/comcom-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "73e1d3edea696b3a0c00ea3fbe4f6ef2", "sha256": "4063eda352a12b9bd306cf3dbe2efda131db2ac47adf5242e5129628facdcd4a" }, "downloads": -1, "filename": "comcom-0.2.6.tar.gz", "has_sig": false, "md5_digest": "73e1d3edea696b3a0c00ea3fbe4f6ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281527, "upload_time": "2018-12-11T02:29:13", "url": "https://files.pythonhosted.org/packages/3e/30/edbd2f806a4541e154b7fe6ffe71a9fd5e54c1301dd32b181e2257fcbe29/comcom-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "3143015f21b86f7730434bb11f5b64c2", "sha256": "40fcc24304d85c906b79005e4af9135a5c82ac02fdcd56c89d85cd3d4c39a55b" }, "downloads": -1, "filename": "comcom-0.2.7.tar.gz", "has_sig": false, "md5_digest": "3143015f21b86f7730434bb11f5b64c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281520, "upload_time": "2018-12-11T05:47:20", "url": "https://files.pythonhosted.org/packages/dc/5a/768af6cc6b744751345d3b73f1c1aefd597e79099813d5cbe4c9869e4480/comcom-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "c788ae8de85a1a532bbc69fea26d702b", "sha256": "8fc538802c36239e7dd52c21b80eaa4750b581a23da7ffbdce4587145e04138e" }, "downloads": -1, "filename": "comcom-0.2.8.tar.gz", "has_sig": false, "md5_digest": "c788ae8de85a1a532bbc69fea26d702b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281557, "upload_time": "2018-12-11T05:56:55", "url": "https://files.pythonhosted.org/packages/4a/6d/cd0e3e0ad6b9c464a343d092544a92e34aaf75e80759bb873662c4d6f79a/comcom-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "655444adf43afed53c7f742abaea035c", "sha256": "1ffebe2670f5a3f53c754b8041d562537fab2b24d0cb0a4bb6ecc7431a5be21a" }, "downloads": -1, "filename": "comcom-0.2.9.tar.gz", "has_sig": false, "md5_digest": "655444adf43afed53c7f742abaea035c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281542, "upload_time": "2018-12-11T06:10:21", "url": "https://files.pythonhosted.org/packages/d8/12/d47dda94b52f5aab5299a9f10a274137b6bf01bc03d9d9b22f154329b075/comcom-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "de123bc1b2574d36b69c9dcea0ca2a9e", "sha256": "50bb321ab15511bd41e0fc634501b1656f92823fe7544140b01d5f74abf4c905" }, "downloads": -1, "filename": "comcom-0.3.0.tar.gz", "has_sig": false, "md5_digest": "de123bc1b2574d36b69c9dcea0ca2a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281765, "upload_time": "2018-12-11T08:17:36", "url": "https://files.pythonhosted.org/packages/39/be/1debcf4306a67ad739d14342af3c9ea38dc0b39a566b7c752f8d8cc47466/comcom-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "682f31639647b2a01fd23e3a60efbc06", "sha256": "ce0fdc8caae6125edde20991fca9b94f71a3faa11f1c3e3bae030464267c2f57" }, "downloads": -1, "filename": "comcom-0.3.1.tar.gz", "has_sig": false, "md5_digest": "682f31639647b2a01fd23e3a60efbc06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 382256, "upload_time": "2018-12-11T11:26:29", "url": "https://files.pythonhosted.org/packages/0b/99/8a2b9125da02a8718751556060df49b99f94a758cec04d2969068892b59d/comcom-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "5d63d56632824e754faab6dbdfe2d1ab", "sha256": "9d962057008f3d5a09b5944a3ff5a7fd2fbc744f5f3969dcfda57b552aa52a58" }, "downloads": -1, "filename": "comcom-0.3.2.tar.gz", "has_sig": false, "md5_digest": "5d63d56632824e754faab6dbdfe2d1ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1403056, "upload_time": "2019-01-04T13:00:27", "url": "https://files.pythonhosted.org/packages/5d/5e/6befee069fa211e7d6f16b0c0cc1198e991ae6dd8d73a5d048b7ce6b7791/comcom-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "88156251d8f7595546338e306ba9ca6a", "sha256": "2a571790be614b5ded60dba44b4728da1d0ef193c17c1237c9ebcc905c022c08" }, "downloads": -1, "filename": "comcom-0.3.3.tar.gz", "has_sig": false, "md5_digest": "88156251d8f7595546338e306ba9ca6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1403091, "upload_time": "2019-01-04T13:14:40", "url": "https://files.pythonhosted.org/packages/4d/5a/b4026c5c8db5eb3ae41ba3aee2ebe5ca7ac29fc5f8fb2c5c0a8cac75c527/comcom-0.3.3.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "5828c99edfba08eb14c1b6b463ea67df", "sha256": "a3dc733dbc34af9b8847cf14a95f2c8d99e2d6e87a5325834f875ee259189d4b" }, "downloads": -1, "filename": "comcom-0.3.5.tar.gz", "has_sig": false, "md5_digest": "5828c99edfba08eb14c1b6b463ea67df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1402739, "upload_time": "2019-01-17T04:10:49", "url": "https://files.pythonhosted.org/packages/52/b8/b7785c62227d4a5bced3e50d2f384ff3b9acd83f61b15ee6c0a4e10b6983/comcom-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "e1cf8da27dba21fef96305b4518c13a1", "sha256": "91762d1374cb89296a789dbffa9a4662eecf8a8d571917a382583c59c11f0128" }, "downloads": -1, "filename": "comcom-0.3.6.tar.gz", "has_sig": false, "md5_digest": "e1cf8da27dba21fef96305b4518c13a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1402211, "upload_time": "2019-01-17T04:18:05", "url": "https://files.pythonhosted.org/packages/64/c3/5c81847dfe5f7d6ccb7afd7e97e47d76970a492da8449613bbc9764e363c/comcom-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e1cf8da27dba21fef96305b4518c13a1", "sha256": "91762d1374cb89296a789dbffa9a4662eecf8a8d571917a382583c59c11f0128" }, "downloads": -1, "filename": "comcom-0.3.6.tar.gz", "has_sig": false, "md5_digest": "e1cf8da27dba21fef96305b4518c13a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1402211, "upload_time": "2019-01-17T04:18:05", "url": "https://files.pythonhosted.org/packages/64/c3/5c81847dfe5f7d6ccb7afd7e97e47d76970a492da8449613bbc9764e363c/comcom-0.3.6.tar.gz" } ] }