parasut-cli

CLI for Parasut workspace management


Keywords
parasut-cli, mypy, python, sphinx, tmux
License
MIT
Install
pip install parasut-cli==0.6.3

Documentation

Parasut CLI

https://travis-ci.com/mthnglac/parasut-cli.svg?branch=master Documentation Status

Parasut development environment consists of microservices and different applications depending on them. parasut-cli is a CLI that facilitates you to manage your workspaces and the applications you will run during development.

Features

  • start command for preparing workspace with all necessary options.
  • link command for yarn linking operations. Also --undo action.
  • switch command for rails console actions.
  • run command for executing repo command chains manually.
  • release command for releasing version on related repo.
  • pre-release flag for release command.
  • rich integrated.

TODO

  • clone command for cloning repos in base directory.
  • unit tests.
  • mypy & black connection to tox.
  • linking state mechanism refactor.