Now some scripts are throwing errors and I believe it might be because master has moved to python 3.6 instead of 3.5 of the latest release. I would really like, if possible, to force Blender to use 3.5 instead of 3.6. I don’t know python well enough to debug the scripts.
Seeing as 2.8 is a separate branch and there wont be another release of 2.79 I wonder why it was necessary to upgrade python at all in the master branch breaking compatability with 2.79 release compatible addons in the process.
There’s probably a good reason why they did it but this means that some addons will be broken for 2.79 master until 2.8 is released which is still a long ways off. And I don’t expect the addons to get fixed until the next point release. Couldn’t they leave master at python 3.5 and upgrade on the 2.8 branch? At least you can run many blender versions side-by-side.