Metadata-Version: 2.4
Name: avia-cli
Version: 0.1.0
Summary: Command line client for Avia dataset upload and browser authentication
Project-URL: Homepage, https://avia.eurekailab.com
Project-URL: Repository, https://github.com/Shengguang-Zhou/AviaCLI
Author: Eurekai
Keywords: avia,cli,computer-vision,dataset,upload
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: keyring>=25.0
Requires-Dist: pillow>=10.0
Requires-Dist: platformdirs>=4.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: requests>=2.31
Description-Content-Type: text/markdown

# Avia CLI

Command line interface for Avia dataset upload and browser authentication.

Install:

```bash
pipx install avia-cli
avia --help
```

One-off run:

```bash
uvx --from avia-cli avia --help
```

Login:

```bash
avia auth login --api https://avia.eurekailab.com/api/v1
```

Upload:

```bash
avia dataset upload \
  --project proj_123abc456def \
  --source /data/leonardo-airborne-object-recognition-yolo \
  --format yolo
```

The published distribution is intentionally a single package. Internal modules
under `avia_cli.core` keep auth and upload code reusable without exposing a
separate SDK package before that API is stable.
