Metadata-Version: 2.4
Name: clayseal
Version: 0.1.1
Summary: Clay Seal installer — routes pip to the licensed Azure Artifacts feed.
Project-URL: Homepage, https://github.com/pberlizov/clay-seal-core
Project-URL: Documentation, https://github.com/pberlizov/clay-seal-core/blob/main/docs/AZURE_ARTIFACTS.md
Project-URL: Repository, https://github.com/pberlizov/clay-seal-core
Project-URL: Issues, https://github.com/pberlizov/clay-seal-core/issues
Author: Clay Seal
License: MIT
Keywords: agentauth,ai-agents,attestation,clay-seal,security
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Software Distribution
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# clayseal

Public **installer** for [Clay Seal](https://github.com/pberlizov/clay-seal-core). Routes
`pip` to the private Azure Artifacts feed using a **Packaging Read PAT** — partners do
**not** need a Microsoft account or browser sign-in.

## Quick start

You will receive a **read token** from Clay Seal (Packaging Read PAT).

```bash
python3 -m venv .venv && source .venv/bin/activate
pip install --upgrade pip
pip install clayseal

export CLAYSEAL_AZURE_PAT="paste-token-from-clay-seal"
clayseal install
```

```python
from agentauth import Identity, Capabilities, Receipts
```

One-liner:

```bash
pip install clayseal && CLAYSEAL_AZURE_PAT='…' clayseal install
```

## Commands

| Command | Purpose |
| --- | --- |
| `clayseal install [VERSION]` | Write `pip.conf` + install `agentauth` (default `0.5.0`) |
| `clayseal configure` | Write `pip.conf` only |
| `clayseal doctor` | Diagnostics (tokens redacted) |

PAT via `--pat`, `CLAYSEAL_AZURE_PAT`, or interactive prompt.

**CI:** use `--no-write-config` so the PAT is not saved to disk:

```bash
CLAYSEAL_AZURE_PAT=... clayseal install 0.5.0 --no-write-config
```

## What this package is

- **On PyPI:** public installer CLI (this package).
- **On Azure Artifacts:** proprietary `agentauth*` wheels.

[Partner docs](https://github.com/pberlizov/clay-seal-core/blob/main/docs/AZURE_ARTIFACTS.md)
