bytecodealliance / bytecodealliance/componentize-py
Update to stock CPython 3.15.x when available
- 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