File tree Expand file tree Collapse file tree
opentelemetry-instrumentation-anthropic
opentelemetry-instrumentation-claude-agent-sdk
opentelemetry-instrumentation-openai-v2
src/opentelemetry/instrumentation/openai_v2
util/opentelemetry-util-genai
src/opentelemetry/util/genai Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10+ - Update ` opentelemetry-util-genai ` dependency range to ` >= 0.4b0.dev, <0.5b0 `
11+ ([ #4520 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4520 ) )
1012- Fix compatibility with wrapt 2.x by using positional arguments in ` wrap_function_wrapper() ` calls
1113 ([ #4445 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4445 ) )
1214
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ dependencies = [
2828 " opentelemetry-api ~= 1.39" ,
2929 " opentelemetry-instrumentation ~= 0.60b0" ,
3030 " opentelemetry-semantic-conventions ~= 0.60b0" ,
31- " opentelemetry-util-genai >= 0.2b0 , <0.4b0 " ,
31+ " opentelemetry-util-genai >= 0.4b0.dev , <0.5b0 " ,
3232]
3333
3434[project .optional-dependencies ]
Original file line number Diff line number Diff line change 1515# This variant of the requirements aims to test the system using
1616# the oldest supported version of external dependencies.
1717
18- -e util/opentelemetry-util-genai
18+ -e util/opentelemetry-util-genai # todo: update to 0.4b0 when it's released
1919anthropic==0.51.0
2020pytest==7.4.4
2121pytest-vcr==1.0.2
Original file line number Diff line number Diff line change @@ -7,5 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10+ - Update ` opentelemetry-util-genai ` dependency range to ` >= 0.4b0.dev, <0.5b0 `
11+ ([ #4520 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4520 ) )
12+
1013### Added
1114
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ dependencies = [
2727 " opentelemetry-api ~= 1.39" ,
2828 " opentelemetry-instrumentation ~= 0.60b0" ,
2929 " opentelemetry-semantic-conventions ~= 0.60b0" ,
30- " opentelemetry-util-genai >= 0.2b0, <0.4b0 " ,
30+ " opentelemetry-util-genai >= 0.2b0, <0.5b0 " ,
3131]
3232
3333[project .optional-dependencies ]
Original file line number Diff line number Diff line change 1515# This variant of the requirements aims to test the system using
1616# the oldest supported version of external dependencies.
1717
18- -e util/opentelemetry-util-genai
1918claude-agent-sdk==0.1.14
2019pytest==7.4.4
2120pytest-vcr==1.0.2
@@ -24,5 +23,6 @@ wrapt==1.16.0
2423opentelemetry-api==1.39 # when updating, also update in pyproject.toml
2524opentelemetry-sdk==1.39 # when updating, also update in pyproject.toml
2625opentelemetry-semantic-conventions==0.60b0 # when updating, also update in pyproject.toml
26+ opentelemetry-util-genai==0.2b0 # when updating, also update in pyproject.toml
2727
2828-e instrumentation-genai/opentelemetry-instrumentation-claude-agent-sdk
Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10+ ## Version 2.4b0 (2026-05-01)
11+
1012
1113- Migrate experimental path from deprecated ` LLMInvocation ` to ` InferenceInvocation ` ,
1214 using ` handler.start_inference() ` and ` invocation.stop() ` /` invocation.fail() ` directly
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- __version__ = "2.4b0 .dev"
15+ __version__ = "2.5b0 .dev"
Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10+ ## Version 0.4b0 (2026-05-01)
11+
1012- Add ` AgentInvocation ` type with ` invoke_agent ` span lifecycle
1113 ([ #4274 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4274 ) )
1214- Add metrics support for EmbeddingInvocation
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- __version__ = "0.4b0 .dev"
15+ __version__ = "0.5b0 .dev"
You can’t perform that action at this time.
0 commit comments