Skip to content
This repository was archived by the owner on Aug 13, 2025. It is now read-only.

Commit 02cc4bf

Browse files
maint: Permit updates of indirect dependencies (#184)
## 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. Update the `opentelemetry-instrumentation` to use `~`. ## How to verify that this has the expected result Import this package together with `opentelemetry-sdk = "1.23.0"`. --------- Co-authored-by: Mike Goldsmth <[email protected]>
1 parent 719230b commit 02cc4bf

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ classifiers = [
2121

2222
[tool.poetry.dependencies]
2323
python = "^3.7, >= 3.7.2"
24-
opentelemetry-api = "1.22.0"
25-
opentelemetry-sdk = "1.22.0"
26-
opentelemetry-exporter-otlp = "1.22.0"
27-
opentelemetry-instrumentation = "0.43b0"
24+
opentelemetry-api = "^1.22.0"
25+
opentelemetry-sdk = "^1.22.0"
26+
opentelemetry-exporter-otlp = "^1.22.0"
27+
opentelemetry-instrumentation = "~0.43b0"
2828

2929
[tool.poetry.group.dev.dependencies]
3030
coverage = ">=6.5,<8.0"

0 commit comments

Comments
 (0)