Update to using requests library only for http stuff