Requisitos:
- Clone o repositório e entre no diretório clonado
git clone https://github.com/basedosdados/databasers-utils- Ative a versão 3.9 do Python
pyenv shell 3.9- Crie a env ou ativa se já existir
poetry shell- Instale as dependências
poetry install --with dev --no-rootApós finalizar as alterações no código execute:
poetry run lintImportant
O command vai executar o formatador ruff format . e o linter ruff check --fix .. Algumas regras do linter requer intervenção manual para ser resolvido
Para rodar os testes:
poetry run pytest