Skip to content

Development

Local Setup

git clone https://github.com/alti3/stateless-py.git
cd stateless-py
uv sync

Quality Gates

uvx pytest
uvx ruff check .
uvx ruff format .
uvx ty check

Documentation

Build docs locally with MkDocs:

uv run mkdocs serve
# or
uv run mkdocs build

If MkDocs dependencies are not installed in your environment, add them first:

uv add --dev mkdocs mkdocs-material mkdocstrings[python] pymdown-extensions