Metadata-Version: 2.4
Name: depesha
Version: 0.3.0
Summary: Depesha CLI: transactional email from the shell, with the Claude skill built in
Author: Depesha
License: MIT
Project-URL: Homepage, https://depesha.com
Keywords: depesha,email,transactional,graphql,cli,agents
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: ruff>=0.8; extra == "dev"

# depesha

The command-line client for [Depesha](https://depesha.com), transactional email for every project you run, with the `/depesha` Claude skill built in.

```bash
uv tool install depesha            # or: pipx install depesha
depesha skill install              # the skill, into ~/.claude/skills/depesha
depesha login                      # sign in in the browser (or --token-file for a project key)
depesha templates push templates/
depesha send sign-in-code --to you@example.com --var code=428913 --var-json expires_minutes=10
```

`depesha <noun> <verb>` maps to GraphQL against `https://api.depesha.com/graphql`; `depesha gql` and `depesha schema --sdl` reach the rest of the API. Output is JSON; exit codes are 0 ok, 1 API error (with `extensions.code`), 2 transport, 3 usage or configuration. Credentials live in `~/.depesha/credentials.json` (mode 600); `DEPESHA_TOKEN`, `DEPESHA_URL`, `DEPESHA_PROFILE` and `DEPESHA_PROJECT` override them.

The CLI uses only the standard library.

Full reference: `depesha skill show references/cli.md`.
