{ "info": { "author": "Pierre Tardy", "author_email": "tardyp@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Hyper_sh\n========\n\ndocker-py adapted to Hyper\n\nIt uses underscore '_' instead of '-' in its name like the original `Hyper_` service, but you can actually install either spelling.\n\nThis is a thin adaptation layer of docker-py for it to work with Hyper's credential scheme\n\nInstall from pip\n================\n\n::\n\n pip install hyper_sh\n\nHow to use\n==========\n\nhyper_sh is used with the same API as docker-py\n\n::\n\n from hyper_sh import Client\n c = Client() # without argument, config is guessed by reading ~/.hyper/config.json\n print c.images()\n\n::\n\n from hyper_sh import Client\n c = Client(\"path/to/config.json\") # you can pass a specific config.json\n print c.images()\n\n::\n\n from hyper_sh import Client\n c = Client({'clouds': {\n os.environ['hyper_endpoint']: {\n \"accesskey\": os.environ['hyper_accesskey'],\n \"secretkey\": os.environ['hyper_secretkey']\n }\n }}) # or you can give the content of a config.json directly\n print c.images()\n\nAPI\n===\nAt the moment, hyper_sh maps 1:1 to the api of docker-py, which means that some api will not work, as they are not supported by `Hyper_`.\n\nhttps://docker-py.readthedocs.io\n\nThere are some other API supported by `Hyper_` that are not yet supported by this module (i.e. fip managment).\nPatches are welcome.\n\n\n\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/tardyp/hyper_sh", "keywords": "docker", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hyper-sh", "package_url": "https://pypi.org/project/hyper-sh/", "platform": "", "project_url": "https://pypi.org/project/hyper-sh/", "project_urls": { "Homepage": "https://github.com/tardyp/hyper_sh" }, "release_url": "https://pypi.org/project/hyper-sh/1.0.7/", "requires_dist": [ "docker-py" ], "requires_python": "", "summary": "docker-py on hyper infra", "version": "1.0.7" }, "last_serial": 3095440, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "eb9a376780cd5aaff0e855c615bc8657", "sha256": "e85d3c5e81ef90e41718696824598f4394a1b43bdcdf17c305a36b71c09295b5" }, "downloads": -1, "filename": "hyper_sh-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "eb9a376780cd5aaff0e855c615bc8657", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27829, "upload_time": "2016-10-03T19:35:01", "url": "https://files.pythonhosted.org/packages/e1/4b/27c16acabfbd2b6d828535975a7219196e1a1cb3875150f6dc148fd5410d/hyper_sh-1.0.0-py2-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "546605de8a1bffd2d646acf05e08a66e", "sha256": "4911022cac3381f75600bb44b803fc9ce29cded1d08cc08383caa8af4a43f9b2" }, "downloads": -1, "filename": "hyper_sh-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "546605de8a1bffd2d646acf05e08a66e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27885, "upload_time": "2016-10-03T19:40:12", "url": "https://files.pythonhosted.org/packages/27/8d/8c1e8f58c56fe8c8bdea30abb159cd654b236bb1f05305d2237f5695b781/hyper_sh-1.0.1-py2-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "56e2ef4f00e8145e6dd8b1d5d9487936", "sha256": "1e13ae715b301778418adc5c5f5f27a278c44f1bcf3993fe0a39521143d3b951" }, "downloads": -1, "filename": "hyper_sh-1.0.2-py2-none-any.whl", "has_sig": true, "md5_digest": "56e2ef4f00e8145e6dd8b1d5d9487936", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 65151, "upload_time": "2016-10-05T12:32:04", "url": "https://files.pythonhosted.org/packages/cc/46/a68b8cb316e2293462f44fded8d2ca02f8970f54f03bfbf37b742fd54192/hyper_sh-1.0.2-py2-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c0ba1032ca8369a1bc5fb9365bab2ca2", "sha256": "04e703e1df0f2fa45d2517205a9c8e4d8c1d81b49775ee62b41e8084a7f1886d" }, "downloads": -1, "filename": "hyper_sh-1.0.3-py2-none-any.whl", "has_sig": true, "md5_digest": "c0ba1032ca8369a1bc5fb9365bab2ca2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 65132, "upload_time": "2016-11-10T13:12:19", "url": "https://files.pythonhosted.org/packages/72/9b/6351b0a998d5156b5f6fd549ac38a40267066cb01d44cee705033e14978b/hyper_sh-1.0.3-py2-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "784b4febcbae289b350fd2c2c2890a0b", "sha256": "b43fe445ab9497095faa971fe9ca5097633a9bfbc6ec389698721b0b668e23e6" }, "downloads": -1, "filename": "hyper_sh-1.0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "784b4febcbae289b350fd2c2c2890a0b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27889, "upload_time": "2016-12-16T19:35:55", "url": "https://files.pythonhosted.org/packages/88/0a/582c04e94fde1fd057282d8b5429d706044a5d8a5426c8e25de8d800d797/hyper_sh-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "529412b6aa467ba1e712cb2a1fdbed73", "sha256": "a4bb7f47832dd50b67ca8fcd3ae9b5a4696eb7ba9ce45264d6e1bb99afc91762" }, "downloads": -1, "filename": "hyper_sh-1.0.4.tar.gz", "has_sig": true, "md5_digest": "529412b6aa467ba1e712cb2a1fdbed73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25409, "upload_time": "2016-12-16T19:35:57", "url": "https://files.pythonhosted.org/packages/89/00/80083aaa377ccbe378db53b4629a8b072c318635919ecf45182dfc20a513/hyper_sh-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "ce0bf2c745758285e83e137a7031c81e", "sha256": "beeeb6e9c7663f0ebaf92ed316639689a1302df9c9e19a0cb4d3a20db0a61e75" }, "downloads": -1, "filename": "hyper_sh-1.0.5.tar.gz", "has_sig": false, "md5_digest": "ce0bf2c745758285e83e137a7031c81e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24011, "upload_time": "2017-03-25T20:28:07", "url": "https://files.pythonhosted.org/packages/c5/dc/5851af893e5b047cc416c0125db2e046efa7718870c4389c8ca0f12b96a0/hyper_sh-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1aca14bbcff2c57aaeea75aca50c8d9c", "sha256": "5ff723ab2cc5198bac4eab139605ea9124e881e92edffaafd05892c6d9e2c38c" }, "downloads": -1, "filename": "hyper_sh-1.0.6.tar.gz", "has_sig": false, "md5_digest": "1aca14bbcff2c57aaeea75aca50c8d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24011, "upload_time": "2017-03-25T20:32:49", "url": "https://files.pythonhosted.org/packages/d3/4d/ae10d1c8acda4982664d71208f8938b8691cfc96a1a95f1fcadd3bf51a18/hyper_sh-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "b2fe3efd582ca22869097097fc1852db", "sha256": "b5d090a2a760553e010fa989a5cf3b526f66c91cc13553b1c1f6b0753b19c5cd" }, "downloads": -1, "filename": "hyper_sh-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2fe3efd582ca22869097097fc1852db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27871, "upload_time": "2017-08-14T13:19:40", "url": "https://files.pythonhosted.org/packages/1d/75/0c565da4fa96d5307b3f05a77bd3bc1849a065e03c3705ad6f420519e2a4/hyper_sh-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93ea048ed7984dca2011968f79675764", "sha256": "05d41f2625578def599594cafc6747b1b603f0d5d9c1194bc814413093843592" }, "downloads": -1, "filename": "hyper_sh-1.0.7.tar.gz", "has_sig": false, "md5_digest": "93ea048ed7984dca2011968f79675764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24248, "upload_time": "2017-08-14T13:19:41", "url": "https://files.pythonhosted.org/packages/0d/e0/02be2576b01b01652cdf647c1d15b5329f5b301282d0e376f8672c47e758/hyper_sh-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2fe3efd582ca22869097097fc1852db", "sha256": "b5d090a2a760553e010fa989a5cf3b526f66c91cc13553b1c1f6b0753b19c5cd" }, "downloads": -1, "filename": "hyper_sh-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2fe3efd582ca22869097097fc1852db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27871, "upload_time": "2017-08-14T13:19:40", "url": "https://files.pythonhosted.org/packages/1d/75/0c565da4fa96d5307b3f05a77bd3bc1849a065e03c3705ad6f420519e2a4/hyper_sh-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93ea048ed7984dca2011968f79675764", "sha256": "05d41f2625578def599594cafc6747b1b603f0d5d9c1194bc814413093843592" }, "downloads": -1, "filename": "hyper_sh-1.0.7.tar.gz", "has_sig": false, "md5_digest": "93ea048ed7984dca2011968f79675764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24248, "upload_time": "2017-08-14T13:19:41", "url": "https://files.pythonhosted.org/packages/0d/e0/02be2576b01b01652cdf647c1d15b5329f5b301282d0e376f8672c47e758/hyper_sh-1.0.7.tar.gz" } ] }