# Core OpenTelemetry dependencies - pinned to match project versions
opentelemetry-api==1.39.1
opentelemetry-sdk==1.39.1
opentelemetry-exporter-otlp==1.39.1

# Zero-code instrumentation distribution with OTLP extra - compatible with 1.39.1 core
opentelemetry-distro[otlp]==0.60b1

# Automatic instrumentation packages for zero-code Flask setup
opentelemetry-instrumentation-flask==0.60b1

# Flask framework for zero-code instrumentation testing
flask==3.0.3

# AI/ML framework dependencies for Agentic-AI example - pinned versions
# 0.3.7 pins numpy<2.0 which has no Python 3.14 wheel and requires a C compiler.
# 0.3.25+ correctly pins numpy>=2.1.0 for Python>=3.13 (covers 3.14).
langchain==0.3.14
langchain-community==0.3.14
asyncio-throttle==1.0.2
