added Py3-compatible `urlopen` import