Python changed the behavior and args for urllib.urlopen; the context arg is needed to avoid cert checking in 3.4.3 and later, but isn't supported before, where the default is to not check certs.