opentelemetry-exporter-otlp-proto-http 1.45.1


pip install opentelemetry-exporter-otlp-proto-http

  Latest version

Released: Oct 06, 2026


Meta
Author: OpenTelemetry Authors
Requires Python: >=3.10

Classifiers

Development Status
  • 5 - Production/Stable

Framework
  • OpenTelemetry
  • OpenTelemetry :: Exporters

Intended Audience
  • Developers

Programming Language
  • Python
  • Python :: 3
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14

pypi

This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over HTTP.

Installation

pip install opentelemetry-exporter-otlp-proto-http

To use a custom requests.Session (for example to configure authentication), pass it to the exporter:

import requests
from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter

exporter = OTLPSpanExporter(session=requests.Session())

References

Extras:
Dependencies:
googleapis-common-protos (~=1.52)
opentelemetry-api (~=1.15)
opentelemetry-exporter-http-transport[requests] (==0.66b1)
opentelemetry-exporter-otlp-common (==0.66b1)
opentelemetry-exporter-otlp-proto-common (==1.45.1)
opentelemetry-proto (==1.45.1)
opentelemetry-sdk (~=1.45.1)
requests (~=2.7)
typing-extensions (>=4.5.0)