Q:

How can I track the version of Python in Raspberry PI O/S

I'm trying to keep both a Mac (Mojave - 2.7.16 by default) and a VM Raspberry Pi Desktop up to date with Python so that it matches that on the Pi but other than firing up a Pi and running
python3 --version

I'm a bit stuck to find the version released in the latest Buster releases.
I've looked in the release notes and checked on GITHUB but I must be missing something or my GoogleFu is weak today!
I'm not sure if this level of accuracy for the core Python programs is needed (I dabble at the mo) but I'm having issues with library versions so think I may as well go the whole hog and match the core as well.
Longer term I'm going to go back to Visual Studio Code and remote debugging but for now I'm deploying on Zeros and cannot run the remote debug due to ARM version limitations.
I do not want to get involved in something like BuildRoot if there is a simple way to find out...
I know an other option is to freeze the deployment platform but that feels like running Windows 7 when 10 is out... No comments on Catalina / Big Sur vs Mojave I like a stable development platform.

A:

https://wiki.debian.org/Python
Debian Bullseye contains 2.7, 3.7, 3.8
Debian Buster contains Python 2.7, 3.7
Debian Stretch contains Python 2.7, 3.5
Debian Jessie contains Python 2.7, 3.4

