Metadata-Version: 2.4
Name: dexr-outpost
Version: 0.3.0a1
Summary: DEXR Outpost — DEXR Party Interface (CLI + GUI + client library)
Project-URL: Homepage, https://gitlab.com/contextualize/dexr-outpost
Project-URL: Issues, https://gitlab.com/contextualize/dexr-outpost/-/issues
Author-email: Contextualize <info@contextualize.us.com>
License-Expression: MIT
License-File: LICENSE
Keywords: cli,dexr,dexr-outpost,encryption,gui,secure-transfer
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.12
Requires-Dist: httpx>=0.28
Requires-Dist: platformdirs>=4.3
Requires-Dist: pynacl>=1.6
Requires-Dist: pywin32>=307; sys_platform == 'win32'
Requires-Dist: typer>=0.24
Requires-Dist: uuid6>=2025.0
Provides-Extra: dev
Requires-Dist: build>=1.2; extra == 'dev'
Requires-Dist: freezegun>=1.5; extra == 'dev'
Requires-Dist: mypy>=1.20; extra == 'dev'
Requires-Dist: pre-commit>=4; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest>=9; extra == 'dev'
Requires-Dist: respx>=0.22; extra == 'dev'
Requires-Dist: ruff>=0.15; extra == 'dev'
Requires-Dist: twine>=6.0; extra == 'dev'
Description-Content-Type: text/markdown

# DEXR Outpost

**DEXR Outpost — DEXR Party Interface.** A cross-platform installer, CLI, and GUI over a shared
`dexr_outpost/` library for DEXR (Data Exchange Registry), a cloud-based 1:1 encrypted
file-transfer service using NaCl sealed-box cryptography.

## Quick Start

```bash
python3.12 -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install -e ".[dev]"
```

After install, `dexr-outpost --help` prints the Phase 0 stub CLI. Real subcommands
(`put`, `get`, `config`, `env`, `history`) land in Phase 2.

## Status

Phase 0 (scaffold) — library and full CLI land in Phase 1 / Phase 2 per
[.planning/ROADMAP.md](.planning/ROADMAP.md).

## License

MIT — see [LICENSE](LICENSE).
