Make boost compatible with python limited API
- Vorherrschende Sprache
- C++
- Sterne
- 537
- Forks
- 223
- Ø Merge
- 11 Std. 22 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Currently boost python cannot be compiled with limited python API. To support many python versions it would be helpful to have this option.
[https://docs.python.org/3/c-api/stable.html](https://docs.python.org/3/c-api/stable.html)
[http://code.activestate.com/lists/python-cplusplus-sig/17408/](http://code.activestate.com/lists/python-cplusplus-sig/17408/)
[https://www.python.org/dev/peps/pep-0384/](https://www.python.org/dev/peps/pep-0384/)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Dokumentation zur Python limited API, PEP 384 und die verlinkte Python-C++-Diskussion zu lesen, um die Kompatibilitätsanforderungen zu verstehen. Suche dann die Build- und Python C API-Integrationspunkte von Boost.Python; abgeschlossen ist die Aufgabe, wenn eine unterstützte Option zum Kompilieren gegen die limited API über die vorgesehenen Python-Versionen hinweg vorhanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, python
- Bereich
- api, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100