diff --git a/CHANGELOG.md b/CHANGELOG.md index 60244311072..c0e0b6d860d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +- `opentelemetry-exporter-otlp-proto-grpc`, `opentelemetry-exporter-otlp-proto-http`: add `:members:` directives to submodule `automodule` entries in `docs/exporter/otlp/otlp.rst` so that exporter classes appear in the generated API documentation + ([#5124](https://github.com/open-telemetry/opentelemetry-python/pull/5124)) - `opentelemetry-sdk`: add `load_entry_point` shared utility to declarative file configuration for loading plugins via entry points; refactor propagator loading to use it ([#5093](https://github.com/open-telemetry/opentelemetry-python/pull/5093)) - `opentelemetry-sdk`: fix YAML structure injection via environment variable substitution in declarative file configuration; values containing newlines are now emitted as quoted YAML scalars per spec requirement diff --git a/docs/exporter/otlp/otlp.rst b/docs/exporter/otlp/otlp.rst index 18b8b157340..3b9c1facf21 100644 --- a/docs/exporter/otlp/otlp.rst +++ b/docs/exporter/otlp/otlp.rst @@ -14,10 +14,19 @@ opentelemetry.exporter.otlp.proto.http :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.http.trace_exporter + :members: + :undoc-members: + :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.http.metric_exporter + :members: + :undoc-members: + :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.http._log_exporter + :members: + :undoc-members: + :show-inheritance: opentelemetry.exporter.otlp.proto.grpc --------------------------------------- @@ -28,7 +37,16 @@ opentelemetry.exporter.otlp.proto.grpc :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.grpc.trace_exporter + :members: + :undoc-members: + :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.grpc.metric_exporter + :members: + :undoc-members: + :show-inheritance: .. automodule:: opentelemetry.exporter.otlp.proto.grpc._log_exporter + :members: + :undoc-members: + :show-inheritance: