Skip to content

Pinned OpenTelemetry versions (aiohttp-client, httpx) are outdated and block upgrades #47644

Description

@omgMath

(Copied from #42117 with some modifications)

Is your feature request related to a problem? Please describe.
I'm currently using azure-monitor-opentelemetry in a project that also relies on the opentelemetry-instrumentation-aiohttp-client and httpx libraries. However, I'm unable to upgrade past version 0.61b0 of those instrumentations because azure-monitor-opentelemetry has them pinned.

These versions are several months old now, and since then there have been multiple releases with important bug fixes and improvements in the OpenTelemetry ecosystem.

Describe the solution you'd like
Can you please update the version constraints - either bump to at least 0.61b0 or allow a looser version spec (e.g., >=0.61b0, <0.65)?

Describe alternatives you've considered

  • Hacking around those dependency pins

Additional context
Let me know if there's a compatibility or stability reason for the current pinning.

Metadata

Metadata

Assignees

Labels

Monitor - ExporterMonitor OpenTelemetry ExporterService AttentionWorkflow: This issue is responsible by Azure service team.customer-reportedIssues that are reported by GitHub users external to the Azure organization.needs-team-attentionWorkflow: This issue needs attention from Azure service team or SDK teamquestionThe issue doesn't require a change to the product in order to be resolved. Most issues start as that

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions