Repositório para o serviço do Talent Base
- Python
Clonar repositório
git clone
Criar o ambiente virtual
python3 -m venv .venv
Ativar o ambiente virtual
source .venv/bin/activate
Instalar as depedências
pip install -r requirements.txt
Por fim, executar
uvicorn src.main:app --host 0.0.0.0 --port 8000 --reload
E acessar a api em:
localhost:8000/
docker compose up --build
Para executar os testes, utilize o comando a seguir
pyteste [path/to/file]
Para executar testes no container de testes, utilize
docker compose run --rm tests
Para lint:
ruff check
Para formatação:
ruff format