How many times the virtualenv/pipenv/pyenv/... changed though? The package management also between wheels and setup and all the breakages.
Even for somebody that did not aim to have python programs for 20y, python is definitely not a good example of a "pdf for programs"