(Real) fix for cygwinless win10 TLS error (#126)

Added a new requirement ( pip install request ) and some logic to get it working, I won't blame you if you reject this PR but this is what made it work on my machine
This commit is contained in:
tobozo 2017-01-16 11:13:19 +01:00 committed by Me No Dev
parent ce5df79674
commit cefbf25280

View File

@ -15,6 +15,7 @@ import sys
import tarfile
import zipfile
import re
import requests
if sys.version_info[0] == 3:
from urllib.request import urlretrieve
else:
@ -83,12 +84,10 @@ def get_tool(tool):
try:
urlretrieve(url, local_path, report_progress)
except Exception,e:
print()
print("!!! TLS Failed !!! Download the following file manually and put it in the 'dist' folder:")
print(url)
print("... then run this script again.")
print()
raise Exception('Aborting')
                r = requests.get(url)
f = open(local_path, 'wb')
f.write(r.content)
f.close()
sys.stdout.write("\rDone\n")
sys.stdout.flush()
else: