I'm not sure, Shea is the one that handles the update script and all that stuff. I just make pretty things. Most of the stuff I know can be handled just by pulling the repo, but we also added sqlite3 to handle database stuff, which requires a module to be installed. I would assume that it can all be handled with an update script though.