Nightly dependency update: OpenTelemetry 1.39.1/0.60b1#596
Merged
Conversation
This reverts commit 3d1671c.
b85cb72 to
38baf36
Compare
38baf36 to
bff145e
Compare
yiyuan-he
previously approved these changes
Feb 2, 2026
thpierce
reviewed
Feb 2, 2026
wangzlei
previously approved these changes
Feb 2, 2026
thpierce
reviewed
Feb 2, 2026
thpierce
approved these changes
Feb 4, 2026
liustve
added a commit
that referenced
this pull request
Feb 4, 2026
*Description of changes:* Update CHANGELOG.md to correctly show 1.39.1/0.60b1 dependency bump: #596 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
liustve
added a commit
that referenced
this pull request
Feb 10, 2026
…orter for consistency (#611) *Description of changes:* - Fixes a bug in AwsCloudWatchOtlpBatchLogRecordProcessor custom _export not being invoked by wiring it to _batch_processor._export after the recent [upstream dependency bump](#596) - Rename otlp_aws_logs_exporter.py to otlp_aws_log_record_exporter.py for consistency with class name - Fixes a flaky test timing with OTLP AWS Logs record exporter. By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice. --------- Co-authored-by: Thomas Pierce <thp@amazon.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated update of OpenTelemetry dependencies.
Build Status: ❌ failure
Updated versions:
Upstream releases with breaking changes:
Note: the mechanism to detect upstream breaking changes is not perfect. Be sure to check all new releases and understand if any additional changes need to be addressed.
opentelemetry-python:
opentelemetry-python-contrib:
Description of changes:
Un-reverts changes done in this PR: Revert "Revert two prs related to OTel 1.37 upgrade (#529)" #531
Removed patches for Bedrock following the changes applied in these PRs: opentelemetry-instrumentation-botocore: fix handling of tool input chunked json in bedrock converse_stream open-telemetry/opentelemetry-python-contrib#3544, botocore: add dict type check before parsing tool_use from Bedrock messages open-telemetry/opentelemetry-python-contrib#3548, Only decode JSON input buffer in Anthropic Claude streaming open-telemetry/opentelemetry-python-contrib#3875, Add safety check for bedrock ConverseStream responses open-telemetry/opentelemetry-python-contrib#3990
Removes patches for Secrets Manager, SNS, and Step Functions following the changes applied in these PRs: botocore: Add support for SNS semantic convention attribute aws.sns.topic.arn open-telemetry/opentelemetry-python-contrib#3734, botocore: Add support for AWS Step Functions semantic convention attributes open-telemetry/opentelemetry-python-contrib#3737, botocore: Add support for AWS Secrets Manager semantic convention attribute open-telemetry/opentelemetry-python-contrib#3765,
Removes patches for Starlette following the changes applied in this PR: starlette: Remove maximum version constraint open-telemetry/opentelemetry-python-contrib#3456
Changes imports and implementation of
OTLPAwsLogExporter,AwsCloudWatchOtlpBatchLogRecordProcessor, andCompactConsoleLogExporterfollowing these PRs: UpdateBatchSpanProcessorto use newBatchProcessorclass open-telemetry/opentelemetry-python#4580, Refactor BatchLogRecordProcessor and associated tests open-telemetry/opentelemetry-python#4535, Make a BatchProcessor class which both BatchSpanRecordProcessor and BatchLogRecordProcessor can use open-telemetry/opentelemetry-python#4562, [logs-api/sdk] Rename several classes from Log to LogRecord open-telemetry/opentelemetry-python#4647, [logs-sdk] Remove LogData and extend SDK LogRecord to have instrumentation scope open-telemetry/opentelemetry-python#4676Removes a few AWS semantic conventions from
_aws_attribute_keysand replaces them with equivalent ones from upstream following the changes in this PR: Update semconv to 1.38.0 open-telemetry/opentelemetry-python#4791Fix Lambda instrumentation test to set
AWS_LAMBDA_FUNCTION_NAMEenv var following changes in: instrumentation/aws-lambda: don't print warnings outside of AWS Lambda open-telemetry/opentelemetry-python-contrib#3183Adds a few more contract tests to verify upstream's botocore instrumentation library
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.