Skip to main content

Syntho Stack Deployment CLI

Project description

syntho-cli

For detailed information on the CLI's usage, please refer to the relevant section in the documentation.

For Developers

Pre-requirements

  • Python 3.11.* (hint: pyenv)
  • Poetry (pip install poetry)

Setting up the project

  • poetry install

Usage

Development mode

  • poetry run poetry shell

CLI mode - DEV

  • Option 1: poetry run poetry run syntho-cli --help
  • Option 2: poetry run poetry shell && syntho-cli --help

CLI Mode - PROD

  • poetry run poetry build -> this will create wheels under ./dist
  • pip install ./dist/cli-<VERSION>.tar.gz

Running tests

  • Unit tests: pytest tests/
  • Integration tests: cd ./tests/integration && ./run.sh

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

syntho_cli-1.27.3.tar.gz (48.2 kB view hashes)

Uploaded Source

Built Distribution

syntho_cli-1.27.3-py3-none-any.whl (68.6 kB view hashes)

Uploaded Python 3

Supported by

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