This update took as long as it did because I wanted to create a Fabric script that would download this, my production, site and database and install it on my local development server. From there, I could install the update. Then I could run my Fabric script again to upload the update code and datebase back here.