Alecz added the comment:
I ran into this issue by doing the following steps, though I did not try to
reproduce:
1 - install Python 3.4
2 - have windows Always Open .py files with Python
3 - install Python 2.7
Then I encountered issues where all .py scripts were opened with Python 2.7.
After
Alecz added the comment:
If this request was rejected shouldn't the Resolution be something such as
"Rejected", "Not a Bug", or "Wont fix"?
At the first glance, I believe it is very misleading to see this as fixed.
I even installed the latest version and was
Alecz added the comment:
I just want to point out that the documentation states that an opener can be
used with urlopen:
urllib.request.install_opener(opener)
Install an OpenerDirector instance as the default global opener. Installing
an opener is only necessary if you want urlopen to
Alecz added the comment:
Actually, because of issue 18543, urlopen will not use the custom opener if one
was defined, instead, it will create a new opener with check_hostname = True.
So it is impossible to skip hostname checking without overriding the urlopen
method.
I don't understan