From f2df67cb8a563a70895269977e4ed92e545d2da0 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jan 19 2021 12:30:09 +0000 Subject: Port pagure to chardet 4.0+ Signed-off-by: Pierre-Yves Chibon --- diff --git a/pagure/lib/encoding_utils.py b/pagure/lib/encoding_utils.py index 304e7d8..c855e08 100644 --- a/pagure/lib/encoding_utils.py +++ b/pagure/lib/encoding_utils.py @@ -59,7 +59,7 @@ def detect_encodings(data): if not result: return {"utf-8": 1.0} encodings = {result["encoding"]: result["confidence"]} - if ch_version[0] == "3": + if ch_version[0] in ("3", "4"): for prober in detector._charset_probers: if hasattr(prober, "probers"): for prober in prober.probers: diff --git a/requirements.txt b/requirements.txt index 6be9e7c..fa53867 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ binaryornot bleach blinker celery -chardet<4.0 +chardet cryptography docutils enum34;python_version<"3.4"