{ "info": { "author": "Thorsten Simons", "author_email": "sw@snomis.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: System :: Archiving" ], "description": "HS3 Shell\n=========\n\nThe HS3 Shell (**hs3sh**) is a command processor created to interact with Amazon\nS3 and compatible storage services.\n\nIt's main intention is to test S3 compatible storage services against Amazon S3\nwithout having to deal with the hard-to-remember parameters required by tools\nlike *awscli* or *s3curl.pl*.\n\nFeatures\n\n* Connect to Amazon S3 as well as compatible storage services\n* Uses profiles for easy switching between S3 providers\n* Create, discover and delete buckets\n* Discover, write, read and copy objects\n* Multipart upload\n* Deal with metadata and versions\n* Work with ACLs (yet incomplete)\n* Generate pre-signed URLs\n\nDependencies\n------------\n\nYou need to have at least Python 3.5 installed to run **hs3sh**.\n\nIt depends on the `boto3 `_ for\ncommunication with Amazon S3 and compatible stores.\n\nDocumentation\n-------------\n\nTo be found at `readthedocs.org `_\n\nInstallation\n------------\n\nInstall **hs3sh** by running::\n\n $ pip install hs3sh\n\n\n-or-\n\nget the source from `gitlab.com `_,\nunzip and run::\n\n $ python setup.py install\n\n\n-or-\n\nFork at `gitlab.com `_\n\nContribute\n----------\n\n- Source Code: ``_\n- Issue tracker: ``_\n\nSupport\n-------\n\nIf you've found any bugs, please let me know via the Issue Tracker;\nif you have comments or suggestions, send an email to ``_\n\nLicense\n-------\n\nThe MIT License (MIT)\n\nCopyright (c) 2016-2018 Thorsten Simons (sw@snomis.eu)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://hs3sh.readthedocs.org", "keywords": "Amazon S3 compatible HCP HS3 Hitachi Content Platform", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hs3sh", "package_url": "https://pypi.org/project/hs3sh/", "platform": "", "project_url": "https://pypi.org/project/hs3sh/", "project_urls": { "Homepage": "https://hs3sh.readthedocs.org" }, "release_url": "https://pypi.org/project/hs3sh/1.1.7/", "requires_dist": null, "requires_python": "", "summary": "HS3 shell - command processor for Amazon S3 and compatibles", "version": "1.1.7" }, "last_serial": 5476230, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "6372842274cd5cb3c1330fee37709a0a", "sha256": "23c4ad69059b4e7b37199cd112fb16345e9d6b3db460a5a528213696b4d6eb1d" }, "downloads": -1, "filename": "hs3sh-0.1.10.tar.gz", "has_sig": false, "md5_digest": "6372842274cd5cb3c1330fee37709a0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16655, "upload_time": "2016-03-19T20:09:39", "url": "https://files.pythonhosted.org/packages/7e/d1/dea00959f2e7d3691740549d549a3df8e97e1a461358de9ad63ac901fb7d/hs3sh-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "e782f6335b64660181731c5eaf062928", "sha256": "ae05dba425664695869c8e988cbe45caeeeb2856f5c2fd6e233533d5cff00841" }, "downloads": -1, "filename": "hs3sh-0.1.11.tar.gz", "has_sig": false, "md5_digest": "e782f6335b64660181731c5eaf062928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16963, "upload_time": "2016-03-23T21:00:08", "url": "https://files.pythonhosted.org/packages/38/2e/a90df5fa91f206939f1be06a41f3b3c34c9b52f2eaa3d3791f2b1eba43b0/hs3sh-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "92b693da6a13fce955601e90ff6cc073", "sha256": "f51e5e5ac4cc8cf6d7d0b564cc15857e845383cc5bd4db22ad20c00e4528702b" }, "downloads": -1, "filename": "hs3sh-0.1.12.tar.gz", "has_sig": false, "md5_digest": "92b693da6a13fce955601e90ff6cc073", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17727, "upload_time": "2016-03-25T07:31:33", "url": "https://files.pythonhosted.org/packages/40/47/e8d4909cf7cf96fa45592c40d16a9330d944804dc30356289d92f49305f1/hs3sh-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "b68b321f44ba182e1dda0454ce6c1509", "sha256": "1cd395955df8af68ce52083f4441c7e45daa2156dc3f744bec3b7e5595cf2a91" }, "downloads": -1, "filename": "hs3sh-0.1.13.tar.gz", "has_sig": false, "md5_digest": "b68b321f44ba182e1dda0454ce6c1509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17864, "upload_time": "2016-03-25T16:00:03", "url": "https://files.pythonhosted.org/packages/76/91/a0cd2feb50322e97739184a999449c9079629a926d64b1f803d80a5ad660/hs3sh-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "26c8e1d342e50706d6e48fa2c2bcf86a", "sha256": "62c84f4b1f02ddb28a9a537afff35ae3d8dd8b60d9491efa527c56767521799b" }, "downloads": -1, "filename": "hs3sh-0.1.14.tar.gz", "has_sig": false, "md5_digest": "26c8e1d342e50706d6e48fa2c2bcf86a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19385, "upload_time": "2016-04-01T14:35:24", "url": "https://files.pythonhosted.org/packages/f2/e6/c971fda245142dc428f2f662302705ca96751237836942914ccebb165997/hs3sh-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "465c21251e6b2fe0b0c045273504397f", "sha256": "e0159d1f19924673dba45817c433b4ee757512419fd10455fdcf79a4e7c0a58c" }, "downloads": -1, "filename": "hs3sh-0.1.15.tar.gz", "has_sig": false, "md5_digest": "465c21251e6b2fe0b0c045273504397f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22194, "upload_time": "2016-05-03T22:30:10", "url": "https://files.pythonhosted.org/packages/4e/84/8f66dda41aba5f5cbef8157dd5a1d73374815e028c7e854afd17ce07c92c/hs3sh-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "6660ff11c2dda0f05e9c02aa897ce388", "sha256": "02bdaeddff28f3524572f1aaa4fed734b8fc58b746685845fbf41543ce8ae7fd" }, "downloads": -1, "filename": "hs3sh-0.1.16.tar.gz", "has_sig": false, "md5_digest": "6660ff11c2dda0f05e9c02aa897ce388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22547, "upload_time": "2016-06-14T11:03:15", "url": "https://files.pythonhosted.org/packages/50/cc/0563f02084a6a498630e5e4c5eadebd18582654086db0b5d4390c5cefc0c/hs3sh-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "628820fd837ae3d12962675715e5f1fe", "sha256": "b2bdbf065d8152c72e72a10d8de12c0439214e455a4d8eff93ff3e9939c5e7fc" }, "downloads": -1, "filename": "hs3sh-0.1.17.tar.gz", "has_sig": false, "md5_digest": "628820fd837ae3d12962675715e5f1fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22623, "upload_time": "2016-10-27T18:12:34", "url": "https://files.pythonhosted.org/packages/68/98/a09b6326a8167da635b2f7c2e486a3a0df1fec0bc361c31c36d6905dc1a6/hs3sh-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "105082abd7195efc671a7a7ded920186", "sha256": "e44ec241a7f37f3e6de708d5c9fe745ba60d69c3bfc12983007c324aff82838f" }, "downloads": -1, "filename": "hs3sh-0.1.18.tar.gz", "has_sig": false, "md5_digest": "105082abd7195efc671a7a7ded920186", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22890, "upload_time": "2016-11-28T22:37:12", "url": "https://files.pythonhosted.org/packages/e9/fb/63910ba9f6fa683a6f05341e2236fd2756d230aae95e9f7a7797cbdafcfc/hs3sh-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "ad4b9793c1b134a4d745baa75de591ec", "sha256": "921c4be400bcf1e448b967202797e93dab18e7dad2ba87c3c8a7158efa14ef04" }, "downloads": -1, "filename": "hs3sh-0.1.19.tar.gz", "has_sig": false, "md5_digest": "ad4b9793c1b134a4d745baa75de591ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23119, "upload_time": "2016-11-30T21:35:31", "url": "https://files.pythonhosted.org/packages/58/f9/d94c44412893d33ea472b90da8867c731eac75e7e59b1954a166cbdf12c1/hs3sh-0.1.19.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f3ec7e32e17a864cde0ed5cde2b95512", "sha256": "0c05117e031b94cfa00fa69120a862934c9035ff57cabeb488db57f8835718d6" }, "downloads": -1, "filename": "hs3sh-0.1.5.tar.gz", "has_sig": false, "md5_digest": "f3ec7e32e17a864cde0ed5cde2b95512", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12590, "upload_time": "2016-03-07T14:35:56", "url": "https://files.pythonhosted.org/packages/8d/60/99f29caea5e724189262947a1f97a4401764b63b6337b6f3e7e13d1d66d1/hs3sh-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "3aa650de6c8e3151a0489d3aefff7726", "sha256": "0e92da095b20e5e950b9c2e1a7edbaecef7fbb5f2bd23ecf9d2a46608a9eaaf5" }, "downloads": -1, "filename": "hs3sh-0.1.6.tar.gz", "has_sig": false, "md5_digest": "3aa650de6c8e3151a0489d3aefff7726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12654, "upload_time": "2016-03-07T14:52:29", "url": "https://files.pythonhosted.org/packages/93/90/3454cbf8759657b6fa766b5b0d56f4c5aa22b5d227f4987edcfd9ed0192a/hs3sh-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "62aaa6abff914bbbd9107d34bc0a61c8", "sha256": "93f8ad3209b39fcc3e8dfb35ea95e0b915afb7349b9ed3a20387a50876122be6" }, "downloads": -1, "filename": "hs3sh-0.1.7.tar.gz", "has_sig": false, "md5_digest": "62aaa6abff914bbbd9107d34bc0a61c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12633, "upload_time": "2016-03-08T15:29:43", "url": "https://files.pythonhosted.org/packages/e2/55/3a6f3aaac8cd4ef44de2b100b5aeb863b3eb3b0a78d1b526303a469109ab/hs3sh-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "88599104336f92d5ad86c0e122f93bc0", "sha256": "328903a601dcb6ec5f1bac0e68f0a9d2f093b0725e87aa2dd731ef125910a028" }, "downloads": -1, "filename": "hs3sh-0.1.8.tar.gz", "has_sig": false, "md5_digest": "88599104336f92d5ad86c0e122f93bc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13058, "upload_time": "2016-03-08T18:54:01", "url": "https://files.pythonhosted.org/packages/e3/58/6f0e995e21f3fde93fbe4522c7ca1cdeae7081793269d16eafb0d7c1a01b/hs3sh-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "e7ae487fe3725dc649ac72e561e93b44", "sha256": "04bf8c051869a63ceda9ba72b09ab2c276e09b9be2aea1937327df5806481db7" }, "downloads": -1, "filename": "hs3sh-0.1.9.tar.gz", "has_sig": false, "md5_digest": "e7ae487fe3725dc649ac72e561e93b44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16562, "upload_time": "2016-03-16T21:00:12", "url": "https://files.pythonhosted.org/packages/ca/d1/3725206aeed5171cdfa21694318579886c5a69bd553c1fe594ff690e19d7/hs3sh-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "787800ec1e534d1e008db74bea434dee", "sha256": "515a1df107f8dc6e2e1c1bb13301720691115a2667deee9352b5a75a3aeb9953" }, "downloads": -1, "filename": "hs3sh-0.2.0.tar.gz", "has_sig": false, "md5_digest": "787800ec1e534d1e008db74bea434dee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23184, "upload_time": "2017-01-16T08:12:30", "url": "https://files.pythonhosted.org/packages/df/50/bd8ceaded913020ed26be223ef157c9adf421e45c0a7f88f938eb1f425ad/hs3sh-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "3b25af356fc511e881ac42059661f551", "sha256": "c644cf30b66640c6456693d19a020c853c75a8479c3b29ecc16007d95fc756a2" }, "downloads": -1, "filename": "hs3sh-0.2.2.tar.gz", "has_sig": false, "md5_digest": "3b25af356fc511e881ac42059661f551", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23216, "upload_time": "2017-11-03T20:00:38", "url": "https://files.pythonhosted.org/packages/dc/ab/5a7bcdfd519491aa3426669c2181e4caf5b44799b86100f1a60fcda8d8c8/hs3sh-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5ab7438c3319a6bdbe47fdff50b5731a", "sha256": "e6bf2ac25c7ef90582667bfb3ab5bd8830d069bcc4476c00c3f880c35860127a" }, "downloads": -1, "filename": "hs3sh-0.2.3.tar.gz", "has_sig": false, "md5_digest": "5ab7438c3319a6bdbe47fdff50b5731a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23316, "upload_time": "2017-11-27T09:34:04", "url": "https://files.pythonhosted.org/packages/e2/1c/3e3f043ee7264d39a21d27511453ac47ac03e14d3af12b9ecd536c2dc416/hs3sh-0.2.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d7a4d82e5f6d6166f2ce02425ed47556", "sha256": "91036816b273af882700161db71786143108830f90b9e039ba1e367ea2c9acb7" }, "downloads": -1, "filename": "hs3sh-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d7a4d82e5f6d6166f2ce02425ed47556", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23788, "upload_time": "2018-01-23T20:45:09", "url": "https://files.pythonhosted.org/packages/ae/65/3e5d0ead3d8a00b531b2fd7753a72665312772718f47f0d1a948e9b22f1c/hs3sh-1.0.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "6036da73a0af7a0bd296e78fcbc7dd59", "sha256": "0c2ba2510ffae5404b721f81c43505f1f90bbfe800cbe1d320e4e964ecca40a6" }, "downloads": -1, "filename": "hs3sh-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6036da73a0af7a0bd296e78fcbc7dd59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24326, "upload_time": "2018-05-24T05:14:56", "url": "https://files.pythonhosted.org/packages/36/18/cb4c6153d551adee2c5feb7079e17626f6237d6d984f6cbebe6f6ff5d122/hs3sh-1.1.1.tar.gz" } ], "1.1.1b0": [ { "comment_text": "", "digests": { "md5": "b8d5931c95695d075fa5be0995ef95b5", "sha256": "7bb0c2ef6aeb8b778656be25605397dc412234c9b4b31ecde98f840885571234" }, "downloads": -1, "filename": "hs3sh-1.1.1b0.tar.gz", "has_sig": false, "md5_digest": "b8d5931c95695d075fa5be0995ef95b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24343, "upload_time": "2018-05-24T05:21:41", "url": "https://files.pythonhosted.org/packages/59/50/e532204e6ebe32028bd6d0a5cb7158b31e6e4ac57d97f58187574fb7770c/hs3sh-1.1.1b0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d3180a1eea451a1761e7dc0e74c22fd8", "sha256": "77164b3ef76238eb332fbae0d9545b972bd3afcb1b8d918a21c4cc11503cd056" }, "downloads": -1, "filename": "hs3sh-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d3180a1eea451a1761e7dc0e74c22fd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24343, "upload_time": "2018-05-24T05:26:42", "url": "https://files.pythonhosted.org/packages/f6/a6/ec94bd2b09a275f9a1c8fadb9202225ce1ca7dad96153549e3158703ac2a/hs3sh-1.1.2.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "c76f458e68ef7c235e6e36301cfffd62", "sha256": "3c978d2541b17b5dfc7767b01bb80c71599f47d0653e39c38fee13c4f622cb3d" }, "downloads": -1, "filename": "hs3sh-1.1.4.tar.gz", "has_sig": false, "md5_digest": "c76f458e68ef7c235e6e36301cfffd62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25435, "upload_time": "2019-03-06T14:37:45", "url": "https://files.pythonhosted.org/packages/60/30/138a67f8285e9c06c2b6cf44dd8b5d4f321269b4667db4876f66249e7583/hs3sh-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "a30a682896f50807dbb5f8233a2adc2f", "sha256": "8ba0c558d8b8385715c11fde7f7d69727f0e3b66e593c0e827b692f7dc30e1b8" }, "downloads": -1, "filename": "hs3sh-1.1.5.tar.gz", "has_sig": false, "md5_digest": "a30a682896f50807dbb5f8233a2adc2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25658, "upload_time": "2019-04-30T14:37:28", "url": "https://files.pythonhosted.org/packages/1a/b0/48b60332ae9a68749c311ac4ddb5aadddf07784c6dea3b2641402452a9b1/hs3sh-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "bac640a6af05fd46c19e20dcd7a95fab", "sha256": "c8ba94e7fd9f2ef57558df13f45d54b92269500f4ebcca3294ba4bb2fdd970c3" }, "downloads": -1, "filename": "hs3sh-1.1.6.tar.gz", "has_sig": false, "md5_digest": "bac640a6af05fd46c19e20dcd7a95fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25710, "upload_time": "2019-05-02T10:43:33", "url": "https://files.pythonhosted.org/packages/26/fd/4c3dfecadd9d2d4658916ec1182dd7abba482ae8f437ea37d32a3243df7e/hs3sh-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "22410789ce2a06b66bb3ffbe52f5a2f3", "sha256": "4f6b7ae52818b933d9d2b7cce9562e78a4b0b85de092eea5d6eb360d01058344" }, "downloads": -1, "filename": "hs3sh-1.1.7.tar.gz", "has_sig": false, "md5_digest": "22410789ce2a06b66bb3ffbe52f5a2f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25794, "upload_time": "2019-07-02T10:19:54", "url": "https://files.pythonhosted.org/packages/26/f6/9af56bf5738c1438f264d0943282e4c47e857b0a6622952fef261b489c97/hs3sh-1.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "22410789ce2a06b66bb3ffbe52f5a2f3", "sha256": "4f6b7ae52818b933d9d2b7cce9562e78a4b0b85de092eea5d6eb360d01058344" }, "downloads": -1, "filename": "hs3sh-1.1.7.tar.gz", "has_sig": false, "md5_digest": "22410789ce2a06b66bb3ffbe52f5a2f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25794, "upload_time": "2019-07-02T10:19:54", "url": "https://files.pythonhosted.org/packages/26/f6/9af56bf5738c1438f264d0943282e4c47e857b0a6622952fef261b489c97/hs3sh-1.1.7.tar.gz" } ] }