{ "info": { "author": "Carlo Bertini", "author_email": "waydotnet@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# urllib_s3\n\nurllib_s3 is a urllib handler for s3 protocol\n\n\n## Usage\n\ninstall library\n\n```bash\npip install urllib_s3\n\n```\n\n```python\nfrom six.moves.urllib.request import urlopen\nimport urllib_s3\n\nserver_settings = {\n 'server-url': {\n 'access_key': 'xx',\n 'secret_key': 'xxx',\n 'secure': True\n }\n}\n\nurllib_s3.setup(server_settings)\n\n# now you use s3 protocol\nurlopen('s3://server-url/bucket/foo.png')\n\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/WaYdotNET/urllib_s3", "keywords": "urllib,s3,urllib handler,minio,aws,boto3", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "urllib-s3", "package_url": "https://pypi.org/project/urllib-s3/", "platform": "", "project_url": "https://pypi.org/project/urllib-s3/", "project_urls": { "Homepage": "https://github.com/WaYdotNET/urllib_s3" }, "release_url": "https://pypi.org/project/urllib-s3/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "S3 handler for urllib", "version": "0.0.6" }, "last_serial": 4840879, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1d9824d11d519e4776b6d49cfcc323bd", "sha256": "189ada1c9d9f7598533c2b5195fecb871a6254bc7592d5b56c21f907a327c1c5" }, "downloads": -1, "filename": "urllib_s3-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1d9824d11d519e4776b6d49cfcc323bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2852, "upload_time": "2018-08-01T10:09:36", "url": "https://files.pythonhosted.org/packages/27/cb/ab1382e532c4547182c92003a2738e59dc55d250dffe65997359d97e61d9/urllib_s3-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7ea22fae30ca35d80a92d10f7b7ffb12", "sha256": "9a6fe2370d78567a1b8300280daf47b570ad8b227226f2b4cd2ef5e74fd98232" }, "downloads": -1, "filename": "urllib_s3-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7ea22fae30ca35d80a92d10f7b7ffb12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2775, "upload_time": "2018-08-01T10:53:54", "url": "https://files.pythonhosted.org/packages/95/9e/27a56cced42da8d7b2bda111d33dc60bfb1e7333a873295aa81bd21db42e/urllib_s3-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "58ec2c7ca68f14e7678b9e17796abe27", "sha256": "52216fcb4b3bacfebf364435ae22cf9ed9ca69cfc45ccf4844ebe9fd1376c303" }, "downloads": -1, "filename": "urllib_s3-0.0.3.tar.gz", "has_sig": false, "md5_digest": "58ec2c7ca68f14e7678b9e17796abe27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2874, "upload_time": "2018-08-01T12:30:45", "url": "https://files.pythonhosted.org/packages/5f/5c/5d2d751ad21a65ea8efee9b8e8242b0cfc872043774c2b3ba9f908533f6a/urllib_s3-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f026731ddfb2c105c45f7c7f4c4a427d", "sha256": "eeffb05f3edd388adc6b270888b663d97d0718fc67a5e21ecc44f82a7af19f30" }, "downloads": -1, "filename": "urllib_s3-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f026731ddfb2c105c45f7c7f4c4a427d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3019, "upload_time": "2018-11-14T16:33:04", "url": "https://files.pythonhosted.org/packages/82/36/1eb82aac2e263f515e232cebf9c07bf52a8e576da23d817521a05db77fac/urllib_s3-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "69ef108a338c5a964211d636cc806368", "sha256": "4653528026cf50f3e146bb340e53492ae677d3b3ca5f47ce7b13660d7a19cdd0" }, "downloads": -1, "filename": "urllib_s3-0.0.5.tar.gz", "has_sig": false, "md5_digest": "69ef108a338c5a964211d636cc806368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3080, "upload_time": "2019-02-19T17:00:03", "url": "https://files.pythonhosted.org/packages/b4/8e/e7ad13b9f59a3dd7af46c2a5a5331eb23513bcbd28c6b82436a5ced1b26d/urllib_s3-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a492963fb9d82ee37050ba27db891305", "sha256": "b39b1af15c69d72855448bd1fe82a650ccd6e30c8a7f073b006410aa3e0f5bd2" }, "downloads": -1, "filename": "urllib_s3-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a492963fb9d82ee37050ba27db891305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3073, "upload_time": "2019-02-19T17:08:07", "url": "https://files.pythonhosted.org/packages/cc/44/7141ad061be262ceaf56c2da43e6e2c97cb6e266a47eaa945083e96625ae/urllib_s3-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a492963fb9d82ee37050ba27db891305", "sha256": "b39b1af15c69d72855448bd1fe82a650ccd6e30c8a7f073b006410aa3e0f5bd2" }, "downloads": -1, "filename": "urllib_s3-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a492963fb9d82ee37050ba27db891305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3073, "upload_time": "2019-02-19T17:08:07", "url": "https://files.pythonhosted.org/packages/cc/44/7141ad061be262ceaf56c2da43e6e2c97cb6e266a47eaa945083e96625ae/urllib_s3-0.0.6.tar.gz" } ] }