| | 25 | * ChimeraX ideas milestone cleanup |
| | 26 | - We removed all completed items from the ideas milestone |
| | 27 | - We clarified remaining items. |
| | 28 | - Remains to 1) organize items into categories, 2) prioritize them, 3) move some to a ChimeraX 1.7 milestone. |
| | 29 | |
| | 30 | * Python 3.11 in ChimeraX |
| | 31 | - Decided best to keep ChimeraX 1.6 at Python 3.9. |
| | 32 | - Switch to Python 3.11 right after the ChimeraX 1.6 release. |
| | 33 | - This gives more time for 3.11 to stabilize, it has only been out 3 months. |
| | 34 | - Also allows us to change to 3.11 at the start of a ChimeraX release cycle instead of rushing at the end. |
| | 35 | |
| | 36 | * Python 3 generic C API |
| | 37 | - Greg says we may need to require Python 3.11 base to have Py_Buffer api, or maybe only 3.10 for unicode api. |
| | 38 | - This may not help in releasing a ChimeraX library for older Python (3.7, 3.8, 3.9), but an initial library release can just target 3.11. |
| | 39 | |