mesonbuild / mesonbuild/meson-python
Support for PEP 808 (partially dynamic metadata)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 180
- Forks
- 93
- Ø Merge
- 2 T. 7 Std.
- Gemergte PRs (30 T.)
- 18
Beschreibung
See [PEP 808](https://peps.python.org/pep-0808/), which was just [accepted](https://discuss.python.org/t/pep-808-partially-dynamic-project-metadata/104883/39). Congrats, nice work @henryiii!
This depends on `pyproject-metadata` gaining support first, see PR https://github.com/pypa/pyproject-metadata/pull/241. Once that is available, we can add support in `meson-python`.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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 mit der Lektüre von PEP 808 und des referenzierten pyproject-metadata PR #241, da dieses Issue von dieser Abhängigkeit blockiert ist. Sobald die Unterstützung dort verfügbar ist, untersuche die Metadatenverarbeitung von meson-python und die Projekttests. Die Arbeit ist abgeschlossen, wenn meson-python die teilweise dynamischen Metadaten von PEP 808 unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- build-system
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100