Metadata-Version: 2.4
Name: grantz
Version: 0.0.0
Summary: Scoped, signed, monotonically attenuable delegation tokens.
Project-URL: Homepage, https://github.com/cachetronaut/grantz
Project-URL: Repository, https://github.com/cachetronaut/grantz
Project-URL: Issues, https://github.com/cachetronaut/grantz/issues
License: MIT
Requires-Python: >=3.11
Requires-Dist: cryptography>=42
Requires-Dist: dockbay>=0.0.0
Requires-Dist: psycopg-pool>=3.2
Requires-Dist: psycopg[binary]>=3.2
Description-Content-Type: text/markdown

# grantz

Python implementation of Grantz.

For product-level context, shared contracts, and cross-language repository information, see the public repository: https://github.com/cachetronaut/grantz.

## Install

```sh
pip install grantz
```

## Import

```python
import grantz
```

## Development

Run from `py/`:

```sh
uv sync --dev
uv run --with ruff ruff check .
uv run --with ruff ruff format --check .
uv run --with ty ty check
uv run --with pytest --with pytest-asyncio python -m pytest
```

## License

MIT
