From f1146c3e9862dde0fe464e92609f093701617a11 Mon Sep 17 00:00:00 2001 From: Tormod Volden Date: Sat, 17 Aug 2024 19:09:53 +0200 Subject: [PATCH] doc: urllib data must be decoded into text Closes: https://github.com/alsa-project/alsa-python/pull/15 Signed-off-by: Tormod Volden Signed-off-by: Jaroslav Kysela --- doc/APICoverage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/APICoverage.py b/doc/APICoverage.py index b2897c5..449265c 100644 --- a/doc/APICoverage.py +++ b/doc/APICoverage.py @@ -101,7 +101,8 @@ def get_cached_api(url, name): data = "".join(open(name).readlines()) else: print("downloading %s" % url) - data = urllib.request.urlopen(url).read() + # The ALSA project API web pages use UTF-8 + data = str(urllib.request.urlopen(url).read().decode('utf-8')) open(name, "w").write(data) return data -- 2.47.1