Launchable CLI
Project description
Usage
See https://help.launchableinc.com/resources/cli-reference/ and https://help.launchableinc.com/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
tagpr creates a release pull request automatically when changes are pushed to the v1 branch.
Merge the release pull request, then GitHub Actions automatically tags, creates a GitHub Release, and 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file launchable-1.123.2.tar.gz.
File metadata
- Download URL: launchable-1.123.2.tar.gz
- Upload date:
- Size: 11.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
713bd784ca16f758fb2708dc273bd9b9b51ecd351b9cfac2376aea50bf02c18a
|
|
| MD5 |
554429e14c060a94227c9eba539c43cc
|
|
| BLAKE2b-256 |
5b4ea97dac086517e39560461f98cfc9c94662e1db71d8376e0de131d01d2b69
|
File details
Details for the file launchable-1.123.2-py3-none-any.whl.
File metadata
- Download URL: launchable-1.123.2-py3-none-any.whl
- Upload date:
- Size: 11.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bfdcac3acc9e7e8c15505ea45a3efe7c78698aeb361842c765ad27b9d7e8417
|
|
| MD5 |
a01766ae42640524ee819c893844e1d2
|
|
| BLAKE2b-256 |
5879506e14c28526e9cf7ace77e135701cfad953061a9b96ad19d6ed74d35fe2
|