I'm not 100% sure what I'm about to say is completely correct, but I'm not able to create mbed projects using PlatformIO any more, and I think I've tracked it down to the version of the Python intelhex package that's used here. It's pinned at version 2.2.1 (https://github.com/platformio/builder-framework-mbed/blob/develop/install_python_deps.py#L35), but this version does not work with Python 3.9.0 (because of the removal of some deprecated methods from the Python array library package).
The latest version of intelhex is 2.3.0, which works on Python 3.9.0 as well.
I'm not 100% sure what I'm about to say is completely correct, but I'm not able to create mbed projects using PlatformIO any more, and I think I've tracked it down to the version of the Python
intelhex
package that's used here. It's pinned at version 2.2.1 (https://github.com/platformio/builder-framework-mbed/blob/develop/install_python_deps.py#L35), but this version does not work with Python 3.9.0 (because of the removal of some deprecated methods from the Pythonarray
library package).The latest version of
intelhex
is 2.3.0, which works on Python 3.9.0 as well.