Skip to content

Commit 54fd73d

Browse files
committed
Try to fix windows
1 parent 4af3267 commit 54fd73d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

pystac/utils.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ def safe_urlparse(href: str) -> URLParseResult:
7171
query=parsed.query,
7272
fragment=parsed.fragment,
7373
)
74+
if parsed.scheme == "file" and parsed.netloc:
75+
return URLParseResult(
76+
scheme=parsed.scheme,
77+
netloc="",
78+
path=f"{parsed.netloc}{parsed.path}",
79+
params=parsed.params,
80+
query=parsed.query,
81+
fragment=parsed.fragment,
82+
)
7483
else:
7584
return parsed
7685

0 commit comments

Comments
 (0)