mirror of
https://github.com/opencultureconsulting/openrefine-client.git
synced 2025-02-16 00:00:07 +01:00
Workaround for SSL verification problems in one-file-executables
This commit is contained in:
parent
062e6960a8
commit
caa2ebfde8
@ -21,6 +21,7 @@ Functions used by the command line interface (CLI)
|
||||
|
||||
import json
|
||||
import os
|
||||
import ssl
|
||||
import sys
|
||||
import time
|
||||
import urllib
|
||||
@ -141,7 +142,9 @@ def download(url, output_file=None):
|
||||
'Delete existing file or try command --output '
|
||||
'to specify a different filename.' % output_file)
|
||||
return
|
||||
urllib.urlretrieve(url, output_file)
|
||||
# Workaround for SSL verification problems in one-file-executables
|
||||
context = ssl._create_unverified_context()
|
||||
urllib.urlretrieve(url, output_file, context=context)
|
||||
print('Download to file %s complete' % output_file)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user