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
- Create a new tag for the next release locally
git checkout v1
git pull
git tag v1.xx.yy
git push origin --tags
- 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
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.118.0.tar.gz.
File metadata
- Download URL: launchable-1.118.0.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 |
9f49a6038eea726795d4f8f7fa06905b81f0a7885c5f0ccffd204260a8e30d93
|
|
| MD5 |
79d8a4d4806b0b67c974edc5cbe6c3d1
|
|
| BLAKE2b-256 |
e211e77aa7d516b28543660dc62d98c3589747fd4c23b15d5c466b4c00072ac0
|
File details
Details for the file launchable-1.118.0-py3-none-any.whl.
File metadata
- Download URL: launchable-1.118.0-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 |
e5b5e6264830a4135e53345ece583c6731c10e78acc588ae3d0b6afc78d4aef3
|
|
| MD5 |
65439e7b9cfb38f67ce171dabd34cf92
|
|
| BLAKE2b-256 |
903d0d6c2b0eeb86192f91c2ab29020bdc3e949ca54164515746f3de86ccfc09
|