I'm aware this is rather opinionated topic but I need to ask just to fill any knowledge gaps I may have. I'm using Python 3.6.8 knowing there's supposedly "better" performing Python 3.7 Python 3.7 introduced data classes and breakpoints that you no longer have to import to use it for debugging but it is rather a built-in function now. My question is if I don't necessarily use the features of 3.7 am I making myself disadvantaged in any way by not using 3.7 and sticking with 3.6.x ? As of now I don't really feel compelled to install 3.7 unless I have good reason for doing so. Continue reading...