Metadata-Version: 2.4
Name: lr-serial
Version: 0.1.0
Summary: CLI client for interacting with LumenRadio serial generation backend service.
Author-email: Jonas Estberger <jonas.estberger@lumenradio.com>
License: MIT License
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.32
Requires-Dist: typer>=0.12
Requires-Dist: rich>=13.7
Requires-Dist: pydantic>=2.8
Provides-Extra: dev
Requires-Dist: build>=1.2.1; extra == "dev"
Requires-Dist: twine>=5.1.1; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: pytest>=8.4.2; extra == "dev"
Requires-Dist: black>=25.9.0; extra == "dev"
Requires-Dist: pytest-html; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Dynamic: license-file


# lr-serial

CLI + Python client for interacting with the LumenRadio Serial Number Generation Service.

## Install

```bash
pip install lr-serial
```

## CLI Usage

### Status Command

Check backend reachability and token validity:

```bash
serial status
```

Reports:
- Backend reachable ✓ / unreachable ✗
- Token valid ✓ / invalid ✗

You can override the config path with `--config-path` if needed.
