I've had a production server be hosed by running 'letsencrypt-auto'. My bad I guess but still, that's one that I really did not see coming.
I strongly agree that any python program must install its dependencies in a virtualenv. One could even argue that this principle could be extended to any software !