diff --git a/src/scmrepo/fs.py b/src/scmrepo/fs.py index 6efff2e..6a24666 100644 --- a/src/scmrepo/fs.py +++ b/src/scmrepo/fs.py @@ -160,7 +160,7 @@ def overlaps(cls, left, right): def relpath(self, path, start=None): if start is None: start = "." - return self.relpath(self.abspath(path), start=self.abspath(start)) + return posixpath.relpath(self.abspath(path), start=self.abspath(start)) def relparts(self, path, start=None): return self.parts(self.relpath(path, start=start))