Metadata-Version: 2.4
Name: datavo-cli
Version: 0.22.3
Summary: Datavo command line interface
License-Expression: Apache-2.0
Project-URL: Documentation, https://docs.datavo.io/
Project-URL: Homepage, https://docs.datavo.io/
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: argcomplete>=3.4
Requires-Dist: datavo-sdk[entra]==0.22.3
Requires-Dist: httpx>=0.27
Requires-Dist: PyYAML>=6.0
Requires-Dist: tabulate>=0.9
Dynamic: license-file

# datavo-cli

Command-line interface for **[Datavo](https://docs.datavo.io/)**, the
dataset store. Installs the `datavo` command and the `datavo_sdk` Python client
together, with Microsoft Entra sign-in.

## Install

```bash
pip install datavo-cli
```

## Quickstart

```bash
datavo auth login                                    # sign in (defaults to https://prod.datavo.io)
datavo sample-store list                             # first authorized round-trip
datavo dataset list                                  # browse datasets (--query, --key to filter)
datavo dataset pull voice_train_v1 --output-dir ./data   # pull a dataset to disk
```

Point at another instance with a named profile:

```bash
datavo config set dev --url https://dev.datavo.io
datavo config use dev
```

## Documentation

Full guide, reference, and runnable examples: **https://docs.datavo.io/**
