From dd2bdd15f607e4c9406db8a774a191c5c0f01a3f Mon Sep 17 00:00:00 2001 From: Jonathan Harris Date: Sun, 25 Sep 2016 00:33:22 +0100 Subject: [PATCH] Fix version check on Windows --- EDMC.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/EDMC.py b/EDMC.py index 1e578b3e..e8bdb7e3 100755 --- a/EDMC.py +++ b/EDMC.py @@ -7,7 +7,8 @@ import argparse import json import requests import sys -from os.path import getmtime +import os +from os.path import dirname, getmtime, join from time import time, sleep from xml.etree import ElementTree @@ -58,6 +59,8 @@ try: if args.version: latest = '' try: + if sys.platform=='win32' and getattr(sys, 'frozen', False): + os.environ['REQUESTS_CA_BUNDLE'] = join(dirname(sys.executable), 'cacert.pem') # Copied from update.py - probably should refactor r = requests.get(update_feed, timeout = 10) feed = ElementTree.fromstring(r.text)