bytecodealliance / bytecodealliance/componentize-py
Update to stock CPython 3.15.x when available
- Vorherrschende Sprache
- Rust
- Sterne
- 277
- Forks
- 51
- Ø Merge
- 12 Std. 10 Min.
- Gemergte PRs (30 T.)
- 10
Beschreibung
Now that https://github.com/python/cpython/pull/146140 is merged and will presumably be part of 3.15, we should be able to stop patching CPython and use a stock release. I believe we'll still need to build from source unless we can get "official" `libpython3.15.so` builds which include `libz`, `libsqlite3`, and sockets support.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die aktuellen Einstiegspunkte für das Patching und den Source-Build von CPython zu finden. Verwende den CPython-Pull-Request 146140 als Kontext und überprüfe anschließend, ob ein unverändertes 3.15.x-Release libpython3.15.so mit Unterstützung für zlib, SQLite und Sockets bereitstellt. Als erledigt gilt die Aufgabe, wenn das Projekt nach Möglichkeit das unveränderte Release verwendet oder dokumentiert, warum weiterhin ein Source-Build erforderlich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- build-system
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100