Checklist de Configuração de Ambiente
Configuração de Python 3.14, uv, editor e ferramentas - de clone a testes bem-sucedidos em minutos no macOS ou Linux.
Busque em todas as páginas da documentação
Configuração de Python 3.14, uv, editor e ferramentas - de clone a testes bem-sucedidos em minutos no macOS ou Linux.
pyproject.toml ao relatar problemas de configuração.curl -LsSf https://astral.sh/uv/install.sh | sh ou gerenciador de pacotes conforme a política da organização.uv python install 3.14 se não estiver instalado globalmente.git clone git@github.com:acme/service.git.cd service - confirme a presença de pyproject.toml e uv.lock.uv sync --all-extras (ou --extra dev conforme o README).uv run ruff check . - zero erros no main limpo.uv run ruff format --check . ou formatar uma vez.uv run pytest -q - suíte completa ou subconjunto do README para a primeira passagem.uv run mypy src/ ou uv run pyright.uv run pre-commit install e depois pre-commit run --all-files.cp .env.example .env - preencha os valores locais do 1Password/documento de cofre..env: Confirme se está listado em .gitignore.docker compose up -d db ou Postgres local documentado.uv run alembic upgrade head ou migrate do Django conforme o projeto.uv run uvicorn app.main:app --reload - curl /health..venv/bin/python criado pelo uv.pyproject.toml de comprimento de linha.user.name e user.email definidos (Configuração do Git).gh auth login para fluxo de trabalho de PR.~/.local/bin para ferramentas pipx (httpie, copier)..github/workflows/pr.yml (ruff, pytest, mypy).curl -sf http://localhost:8000/health retorna 200.uv run python -c "import app" sem ImportError.Verifique os wheels para dependências nativas (torch, etc.) - use extras documentados ou índice apenas de CPU.
uv python pin 3.14 no projeto ou arquivo .python-version conforme o README.
Siga a nota de migração do README - pode ser necessário fazer rebase em um commit de migração do uv primeiro.
WSL2 Ubuntu recomendado; mesmo checklist dentro do WSL.
Versões da Stack: Esta página foi escrita para Python 3.14.0 (3.14 estável, 3.13 de manutenção), FastAPI 0.115+, Django 5.2, Flask 3.1, Pydantic 2, PyTorch 2.6+, pandas 2.2+, Polars 1.x, ruff 0.9+ e uv 0.6+.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026