Hand 'file' key in Pipfile to requirements

This commit is contained in:
Tzu-ping Chung
2018-04-04 02:24:30 +08:00
committed by Dan Ryan
parent a536da4e6c
commit ccc0311362
+8 -3
View File
@@ -583,9 +583,14 @@ class PipfileRequirement(object):
req_uri = self.uri
if self.path and not self.uri:
req_uri = path_to_url(os.path.abspath(self.path))
line = self._link.url if self._link else (
req_uri if req_uri else self.pip_version
)
if self._link:
line = self._link.url
elif req_uri:
line = req_uri
elif self.file:
line = self.file
else:
line = self.pip_version
return PipenvRequirement._create_requirement(
name=self.pip_version,
path=self.path,