Pular para conteúdo

Estrutura do Projeto

Esse tópico tem a finalidade de apresentar a estrutura do projeto facilitando eventuais contribuidores.


O gerenciamento de pacote é feito com o uv. Dessa forma, apos fazer um git clone, basta dar o comando abaixo. Os grupos docs e dev instalam também as dependências relativas a documentação (que abordaremos a seguir) e aos pacotes de desenvolvimento (grosso modo: jupyter notebook para facilitar as tentativas de rodar).

uv sync --group docs --group dev


Uma vez com ambiente .venv criado, basta acessa-lo.

# Windows
.venv\Scripts\activate

# Linux
source .venv/bin/activate


A documentação é feita com o Material for MkDocs, com deploy no Read The Docs.

Para instanciar a documentação, basta dar um

mkdocs serve