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