ComPasso

🚀 Primeiros passos

📋 Requisitos

Executável pronto (recomendado para a maioria dos usuários)

Não é preciso instalar Python nem nada além do próprio ComPasso: baixe o build pronto (Windows .exe / macOS .app) na página de Releases do repositório e rode direto. Veja o passo a passo em Primeiros passos do README.

Quer compilar o executável você mesmo (ou gerar a variante onefile)? Consulte o BUILD.md na raiz do projeto.

Rodando a partir do código-fonte (desenvolvimento)

Gerenciado com uv — pyproject.toml + uv.lock são a única fonte de verdade das dependências, sem requirements.txt.

uv sync            # cria .venv/, instala runtime + dev e o pacote `compasso` em modo editável
uv run main.py      # ponto de entrada (raiz)

Dependências Python

As dependências de runtime estão em pyproject.toml (com uv.lock fixando as versões). As principais:

A verificação de atualizações usa apenas urllib, da biblioteca padrão — sem dependência extra.

Como executar

Ao iniciar, o ComPasso exibe uma tela de carregamento por alguns segundos. Em seguida, a janela principal abre com um tamanho mínimo definido.

Na primeira execução, o programa cria automaticamente as pastas de dados e de logs (veja Dados de saída). Se houver uma configuração usada anteriormente, ela é carregada automaticamente (veja Menus).

Não tem um BITalino à mão para testar a interface? Veja BITalino simulado.


Próximo: Conexão com o BITalino »