apple / apple/app-store-server-library-python
[Suggestion] use dataclass or pydantic instead of attr for models.
- Vorherrschende Sprache
- Python
- Sterne
- 266
- Forks
- 52
- Ø Merge
- 3 Std. 54 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
Hi, just bumped into this repo while I was browsing apple's changed receipt validation policy.
Though it seems like this repo is its early stage, I think it would be more straightforward for potential users to use dataclass or pydantic.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die attr-basierten Modelle des Repositorys zu lokalisieren und zu überprüfen, wie sie in der gesamten App Store Server API-Bibliothek verwendet werden. Vergleiche den Umfang der Migration und die Abwägungen für dataclass oder pydantic und lege anschließend fest, welches Modellverhalten und welche Tests unverändert bleiben müssen, bevor du entscheidest, was „done“ bedeutet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api, backend
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100