{ "info": { "author": "OpenTelemetry Authors", "author_email": "cncf-opentelemetry-contributors@lists.cncf.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "OpenTelemetry requests integration\n==================================\n\nThis library allows tracing HTTP requests made by the popular `requests <(https://2.python-requests.org//en/latest/>` library.\n\nUsage\n-----\n\n.. code-block:: python\n\n import requests\n import opentelemetry.ext.http_requests\n from opentelemetry.trace import tracer\n\n opentelemetry.ext.http_requests.enable(tracer())\n response = requests.get(url='https://www.example.org/')\n\nLimitations\n-----------\n\nNote that calls that do not use the higher-level APIs but use\n:code:`requests.sessions.Session.send` (or an alias thereof) directly, are\ncurrently not traced. If you find any other way to trigger an untraced HTTP\nrequest, please report it via a GitHub issue with :code:`[requests: untraced\nAPI]` in the title.\n\nReferences\n----------\n\n* `OpenTelemetry Project `_\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/open-telemetry/opentelemetry-python/ext/opentelemetry-ext-http-requests", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "opentelemetry-ext-http-requests", "package_url": "https://pypi.org/project/opentelemetry-ext-http-requests/", "platform": "any", "project_url": "https://pypi.org/project/opentelemetry-ext-http-requests/", "project_urls": { "Homepage": "https://github.com/open-telemetry/opentelemetry-python/ext/opentelemetry-ext-http-requests" }, "release_url": "https://pypi.org/project/opentelemetry-ext-http-requests/0.1a0/", "requires_dist": [ "opentelemetry-api (>=0.1a.0)", "requests (~=2.0)" ], "requires_python": ">=3.4", "summary": "OpenTelemetry requests integration", "version": "0.1a0" }, "last_serial": 5909820, "releases": { "0.1a0": [ { "comment_text": "", "digests": { "md5": "fc0874c18b39ce89eb370145b39931d4", "sha256": "1a618e3e9b9f6061166ff9b140c86f61159f09debe6aab0941a5610f86b9b36a" }, "downloads": -1, "filename": "opentelemetry_ext_http_requests-0.1a0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc0874c18b39ce89eb370145b39931d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 4534, "upload_time": "2019-10-01T00:37:52", "url": "https://files.pythonhosted.org/packages/7d/ba/43a9fa52ededbf72c218a7a23228d85945e56a4ab71505834e8ad1074b79/opentelemetry_ext_http_requests-0.1a0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc0874c18b39ce89eb370145b39931d4", "sha256": "1a618e3e9b9f6061166ff9b140c86f61159f09debe6aab0941a5610f86b9b36a" }, "downloads": -1, "filename": "opentelemetry_ext_http_requests-0.1a0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc0874c18b39ce89eb370145b39931d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 4534, "upload_time": "2019-10-01T00:37:52", "url": "https://files.pythonhosted.org/packages/7d/ba/43a9fa52ededbf72c218a7a23228d85945e56a4ab71505834e8ad1074b79/opentelemetry_ext_http_requests-0.1a0-py3-none-any.whl" } ] }