chore(deps-dev): bump the open-telemetry group with 3 updates
Type: Pull Request
State: Merged
Association: Contributor
Comments: 0
(11 months ago)
(11 months ago)
(11 months ago)
by github-actions[bot]
dependencies python
Bumps the open-telemetry group with 3 updates: opentelemetry-api, opentelemetry-sdk and opentelemetry-semantic-conventions.
Updates opentelemetry-api from 1.34.1 to 1.35.0
Changelog
Sourced from opentelemetry-api's changelog.
Version 1.35.0/0.56b0 (2025-07-11)
- Update OTLP proto to v1.7 #4645.
- Add
event_nameas a top level field in theLogRecord. Events are now simply logs with theevent_namefield set, the logs SDK should be used to emit events (#4652).- Update OTLP gRPC/HTTP exporters: the export timeout is now inclusive of all retries and backoffs. A +/-20% jitter was added to all backoffs. A pointless 32 second sleep that occurred after all retries had completed/failed was removed. (#4564).
- Update ConsoleLogExporter.export to handle LogRecord's containing bytes type in the body (#4614).
- opentelemetry-sdk: Fix invalid
type: ignorethat causes mypy to ignore the whole file (#4618)- Add
span_exporterproperty back toBatchSpanProcessorclass (#4621)- Fix license field in pyproject.toml files (#4625)
- Update logger level to NOTSET in logs example (#4637)
- Logging API accepts optional
context; deprecatestrace_id,span_id,trace_flags. (#4597) and (#4668)- sdk: use context instead of trace_id,span_id for initializing LogRecord (#4653)
- Rename LogRecordProcessor.emit to on_emit (#4648)
- Logging API hide std_to_otel function to convert python logging severity to otel severity (#4649)
- proto: relax protobuf version requirement to support v6 (#4620)
- Bump semantic-conventions to 1.36.0 (#4669)
- Set expected User-Agent in HTTP headers for grpc OTLP exporter (#4658)
Version 1.34.0/0.55b0 (2025-06-04)
- typecheck: add sdk/resources and drop mypy (#4578)
- Use PEP702 for marking deprecations (#4522)
- Refactor
BatchLogRecordProcessorandBatchSpanProcessorto simplify code and make the control flow more clear (#4562 #4535, and #4580).- Remove log messages from
BatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#4586).- Configurable max retry timeout for grpc exporter (#4333)
- opentelemetry-api: allow importlib-metadata 8.7.0
... (truncated)
Commits
ad266aaPrepare release 1.35.0/0.56b0 (#4681)62eed3dinfra: add griffe to public-symbols check CI (#4633)9ad8269Sort contributor listings and remove affiliation from emeriti (#4674)0e4cb44semantic-conventions: add 1.21.0 schema url (#4672)ee02896Bump semantic-conventions to 1.36.0 (#4669)53e61c8opentelemetry-sdk: pass exporter args from sdk configuration (#4659)0a2df97Update LogRecord API to set and make use of context to set trace id / span id...71df82bopentelemetry-exporter-otlp-proto-grpc: set grpc user agent properly (#4658)43341d7Adjust deprecation warning in LogRecord to also use deprecated decorator (#4664)9426d6dUpdate community member listings (#4656)- Additional commits viewable in compare view
Updates opentelemetry-sdk from 1.34.1 to 1.35.0
Changelog
Sourced from opentelemetry-sdk's changelog.
Version 1.35.0/0.56b0 (2025-07-11)
- Update OTLP proto to v1.7 #4645.
- Add
event_nameas a top level field in theLogRecord. Events are now simply logs with theevent_namefield set, the logs SDK should be used to emit events (#4652).- Update OTLP gRPC/HTTP exporters: the export timeout is now inclusive of all retries and backoffs. A +/-20% jitter was added to all backoffs. A pointless 32 second sleep that occurred after all retries had completed/failed was removed. (#4564).
- Update ConsoleLogExporter.export to handle LogRecord's containing bytes type in the body (#4614).
- opentelemetry-sdk: Fix invalid
type: ignorethat causes mypy to ignore the whole file (#4618)- Add
span_exporterproperty back toBatchSpanProcessorclass (#4621)- Fix license field in pyproject.toml files (#4625)
- Update logger level to NOTSET in logs example (#4637)
- Logging API accepts optional
context; deprecatestrace_id,span_id,trace_flags. (#4597) and (#4668)- sdk: use context instead of trace_id,span_id for initializing LogRecord (#4653)
- Rename LogRecordProcessor.emit to on_emit (#4648)
- Logging API hide std_to_otel function to convert python logging severity to otel severity (#4649)
- proto: relax protobuf version requirement to support v6 (#4620)
- Bump semantic-conventions to 1.36.0 (#4669)
- Set expected User-Agent in HTTP headers for grpc OTLP exporter (#4658)
Version 1.34.0/0.55b0 (2025-06-04)
- typecheck: add sdk/resources and drop mypy (#4578)
- Use PEP702 for marking deprecations (#4522)
- Refactor
BatchLogRecordProcessorandBatchSpanProcessorto simplify code and make the control flow more clear (#4562 #4535, and #4580).- Remove log messages from
BatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#4586).- Configurable max retry timeout for grpc exporter (#4333)
- opentelemetry-api: allow importlib-metadata 8.7.0
... (truncated)
Commits
ad266aaPrepare release 1.35.0/0.56b0 (#4681)62eed3dinfra: add griffe to public-symbols check CI (#4633)9ad8269Sort contributor listings and remove affiliation from emeriti (#4674)0e4cb44semantic-conventions: add 1.21.0 schema url (#4672)ee02896Bump semantic-conventions to 1.36.0 (#4669)53e61c8opentelemetry-sdk: pass exporter args from sdk configuration (#4659)0a2df97Update LogRecord API to set and make use of context to set trace id / span id...71df82bopentelemetry-exporter-otlp-proto-grpc: set grpc user agent properly (#4658)43341d7Adjust deprecation warning in LogRecord to also use deprecated decorator (#4664)9426d6dUpdate community member listings (#4656)- Additional commits viewable in compare view
Updates opentelemetry-semantic-conventions from 0.55b1 to 0.56b0
Changelog
Sourced from opentelemetry-semantic-conventions's changelog.
Version 1.35.0/0.56b0 (2025-07-11)
- Update OTLP proto to v1.7 #4645.
- Add
event_nameas a top level field in theLogRecord. Events are now simply logs with theevent_namefield set, the logs SDK should be used to emit events (#4652).- Update OTLP gRPC/HTTP exporters: the export timeout is now inclusive of all retries and backoffs. A +/-20% jitter was added to all backoffs. A pointless 32 second sleep that occurred after all retries had completed/failed was removed. (#4564).
- Update ConsoleLogExporter.export to handle LogRecord's containing bytes type in the body (#4614).
- opentelemetry-sdk: Fix invalid
type: ignorethat causes mypy to ignore the whole file (#4618)- Add
span_exporterproperty back toBatchSpanProcessorclass (#4621)- Fix license field in pyproject.toml files (#4625)
- Update logger level to NOTSET in logs example (#4637)
- Logging API accepts optional
context; deprecatestrace_id,span_id,trace_flags. (#4597) and (#4668)- sdk: use context instead of trace_id,span_id for initializing LogRecord (#4653)
- Rename LogRecordProcessor.emit to on_emit (#4648)
- Logging API hide std_to_otel function to convert python logging severity to otel severity (#4649)
- proto: relax protobuf version requirement to support v6 (#4620)
- Bump semantic-conventions to 1.36.0 (#4669)
- Set expected User-Agent in HTTP headers for grpc OTLP exporter (#4658)
Version 1.34.0/0.55b0 (2025-06-04)
- typecheck: add sdk/resources and drop mypy (#4578)
- Use PEP702 for marking deprecations (#4522)
- Refactor
BatchLogRecordProcessorandBatchSpanProcessorto simplify code and make the control flow more clear (#4562 #4535, and #4580).- Remove log messages from
BatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#4586).- Configurable max retry timeout for grpc exporter (#4333)
- opentelemetry-api: allow importlib-metadata 8.7.0
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
1
+3
-3
Package Dependencies
Technical Details
| ID: | 3214172 |
| UUID: | 2663111166 |
| Node ID: | PR_kwDOH95bD86eu9n- |
| Host: | GitHub |
| Repository: | microsoftgraph/msgraph-sdk-python |
| Merge State: | Unknown |