]> git.alsa-project.org Git - alsa-python.git/commitdiff
doc: urllib data must be decoded into text
authorTormod Volden <debian.tormod@gmail.com>
Sat, 17 Aug 2024 17:09:53 +0000 (19:09 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 14 Apr 2025 08:05:58 +0000 (10:05 +0200)
Closes: https://github.com/alsa-project/alsa-python/pull/15
Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
doc/APICoverage.py

index b2897c528ffd2262646168610b375f4f2c80805f..449265ce7f8b6962255e0b3954a1596476ee9e3a 100644 (file)
@@ -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