-
Notifications
You must be signed in to change notification settings - Fork 694
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
main/py3-requests: use soon to be upstream patch for chardet 4.x support
- Loading branch information
Showing
2 changed files
with
28 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,40 @@ | ||
From b84d547e5bf4c468ce8b7b2f115ca665a4cd461a Mon Sep 17 00:00:00 2001 | ||
From: Leo <thinkabit.ukim@gmail.com> | ||
Date: Fri, 11 Dec 2020 01:15:49 -0300 | ||
Subject: [PATCH 2/2] upgrade chardet to 4.x | ||
From 516f84f490ccd352672847c6a3d23c67a13b3f98 Mon Sep 17 00:00:00 2001 | ||
From: Dan Blanchard <dan.blanchard@gmail.com> | ||
Date: Thu, 10 Dec 2020 20:07:55 -0500 | ||
Subject: [PATCH] Upgrade to chardet 4.x | ||
|
||
--- | ||
setup.py | 2 +- | ||
1 file changed, 1 insertion(+), 1 deletion(-) | ||
|
||
diff --git a/setup.py b/setup.py | ||
index 4ff0cfe..eca8bf5 100755 | ||
--- a/setup.py | ||
+++ b/setup.py | ||
@@ -42,7 +42,7 @@ if sys.argv[-1] == 'publish': | ||
packages = ['requests'] | ||
|
||
requires = [ | ||
- 'chardet>=3.0.2,<4', | ||
+ 'chardet>=4.0.0,<5', | ||
'idna>=2.5,<3', | ||
'urllib3>=1.21.1,<1.27', | ||
|
||
-- | ||
2.29.2 | ||
requests/__init__.py | 6 ++---- | ||
setup.py | 2 +- | ||
2 files changed, 3 insertions(+), 5 deletions(-) | ||
|
||
diff --git a/requests/__init__.py b/requests/__init__.py | ||
index c00f556..11f0e97 100644 | ||
index c00f556bbc..f8f94295f9 100644 | ||
--- a/requests/__init__.py | ||
+++ b/requests/__init__.py | ||
@@ -66,9 +66,9 @@ def check_compatibility(urllib3_version, chardet_version): | ||
@@ -65,10 +65,8 @@ def check_compatibility(urllib3_version, chardet_version): | ||
# Check chardet for compatibility. | ||
major, minor, patch = chardet_version.split('.')[:3] | ||
major, minor, patch = int(major), int(minor), int(patch) | ||
# chardet >= 3.0.2, < 3.1.0 | ||
- # chardet >= 3.0.2, < 3.1.0 | ||
- assert major == 3 | ||
- assert minor < 1 | ||
- assert patch >= 2 | ||
+ assert major == 4 | ||
+ assert minor >= 0 | ||
+ assert patch >= 0 | ||
+ # chardet >= 3.0.2, < 5.0.0 | ||
+ assert (3, 0, 2) <= (major, minor, patch) < (5, 0, 0) | ||
|
||
|
||
def _check_cryptography(cryptography_version): | ||
diff --git a/setup.py b/setup.py | ||
index e714bfa441..7ba4b2a25f 100755 | ||
--- a/setup.py | ||
+++ b/setup.py | ||
@@ -42,7 +42,7 @@ def run_tests(self): | ||
packages = ['requests'] | ||
|
||
requires = [ | ||
- 'chardet>=3.0.2,<4', | ||
+ 'chardet>=3.0.2,<5', | ||
'idna>=2.5,<3', | ||
'urllib3>=1.21.1,<1.27', | ||
'certifi>=2017.4.17' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters