Commit aaacde6d by Sébastien Eustace

Fix installation from custom repositories

parent 5d69edd7
......@@ -9,6 +9,7 @@
- Fixed a `RuntimeError` on Python 3.7.
- Fixed bad version number being picked with private repositories.
- Fixed handling of duplicate dependencies with same constraint.
- Fixed installation from custom repositories.
## [0.10.2] - 2018-05-31
......
......@@ -193,6 +193,9 @@ class LegacyRepository(PyPiRepository):
for version in versions:
package = Package(name, version)
package.source_type = "legacy"
package.source_url = self._url
if extras is not None:
package.requires_extras = extras
......@@ -227,6 +230,9 @@ class LegacyRepository(PyPiRepository):
release_info = self.get_release_info(name, version)
package = poetry.packages.Package(name, version, version)
package.source_type = "legacy"
package.source_url = self._url
requires_dist = release_info["requires_dist"] or []
for req in requires_dist:
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment