A program updater written in Python