Visitar URL original
Handle internet connectivity issues (#2672) · DeepLabCut/DeepLabCut@83f1acb · GitHub
Skip to content

Commit 83f1acb

Browse files
jeylauMMathisLab
andauthored
Handle internet connectivity issues (#2672)
Co-authored-by: Mackenzie Mathis <mathis@rowland.harvard.edu>
1 parent 61cfdba commit 83f1acb

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

‎deeplabcut/gui/window.py‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from functools import cached_property
1616
from pathlib import Path
1717
from typing import List
18+
from urllib.error import URLError
1819
import qdarkstyle
1920

2021
import deeplabcut
@@ -40,8 +41,12 @@
4041

4142

4243
def _check_for_updates(silent=True):
43-
is_latest, latest_version = utils.is_latest_deeplabcut_version()
44-
is_latest_plugin, latest_plugin_version = misc.is_latest_version()
44+
try:
45+
is_latest, latest_version = utils.is_latest_deeplabcut_version()
46+
is_latest_plugin, latest_plugin_version = misc.is_latest_version()
47+
except URLError: # Handle internet connectivity issues
48+
is_latest = is_latest_plugin = True
49+
4550
if is_latest and is_latest_plugin:
4651
if not silent:
4752
msg = QtWidgets.QMessageBox(

0 commit comments

Comments
 (0)