From 215ad41c5f3263a71360ea5b373535008c0a5c61 Mon Sep 17 00:00:00 2001 From: Laurent Coustillac Date: Mon, 6 Nov 2023 11:47:42 +0100 Subject: [PATCH] fix https://github.com/mediawiki-client-tools/wikitools3/issues/9 --- wikitools3/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wikitools3/api.py b/wikitools3/api.py index 6ba2e5a..25d305e 100644 --- a/wikitools3/api.py +++ b/wikitools3/api.py @@ -96,7 +96,7 @@ def __init__(self, wiki, data, write=False, multipart=False): self.response = False if wiki.auth: self.headers["Authorization"] = "Basic {0}".format( - base64.encodestring(f"{wiki.auth}:{wiki.httppass}") + base64.encodestring(f"{wiki.auth}:{wiki.httppass}".encode()).decode() ).replace("\n", "") if hasattr(wiki, "passman"): self.opener = urllib.request.build_opener(