Skip to content

Contributing to Transdoc

I'd love to have your contributions!

Development setup

This project uses uv as a package manager.

Install dependencies

uv sync

Run linting

uv run ruff check

Run test suite

uv run pytest

Run type-checking

uv run mypy

Build package

uv build