Skip to main content

Launchable CLI

Project description

Usage

See https://www.launchableinc.com/docs/resources/cli-reference/ and https://www.launchableinc.com/docs/getting-started/.

Development

Preparation

We recommend Pipenv

pip install pipenv==2021.5.29
pipenv install --dev

In order to automatically format files with autopep8, this repository contains a configuration for pre-commit. Install the hook with pipenv run pre-commit install.

Load development environment

pipenv shell

Run tests cli

pipenv run test

Run tests exe_deploy.jar

bazel test ...

Add dependency

pipenv install --dev some-what-module

How to release

Create new release on Github, then Github Actions automatically uploads the module to PyPI.

How to update launchable/jar/exe_deploy.jar

./build-java.sh

Installing CLI

You can install the launchable command from either source or pypi.

Prerequisite

  • >= Python 3.6
  • >= Java 8

Install from source

$ pwd
~/cli

$ python setup.py install

Install from pypi

$ pip3 install --user --upgrade launchable~=1.0

Versioning

This module follows Semantic versioning such as X.Y.Z.

  • Major (X)
    • Drastic update breaking backward compatibility
  • Minor (Y)
    • Add new plugins, options with backward compatibility
  • Patch (Z)-
    • Fix bugs or minor behaviors

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

launchable-1.106.1.tar.gz (9.5 MB view details)

Uploaded Source

Built Distribution

launchable-1.106.1-py3-none-any.whl (9.4 MB view details)

Uploaded Python 3

File details

Details for the file launchable-1.106.1.tar.gz.

File metadata

  • Download URL: launchable-1.106.1.tar.gz
  • Upload date:
  • Size: 9.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for launchable-1.106.1.tar.gz
Algorithm Hash digest
SHA256 cbb2dd5cb764d53fb0ff70bd08d139a13788367643a3469950eb35f0db4bc97d
MD5 84d56f6b122ef6c7767dc968b4a12cf0
BLAKE2b-256 51f83bc009dfc9abbd2249a2cc70b25b823ed6e1ef3bfbb8e6695e951d946ec6

See more details on using hashes here.

File details

Details for the file launchable-1.106.1-py3-none-any.whl.

File metadata

  • Download URL: launchable-1.106.1-py3-none-any.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for launchable-1.106.1-py3-none-any.whl
Algorithm Hash digest
SHA256 54f2beef2940eb98dd89710f62c5ddc37f16da84ecd3046072047e511a67db91
MD5 5a6ee266234c09b2f0049b3d1a8c3f75
BLAKE2b-256 cce76590f62e677610cecd795d4b2a71adbbed4118228f6c9c43477c928991db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page