From b5addb64f0161ff6bfe94c124ef76f6a1fba5254 Mon Sep 17 00:00:00 2001 From: Ben Beasley Date: Mon, 23 Feb 2026 10:40:42 +0000 Subject: [PATCH] Adapt test_response_decode_text_using_autodetect for chardet 6.0 (#3773) --- tests/models/test_responses.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/models/test_responses.py b/tests/models/test_responses.py index 06c28e1e3..d2972da5b 100644 --- a/tests/models/test_responses.py +++ b/tests/models/test_responses.py @@ -1011,7 +1011,10 @@ def test_response_decode_text_using_autodetect(): assert response.status_code == 200 assert response.reason_phrase == "OK" - assert response.encoding == "ISO-8859-1" + # The encoded byte string is consistent with either ISO-8859-1 or + # WINDOWS-1252. Versions <6.0 of chardet claim the former, while chardet + # 6.0 detects the latter. + assert response.encoding in ("ISO-8859-1", "WINDOWS-1252") assert response.text == text -- 2.47.3