use certifi to provide ssl certs if missing

main
Ilya Zhuravlev 2021-05-22 19:15:03 -04:00
parent 9c5616139a
commit 402b05a3b9
2 changed files with 9 additions and 1 deletions

View File

@ -8,4 +8,5 @@ pefile==2019.4.18
PyInstaller==3.4
PyQt5==5.9.2
https://github.com/danthedeckie/simpleeval/archive/41c99b8e224a7a0ae0ac59c773598fe79a4470db.zip
sip==4.19.8
sip==4.19.8
certifi

View File

@ -1,4 +1,11 @@
# SPDX-License-Identifier: GPL-2.0-or-later
import ssl
import certifi
import os
if ssl.get_default_verify_paths().cafile is None:
os.environ['SSL_CERT_FILE'] = certifi.where()
import traceback
from PyQt5 import QtWidgets, QtCore