{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Integrates OpenCensus distributed tracing with the requests HTTP library, automatically collecting trace data for HTTP requests including URL, method, and response status.","skillfed_tags":["distributed-tracing","observability","abandoned"],"use_cases":["Trace outbound HTTP requests in a microservice to understand call chains and latency across service boundaries.","Collect request metadata (method, URL, status) automatically without modifying individual request call sites.","Exclude internal exporter traffic from traces to keep trace data clean and reduce noise.","Integrate requests tracing into an existing OpenCensus observability pipeline for unified telemetry.","Debug HTTP request failures by correlating request traces with other service telemetry."],"what_it_does":"This package adds automatic tracing instrumentation to HTTP requests made via the requests library, integrating them into OpenCensus's distributed tracing system. When enabled, it captures request metadata (URL, method, status code) and emits trace spans that can be exported to observability backends. It depends on opencensus, requests, and wrapt, and is configured by registering 'requests' in OpenCensus's trace_integrations list.\n\nThe package allows you to exclude specific hostnames from tracing (useful to avoid tracing calls to your own exporters) and integrates transparently once the integration is registered. However, the project is archived and abandoned since August 2022, with no ongoing maintenance or updates. It remains functional for existing deployments but should not be chosen for new projects without careful consideration of long-term support needs.","worth_installing":"No for new projects. The package is abandoned and unmaintained since August 2022. If you are already using OpenCensus and need requests tracing, it may work, but you should evaluate actively maintained alternatives (such as OpenTelemetry instrumentation for requests) before committing to this package. Existing deployments can continue to use it if it is stable in your environment, but do not adopt it for new work."},"id":"opencensus-ext-requests","links":{"html":"https://skillfed.io/packages/opencensus-ext-requests","md":"https://skillfed.io/packages/opencensus-ext-requests.md","pypi":"https://pypi.org/project/opencensus-ext-requests/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-08-03","license_spdx":null,"license_treatment":"permissive","name":"opencensus-ext-requests","python_support":"unspecified","summary":"OpenCensus Requests Integration"},"popularity":{"monthly_downloads":140714,"position":11264,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.0"}
