From 97e63f629b9e669740603754f39a67ff1fa166dc Mon Sep 17 00:00:00 2001 From: Matthieu Devlin Date: Tue, 6 Jul 2021 13:18:50 -0700 Subject: [PATCH] fix: use already calculated relative url --- poetry/packages/locker.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/poetry/packages/locker.py b/poetry/packages/locker.py index 84bf2ce242b..623e2d7745e 100644 --- a/poetry/packages/locker.py +++ b/poetry/packages/locker.py @@ -180,11 +180,7 @@ def locked_repository( root_dir = self._lock.path.parent if package.source_type == "directory": # root dir should be the source of the package relative to the lock path - root_dir = Path( - os.path.relpath( - Path(package.source_url), self._lock.path.parent - ) - ).resolve() + root_dir = Path(package.source_url) if isinstance(constraint, list): for c in constraint: