bytecodealliance / bytecodealliance/componentize-py

Update to stock CPython 3.15.x when available

Offen
#215 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.