Skip to content

docs: expose API metrics members in Sphinx#5052

Open
iacker wants to merge 1 commit intoopen-telemetry:mainfrom
iacker:docs/metrics-api-members-2573
Open

docs: expose API metrics members in Sphinx#5052
iacker wants to merge 1 commit intoopen-telemetry:mainfrom
iacker:docs/metrics-api-members-2573

Conversation

@iacker
Copy link
Copy Markdown

@iacker iacker commented Apr 7, 2026

Summary

Validation

  • python3 -m tox -e docs
    • build now reaches and writes api/metrics.html, and the generated page contains API symbols such as Counter, Histogram, Meter, NoOpMeter, and ObservableCounter
    • the full docs job still fails in this environment on a pre-existing Sphinx warning: <unknown>:1:py:class reference target not found: Token

Refs #2573

Signed-off-by: Billard <82095453+iacker@users.noreply.github.com>
@xrmx
Copy link
Copy Markdown
Contributor

xrmx commented Apr 9, 2026

Tried this but tox -e docs output does not change:

diff -ruN docs/oldbuild/html/ docs/_build/html/ | diffstat
 0 files changed

Copy link
Copy Markdown
Member

@MikeGoldsmith MikeGoldsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure what this is meant to do, but we don't see any changes when regenerating docs. Can you confirm what you expect to see / happen @iacker?

@github-project-automation github-project-automation bot moved this to Reviewed PRs that need fixes in Python PR digest Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Reviewed PRs that need fixes

Development

Successfully merging this pull request may close these issues.

3 participants