Hi @merkvilson, I indeed overlooked the issue, since in all topic it's only Python 3.6, I didn't tried.
But in MacOs, certifi is not installed (which cause the issue), but you can directly get the certificate file to make it works as expected. Here the code which works on mac and windows.
import c4d
import os
import ssl
import urllib
f = os.path.join(os.path.dirname(c4d.storage.GeGetStartupApplication()), "resource", "ssl", "cacert.pem")
context = ssl.create_default_context(cafile=f)
urllib.urlopen("https://google.com",context=context)
Or with urllib2
import c4d
import urllib2
import os
f = os.path.join(os.path.dirname(c4d.storage.GeGetStartupApplication()), "resource", "ssl", "cacert.pem")
urllib2.urlopen("https://google.com", cafile=f)