This is the meat of the change.  The encoding needs to be coerced to UTF-8, according to requests:
http://docs.python-requests.org/en/latest/api/#main-interface