I have been busy preparing the next version of PyScripter. Apart from bug fixes, this version improves the support of multiple monitors (per monitor DPI awareness) and accessibility, (support for screen readers in the editor), but also brings compatibility with python 3.12 which is still in beta.
If you are using multi-monitor setups, it would be helpful to test the preview version 4.2.9. This zip file contains just the PyScripter executable. You just replace the executable in a 4.2 distribution with the one in the zip file. Please report any issues to the PyScripter issue tracker.