Opened 5 years ago
Closed 5 years ago
#3800 closed defect (fixed)
Add bundle builder support for Python 3 Stable ABI
| Reported by: | Greg Couch | Owned by: | Greg Couch |
|---|---|---|---|
| Priority: | moderate | Milestone: | |
| Component: | Build System | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
Python 3 has an option for supporting a Stable ABI that works across multiple version of Python 3, eg. 3.7 and 3.8. It would be great if bundle builder used the Stable ABI. If it were the default, then it it would increase the longevity of bundles in the Toolshed. Will need to investigate how this affects compile-time linking.
Change History (2)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Implemented. Not as useful as one would wish. The Python unicode APIs, eg., PyUnicode_AsUTF8, is not part of the stable API.