Metadata-Version: 2.4
Name: remotivelabs-cli
Version: 0.25.0
Summary: CLI for operating RemotiveCloud and RemotiveBroker
Keywords: automotive,autotech,networking,CAN
Author: Remotivelabs
Author-email: Remotivelabs <support@remotivelabs.com>
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Communications
Classifier: Topic :: Internet
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Requires-Dist: textual>=0.87.0
Requires-Dist: textual-plotext>=1.0.0
Requires-Dist: typer>=0.24.1
Requires-Dist: remotivelabs-broker~=0.13.8
Requires-Dist: rich>=14.3.4
Requires-Dist: pyjwt~=2.13
Requires-Dist: zeroconf~=0.150.0
Requires-Dist: websocket-client~=1.6
Requires-Dist: plotext~=5.2
Requires-Dist: python-socketio>=5.16.2
Requires-Dist: python-can>=4.3.1
Requires-Dist: grpc-stubs>=1.53.0.5
Requires-Dist: mypy-protobuf>=3.0.0
Requires-Dist: types-requests~=2.32.0.20240622
Requires-Dist: pydantic~=2.12.4
Requires-Dist: email-validator~=2.2.0
Requires-Dist: requests~=2.33
Requires-Dist: semver>=3.0.4
Requires-Dist: fastapi~=0.138.0
Requires-Dist: uvicorn~=0.32.0
Requires-Dist: mcp~=1.28
Requires-Dist: cryptography>=50.0.0,<51.0
Requires-Dist: pyyaml~=6.0
Requires-Dist: luqum>=1.0.0
Requires-Dist: trustme>=1.2.1
Requires-Dist: certifi>=2024.0.0
Requires-Python: >=3.10, <4.0
Description-Content-Type: text/markdown

# RemotiveLabs - CLI
[![PyPI - Version](https://img.shields.io/pypi/v/remotivelabs-cli.svg)](https://pypi.org/project/remotivelabs-cli)

Use this CLI with our cloud and broker as a compliment to code and web tools.

Read more at https://docs.remotivelabs.com/docs/remotive-cli

## Install

**Quick install (any platform)** — picks the right native package manager
(Homebrew on macOS, apt/yum on Linux) and falls back to the self-contained
bundle (signed `.pkg` on macOS, tar bundle on Linux):

```bash
curl -fsSL https://storage.googleapis.com/beamy-public-releases/remotivelabs-cli/install.sh | bash
```

Run `install.sh --help` for options (specific version, `--force`, `--method`,
`--dry-run`). The individual channels below also work directly.

**macOS (Homebrew)** — installs a self-contained bundle with its own Python:

```bash
brew install remotivelabs/tap/remotivelabs-cli
```

**macOS (installer package)** — Apple Silicon only; no Homebrew required.
Download the signed, notarized `remotivelabs-cli-<version>-arm64.pkg` and
double-click it (installs to `/opt/remotivelabs-cli` with a
`/usr/local/bin/remotive` symlink) from
`https://storage.googleapis.com/beamy-public-releases/remotivelabs-cli/<version>/`.

**Any platform (PyPI)**:

```bash
pip install remotivelabs-cli
```

Linux users can also install the `.deb`/`.rpm` packages from the RemotiveLabs
apt/yum repositories.
