From f56d13be4e9d7b7bfaa5595acad57863cc22a41e Mon Sep 17 00:00:00 2001 From: David Meyer Date: Tue, 12 Nov 2024 16:43:52 -0500 Subject: [PATCH] Ensure local_sdist recipes use a valid URI for the source URL. Fixes #448 --- grayskull/strategy/py_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grayskull/strategy/py_base.py b/grayskull/strategy/py_base.py index dcd9f1cac..527a4027a 100644 --- a/grayskull/strategy/py_base.py +++ b/grayskull/strategy/py_base.py @@ -794,7 +794,7 @@ def get_sdist_metadata( metadata["source"] = {"url": sdist_url, "sha256": sha256_checksum(path_pkg)} if config.from_local_sdist: metadata["source"] = { - "url": f"file://{path_pkg}", + "url": Path(path_pkg).as_uri(), "sha256": sha256_checksum(path_pkg), }