For the next release of devlib Python 2 support will be dropped and we will be completely switching to Python 3. This seems like a good time to define what the minimum version of Python 3 will be used going forward.
Our initial thoughts were to set this as Python 3.6 as this seemed to have a large adoption however comments from #387 indicate this could cause issues for those using still using Python 3.5 and therefore this may be a better option.
Therefore opening this issue to discuss the pros and cons of each.