open-feature / open-feature/python-sdk
Python V1 Release
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 111
- Forks
- 44
- Ø Merge
- 2 Std. 37 Min.
- Gemergte PRs (30 T.)
- 14
Beschreibung
I'd like us to consider releasing a v1.0 of this SDK. After a cursory inspection, I think we've implemented the spec up the most recent release. In addition to that, the usage as reported by PyPI is comparable to our other v1.0+ SDKs.
That leaves us with a few tasks:
- Audit the SDK to ensure we are spec compliant
- Fix any outstanding bugs that would significantly blemish v1.0
- Remove any deprecations we don't want to carry forward into v1.0
- Make any last minute breaking changes to function/type names etc, for ergonomic improvements
Please weigh in with your vote of confidence (or not). Also feel free to mention or create any issues that you believe are blockers.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das Python SDK anhand der aktuellen OpenFeature-Spezifikation zu prüfen, und sieh dir anschließend offene Fehler, Deprecations sowie öffentliche Funktions- oder Typnamen an. Da das Issue keine Dateien oder Tests nennt, ordne zunächst jeden Checklistenpunkt dem relevanten Code und den bestehenden Issues zu. Erledigt bedeutet, dass Blocker behoben oder ausdrücklich akzeptiert wurden und das Projekt eine klare Entscheidung zur v1.0-Veröffentlichung getroffen hat.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- release
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100