{ "info": { "author": "Andreas Grapentin", "author_email": "andreas.grapentin@hpi.uni-potsdam.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "Instantlab API Client\n=====================\n\n.. image:: http://instantlab.org/img/SkyLab_logo_small.png\n :alt: InstantLab Logo\n :align: right\n\nInstantlab is a project that provides operating system experiments in the cloud.\n\n.. image::\n https://img.shields.io/pypi/l/instantlab_apiclient.svg\n :target: https://pypi.python.org/pypi/instantlab_apiclient\n :alt: License\n.. image::\n https://img.shields.io/pypi/pyversions/instantlab_apiclient.svg\n :target: https://pypi.python.org/pypi/instantlab_apiclient\n :alt: Python versions supported\n.. image::\n https://readthedocs.org/projects/instantlab_apiclient/badge/?version=latest&style=flat\n :target: http://instantlab-apiclient.readthedocs.org\n :alt: Documentation\n.. image::\n https://travis-ci.org/oaken-source/instantlab_apiclient.svg?branch=master\n :target: https://travis-ci.org/oaken-source/instantlab_apiclient\n :alt: Build status\n.. image::\n http://codecov.io/github/oaken-source/instantlab_apiclient/instantlab_apiclient.svg\n :target: http://codecov.io/github/oaken-source/instantlab_apiclient\n :alt: Test Coverage\n\nInstantlab_apiclient maps calls to the HTTP interface of the InstantLab Middleware to python functions. Results from the API are mapped to python objects and Errors in the API are raised as python exceptions.\n\nHomepage: http://instantlab.org\n\nInstallation and Dependencies\n-----------------------------\n\nInstall instantlab_apiclient with ``pip install instantlab_apiclient``. This will also install all dependencies.\n\nInstantlab_apiclient works with **Python2.7+ and Python3.x**.\n\nExample\n-------\n\n.. code-block:: python\n\n from instantlab_apiclient import InstantlabApi\n\n # instanciate API\n api = InstantlabApi(middleware_url, your_api_id, your_api_key)\n # fetch list of InfrastructureLayout\n infrastructure_layouts = api.list_infrastructure_layouts()\n # instanciate an Infrastructure from an InfrastructureLayout\n infrastructure = api.create_infrastructure(infrastructure_layouts[0].id)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://instantlab.org", "keywords": "instantlab api", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "instantlab_apiclient", "package_url": "https://pypi.org/project/instantlab_apiclient/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/instantlab_apiclient/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://instantlab.org" }, "release_url": "https://pypi.org/project/instantlab_apiclient/0.2.6/", "requires_dist": null, "requires_python": null, "summary": "An API to the instantlab middleware", "version": "0.2.6" }, "last_serial": 2100399, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "935e8d022c401e59f3a3a8d362fdf783", "sha256": "ca41af6f73086adc8ceb5d72685883003e217fda7f693b602b1276405b3ecda4" }, "downloads": -1, "filename": "instantlab_apiclient-0.1.tar.gz", "has_sig": false, "md5_digest": "935e8d022c401e59f3a3a8d362fdf783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2531, "upload_time": "2015-01-12T12:20:11", "url": "https://files.pythonhosted.org/packages/c2/0a/6600fe6b405c412164bb08a569e8a5f2e57ef84b77d7662f4d84412c7888/instantlab_apiclient-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1b1ef721d25042e47da84cb9cea82237", "sha256": "312c3164b4f3256b98dc23865497cef6b43cd22fc48cfb41fe741d47e19d9474" }, "downloads": -1, "filename": "instantlab_apiclient-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1b1ef721d25042e47da84cb9cea82237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2554, "upload_time": "2015-01-18T06:48:54", "url": "https://files.pythonhosted.org/packages/e8/f7/7c12e978fe9e71dd817de9d065b516ea77405ce56fc2e6631f10f5b7b045/instantlab_apiclient-0.1.1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "104d06005642787ed62d2a1c7f9af0f1", "sha256": "a0cf1f478fc4e740ac365bc1793f9b0faf1f42650f6668251b89b520fd368d19" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.1.tar.gz", "has_sig": false, "md5_digest": "104d06005642787ed62d2a1c7f9af0f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4357, "upload_time": "2015-11-08T07:25:39", "url": "https://files.pythonhosted.org/packages/2a/70/4db36b98112d3c4e59975864e8da4ef37db3533d1364905706e2cd430b0f/instantlab_apiclient-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ea8e8ad5de03566b4fd3b1623d313154", "sha256": "01af4db744042f1878bf6e8244d9e8861b91c8e9692df399deb10c8d7b229128" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ea8e8ad5de03566b4fd3b1623d313154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4680, "upload_time": "2015-11-08T08:41:24", "url": "https://files.pythonhosted.org/packages/ea/63/9f91db60a92fe8c4c465b3b2a7b2246c3bcd6dcfafc30df81b4a04ac80ee/instantlab_apiclient-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "31879bfe44611756deead3585f25a085", "sha256": "6bcd33ec8b1ca860df92ff60fa9c592043d2090503739fc78dce9595885c9f72" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.3.tar.gz", "has_sig": false, "md5_digest": "31879bfe44611756deead3585f25a085", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5021, "upload_time": "2015-11-08T20:02:35", "url": "https://files.pythonhosted.org/packages/27/d4/b4a953f6adf635970e70d4d7851c034e0ba3a0b6efbd72f7b3e85e90e32c/instantlab_apiclient-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c323bbb959ad890a1b8b73d2f68b05c1", "sha256": "2a72dee749da07ef886f1941cfd038c0b7c55045048797bdaf388fd6e7ef5718" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c323bbb959ad890a1b8b73d2f68b05c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4992, "upload_time": "2015-11-08T20:44:33", "url": "https://files.pythonhosted.org/packages/00/60/7b5786ecd477a2ae35657cb28bab7472fa11b0bb4d42eb1608ba351b98f0/instantlab_apiclient-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "6d928bf0034e3e617e53227ddd271780", "sha256": "81751172e55a0f0e1f2798acf673792da873490b48d8507e39fed4f93e08874f" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.5.tar.gz", "has_sig": false, "md5_digest": "6d928bf0034e3e617e53227ddd271780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4498, "upload_time": "2016-04-25T05:19:10", "url": "https://files.pythonhosted.org/packages/07/ef/eb48fddf2707ee0230f17942f7ba4b11bb3e768cbb34829907eb933a5a33/instantlab_apiclient-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "208ac8634e7e594e5dc63871631c3e32", "sha256": "0883fd7d60938e008ce865a4acefbfb69c66b5368a1e64692dca6340c6f3c7ef" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.6.tar.gz", "has_sig": false, "md5_digest": "208ac8634e7e594e5dc63871631c3e32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4551, "upload_time": "2016-05-05T09:42:26", "url": "https://files.pythonhosted.org/packages/4f/6a/932f9804e0b382c555e4c089464069822632f42092802edc982cf2ff254b/instantlab_apiclient-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "208ac8634e7e594e5dc63871631c3e32", "sha256": "0883fd7d60938e008ce865a4acefbfb69c66b5368a1e64692dca6340c6f3c7ef" }, "downloads": -1, "filename": "instantlab_apiclient-0.2.6.tar.gz", "has_sig": false, "md5_digest": "208ac8634e7e594e5dc63871631c3e32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4551, "upload_time": "2016-05-05T09:42:26", "url": "https://files.pythonhosted.org/packages/4f/6a/932f9804e0b382c555e4c089464069822632f42092802edc982cf2ff254b/instantlab_apiclient-0.2.6.tar.gz" } ] }