@@ -103,12 +103,12 @@ dependencies = [
103103
104104 # ── GenAI / AI ─────────────────────────────────────────────────
105105 " opentelemetry-instrumentation-openai-v2 >= 2.0b0" ,
106- " opentelemetry-instrumentation-anthropic >= 0.1b0" ,
107- " opentelemetry-instrumentation-vertexai >= 0.1b0" ,
108- " opentelemetry-instrumentation-google-generativeai >= 0.1b0" ,
109- " opentelemetry-instrumentation-langchain >= 0.1b0" ,
106+ " opentelemetry-instrumentation-anthropic >= 0.1b0; python_version >= '3.10' " ,
107+ " opentelemetry-instrumentation-vertexai >= 0.1b0; python_version >= '3.10' " ,
108+ " opentelemetry-instrumentation-google-generativeai >= 0.1b0; python_version >= '3.10' " ,
109+ " opentelemetry-instrumentation-langchain >= 0.1b0; python_version >= '3.10' " ,
110110 " opentelemetry-instrumentation-ollama >= 0.1b0" ,
111- " opentelemetry-instrumentation-crewai >= 0.1b0" ,
111+ " opentelemetry-instrumentation-crewai >= 0.1b0; python_version >= '3.10' " ,
112112
113113 # ── Runtime / Concurrency ──────────────────────────────────────
114114 " opentelemetry-instrumentation-logging >= 0.41b0" ,
@@ -131,7 +131,8 @@ dev = [
131131 " pytest-asyncio >= 0.21.0" ,
132132 " pytest-cov >= 4.1.0" ,
133133 " coverage[toml] >= 7.0" ,
134- " httpx >= 0.24.0" ,
134+ " httpx >= 0.24.0, < 0.28.0; python_version < '3.10'" ,
135+ " httpx >= 0.24.0; python_version >= '3.10'" ,
135136 " starlette >= 0.27.0, < 0.30.0; python_version < '3.10'" ,
136137 " starlette >= 0.27.0; python_version >= '3.10'" ,
137138 " ruff >= 0.4.0" ,
0 commit comments