TG9541/stm8ef

Upgrade to Python3

Closed this issue · 2 comments

codeload.py and other tools for build and test still depend on Python2.7, which is now all but dead. Upgrading to Python3 is overdue.

I did some local testing with docker-sdcc and made a new version with Python3 and SDCC 3.9.0 (in 4.0.7 I experienced issues with COM port simulation in uCsim that I couldn't immediately resolve).

This appears to be working. Most likely I'll rename codeload3.py to codeload.py.

The old codeload.py has been renamed to codeload2.py. It will serve as the functional baseline for compatibility but no features will be added (unless there is a very good reason for it).

See #392