Fix file support

This commit is contained in:
Dan Ryan
2017-09-15 23:42:15 -04:00
parent d7e2233e47
commit 7704f98372
+7 -2
View File
@@ -261,8 +261,13 @@ def convert_deps_to_pip(deps, r=True):
# Support for files.
if 'file' in deps[dep]:
dep = '-e {0}'.format(deps[dep]['file'])
print('Adding dep: {}'.format(dep))
extra = deps[dep]['file']
# Flag the file as editable if it is a local relative path
if os.path.exists(extra) and not os.path.isabs(extra):
dep = '-e '
else:
dep = ''
if vcs:
extra = '{0}+{1}'.format(vcs, deps[dep][vcs])