Skip to content

Commit b3e15f9

Browse files
committed
BF: if one of the subprocess calls fails (a git error?) then ignore
1 parent 1b205df commit b3e15f9

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

psychopy/tools/versionchooser.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -266,15 +266,16 @@ def availableVersions(local=True, forceCheck=False):
266266
267267
Everything returned has the form Major.minor.patchLevel, as strings.
268268
"""
269-
270-
if local:
271-
return _localVersions(forceCheck)
272-
else:
273-
return sorted(
274-
list(set([psychopy.__version__] + _localVersions(forceCheck) + _remoteVersions(
275-
forceCheck))),
276-
reverse=True)
277-
269+
try:
270+
if local:
271+
return _localVersions(forceCheck)
272+
else:
273+
return sorted(
274+
list(set([psychopy.__version__] + _localVersions(forceCheck) + _remoteVersions(
275+
forceCheck))),
276+
reverse=True)
277+
except subprocess.CalledProcessError:
278+
return []
278279

279280
def fullVersion(partial):
280281
"""Expands a special name or a partial tag to the highest patch level

0 commit comments

Comments
 (0)