opentelemetry-instrumentation-grpc takes a hard dependency on the opentelemetry-sdk package
|
"opentelemetry-sdk ~= 1.12", |
What is the expected behavior?
Instrumentations should never depend directly on the SDK
What is the actual behavior?
There is a hard dep
Additional context
I haven't investigated why it's there. Hopefully it can be removed trivially.