Commit 0761aa7f by Arun Babu Neelicattu

provider: fix vcs subdirectory propagation

This change ensures that when complete packages are created dependency
inherits subdirectory from package if supported.
parent ba5649e5
...@@ -187,6 +187,12 @@ class Provider: ...@@ -187,6 +187,12 @@ class Provider:
dependency._source_reference = package.source_reference dependency._source_reference = package.source_reference
dependency._source_resolved_reference = package.source_resolved_reference dependency._source_resolved_reference = package.source_resolved_reference
if hasattr(package, "source_subdirectory") and hasattr(
dependency, "_source_subdirectory"
):
# this is supported only for poetry-core >= 1.1.0a7
dependency._source_subdirectory = package.source_subdirectory
self._deferred_cache[dependency] = package self._deferred_cache[dependency] = package
return [package] return [package]
......
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