Metadata-Version: 2.1
Name: marops-cli
Version: 2.9.2
Summary: A CLI for interacting with the Marops platform
Home-page: https://github.com/Greenroom-Robotics/marops
Author: Greenroom Robotics
Author-email: team@greenroomrobotics.com
Maintainer: David Revay
Maintainer-email: david.revay@greenroomrobotics.com
License: Copyright (C) 2023, Greenroom Robotics
Keywords: colcon
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Build Tools
Description-Content-Type: text/markdown
Requires-Dist: toml ~=0.10
Requires-Dist: setuptools
Requires-Dist: colorama
Requires-Dist: click
Requires-Dist: python-on-whales
Requires-Dist: PyYAML
Requires-Dist: gama-config
Requires-Dist: pyright

# Marops CLI

Publicly available on [PyPi](https://pypi.org/project/marops-cli/) for convenience but if you don't work at Greenroom Robotics, you probably don't want to use this.

## Install

* For development:
  * `pip install -e ./libs/marops_config`
  * `pip install -e ./tools/marops_cli`
* For production: `pip install marops-cli`
* You may also need to `export PATH=$PATH:~/.local/bin` if you don't have `~/.local/bin` in your path
* Install autocomplete:
  * bash: `echo 'eval "$(_MAROPS_COMPLETE=bash_source marops)"' >> ~/.bashrc`
  * zsh: `echo 'eval "$(_MAROPS_COMPLETE=zsh_source marops)"' >> ~/.zshrc` (this is much nicer)
  * If using zsh, the git checker plugin make terminal slow. Suggest you run `git config oh-my-zsh.hide-info 1` in the zsh terminal inside the repo

## Usage

* `marops --help` to get help with the CLI

## Dev mode

Marops CLI can be ran in dev mode. This will happen if it is installed with `pip install -e ./tools/marops` or if the environment variable `MAROPS_CLI_DEV_MODE` is set to `true`.
