In 20.04 LTS, the python included in the base system is Python 3.8. Python 2.7 has been moved to universe and is not included by default in any new installs.
Remaining packages in Ubuntu which require Python 2.7 have been updated to use /usr/bin/python2 as their interpreter, and /usr/bin/python is not present by default on any new installs. On systems upgraded from previous releases, /usr/bin/python will continue to point to python2 for compatibility. Users who require /usr/bin/python for compatibility on newly-installed systems are encouraged to install the python-is-python3 package, for a /usr/bin/python pointing to python3 instead.
Due to this transition the legacy python and python-minimal packages might be removed during an upgrade, being replaced by the python2 and python2-minimal packages as dependencies of the python-is-python2 package."
My WeeWX installation on Mint 19.3 is still running on Python 2. I tried to get Python 3 to work but never did get it to work. I suppose the upgrade to Mint 20 will not remove Python 2 from my system. It would be interesting though to finally get Python3 to work and maybe Mint 20 will provide a better path to moving WeeWX to Python 3.
Well I suppose I could spin up a VM and test but just thought I'd ask if anyone had tried.