bytecodealliance / bytecodealliance/componentize-py

Update to stock CPython 3.15.x when available

Ouverte
#215 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
277
Forks
51
Merge moyen
12 h 10 min
PR mergées (30 j)
10

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser les points d’entrée actuels pour appliquer des correctifs et effectuer une compilation depuis les sources de CPython. Utilisez la pull request CPython 146140 comme contexte, puis vérifiez si une version 3.15.x standard fournit libpython3.15.so avec la prise en charge de zlib, SQLite et des sockets. Le travail est considéré comme terminé lorsque le projet utilise la version standard dans la mesure du possible, ou documente pourquoi une compilation depuis les sources reste nécessaire.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
build-system
Type d'issue
Refactorisation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.