opentelemetry-api>=1.20.0

[all-instrumentation]
otel-log[web]
otel-log[db]
otel-log[messaging]
otel-log[http-clients]
otel-log[aws]
otel-log[misc]
otel-log[tracing]

[aws]
opentelemetry-instrumentation-botocore>=0.40b0
opentelemetry-instrumentation-aws-lambda>=0.40b0

[db]
opentelemetry-instrumentation-psycopg>=0.40b0
opentelemetry-instrumentation-psycopg2>=0.40b0
opentelemetry-instrumentation-pymysql>=0.40b0
opentelemetry-instrumentation-mysql>=0.40b0
opentelemetry-instrumentation-mysqlclient>=0.40b0
opentelemetry-instrumentation-sqlite3>=0.40b0
opentelemetry-instrumentation-asyncpg>=0.40b0
opentelemetry-instrumentation-aiopg>=0.40b0
opentelemetry-instrumentation-pymongo>=0.40b0
opentelemetry-instrumentation-pymssql>=0.40b0
opentelemetry-instrumentation-redis>=0.40b0
opentelemetry-instrumentation-pymemcache>=0.40b0
opentelemetry-instrumentation-dbapi>=0.40b0
opentelemetry-instrumentation-sqlalchemy>=0.40b0
opentelemetry-instrumentation-elasticsearch>=0.40b0
opentelemetry-instrumentation-cassandra>=0.40b0
opentelemetry-instrumentation-tortoiseorm>=0.40b0

[dev]
pytest>=7.0
hypothesis>=6.0
jsonschema>=4.0

[http-clients]
opentelemetry-instrumentation-requests>=0.40b0
opentelemetry-instrumentation-urllib>=0.40b0
opentelemetry-instrumentation-urllib3>=0.40b0
opentelemetry-instrumentation-httpx>=0.40b0
opentelemetry-instrumentation-grpc>=0.40b0

[messaging]
opentelemetry-instrumentation-celery>=0.40b0
opentelemetry-instrumentation-pika>=0.40b0
opentelemetry-instrumentation-aio-pika>=0.40b0
opentelemetry-instrumentation-kafka-python>=0.40b0
opentelemetry-instrumentation-confluent-kafka>=0.40b0
opentelemetry-instrumentation-aiokafka>=0.40b0
opentelemetry-instrumentation-boto3sqs>=0.40b0
opentelemetry-instrumentation-remoulade>=0.40b0

[misc]
opentelemetry-instrumentation-logging>=0.40b0
opentelemetry-instrumentation-jinja2>=0.40b0
opentelemetry-instrumentation-click>=0.40b0
opentelemetry-instrumentation-asyncclick>=0.40b0
opentelemetry-instrumentation-asyncio>=0.40b0
opentelemetry-instrumentation-threading>=0.40b0
opentelemetry-instrumentation-system-metrics>=0.40b0

[otel]
opentelemetry-sdk>=1.20.0
opentelemetry-exporter-otlp>=1.20.0

[tracing]
opentelemetry-sdk>=1.20.0
opentelemetry-exporter-otlp-proto-grpc>=1.20.0
opentelemetry-exporter-otlp-proto-http>=1.20.0

[web]
opentelemetry-instrumentation-flask>=0.40b0
opentelemetry-instrumentation-django>=0.40b0
opentelemetry-instrumentation-fastapi>=0.40b0
opentelemetry-instrumentation-starlette>=0.40b0
opentelemetry-instrumentation-tornado>=0.40b0
opentelemetry-instrumentation-falcon>=0.40b0
opentelemetry-instrumentation-pyramid>=0.40b0
opentelemetry-instrumentation-aiohttp-client>=0.40b0
opentelemetry-instrumentation-aiohttp-server>=0.40b0
opentelemetry-instrumentation-asgi>=0.40b0
opentelemetry-instrumentation-wsgi>=0.40b0
