uv kauttaaltaan + Tarkkailijan raportti rakenteelliseksi markdowniksi
uv-päivitykset: - Koodarin NEVER-lista: ei requirements.txt, ei pip, käytä uv - Template pyproject.toml: PEP 621, uv-yhteensopiva - Raportin Quick Start: uv sync + uv run uvicorn Tarkkailijan raportti uudessa formaatissa: - Overview (yksi kappale) - Files (taulukko: tiedosto + tarkoitus) - Quick Start (uv-komennot koodiblokissa) - Docker (build + run koodiblokissa) - API Endpoints (taulukko: method, path, description) - Architecture (rakenne ja päätökset) - Risk Assessment (taulukko: severity, issue) Malli saa taulukkopohjat valmiina → täyttää ne oikealla datalla. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
"pyproject.toml": {
|
||||
"description": "Project dependencies",
|
||||
"example": "[project]\nname = \"myapp\"\nversion = \"0.1.0\"\nrequires-python = \">=3.11\"\ndependencies = [\n \"fastapi\",\n \"uvicorn[standard]\",\n \"sqlalchemy\",\n]\n\n[project.scripts]\ndev = \"uvicorn main:app --reload\"",
|
||||
"instructions": "List the exact dependencies needed. Use [project.scripts] for run commands."
|
||||
"instructions": "Use [project] format (PEP 621, compatible with uv). List dependencies under [project.dependencies]. Add [project.scripts] with dev command. Never use requirements.txt or Poetry format. Run with: uv run uvicorn main:app --reload"
|
||||
}
|
||||
},
|
||||
"order": ["models.py", "schemas.py", "main.py", "pyproject.toml"]
|
||||
|
||||
Reference in New Issue
Block a user