open-feature / open-feature/python-sdk

Python V1 Release

Aperta
#522 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Python
Stelle
111
Fork
44
Merge medio
2h 37m
PR unite (30g)
14

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia verificando lo SDK Python rispetto alla specifica OpenFeature attuale, quindi esamina i bug ancora aperti, le deprecazioni e i nomi delle funzioni o dei tipi pubblici. Poiché l'issue non indica file né test, mappa innanzitutto ogni elemento della checklist al codice pertinente e alle issue esistenti. Il lavoro è completato quando i blocker sono stati risolti o accettati esplicitamente e il progetto ha preso una decisione chiara sul rilascio della v1.0.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
release
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.