Commit eb3862d
authored
chore(deps): update opentelemetry-python monorepo to v1.40.0 (open-telemetry#2337)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[opentelemetry-api](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-exporter-otlp](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-exporter-otlp-proto-common](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-exporter-otlp-proto-grpc](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-exporter-otlp-proto-http](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-proto](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
|
[opentelemetry-sdk](https://redirect.github.com/open-telemetry/opentelemetry-python)
| `==1.39.1` → `==1.40.0` |

|

|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-python
(opentelemetry-api)</summary>
###
[`v1.40.0`](https://redirect.github.com/open-telemetry/opentelemetry-python/blob/HEAD/CHANGELOG.md#Version-1400061b0-2026-03-04)
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-python/compare/v1.39.1...v1.40.0)
- `opentelemetry-sdk`: deprecate `LoggingHandler` in favor of
`opentelemetry-instrumentation-logging`, see
`opentelemetry-instrumentation-logging` documentation
([#​4919](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4919))
- `opentelemetry-sdk`: Clarify log processor error handling expectations
in documentation
([#​4915](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4915))
- bump semantic-conventions to v1.40.0
([#​4941](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4941))
- Add stale PR GitHub Action
([#​4926](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4926))
- `opentelemetry-sdk`: Drop unused Jaeger exporter environment variables
(exporter removed in 1.22.0)
([#​4918](https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4918))
- `opentelemetry-sdk`: Clarify timeout units in environment variable
documentation
([#​4906](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4906))
- `opentelemetry-exporter-otlp-proto-grpc`: Fix re-initialization of
gRPC channel on UNAVAILABLE error
([#​4825](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4825))
- `opentelemetry-exporter-prometheus`: Fix duplicate HELP/TYPE
declarations for metrics with different label sets
([#​4868](https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4868))
- Allow loading all resource detectors by setting
`OTEL_EXPERIMENTAL_RESOURCE_DETECTORS` to `*`
([#​4819](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4819))
- `opentelemetry-sdk`: Fix the type hint of the `_metrics_data` property
to allow `None`
([#​4837](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4837)).
- Regenerate opentelemetry-proto code with v1.9.0 release
([#​4840](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4840))
- Add python 3.14 support
([#​4798](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4798))
- Silence events API warnings for internal users
([#​4847](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4847))
- opentelemetry-sdk: make it possible to override the default processors
in the SDK configurator
([#​4806](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4806))
- Prevent possible endless recursion from happening in
`SimpleLogRecordProcessor.on_emit`,
([#​4799](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4799))
and
([#​4867](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4867)).
- Implement span start/end metrics
([#​4880](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4880))
- Add environment variable carriers to API
([#​4609](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4609))
- Add experimental composable rule based sampler
([#​4882](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4882))
- Make ConcurrentMultiSpanProcessor fork safe
([#​4862](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4862))
- `opentelemetry-exporter-otlp-proto-http`: fix retry logic and error
handling for connection failures in trace, metric, and log exporters
([#​4709](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4709))
- `opentelemetry-sdk`: avoid RuntimeError during iteration of view
instrument match dictionary in MetricReaderStorage.collect()
([#​4891](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4891))
- Implement experimental TracerConfigurator
([#​4861](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4861))
- `opentelemetry-sdk`: Fix instrument creation race condition
([#​4913](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4913))
- bump semantic-conventions to v1.39.0
([#​4914](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4914))
- `opentelemetry-sdk`: automatically generate configuration models using
OTel config JSON schema
([#​4879](https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4879))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 8am on Monday" (UTC),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/otel-arrow).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent d35facd commit eb3862d
1 file changed
Lines changed: 3 additions & 3 deletions
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | | - | |
190 | | - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| |||
0 commit comments