Metadata-Version: 2.4
Name: opentelemetry-exporter-http-transport
Version: 0.64b0
Summary: OpenTelemetry Exporters HTTP transport
Project-URL: Homepage, https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-http-transport
Project-URL: Repository, https://github.com/open-telemetry/opentelemetry-python
Author-email: OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: OpenTelemetry
Classifier: Framework :: OpenTelemetry :: Exporters
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Requires-Dist: opentelemetry-api~=1.15
Provides-Extra: requests
Requires-Dist: requests~=2.25; extra == 'requests'
Provides-Extra: urllib3
Requires-Dist: urllib3>=1.26; extra == 'urllib3'
Description-Content-Type: text/x-rst

OpenTelemetry Exporters HTTP Transport
======================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-http-transport.svg
   :target: https://pypi.org/project/opentelemetry-exporter-http-transport/

This package provides shared HTTP transport abstractions used by OpenTelemetry exporters.

The package has **no required dependencies**. The ``requests`` and ``urllib3``
transports are available as optional extras.

Installation
------------

Core package (no HTTP backend included)::

    pip install opentelemetry-exporter-http-transport

With the ``requests`` backend::

    pip install opentelemetry-exporter-http-transport[requests]

With the ``urllib3`` backend::

    pip install opentelemetry-exporter-http-transport[urllib3]


References
----------

* `OpenTelemetry <https://opentelemetry.io/>`_
* `OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>`_
* `requests <https://requests.readthedocs.io>`_
* `urllib3 <https://urllib3.readthedocs.io>`_
