{ "info": { "author": "Andrey Kislyuk", "author_email": "kislyuk@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Tractor Beam: File I/O staging for JSON documents with Amazon S3 URLs\n=====================================================================\n\nInstallation\n------------\n::\n\n pip install tractorbeam\n\nSynopsis\n--------\n\nUse ``aws configure`` to set up your AWS command line environment.\n\n.. code-block:: bash\n\n $ echo '{\"input1\": \"s3://mybucket/path/to/myfile.bam\"}' | tractor pull --strip-components 1\n {\"input1\": \"file:///cwd/path/to/myfile.bam\"}\n \n $ echo '{\"input2\": \"file:///path/to/myfile.bam\"}' | tractor push s3://mybucket/prefix/ --strip-components 0\n {\"input2\": \"s3://mybucket/prefix/path/to/myfile.bam\"}\n\nAuthors\n-------\n* Andrey Kislyuk\n\nLinks\n-----\n* `Project home page (GitHub) `_\n* `Documentation (Read the Docs) `_\n* `Package distribution (PyPI) `_\n* `Change log `_\n\nBugs\n~~~~\nPlease report bugs, issues, feature requests, etc. on `GitHub `_.\n\nLicense\n-------\nLicensed under the terms of the `Apache License, Version 2.0 `_.\n\n.. image:: https://img.shields.io/travis/kislyuk/tractorbeam.svg\n :target: https://travis-ci.org/kislyuk/tractorbeam\n.. image:: https://codecov.io/github/kislyuk/tractorbeam/coverage.svg?branch=master\n :target: https://codecov.io/github/kislyuk/tractorbeam?branch=master\n.. image:: https://img.shields.io/pypi/v/tractorbeam.svg\n :target: https://pypi.python.org/pypi/tractorbeam\n.. image:: https://img.shields.io/pypi/l/tractorbeam.svg\n :target: https://pypi.python.org/pypi/tractorbeam\n.. image:: https://readthedocs.org/projects/tractorbeam/badge/?version=latest\n :target: https://tractorbeam.readthedocs.io/\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kislyuk/tractorbeam", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "tractorbeam", "package_url": "https://pypi.org/project/tractorbeam/", "platform": "MacOS X", "project_url": "https://pypi.org/project/tractorbeam/", "project_urls": { "Homepage": "https://github.com/kislyuk/tractorbeam" }, "release_url": "https://pypi.org/project/tractorbeam/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "Downloads S3 links in JSON to local files, and vice versa", "version": "0.1.3" }, "last_serial": 2573159, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "52f0d334f6311bdbafa31a533556144e", "sha256": "a28ca9bf5d844d47fa31ff3c1788ebdd82dd502417e2cce9581d15f4b04b4d09" }, "downloads": -1, "filename": "tractorbeam-0.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "52f0d334f6311bdbafa31a533556144e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5881, "upload_time": "2017-01-13T01:16:50", "url": "https://files.pythonhosted.org/packages/02/15/076601b1448b25f252a53e5026ad5aaecbb3a360af3a4ac3061acbc3026d/tractorbeam-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ee7d53d21bcac74a3b0e60f1f621006", "sha256": "986eb717aa3ad4c25f443bb420ab932fa4a3d0d0ef386163f6fb15d0153844df" }, "downloads": -1, "filename": "tractorbeam-0.0.2.tar.gz", "has_sig": true, "md5_digest": "7ee7d53d21bcac74a3b0e60f1f621006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3758, "upload_time": "2017-01-13T01:16:41", "url": "https://files.pythonhosted.org/packages/8a/87/6ea9b0dcd6ddf31de45a8955d5205e55e8f324d2a4f95256f1a1e13072a3/tractorbeam-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "daf5260e065516d839606973f561696a", "sha256": "aa6cb9996adce65e201469e9286ea906cc1c27b665aa11b980b1afe3efc8c808" }, "downloads": -1, "filename": "tractorbeam-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "daf5260e065516d839606973f561696a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5904, "upload_time": "2017-01-13T19:09:03", "url": "https://files.pythonhosted.org/packages/b6/2f/7c9c00a0f654ec7612b8d27badc0f05eff434e525b188d06733946810bc8/tractorbeam-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6141a19e278f57e83d0da5549f758c90", "sha256": "0bba724ebb4aba30fa7c1d5b0c00c88072ff926d916118101b75d482e0877558" }, "downloads": -1, "filename": "tractorbeam-0.1.0.tar.gz", "has_sig": true, "md5_digest": "6141a19e278f57e83d0da5549f758c90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3792, "upload_time": "2017-01-13T19:08:59", "url": "https://files.pythonhosted.org/packages/d2/7d/508e734cdd6d8a227a55a4c9880fa6b3371d788fc5f7199c72adcc6b927c/tractorbeam-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0d8818a20ba125d0d1f86ba8666472ae", "sha256": "5d59c718f2c70592d7cdff3e1ac71a7e0d3f8f4ffa896f494de46f16f7e3d578" }, "downloads": -1, "filename": "tractorbeam-0.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "0d8818a20ba125d0d1f86ba8666472ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6020, "upload_time": "2017-01-13T22:43:40", "url": "https://files.pythonhosted.org/packages/9d/7b/2acac27f5831959b09938bff3f80a55ab0fd0a89afcfc2542f010eb2ce33/tractorbeam-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d54b215e097b7109601deec5568b3dd", "sha256": "e1a484de99039162158f587d22d5788ff69d69546220b9b220ab31df0e4a5f22" }, "downloads": -1, "filename": "tractorbeam-0.1.1.tar.gz", "has_sig": true, "md5_digest": "3d54b215e097b7109601deec5568b3dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3914, "upload_time": "2017-01-13T22:43:36", "url": "https://files.pythonhosted.org/packages/8e/5b/3a7f7fc8a0dcbee644406fc51d1ab48c41c5a6d4f93dc018ea08868e0ea2/tractorbeam-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bfccbfeae9fbaf9c07d9839c9a9cf957", "sha256": "5ce3014f410da002a2f40a790f19c2783f40b45cfa5820b5f99154967b1f3b13" }, "downloads": -1, "filename": "tractorbeam-0.1.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "bfccbfeae9fbaf9c07d9839c9a9cf957", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6037, "upload_time": "2017-01-13T22:49:10", "url": "https://files.pythonhosted.org/packages/59/82/4f0785000785fa1002858164936927f42e2ee21d56ab33580a351e0b2bb2/tractorbeam-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9522a6f809f8eff45e42e7e80d966196", "sha256": "e8bcab482cf32f3df163262668497f763277611922ed8fc88e0d1e722cc97953" }, "downloads": -1, "filename": "tractorbeam-0.1.2.tar.gz", "has_sig": true, "md5_digest": "9522a6f809f8eff45e42e7e80d966196", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3929, "upload_time": "2017-01-13T22:49:05", "url": "https://files.pythonhosted.org/packages/f7/6c/4c6cf304068d71a14b8f28c946880cfce77c5395a42646d755f8ffa7522d/tractorbeam-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ee17724b649ed38bb04d2777546ac85a", "sha256": "fad74c281592d10f38c504d656e322e02b0d1ceb682b8f74542e76b982c0e566" }, "downloads": -1, "filename": "tractorbeam-0.1.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ee17724b649ed38bb04d2777546ac85a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6036, "upload_time": "2017-01-13T22:59:48", "url": "https://files.pythonhosted.org/packages/75/46/c9617f2ca053101efd48e043935936b6f1dd9942bb26d19049b9908cd4ef/tractorbeam-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2daac4932aadae5ed17f677f7697f3bf", "sha256": "7ec38581fec6637903f64531e86ddc27578a7b6b84e5ef1fdaaf8d976c14343e" }, "downloads": -1, "filename": "tractorbeam-0.1.3.tar.gz", "has_sig": true, "md5_digest": "2daac4932aadae5ed17f677f7697f3bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3928, "upload_time": "2017-01-13T22:59:41", "url": "https://files.pythonhosted.org/packages/8d/fc/ac2666e8f150c3f5371c331407ba8d7485e89044566c9109514882bdb512/tractorbeam-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ee17724b649ed38bb04d2777546ac85a", "sha256": "fad74c281592d10f38c504d656e322e02b0d1ceb682b8f74542e76b982c0e566" }, "downloads": -1, "filename": "tractorbeam-0.1.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ee17724b649ed38bb04d2777546ac85a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6036, "upload_time": "2017-01-13T22:59:48", "url": "https://files.pythonhosted.org/packages/75/46/c9617f2ca053101efd48e043935936b6f1dd9942bb26d19049b9908cd4ef/tractorbeam-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2daac4932aadae5ed17f677f7697f3bf", "sha256": "7ec38581fec6637903f64531e86ddc27578a7b6b84e5ef1fdaaf8d976c14343e" }, "downloads": -1, "filename": "tractorbeam-0.1.3.tar.gz", "has_sig": true, "md5_digest": "2daac4932aadae5ed17f677f7697f3bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3928, "upload_time": "2017-01-13T22:59:41", "url": "https://files.pythonhosted.org/packages/8d/fc/ac2666e8f150c3f5371c331407ba8d7485e89044566c9109514882bdb512/tractorbeam-0.1.3.tar.gz" } ] }