aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info
diff options
context:
space:
mode:
authorS. Solomon Darnell2025-03-28 21:52:21 -0500
committerS. Solomon Darnell2025-03-28 21:52:21 -0500
commit4a52a71956a8d46fcb7294ac71734504bb09bcc2 (patch)
treeee3dc5af3b6313e921cd920906356f5d4febc4ed /.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info
parentcc961e04ba734dd72309fb548a2f97d67d578813 (diff)
downloadgn-ai-master.tar.gz
two version of R2R are hereHEADmaster
Diffstat (limited to '.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info')
-rw-r--r--.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/INSTALLER1
-rw-r--r--.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/METADATA94
-rw-r--r--.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/RECORD11
-rw-r--r--.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/WHEEL4
4 files changed, 110 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/INSTALLER b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/INSTALLER
new file mode 100644
index 00000000..a1b589e3
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/INSTALLER
@@ -0,0 +1 @@
+pip
diff --git a/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/METADATA b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/METADATA
new file mode 100644
index 00000000..293f8399
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/METADATA
@@ -0,0 +1,94 @@
+Metadata-Version: 2.4
+Name: opentelemetry-util-http
+Version: 0.52b1
+Summary: Web util for OpenTelemetry
+Project-URL: Homepage, https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/util/opentelemetry-util-http
+Project-URL: Repository, https://github.com/open-telemetry/opentelemetry-python-contrib
+Author-email: OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>
+License-Expression: Apache-2.0
+Classifier: Development Status :: 4 - Beta
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
+Requires-Python: >=3.8
+Description-Content-Type: text/x-rst
+
+OpenTelemetry Util HTTP
+=======================
+
+|pypi|
+
+.. |pypi| image:: https://badge.fury.io/py/opentelemetry-util-http.svg
+ :target: https://pypi.org/project/opentelemetry-util-http/
+
+
+This library provides ASGI, WSGI middleware and other HTTP-related
+functionality that is common to instrumented web frameworks (such as Django,
+Starlette, FastAPI, etc.) to track requests timing through OpenTelemetry.
+
+Installation
+------------
+
+::
+
+ pip install opentelemetry-util-http
+
+
+Usage (Quart)
+-------------
+
+.. code-block:: python
+
+ from quart import Quart
+ from opentelemetry.instrumentation.asgi import OpenTelemetryMiddleware
+
+ app = Quart(__name__)
+ app.asgi_app = OpenTelemetryMiddleware(app.asgi_app)
+
+ @app.route("/")
+ async def hello():
+ return "Hello!"
+
+ if __name__ == "__main__":
+ app.run(debug=True)
+
+
+Usage (Django 3.0)
+------------------
+
+Modify the application's ``asgi.py`` file as shown below.
+
+.. code-block:: python
+
+ import os
+ from django.core.asgi import get_asgi_application
+ from opentelemetry.instrumentation.asgi import OpenTelemetryMiddleware
+
+ os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'asgi_example.settings')
+
+ application = get_asgi_application()
+ application = OpenTelemetryMiddleware(application)
+
+
+Usage (Raw ASGI)
+----------------
+
+.. code-block:: python
+
+ from opentelemetry.instrumentation.asgi import OpenTelemetryMiddleware
+
+ app = ... # An ASGI application.
+ app = OpenTelemetryMiddleware(app)
+
+
+References
+----------
+
+* `OpenTelemetry Project <https://opentelemetry.io/>`_
diff --git a/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/RECORD b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/RECORD
new file mode 100644
index 00000000..fc14f14a
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/RECORD
@@ -0,0 +1,11 @@
+opentelemetry/util/http/__init__.py,sha256=LXC43Mp_FEV2I7iklhwivW9D1A7lmSTozdTM-pYceac,7795
+opentelemetry/util/http/__pycache__/__init__.cpython-312.pyc,,
+opentelemetry/util/http/__pycache__/httplib.cpython-312.pyc,,
+opentelemetry/util/http/__pycache__/version.cpython-312.pyc,,
+opentelemetry/util/http/httplib.py,sha256=MAM3R-cfOgI5sx05PgKNa_rQ9I5umAndy-uq627mCf8,5542
+opentelemetry/util/http/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+opentelemetry/util/http/version.py,sha256=baY9XBULpMqGtC6b52xBndx8f8B0qgZQnvEAOxvK-bs,608
+opentelemetry_util_http-0.52b1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
+opentelemetry_util_http-0.52b1.dist-info/METADATA,sha256=Mgf_e-W9wmUOOGttEDVkyn3xoIorEDiomU1crx0mGwA,2626
+opentelemetry_util_http-0.52b1.dist-info/RECORD,,
+opentelemetry_util_http-0.52b1.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
diff --git a/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/WHEEL b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/WHEEL
new file mode 100644
index 00000000..12228d41
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/opentelemetry_util_http-0.52b1.dist-info/WHEEL
@@ -0,0 +1,4 @@
+Wheel-Version: 1.0
+Generator: hatchling 1.27.0
+Root-Is-Purelib: true
+Tag: py3-none-any