{ "info": { "author": "Kyle Rockman", "author_email": "['kyle.rockman@mac.com']", "bugtrack_url": null, "classifiers": [], "description": "waybill\n=======\n\nA python commandline tool to run commandline tools that are housed in docker images to make them like binary installs\n\nPer present day shipping terms:\nA \"Waybill\" is a non-negotiable document prepared by or on behalf of the carrier at origin. The document shows origin point, destination, route, consignor, consignee, shipment description and amount charged for the transportation service.\n\nWaybill takes this concept and applys it to the docker ecosystem and gives you a commandline interface to create, share and use these shell environment shims to run tools contained in docker images, but automates the docker parts to make it so these docker images act like binary distributions.\nAll you do is define the necessary parameters and a shim will be created that you can use in your shell environment\n\n# This is the creation interface for waybills\nwaybill create \"mycustomtool\" \"docker.sample.com/mycustomtool:latest\"\n\n# This is an alternative command to create that helps you import waybill yaml definitions so you can share them with others easily\n# You could also just share your ~/.waybills directory\nwaybill load waybills.yaml\n\n# For more documentation see\nwaybill --help\n\n# After the waybills have been defined/setup\n$(waybill shellinit) # this could be run in .bash_rc or .profile or similar\n\n# Now a custom shim should be in place\nmycustomtool --version # will run the shim that runs a docker pull and docker run for the predefined image with the given command name and args", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/rocktavious/waybill", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "waybill", "package_url": "https://pypi.org/project/waybill/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/waybill/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/rocktavious/waybill" }, "release_url": "https://pypi.org/project/waybill/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "A python commandline tool to run commandline tools that are in docker images", "version": "0.1.3" }, "last_serial": 1568506, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8b73cc8deb89e437ac4953256c93967d", "sha256": "4216e8b980ae708795196168d5cf0f81c78e7d6e8fbe6f8d06024c24198462f2" }, "downloads": -1, "filename": "waybill-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b73cc8deb89e437ac4953256c93967d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6122, "upload_time": "2015-05-29T21:41:07", "url": "https://files.pythonhosted.org/packages/a2/bd/5a2429decdfe403e828fe7b3f21064c476261dbd992376f10d38640c4860/waybill-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93e219ccb7d62c344cd199ac498a83b9", "sha256": "6223730da12961cc382311f6715f9559c1c14a5d6feb2ac3cfdb471ec7a5c8cc" }, "downloads": -1, "filename": "waybill-0.1.0.tar.gz", "has_sig": false, "md5_digest": "93e219ccb7d62c344cd199ac498a83b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4473, "upload_time": "2015-05-29T21:41:03", "url": "https://files.pythonhosted.org/packages/97/be/4ae83f397b32934c37edeb5b2150b32b6f45a84cd88b2b5c8ed4e16f062f/waybill-0.1.0.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "55cac8f0aef1325c0171b20d867804a7", "sha256": "76a88c5672fcb77d07956f9204d22ec919d691c22a564919facfb94ba675327d" }, "downloads": -1, "filename": "waybill-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55cac8f0aef1325c0171b20d867804a7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6139, "upload_time": "2015-05-29T21:55:54", "url": "https://files.pythonhosted.org/packages/7d/a2/2bee39cc39352109dc230ee0dd3445d7abbcebed4ebb53c1f0f381872fff/waybill-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80736f09140eb533342f3a91b9f31180", "sha256": "526a0f978c41f4c03fbf6694ee4aaeb1a0a5395ff530f823e7be91f64027a1cd" }, "downloads": -1, "filename": "waybill-0.1.3.tar.gz", "has_sig": false, "md5_digest": "80736f09140eb533342f3a91b9f31180", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4592, "upload_time": "2015-05-29T21:55:50", "url": "https://files.pythonhosted.org/packages/02/79/798ca7336b18cbb8fba3a436d3b4599f66d3c4f60fb996607ae5548675c6/waybill-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "55cac8f0aef1325c0171b20d867804a7", "sha256": "76a88c5672fcb77d07956f9204d22ec919d691c22a564919facfb94ba675327d" }, "downloads": -1, "filename": "waybill-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55cac8f0aef1325c0171b20d867804a7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6139, "upload_time": "2015-05-29T21:55:54", "url": "https://files.pythonhosted.org/packages/7d/a2/2bee39cc39352109dc230ee0dd3445d7abbcebed4ebb53c1f0f381872fff/waybill-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80736f09140eb533342f3a91b9f31180", "sha256": "526a0f978c41f4c03fbf6694ee4aaeb1a0a5395ff530f823e7be91f64027a1cd" }, "downloads": -1, "filename": "waybill-0.1.3.tar.gz", "has_sig": false, "md5_digest": "80736f09140eb533342f3a91b9f31180", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4592, "upload_time": "2015-05-29T21:55:50", "url": "https://files.pythonhosted.org/packages/02/79/798ca7336b18cbb8fba3a436d3b4599f66d3c4f60fb996607ae5548675c6/waybill-0.1.3.tar.gz" } ] }