Skip to content

Commit c57f1f0

Browse files
authored
Allow charset normalizer >=2 and <4 (#6261)
1 parent 7104ad4 commit c57f1f0

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

requests/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ def check_compatibility(urllib3_version, chardet_version, charset_normalizer_ver
8080
elif charset_normalizer_version:
8181
major, minor, patch = charset_normalizer_version.split(".")[:3]
8282
major, minor, patch = int(major), int(minor), int(patch)
83-
# charset_normalizer >= 2.0.0 < 3.0.0
84-
assert (2, 0, 0) <= (major, minor, patch) < (3, 0, 0)
83+
# charset_normalizer >= 2.0.0 < 4.0.0
84+
assert (2, 0, 0) <= (major, minor, patch) < (4, 0, 0)
8585
else:
8686
raise Exception("You need either charset_normalizer or chardet installed")
8787

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ provides-extra =
55
use_chardet_on_py3
66
requires-dist =
77
certifi>=2017.4.17
8-
charset_normalizer>=2,<3
8+
charset_normalizer>=2,<4
99
idna>=2.5,<4
1010
urllib3>=1.21.1,<1.27
1111

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def run_tests(self):
5959
sys.exit()
6060

6161
requires = [
62-
"charset_normalizer>=2,<3",
62+
"charset_normalizer>=2,<4",
6363
"idna>=2.5,<4",
6464
"urllib3>=1.21.1,<1.27",
6565
"certifi>=2017.4.17",

0 commit comments

Comments
 (0)