honeycombio / honeycomb-opentelemetry-python

Honeycomb's OpenTelemetry Python SDK distribution
https://docs.honeycomb.io/getting-data-in/opentelemetry/python-distro/
Apache License 2.0
11 stars 6 forks source link

maint: Permit updates of indirect dependencies #184

Closed BatmanAoD closed 7 months ago

BatmanAoD commented 7 months ago

The version requirements should permit consumers to use SemVer-compatible updates of the upstream opentelemetry packages, rather than locking specific versions.

Which problem is this PR solving?

The opentelemetry-sdk version requirement is overly strict. This is preventing me from using a different dependency that specifies openetelemetry-sdk = "^1.23.0".

Short description of the changes

Use ^ to specify that SemVer-compatible updates to opentelemetry-sdk packages are permitted.

How to verify that this has the expected result

Import this package together with opentelemetry-sdk = "1.23.0".