python-ev3 is tested on the ev3-dev in python2.7 and python3.4. I have no all lego devices, so if there's something wrong or not working, please file an issue or create a pull request. I'm quite happy ...
NOTE: We have recently dropped support for python 2.7, please make sure you are developing on a machine with python >3.4 Skeleton to help with linting programs using the MicroPython functions built ...