Hi Michael,
I noticed when trying to build pyDevSup with python 3.12 that it didn't recognize that numpy was installed
It looks like the check for numpy tries to import numpy.distutils which is now deprecated in 3.12
https://github.com/mdavidsaver/pyDevSup/blob/cf47a276f3f103a2a0c023cda7da152bc5dad6ed/makehelper.py#L36
https://numpy.org/doc/stable/reference/distutils_status_migration.html#distutils-status-migration