From a6c41119ac43d0396052e13a32a0c5800e93745a Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Sat, 15 Apr 2023 01:53:43 +0200 Subject: [PATCH] yarl.URL.scheme is not writable --- scripts/flat-manager-client | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/flat-manager-client b/scripts/flat-manager-client index 581ee268..ec9cd2e4 100755 --- a/scripts/flat-manager-client +++ b/scripts/flat-manager-client @@ -570,9 +570,7 @@ def should_skip_delta(id, globs): def keep_host(location, original): loc_url = URL(location) org_url = URL(original) - loc_url.scheme = org_url.scheme - loc_url.authority = org_url.authority - return str(loc_url) + return str(loc_url.with_scheme(org_url.scheme).with_host(org_url.host).with_port(org_url.port)) def build_url_to_api(build_url): parts = urlparse(build_url)