Skip to content

Contributing to mkdocstrings-matlab¤

Thank you for considering contributing! Please follow these steps to get started:

1. Environment Setup¤

Install all dependencies using uv:

uv sync --all-groups

Learn more about uv: uv documentation

2. Pre-commit Hooks using prek¤

Set up prek hooks to ensure code quality:

uv run prek install

See: prek documentation

3. Running Tests¤

Run tests with pytest:

uv run pytest

See: pytest documentation

4. Pull Request Guidelines¤

See: Conventional Commits Spec