{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/4"}],"enrichment":{"capability":"Defines the Python Protocol contract for flagd evaluators, allowing custom implementations to integrate with the OpenFeature SDK.","skillfed_tags":["feature-flags","openfeature","protocol-definition"],"use_cases":["Building a custom flagd evaluator implementation that integrates with the OpenFeature SDK.","Defining type-safe contracts for feature flag evaluation in a larger OpenFeature architecture.","Creating a domain-specific evaluator that implements the Evaluator protocol for specialized flag resolution logic.","Extending the OpenFeature ecosystem with evaluators that handle flagd-compatible feature flag formats."],"what_it_does":"This package provides the pure API contract\u2014a Python Protocol\u2014that defines what a flagd evaluator must implement to work with the OpenFeature SDK. It is a lightweight interface definition rather than a working implementation, intended for developers who want to create custom evaluators for the flagd provider. The package depends only on openfeature-sdk and is part of the OpenFeature Python SDK contrib project, mirroring the Java flagd-api module.\n\nYou install it when you need to build your own evaluator implementation that conforms to the flagd contract. It establishes the protocol boundary between the OpenFeature framework and custom evaluation logic, allowing third-party code to plug in without modifying the core SDK.","worth_installing":"Yes, if you are building a custom flagd evaluator for OpenFeature. This is a pure contract package with no vulnerabilities, permissive licensing, and active maintenance. Install only if you need to implement the Evaluator protocol; it is not a standalone tool but a dependency for evaluator development."},"id":"openfeature-flagd-api","links":{"html":"https://skillfed.io/packages/openfeature-flagd-api","md":"https://skillfed.io/packages/openfeature-flagd-api.md","pypi":"https://pypi.org/project/openfeature-flagd-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-30","license_spdx":null,"license_treatment":"permissive","name":"openfeature-flagd-api","python_support":"supports_current","summary":"OpenFeature flagd evaluator API definition"},"popularity":{"monthly_downloads":208621,"position":9529,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
