https://jeremyhylton.blogspot.com/2008/06/
I think there's quite a lot of use of requests that would be fine with 'urllib.request.urlopen(...)'.