xmos / lib_spi

SPI peripheral library
Other
3 stars 9 forks source link

Update Python version to 3.10.5 #64

Closed danielpieczko closed 2 years ago

danielpieczko commented 2 years ago

Sometimes the Jenkins job on develop fails for lib_spi because the section that runs on an agent with label xcore.ai-explorer can now be scheduled for sw-hw-usba-mac0 as that has an xcore.ai explorer board, but Python 3.7.6 isn't available there. Upgrading to Python 3.10.5 solves this.

I've also updated the flake8 dependency to the latest version and fixed some parentheses and indentations that are now fatal errors (these weren't fatal in Python 3.7.6).

In terms of viewfiles, lib_spi looks like it's only used by sw_vocalfusion, 3510, 3600 and 3610. Those repos don't install it from requirements.txt so I don't think this Python version and dependency change will have any effect on them.