Skip to content

Bump OpenTelemetry SDK to 1.42.1/0.63b1#572

Merged
xrmx merged 1 commit into
mainfrom
bump-sdk1421
Jun 26, 2026
Merged

Bump OpenTelemetry SDK to 1.42.1/0.63b1#572
xrmx merged 1 commit into
mainfrom
bump-sdk1421

Conversation

@xrmx

@xrmx xrmx commented Jun 25, 2026

Copy link
Copy Markdown
Member

What does this pull request do?

This release made the OTel SDK metrics off by default and controlled by an environment variable. Also the new baseline in Python 3.10.

Related issues

Closes #540

This release made the OTel SDK metrics off by default and controlled
by an environment variable. Also the new baseline in Python 3.10.
@xrmx
xrmx requested review from a team as code owners June 25, 2026 13:53
@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: 5d479c27-fd5f-40f2-b8c9-4acef92589bc

📥 Commits

Reviewing files that changed from the base of the PR and between 57e74b0 and 58d69bd.

📒 Files selected for processing (8)
  • .github/workflows/ci.yml
  • README.md
  • dev-requirements.txt
  • docs/reference/edot-python/configuration.md
  • docs/reference/edot-python/supported-technologies.md
  • operator/requirements.txt
  • pyproject.toml
  • tests/integration/test_integration.py
💤 Files with no reviewable changes (1)
  • docs/reference/edot-python/supported-technologies.md

📝 Walkthrough

Walkthrough

Updated the project to require Python 3.10, removed Python 3.9 from CI and supported-technology references, and refreshed OpenTelemetry package pins across project, dev, and operator requirements. The docs now describe enabling SDK internal metrics with OTEL_PYTHON_SDK_INTERNAL_METRICS_ENABLED, and integration tests cover default-off and enabled metric-name behavior.

Possibly related PRs

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed The PR documents the new SDK metrics behavior and adds a test for OTEL_PYTHON_SDK_INTERNAL_METRICS_ENABLED, satisfying #540.
Out of Scope Changes check ✅ Passed All changes align with the OpenTelemetry 1.42.1/Python 3.10 upgrade; no unrelated code changes are evident.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bump-sdk1421
  • 🛠️ Update Documentation

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

@xrmx
xrmx merged commit 7a17ce4 into main Jun 26, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable sdk metrics off by default since 1.42.0

3 participants