| applyTo | python/** |
|---|
- Single
app.pyas the entry point requirements.txtfor dependencies — use floating versions (e.g.,azure-cosmos>=4.9)- Do not use
python-dotenv— read config withos.environdirectly
- Key-based:
COSMOS_ENDPOINT+COSMOS_KEYenvironment variables - Validate env vars at startup with
raise ValueError(...)if missing
- Use
dictliterals for item data (no dataclasses or Pydantic models) - Use
PartitionKeyfromazure.cosmosfor container creation - Use parameterized queries with
@parametersyntax for SQL queries - Print operations and results to stdout for verification