{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/9"}],"enrichment":{"capability":"Integrates flagd flag evaluation into Python applications via the OpenFeature SDK, supporting both remote gRPC-based evaluation and local in-process flag resolution.","skillfed_tags":["feature-flags","grpc","openfeature"],"use_cases":["Manage feature flags across microservices by pointing all instances to a central flagd server for consistent flag evaluation.","Evaluate flags locally in-process to reduce latency and avoid external service dependencies in latency-sensitive applications.","Develop and test flag logic offline using a local JSON flag file without requiring a running flagd instance.","Implement gradual rollouts and A/B tests by updating flag definitions in flagd without redeploying application code.","Integrate flag evaluation into existing OpenFeature-based Python applications without rewriting flag logic."],"what_it_does":"This package is a provider plugin for the OpenFeature Python SDK that connects your application to flagd, an open-source flag evaluation engine. It acts as a bridge between your code and flagd's evaluation logic, allowing you to manage feature flags, A/B tests, and gradual rollouts through a standardized interface.\n\nThe provider operates in three modes: RPC (default, where flagd handles evaluation remotely via gRPC), in-process (where the provider fetches flag definitions and evaluates them locally), and file-based (offline mode using a local JSON flag configuration). Configuration is flexible\u2014set options via constructor parameters or environment variables\u2014and the package handles connection pooling, caching (for RPC mode), and automatic retry logic. It depends on grpcio for communication, protobuf for serialization, pyyaml for configuration parsing, and cachebox for local caching.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, uses a permissive license, and integrates cleanly into the OpenFeature ecosystem. Install friction is low and Python 3.10+ support is current. Choose it if you are already using or planning to adopt OpenFeature and flagd for feature flag management."},"id":"openfeature-provider-flagd","links":{"html":"https://skillfed.io/packages/openfeature-provider-flagd","md":"https://skillfed.io/packages/openfeature-provider-flagd.md","pypi":"https://pypi.org/project/openfeature-provider-flagd/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"openfeature-provider-flagd","python_support":"supports_current","summary":"OpenFeature provider for the flagd flag evaluation engine"},"popularity":{"monthly_downloads":299723,"position":7854,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.2"}
