Metadata-Version: 2.4
Name: brev-cli
Version: 0.1.0
Summary: Brev — URL shortener CLI. Zero dependencies.
Author: Matteo Genovese
License-Expression: MIT
Keywords: url-shortener,cli,brev,short-links
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# brev-cli

CLI client for [Brev](https://github.com/matteo-genovese/brev).

```bash
pip install brev-cli

brev login user@example.com --server http://localhost:8000
brev token create --name laptop
brev create https://example.com --slug go --title "Example"
brev list
brev stats go
brev delete go
brev whoami
brev logout
```

`brev login` prompts for the password securely instead of reading it from shell
history. `brev token create` creates a revocable API key and stores it in
`~/.brev/config` with `0600` permissions.

For local development from this repository, install it with:

```bash
python3 -m pip install --user -e ./cli
```
