PEP 831: Clarify build backend flag propagation
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- reStructuredText
- Sterne
- 5k
- Forks
- 1.8k
- Ø Merge
- 2 T. 4 Std.
- Gemergte PRs (30 T.)
- 25
Beschreibung
PEP 831 currently overstates how CPython build flags propagate through generic build backends. Update the PEP to distinguish Setuptools and deliberate sysconfig consumers from other PEP 517 backends, and document build-details.json as the appropriate future standardized interface.
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
Beginnen Sie mit der Lektüre von PEP 831 und der verlinkten Python-Diskussion, wobei Sie sich auf die Aussagen zur Weitergabe von Build-Flags konzentrieren. Überarbeiten Sie den PEP so, dass zwischen Setuptools und bewussten sysconfig-Nutzern einerseits und anderen PEP 517-Backends andererseits unterschieden wird, und dokumentieren Sie build-details.json als die künftig standardisierte Schnittstelle. Als abgeschlossen gilt die Aufgabe, wenn diese Unterscheidungen im PEP korrekt dargestellt sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- json, python
- Bereich
- build-system, documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 72/100