Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/10se1ucgo/DisableWinTracking.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dwt_about.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/dwt_about.py b/dwt_about.py
index 9e44835..f68f7fc 100644
--- a/dwt_about.py
+++ b/dwt_about.py
@@ -167,13 +167,16 @@ class Licenses(wx.Dialog):
def update_check(parent):
- r = urllib2.urlopen('https://api.github.com/repos/10se1ucgo/DisableWinTracking/releases/latest')
- value, parameters = cgi.parse_header(r.headers.get('Content-Type', ''))
- release = json.loads(r.read().decode(parameters.get('charset', 'utf-8')))
- if release['prerelease']:
- return
- new = release['tag_name']
-
+ try:
+ r = urllib2.urlopen('https://api.github.com/repos/10se1ucgo/DisableWinTracking/releases/latest')
+ value, parameters = cgi.parse_header(r.headers.get('Content-Type', ''))
+ release = json.loads(r.read().decode(parameters.get('charset', 'utf-8')))
+ if release['prerelease']:
+ return
+ new = release['tag_name']
+ except URLError:
+ pass
+
try:
if StrictVersion(__version__) < StrictVersion(new.lstrip('v')):
info = wx.MessageDialog(parent, message="DWT {v} is now available!\nGo to download page?".format(v=new),