Though the real pain points for me have been around the various containerization things that just cause things like my IME to barely function.
At least Python 3 if you started your project on Python 3 you mostly could just get where you wanted to be.