open-feature / open-feature/python-sdk

Python V1 Release

Ouverte
#522 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Python
Étoiles
111
Forks
44
Merge moyen
2 h 37 min
PR mergées (30 j)
14

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par auditer le SDK Python au regard de la spécification OpenFeature actuelle, puis examinez les bugs en suspens, les dépréciations et les noms des fonctions ou types publics. Comme l’issue n’indique aucun fichier ni test, commencez par associer chaque élément de la checklist au code pertinent et aux issues existantes. Le travail est terminé lorsque les bloqueurs sont résolus ou explicitement acceptés et que le projet a pris une décision claire concernant la release v1.0.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
release
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.