SamCoVT wrote:
... On your system, the file will be /usr/local/lib/python3.10/dist-packages/py65-2.0.0.dev0-py3.10.egg/py65/monitor.py and you'll need to be root to modify it...
I can see how this would get real confusing, real quick. And in fact that's what has happen here, with the file names:
The script that needs to be changed is `/usr/local/lib/python3.10/dist-packages/py65-2.0.0.dev0-py3.10.egg/py65/utils/console.py`
That aside, your 'bug fix' seems to have done the trick. I've not fully tested it, as I don't have the time, just yet, but it has, without any doubt, fixed the issue that I did have.
So, unless this fix breaks something else (which I know, from experience, can happen), it's job done!
Thank you so much for the fix and the time and trouble you went to.
SamCoVT wrote:
You should add to issue #64 on Mike's github with all of the info from your first post here. It has everything needed to reproduce the error and shows where the issue is. I don't know if my fix works cross-platform or with Python2, but it should work for you on Linux with Python3.
Indeed, it does seem to, so far as I can tell at this stage; I will report to the github page.
On Python2: I'm sure that I saw something to the effect that Python2 support had been dropped, which, given its age, as well as the major differences between v2 and v3, should not be a surprise to anyone.
Thank you, once more.
Have a good day.
~ Rob.