[FEATURE] Implement multi-provider
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start with the multi-provider specification in the linked OpenFeature appendix, then compare the linked JavaScript and Go implementations. Determine how the provider should fit directly into this Python SDK alongside the in-memory providers; done means the specified multi-provider behavior is implemented and verified against the specification.
Written by the indexing model from the issue text.
Description
The mutliprovider needs to be implemented in Python. Instead of being added to the contrib repo, these are now to be added directly into the SDK (similar to the in-memory providers).
See full spec here: https://openfeature.dev/specification/appendix-a/#multi-provider
- Dominant language
- Python
- Stars
- 111
- Forks
- 44
- Avg merge
- 2h 37m
- Merged PRs (30d)
- 14
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from open-feature/python-sdk
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 78/100
open-feature/python-sdk#628 ·
-
question
Difficulty 4/5 3-5 days Newbie friendliness 38/100
open-feature/python-sdk#627 ·
-
v0.9.0
Difficulty 5/5 Over a week Newbie friendliness 25/100
open-feature/python-sdk#618 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
open-feature/python-sdk#615 ·
-
open-feature/python-sdk#584 · 1 assignee ·
All issues in open-feature/python-sdk
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
hcocena Openpolicies-accepted pre-review precheck-passed
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Bioconductor/BiocContributions#214 · 5 comments ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
TencentCloud/Octop#1169 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
521xueweihan/HelloGitHub#3778 ·
-
The version checker's trailing attribute region has no control for a less-than inside a quoted value Openarea: dashboard area: tests bug perceived difficulty: 2 python
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Nitjsefnie-Harness-Commons/daedalus#1105 · 1 comment ·