1
0
forked from VimPlug/jedi

don't fail on UnicodeDecodeError in buildout script detection

This fixes #650
This commit is contained in:
Mathias Fussenegger
2015-12-13 21:50:09 +01:00
parent 317ef333fe
commit e0947a04eb
2 changed files with 3 additions and 2 deletions

View File

@@ -239,8 +239,8 @@ def _get_buildout_scripts(module_path):
firstline = f.readline()
if firstline.startswith('#!') and 'python' in firstline:
extra_module_paths.append(filepath)
except IOError as e:
# either permission error or race cond. because file got deleted
except (UnicodeDecodeError, IOError) as e:
# Probably a binary file; permission error or race cond. because file got deleted
# ignore
debug.warning(unicode(e))
continue

View File

@@ -0,0 +1 @@
<EFBFBD>PNG