{ "info": { "author": "Rob Moore", "author_email": "giftiger.wunsch@xantoria.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet", "Topic :: Terminals", "Topic :: Utilities" ], "description": "# S3 Browser\n\nA small, interactive tool to browse s3 like a regular directory structure\n\nWritten in python.\n\n## Features\n * Tab completion\n * Familiar interface for unix users (`cd`, `ls`, `file`, `pwd`, etc.)\n * Bookmarking (`bookmark add`, `bookmark ls`...)\n * Inspect key metadata (`file`)\n * Maintains command history\n * Lazy-loading and caching of paths (no scanning entire buckets on start up)\n\n## Installation\n\n`pip install s3_browser`\n\n## Development\n\n### Running tests\n\nJust install the test requirements into your virtualenv:\n\n```bash\npip install -r requirements_test.txt\n```\n\nand then run `./build.sh`.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/giftig/s3-browser/", "keywords": "aws s3 browser cli interactive prompt s3-browser", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "s3-browser", "package_url": "https://pypi.org/project/s3-browser/", "platform": "", "project_url": "https://pypi.org/project/s3-browser/", "project_urls": { "Homepage": "https://github.com/giftig/s3-browser/" }, "release_url": "https://pypi.org/project/s3-browser/0.3.3/", "requires_dist": [ "boto3 (>=1.9.0)" ], "requires_python": ">=3.2", "summary": "", "version": "0.3.3" }, "last_serial": 4974811, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1983a768d2d5ff98fffbdd65cad67718", "sha256": "c0b99f02e0f97a1990424e4268bf58340bfc08837b3d948e6a4fd94fd858bfba" }, "downloads": -1, "filename": "s3_browser-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1983a768d2d5ff98fffbdd65cad67718", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8031, "upload_time": "2019-02-13T23:29:54", "url": "https://files.pythonhosted.org/packages/b9/47/6e570bd93294f3b74e0358d3b83df56396b71b07418e829d79d21972c4ca/s3_browser-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb15662f64a41166e7538500a0c348c6", "sha256": "27f6a927935a268c9fd03c574df5797c4632c9f3bda73e2aee6643fe10413769" }, "downloads": -1, "filename": "s3_browser-0.1.tar.gz", "has_sig": false, "md5_digest": "fb15662f64a41166e7538500a0c348c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5585, "upload_time": "2019-02-13T23:29:56", "url": "https://files.pythonhosted.org/packages/b4/70/b6626ca39a2afe26bc5664b07c08e0a5cbc831b16e02a4a5e17b825435d6/s3_browser-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "aa87b4d587aecfd7db1f6e8ca5573b90", "sha256": "1f2db2422bd121725026a989cbbd676b15b4abfa84195c6539ca72e45c2446b5" }, "downloads": -1, "filename": "s3_browser-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aa87b4d587aecfd7db1f6e8ca5573b90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 8071, "upload_time": "2019-02-13T23:41:33", "url": "https://files.pythonhosted.org/packages/6c/c4/dc114b6ca94c70cd86cea1c1374f111a931478142cf506004289e82917f8/s3_browser-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b7b9e8bcf863b3cbd571f5f0c93ac31", "sha256": "eab518fbf6afd267961808f46deef646d39356b4690ece251a7cc43bf4368985" }, "downloads": -1, "filename": "s3_browser-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2b7b9e8bcf863b3cbd571f5f0c93ac31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 5615, "upload_time": "2019-02-13T23:41:35", "url": "https://files.pythonhosted.org/packages/2f/61/162e17a9e86eed714bbd8723a096f7e7a2f3fa65882fd5b8d331b05ad53f/s3_browser-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "db9a5f8194dce1fdd13ba8bfaa0b140f", "sha256": "0e1b6013a6949be9ed58330dbd8056709689d094f9abb2ac09928cf21be4f365" }, "downloads": -1, "filename": "s3_browser-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "db9a5f8194dce1fdd13ba8bfaa0b140f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 8401, "upload_time": "2019-02-14T00:22:09", "url": "https://files.pythonhosted.org/packages/82/6f/fb7ebe46205476f72e89de5214a10685c82d59b1461f3676db6774a5146b/s3_browser-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98c4f2cf343e2f543cfc6e691c1f4faa", "sha256": "0e7e6363a88f3144b29672897097e39c1ee61e6575edf52a78b5674d1a9c4705" }, "downloads": -1, "filename": "s3_browser-0.1.2.tar.gz", "has_sig": false, "md5_digest": "98c4f2cf343e2f543cfc6e691c1f4faa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 5916, "upload_time": "2019-02-14T00:22:11", "url": "https://files.pythonhosted.org/packages/db/90/5080fe8abc1988b445a580712b3a42460910ba44f6db05c3d4ea8d79dde6/s3_browser-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c0f309ee9a41f237eafac2a1c82e377f", "sha256": "29ff87721cc5163d8d7642115b6c0df1f97326d5ccc94c4acbbae32afcb041d5" }, "downloads": -1, "filename": "s3_browser-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c0f309ee9a41f237eafac2a1c82e377f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 11621, "upload_time": "2019-02-21T23:02:11", "url": "https://files.pythonhosted.org/packages/fb/e3/22210e730cbb6bdbeaa8eb616689c0ebe47c4f84c2e8cfc2173bfdc3dfd9/s3_browser-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33f36565d73c619e18761f077719c24c", "sha256": "61060c0006e57e682329145d28985af146fa08b9cebe9c3e88845bc8aef6e44a" }, "downloads": -1, "filename": "s3_browser-0.2.0.tar.gz", "has_sig": false, "md5_digest": "33f36565d73c619e18761f077719c24c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 8706, "upload_time": "2019-02-21T23:02:12", "url": "https://files.pythonhosted.org/packages/32/d1/9fce0f884f865b82aea718de691578a1f6e549e556a9f8fa0ea036673ac2/s3_browser-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d46fb1ecc411dff2f9b6c57e31ec8d3e", "sha256": "60edc625d916990ec3e4dcf4454698d20aad32b6f2a0683645e39618e603d905" }, "downloads": -1, "filename": "s3_browser-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d46fb1ecc411dff2f9b6c57e31ec8d3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 12687, "upload_time": "2019-03-02T22:31:02", "url": "https://files.pythonhosted.org/packages/11/7e/b6e2d8818b773627b5f3b4df53c3f2bd58bac2a2c6f23fde5f61ed1a6409/s3_browser-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74b5c48501c5cb793018d008c6bfaa5f", "sha256": "86295126c81984b02406c31808a6d9dd68f959ed22bfdd82e194f2578c634e7f" }, "downloads": -1, "filename": "s3_browser-0.3.0.tar.gz", "has_sig": false, "md5_digest": "74b5c48501c5cb793018d008c6bfaa5f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 9835, "upload_time": "2019-03-02T22:31:03", "url": "https://files.pythonhosted.org/packages/f5/2a/2bf76b5d5766921f17e4d308cbbf8d633873b54bd1de159462f3654a1b2f/s3_browser-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b3f07667c81b094b382684b965e1764a", "sha256": "26d2e5d056cb3982129e299b2f5eba95ac07a57ad06bec037ccba6c998ff4251" }, "downloads": -1, "filename": "s3_browser-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b3f07667c81b094b382684b965e1764a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 12981, "upload_time": "2019-03-02T22:43:41", "url": "https://files.pythonhosted.org/packages/95/1f/7e60bd5a639fa42da8390014ba4ce77028dbfc8ce444a5ca9cbfb8e87349/s3_browser-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c135835500de2ecdc7abf87338586c85", "sha256": "e32172e4b8509860c1ee0e0287c523c5a95f9b6ce06fa1169c84fb0cd4e3a366" }, "downloads": -1, "filename": "s3_browser-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c135835500de2ecdc7abf87338586c85", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 10484, "upload_time": "2019-03-02T22:43:43", "url": "https://files.pythonhosted.org/packages/e4/d9/92e86485addfa1ec4eb7c6d509991306853ded8e663c361d36be90199f1e/s3_browser-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "edf68fcb2227136fe2ce767c47f76464", "sha256": "342084beb3881ae84bf4a84013a3c36483895655aa369655172231139d0e0da4" }, "downloads": -1, "filename": "s3_browser-0.3.2.tar.gz", "has_sig": false, "md5_digest": "edf68fcb2227136fe2ce767c47f76464", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 10482, "upload_time": "2019-03-23T01:00:56", "url": "https://files.pythonhosted.org/packages/86/6e/a4e36c6b9b62628e7aae043335e0c33a207feb446d6fdefc21285c1b9652/s3_browser-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "c23e18ae73f98228a1a3b6ccc2436d79", "sha256": "39fcf9baf185001a7379c7aa1e5334698a5feb478c6bcc0652fe1667e563b1c3" }, "downloads": -1, "filename": "s3_browser-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c23e18ae73f98228a1a3b6ccc2436d79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 12973, "upload_time": "2019-03-23T01:04:00", "url": "https://files.pythonhosted.org/packages/2b/7b/8ad20702fe06c34229c1a594eec25b3d503a3125d95f15855ca33ffaa0bf/s3_browser-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9076b67d9258387145300ef479820fd5", "sha256": "86409eddef0dfd9ee1c5b334dabe1ff56d21e8273ac01f2752dc8d5a0a1f374a" }, "downloads": -1, "filename": "s3_browser-0.3.3.tar.gz", "has_sig": false, "md5_digest": "9076b67d9258387145300ef479820fd5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 10490, "upload_time": "2019-03-23T01:04:02", "url": "https://files.pythonhosted.org/packages/26/67/23cdf2c26130e5d96539b7f5d17e160d006b1392ec79cc279e838d9b7127/s3_browser-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c23e18ae73f98228a1a3b6ccc2436d79", "sha256": "39fcf9baf185001a7379c7aa1e5334698a5feb478c6bcc0652fe1667e563b1c3" }, "downloads": -1, "filename": "s3_browser-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c23e18ae73f98228a1a3b6ccc2436d79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.2", "size": 12973, "upload_time": "2019-03-23T01:04:00", "url": "https://files.pythonhosted.org/packages/2b/7b/8ad20702fe06c34229c1a594eec25b3d503a3125d95f15855ca33ffaa0bf/s3_browser-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9076b67d9258387145300ef479820fd5", "sha256": "86409eddef0dfd9ee1c5b334dabe1ff56d21e8273ac01f2752dc8d5a0a1f374a" }, "downloads": -1, "filename": "s3_browser-0.3.3.tar.gz", "has_sig": false, "md5_digest": "9076b67d9258387145300ef479820fd5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.2", "size": 10490, "upload_time": "2019-03-23T01:04:02", "url": "https://files.pythonhosted.org/packages/26/67/23cdf2c26130e5d96539b7f5d17e160d006b1392ec79cc279e838d9b7127/s3_browser-0.3.3.tar.gz" } ] }