diff --git a/requirements.txt b/requirements.txt index 55c96eb..c219db1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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 \ No newline at end of file +sip==4.19.8 +certifi diff --git a/src/main/python/main.py b/src/main/python/main.py index dae761c..9d2ae19 100644 --- a/src/main/python/main.py +++ b/src/main/python/main.py @@ -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