{ "info": { "author": "Galaxy and GVL Projects", "author_email": "help@CloudVE.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "===============\nCloudLaunch CLI\n===============\n\n.. image:: https://travis-ci.org/CloudVE/cloudlaunch-cli.svg?branch=master\n :target: https://travis-ci.org/CloudVE/cloudlaunch-cli\n\n.. image:: https://coveralls.io/repos/github/CloudVE/cloudlaunch-cli/badge.svg?branch=master\n :target: https://coveralls.io/github/CloudVE/cloudlaunch-cli?branch=master\n\n.. image:: https://img.shields.io/pypi/v/cloudlaunch_cli.svg\n :target: https://pypi.python.org/pypi/cloudlaunch_cli\n\n.. image:: https://readthedocs.org/projects/cloudlaunch-cli/badge/?version=latest\n :target: https://cloudlaunch-cli.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/CloudVE/cloudlaunch_cli/shield.svg\n :target: https://pyup.io/repos/github/CloudVE/cloudlaunch_cli/\n :alt: Updates\n\n\nCommand line client to the CloudLaunch API.\n\n\n* Free software: MIT license\n* Documentation: https://cloudlaunch-cli.readthedocs.io.\n\n\nQuickstart\n==========\n\n1. Create a virtual environment and activate it\n ::\n\n python3 -m venv venv\n source venv/bin/activate\n\n2. Install ``cloudlaunch-cli`` with pip\n ::\n\n pip install cloudlaunch-cli\n\n3. The CloudLaunch CLI requires two config settings. First is the URL of\n the API root:\n ::\n\n cloudlaunch config set url https://launch.usegalaxy.org/cloudlaunch/api/v1\n\n4. Second config setting is an auth token. To get an auth token, first\n log into CloudLaunch, for example, by going to\n https://launch.usegalaxy.org/login. Then navigate to the\n ``/api/v1/auth/tokens`` API endpoint, for example,\n https://launch.usegalaxy.org/cloudlaunch/api/v1/auth/tokens/.\n Copy the token out of the JSON response and then run the following\n (substituting your own token instead):\n ::\n\n cloudlaunch config set token b38faadf2ef6d59ce46711ed73e99d6...\n\n5. Now you should be able to list your deployments\n ::\n\n cloudlaunch deployments list\n\n6. You can create a deployment as well\n ::\n\n cloudlaunch deployments create my-ubuntu-test ubuntu \\\n amazon-us-east-n-virginia --application-version 16.04\n\nInstalling for development\n==========================\n\n1. ``python3 -m venv venv``\n2. ``source venv/bin/activate``\n3. ``pip install -r requirements_dev.txt``\n\nNow you can run ``cloudlaunch``.\n\nRelease process\n===============\n\n::\n\n bumpversion patch\n # or `bumpversion minor` or `bumpversion major`\n git push\n git push --tags\n make release\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.2.0 - 2018-11-14 - (sha 331e58f756145316334049100f582dd4316055fb)\n------------------\n\n* Major refactoring.\n* Backward compatibility with Python 2.\n* Integration tests with CloudLaunch.\n\n0.1.0 - 2018-01-09\n------------------\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CloudVE/cloudlaunch_cli", "keywords": "cloudlaunch_cli", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "cloudlaunch-cli", "package_url": "https://pypi.org/project/cloudlaunch-cli/", "platform": "", "project_url": "https://pypi.org/project/cloudlaunch-cli/", "project_urls": { "Homepage": "https://github.com/CloudVE/cloudlaunch_cli" }, "release_url": "https://pypi.org/project/cloudlaunch-cli/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Command line client to the CloudLaunch API.", "version": "0.2.1" }, "last_serial": 4489483, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d0022ec36a04cb7bbe76c872457d6a97", "sha256": "5bc6f321d3b63cd6efcbd21d1709b5c74753bb9d193249f0f04e3d5ee070f18f" }, "downloads": -1, "filename": "cloudlaunch_cli-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d0022ec36a04cb7bbe76c872457d6a97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8147, "upload_time": "2018-01-10T22:05:38", "url": "https://files.pythonhosted.org/packages/f6/ad/0ffa4be9846073825562067779bcc6876efe1bb8d1afc71662d86ef783e5/cloudlaunch_cli-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91da7d6924f3fc9d9a89180018a8a695", "sha256": "513e5c51f6a66bb50f8b5b887885ed87bcced3821c256a10f9224841751579d4" }, "downloads": -1, "filename": "cloudlaunch_cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "91da7d6924f3fc9d9a89180018a8a695", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20784, "upload_time": "2018-01-10T22:05:42", "url": "https://files.pythonhosted.org/packages/fa/c9/db9f890acfaf408a421065c429bc5c7dbf7818e0ffe36087b68abf7d8052/cloudlaunch_cli-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "978bef45107a345694da7a10c8a4889f", "sha256": "fb8bbd49422747588c62d587596b4d7e654e413b1cdbb1b673554f3e1985804e" }, "downloads": -1, "filename": "cloudlaunch_cli-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "978bef45107a345694da7a10c8a4889f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8148, "upload_time": "2018-01-11T22:18:04", "url": "https://files.pythonhosted.org/packages/fd/e4/740640106cd92ca224ebf92689ef6988f67c8bb41417de829a3c061a523e/cloudlaunch_cli-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89e9a9324116b2aadfdc82e693bc91a0", "sha256": "abbbc80f0776494ee3bf63050a5007ee93862c6eb22d5ac4c7cbbc9fd70b11e2" }, "downloads": -1, "filename": "cloudlaunch_cli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "89e9a9324116b2aadfdc82e693bc91a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20488, "upload_time": "2018-01-11T22:18:06", "url": "https://files.pythonhosted.org/packages/69/57/8271ad8f874b2de2221b55b2133945d8e0a83f3a7c744d41d858040689ea/cloudlaunch_cli-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3367c41831c1b98becfcf184272a0f2d", "sha256": "27636d2f3828c3d60b17d0bde4ae98455626019083a927607f53871a3940f1f5" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3367c41831c1b98becfcf184272a0f2d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13520, "upload_time": "2018-11-14T15:26:12", "url": "https://files.pythonhosted.org/packages/53/ff/371b270b52215d151f0d2da622ede093a97b2740e7887d5e1f90993ccd34/cloudlaunch_cli-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df4a0791b2c8c085c2f7b877ddc4ee02", "sha256": "e718d32a164cbffbe5381914da44fb3325f5dc9d4c9631aa36cea46ecfb48223" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "df4a0791b2c8c085c2f7b877ddc4ee02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33236, "upload_time": "2018-11-14T15:26:04", "url": "https://files.pythonhosted.org/packages/58/8c/966207d4b5cb42e8d9571f371bafeb4769fd4e4261e1db3f8c58027620ba/cloudlaunch_cli-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e390caf0eac9f02917e4dfae7ba60d8d", "sha256": "f07fbf212c2b63a2e17f59c5214f03f13e8bb6ecb66ec663f61d6110ca904f4f" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e390caf0eac9f02917e4dfae7ba60d8d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13522, "upload_time": "2018-11-15T12:15:15", "url": "https://files.pythonhosted.org/packages/3a/08/7013c704830a993ff00ca9f1f591ef5027ba28476f4b93067cc44f88fcf7/cloudlaunch_cli-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c0c5c1341473be8696e4463a358a095", "sha256": "1057199769c328cf95b7d3578a9c7c3e3fb374b0e1b468025893b90f07fb9748" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3c0c5c1341473be8696e4463a358a095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33415, "upload_time": "2018-11-15T12:15:10", "url": "https://files.pythonhosted.org/packages/9b/c7/d3ab153fed06998c1af9241bf7f5185f058a7239e50fa0e9df292ae0b3ed/cloudlaunch_cli-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e390caf0eac9f02917e4dfae7ba60d8d", "sha256": "f07fbf212c2b63a2e17f59c5214f03f13e8bb6ecb66ec663f61d6110ca904f4f" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e390caf0eac9f02917e4dfae7ba60d8d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13522, "upload_time": "2018-11-15T12:15:15", "url": "https://files.pythonhosted.org/packages/3a/08/7013c704830a993ff00ca9f1f591ef5027ba28476f4b93067cc44f88fcf7/cloudlaunch_cli-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c0c5c1341473be8696e4463a358a095", "sha256": "1057199769c328cf95b7d3578a9c7c3e3fb374b0e1b468025893b90f07fb9748" }, "downloads": -1, "filename": "cloudlaunch_cli-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3c0c5c1341473be8696e4463a358a095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33415, "upload_time": "2018-11-15T12:15:10", "url": "https://files.pythonhosted.org/packages/9b/c7/d3ab153fed06998c1af9241bf7f5185f058a7239e50fa0e9df292ae0b3ed/cloudlaunch_cli-0.2.1.tar.gz" } ] }