<http://12factor.net/dev-prod-parity>

Your local python installs should probably be a superset of the production environment.  You don't have to use gunicorn, but having it here at least ensures that there isn't some form of conflicting requirements that you wouldn't encounter until you pushed to production.

Also, I don't know how to structure this in such a way that there is a declaritive way to say what are development dependencies, what are production dependencies, etc, and I think there is a strong case for eliminating as many differences between dev/prod we can.