Add opentelemetry-distro/exporter-otlp (pinned pair) and run opentelemetry-bootstrap at build time; wrap the sanctions command with opentelemetry-instrument and configure the SDK via OTEL_* env (traces only, OTLP/HTTP to otlp.vione.cloud). create-secrets.sh now writes the base64 OTLP auth header into .env.observability. The G10 guard test (no observability libraries in requirements) is expected to fail from here until the guard suite is retired in Phase 3. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
269 B
Plaintext
13 lines
269 B
Plaintext
fastapi==0.115.6
|
|
uvicorn[standard]==0.34.0
|
|
httpx==0.28.1
|
|
sqlalchemy[asyncio]==2.0.36
|
|
asyncpg==0.30.0
|
|
psycopg[binary]==3.2.3
|
|
redis==5.2.1
|
|
pydantic==2.10.4
|
|
pydantic-settings==2.7.1
|
|
python-multipart==0.0.20
|
|
opentelemetry-distro==0.66b1
|
|
opentelemetry-exporter-otlp==1.45.1
|