| 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 | |