Update bundled Python (HTTPS issues)
Created originally on Bitbucket by schlamar (Marc Schlaich)
I have some issues triggering a HTTPS web hook with urllib2.urlopen
.
It works perfectly with Python 2.7.8 while on 2.7.6 (as Mercurial hook or with Python 2.7.6 directly) I'm getting the following error:
changegroup.update_redmine hook raised an exception: <urlopen error [Errno 8] _ssl.c:507: EOF occurred in violation of protocol>
Probably one of the OpenSSL upgrades from Python 2.7.6 to 2.7.8 solved this issue. So an update of the bundled Python to 2.7.8 should fix this problem in my mercurial hooks.