Metadata-Version: 2.1
Name: sg-send-cli
Version: 0.8.5
Summary: CLI tool for syncing encrypted vaults with SG/Send Transfer API
Home-page: https://github.com/the-cyber-boardroom/SG_Send__CLI
License: Apache-2.0
Keywords: sg-send,vault,encryption,cli,sync
Author: The Cyber Boardroom
Requires-Python: >=3.11
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security :: Cryptography
Provides-Extra: crypto
Requires-Dist: cryptography (==v0.8.5) ; extra == "crypto"
Requires-Dist: osbot-utils (>=3.70.0)
Project-URL: Repository, https://github.com/the-cyber-boardroom/SG_Send__CLI
Description-Content-Type: text/markdown

# SG_Send__CLI

CLI tool for syncing encrypted vaults with SG/Send Transfer API.

## Install

```bash
pip install sg-send-cli
```

## Development

```bash
pip install -e ".[dev]"
pytest
```

## Architecture

- `sg_send_cli/safe_types/` — Domain-specific Safe_* types (zero raw primitives)
- `sg_send_cli/schemas/` — Pure data Type_Safe schemas
- `sg_send_cli/crypto/` — AES-256-GCM encrypt/decrypt, PBKDF2, HKDF
- `sg_send_cli/sync/` — Local ↔ remote vault sync (planned)
- `sg_send_cli/api/` — SG/Send Transfer API client (planned)
- `sg_send_cli/cli/` — CLI commands (planned)

