Aug-26-2017, 01:05 PM
It's true that python3.x is backward compatible with any other python3, but sometimes some of the dependencies(libraries) do not work with newer version of python. It's rare but it happens, mostly with dead projects. So just make sure your dependencies officially support python3.6 before switching.