{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Automatically captures feature flag evaluations as span events in OpenTelemetry traces, enabling observability of how feature flags affect runtime behavior.","skillfed_tags":["observability","feature-flags","distributed-tracing"],"use_cases":["Correlate feature flag decisions with request latency and errors in distributed traces to measure feature impact.","Track A/B test variant assignments across service calls to analyze test performance and user behavior.","Monitor progressive feature rollouts by observing which flag variants are active during request processing.","Debug unexpected behavior by inspecting which feature flags were evaluated during a traced request.","Analyze the relationship between feature flag changes and system performance metrics in observability dashboards."],"what_it_does":"This package provides a hook for the OpenFeature Python SDK that integrates with OpenTelemetry to automatically record feature flag evaluations as span events. When a flag is evaluated and an active OpenTelemetry span exists, the hook captures the evaluation as a span event, making feature flag decisions visible in distributed traces. This enables teams to correlate feature flag changes with request performance, latency, and errors, supporting observability use cases like A/B testing analysis and progressive rollout monitoring.\n\nThe hook can be registered either globally (affecting all flag evaluations) or per-client (affecting only specific OpenFeature clients). It depends on openfeature-sdk for the hook framework, opentelemetry-api for span access, and opentelemetry-semantic-conventions for standardized attribute naming. The package is actively maintained and requires Python 3.9 or later.","worth_installing":"Yes. This package fills a clear observability gap for teams using OpenFeature and OpenTelemetry together. It has low install friction, active maintenance, permissive licensing, no known vulnerabilities, and solves a real problem\u2014making feature flag decisions visible in distributed traces. Install it if you use both OpenFeature and OpenTelemetry and want to understand how feature flags affect your system's behavior."},"id":"openfeature-hooks-opentelemetry","links":{"html":"https://skillfed.io/packages/openfeature-hooks-opentelemetry","md":"https://skillfed.io/packages/openfeature-hooks-opentelemetry.md","pypi":"https://pypi.org/project/openfeature-hooks-opentelemetry/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-17","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"openfeature-hooks-opentelemetry","python_support":"supports_current","summary":"OpenTelemetry hooks for the OpenFeature Python SDK"},"popularity":{"monthly_downloads":125699,"position":11806,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.1"}
