On Windows PC I installed Python 3.12 but when I tried running Leo with launchLeo.py I get:
'NoneType' object has no attribute 'gui'
** Leo could not be started **
I've not been in a hurry to move to Python 3.12. It's only been out a short while, I don't know how many of the dependencies work yet with 3.12, and so why shouldn't I wait for a while and let everything mature longer?