{
"info": {
"author": "Yanchuan Sim",
"author_email": "yanchuan@outlook.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Topic :: Internet",
"Topic :: System :: Filesystems"
],
"description": "uriutils 0.1\n============\n\n.. image:: https://img.shields.io/pypi/v/uriutils.svg\n :target: https://pypi.python.org/pypi/uriutils\n\n.. image:: https://readthedocs.org/projects/uriutils/badge/?version=latest\n :target: http://uriutils.readthedocs.io/en/latest/?badge=latest\n\nWorking with multiple storage platforms (i.e., local filesystem, S3, Google Cloud, etc.) can be quite a hassle.\nThis package aims to make it transparent to the user and the developer the underlying storage system by wrapping the different protocols in a common interface.\n\nDocumentation available at http://uriutils.readthedocs.io/\n\nUsage\n-----\n\nExample::\n\n with uri_open('http://www.example.com', mode='r') as f:\n contents = f.read()\n\nExample with argument parser::\n\n parser = ArgumentParser(description='Read text file from URI.')\n parser.add_argument('-i', '--input', type=URIFileType('r'), metavar=' ', help='Input file URI.')\n A = parser.parse_args()\n\n contents = A.input.read()\n print(contents)\n\nOr, writing to a file with argument parser is as easy as::\n\n parser = ArgumentParser(description='Write text file to URI.')\n parser.add_argument('-o', '--output', type=URIFileType('w'), metavar='', help='Output file URI.')\n A = parser.parse_args()\n\n A.output.write('Hello world!\\n')\n A.output.close()\n\n\nAnd you can run ``python uri.py --output s3://example-bucket/output.txt``.\n\nFor complete documentation, please see `uriutils-0.1 documentation `_.\n\nContribution\n------------\n\nFor bugs and issues, please file them on the `issues `_ page.\nThanks!\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/skylander86/uriutils",
"keywords": "boto3 s3 google cloud filesystem file uri url http ftp",
"license": "Apache License 2.0",
"maintainer": "",
"maintainer_email": "",
"name": "uriutils",
"package_url": "https://pypi.org/project/uriutils/",
"platform": "",
"project_url": "https://pypi.org/project/uriutils/",
"project_urls": {
"Homepage": "http://github.com/skylander86/uriutils"
},
"release_url": "https://pypi.org/project/uriutils/0.1.16/",
"requires_dist": null,
"requires_python": "",
"summary": "Easily read and write to different storage platforms in Python.",
"version": "0.1.16"
},
"last_serial": 4443785,
"releases": {
"0.1.10": [
{
"comment_text": "",
"digests": {
"md5": "d6eaa6233a3d0a134dd71ab723c34477",
"sha256": "1815d7fb9494acda638465461baea59052d547410f7377963a030b5189651f49"
},
"downloads": -1,
"filename": "uriutils-0.1.10.tar.gz",
"has_sig": false,
"md5_digest": "d6eaa6233a3d0a134dd71ab723c34477",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5661,
"upload_time": "2017-08-17T02:57:24",
"url": "https://files.pythonhosted.org/packages/f0/02/b0805c5ba8f0dc6ded91e7b40c0b5776423f7cfe38c0da56cd8a9a9ed07d/uriutils-0.1.10.tar.gz"
}
],
"0.1.11": [
{
"comment_text": "",
"digests": {
"md5": "7ca0dd0248753ace802c25be775184c1",
"sha256": "cb5e93f4cc8fa353c164af39b7004efdb0b43f9a5bdc88102bc2e51de44ed3d4"
},
"downloads": -1,
"filename": "uriutils-0.1.11.tar.gz",
"has_sig": false,
"md5_digest": "7ca0dd0248753ace802c25be775184c1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5676,
"upload_time": "2017-08-17T03:26:25",
"url": "https://files.pythonhosted.org/packages/83/0a/9089c642912751f839fddb8d519179815fc473ea00603151945a9ab5481a/uriutils-0.1.11.tar.gz"
}
],
"0.1.12": [
{
"comment_text": "",
"digests": {
"md5": "4d0f724b1f83b76821573833b449baa2",
"sha256": "757bca9252d59c6c2c80a0c5b179ffcd62efacada1e7a7185ff6e2a88477e36a"
},
"downloads": -1,
"filename": "uriutils-0.1.12.tar.gz",
"has_sig": false,
"md5_digest": "4d0f724b1f83b76821573833b449baa2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5701,
"upload_time": "2017-09-07T10:00:35",
"url": "https://files.pythonhosted.org/packages/75/39/ea0b9a8e978c63f77744367fefab555bd306397c722e286feb121f72edab/uriutils-0.1.12.tar.gz"
}
],
"0.1.13": [
{
"comment_text": "",
"digests": {
"md5": "a6d8b4568f712ddbb124b9865ef8587a",
"sha256": "105ebcaf0c23f1fc6dee51f5c4b9d66caed7b0ff21d929db48b2e0617f0ec00e"
},
"downloads": -1,
"filename": "uriutils-0.1.13.tar.gz",
"has_sig": false,
"md5_digest": "a6d8b4568f712ddbb124b9865ef8587a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5736,
"upload_time": "2017-09-21T00:41:35",
"url": "https://files.pythonhosted.org/packages/20/31/082ef7c5e845ede00864a615788eaf730b3e412d5fe2b88e9a666c0c3094/uriutils-0.1.13.tar.gz"
}
],
"0.1.14": [
{
"comment_text": "",
"digests": {
"md5": "9556fc3269313a47e75ee5634d5300ad",
"sha256": "f6f0283feadcfe3de5d1c7f3d7c5e8167d9024a6db72c1c2528c2b2d349c2c29"
},
"downloads": -1,
"filename": "uriutils-0.1.14.tar.gz",
"has_sig": false,
"md5_digest": "9556fc3269313a47e75ee5634d5300ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11365,
"upload_time": "2017-09-27T08:42:57",
"url": "https://files.pythonhosted.org/packages/69/72/9024098216ca14226aaf11d3394e08b652f23298ea595ef46881d616ca00/uriutils-0.1.14.tar.gz"
}
],
"0.1.15": [
{
"comment_text": "",
"digests": {
"md5": "cba25cde076d4d3c5a4309f55ffb8cfe",
"sha256": "fe84f1bd60637b7fe50105e607ca21c7e5e5067c41f9b7cfd78738cbc10fbc71"
},
"downloads": -1,
"filename": "uriutils-0.1.15.tar.gz",
"has_sig": false,
"md5_digest": "cba25cde076d4d3c5a4309f55ffb8cfe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11867,
"upload_time": "2018-02-11T10:58:43",
"url": "https://files.pythonhosted.org/packages/e4/fe/c72f0ae23cacd1ab3b257fae41cfe0f273f8123f8faf59d9e595274d5204/uriutils-0.1.15.tar.gz"
}
],
"0.1.16": [
{
"comment_text": "",
"digests": {
"md5": "7b70e230f0d66123dc6a344f25e71b6b",
"sha256": "91101576c9711de189b16c357b44b2ef4409048aec2f8d0f8daa8c1b3ffb45af"
},
"downloads": -1,
"filename": "uriutils-0.1.16.tar.gz",
"has_sig": false,
"md5_digest": "7b70e230f0d66123dc6a344f25e71b6b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11489,
"upload_time": "2018-11-02T09:11:26",
"url": "https://files.pythonhosted.org/packages/59/f7/15156911c6935dec648be1cbd1c3500360d99fb930650de1196d501b515c/uriutils-0.1.16.tar.gz"
}
],
"0.1.6": [
{
"comment_text": "",
"digests": {
"md5": "63a724e82c1c4b10c613924437040c82",
"sha256": "84ae8d9fc5b4e1f664af7e9b96a4ead712cf6593c431343f973cf5b1e1d14d94"
},
"downloads": -1,
"filename": "uriutils-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "63a724e82c1c4b10c613924437040c82",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5024,
"upload_time": "2017-07-23T07:28:36",
"url": "https://files.pythonhosted.org/packages/28/f2/19981bbec59fafb8535cd0583d12aac2b4a54b0a7af1b543fd5f1acc3d5e/uriutils-0.1.6.tar.gz"
}
],
"0.1.7": [
{
"comment_text": "",
"digests": {
"md5": "b749cd1111e7bebfece16a9298cebd00",
"sha256": "95b393a2151218a016c4fcc992f2ddf61781fcd751f17c124f8d4697ea235ddd"
},
"downloads": -1,
"filename": "uriutils-0.1.7.tar.gz",
"has_sig": false,
"md5_digest": "b749cd1111e7bebfece16a9298cebd00",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5250,
"upload_time": "2017-08-17T01:22:49",
"url": "https://files.pythonhosted.org/packages/f6/ff/b70cb9f3b77f1bea19586a6d84081922e964c7d6ea20c72cf939e6823e58/uriutils-0.1.7.tar.gz"
}
],
"0.1.9": [
{
"comment_text": "",
"digests": {
"md5": "1e1f52519cd3bc22e5c16de773199445",
"sha256": "05e82a787e9a5935f3166e6bb9854f443bc917a2760a8117770a8de915203c3a"
},
"downloads": -1,
"filename": "uriutils-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "1e1f52519cd3bc22e5c16de773199445",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5614,
"upload_time": "2017-08-17T02:22:56",
"url": "https://files.pythonhosted.org/packages/16/bf/e2a5b082379426706bfa35c881d05f04c741f1fd54007508ac44da2a381a/uriutils-0.1.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "7b70e230f0d66123dc6a344f25e71b6b",
"sha256": "91101576c9711de189b16c357b44b2ef4409048aec2f8d0f8daa8c1b3ffb45af"
},
"downloads": -1,
"filename": "uriutils-0.1.16.tar.gz",
"has_sig": false,
"md5_digest": "7b70e230f0d66123dc6a344f25e71b6b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11489,
"upload_time": "2018-11-02T09:11:26",
"url": "https://files.pythonhosted.org/packages/59/f7/15156911c6935dec648be1cbd1c3500360d99fb930650de1196d501b515c/uriutils-0.1.16.tar.gz"
}
]
}