From dca0c27acb334e0f39523f0fbf1d8938fb7b6389 Mon Sep 17 00:00:00 2001 From: "Yang, Bo" Date: Sun, 9 Nov 2025 11:58:07 -0800 Subject: [PATCH] build: relief wrapt version constraint in pyproject.toml Currently `opentelemetry-instrumentation` prevents wrapt 2.x, which is an unnecessary limit, because `opentelemetry-instrumentation` uses only `wrap_function_wrapper` and `ObjectProxy` from `wrapt`. Both APIs exist in wrapt. --- opentelemetry-instrumentation/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opentelemetry-instrumentation/pyproject.toml b/opentelemetry-instrumentation/pyproject.toml index eb6a4775aa..c6038d95b5 100644 --- a/opentelemetry-instrumentation/pyproject.toml +++ b/opentelemetry-instrumentation/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ dependencies = [ "opentelemetry-api ~= 1.4", "opentelemetry-semantic-conventions == 0.60b0.dev", - "wrapt >= 1.0.0, < 2.0.0", + "wrapt >= 1.0.0, < 3.0.0", "packaging >= 18.0", ]