Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 1.62 KB

CONTRIBUTING.md

File metadata and controls

48 lines (28 loc) · 1.62 KB

💝 Contributing

Thank you for your interest in contributing to our project. Before contributing, please check existing issues. If there is a bug or feature that is not listed, create a new issue and make changes on it.

⚙️ Developing

🐋 Set up development environment

This project repository has configured development container. Get a quick start with GitHub Codespaces or VS Code Dev Containers.

🖊️ Format and lint codes

We use Ruff to format codes and check types using mypy. Format codes with:

$ make format
$ make lint

✅ Test your changes

Once changes made, it should be tested. We use pytest for testing.

Run tests with:

$ make test

We will review your PR and reply as soon as possible.

🗒️ Docs

Docs are generated using MkDocs. To see docs locally with live reloading:

$ make serve-docs

Go to http://localhost:8000 and you will see the docs preview.

🔗 Resources