urllib.request.urlopen now take optional arguments to allow for server certificate checking, as recommended in public uses of HTTPS.
custom certificate and private key files used by SSL-related certs.