summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requests/__init__.py5
-rw-r--r--requests/types.py2
2 files changed, 5 insertions, 2 deletions
diff --git a/requests/__init__.py b/requests/__init__.py
index 5c299a8f..c0164247 100644
--- a/requests/__init__.py
+++ b/requests/__init__.py
@@ -42,9 +42,10 @@ import urllib3
import chardet
import warnings
from .exceptions import RequestsDependencyWarning
+from .import types
-def check_compatibility(urllib3_version: str, chardet_version: str) -> None:
+def check_compatibility(urllib3_version: types.String, chardet_version: types.String) -> None:
urllib3_version = urllib3_version.split('.') # type: ignore
assert urllib3_version != [
'dev'
@@ -68,7 +69,7 @@ def check_compatibility(urllib3_version: str, chardet_version: str) -> None:
assert patch >= 2 # type: ignore
-def _check_cryptography(cryptography_version: str) -> None:
+def _check_cryptography(cryptography_version: types.String) -> None:
# cryptography < 1.3.4
try:
cryptography_version = list(
diff --git a/requests/types.py b/requests/types.py
index 4b609867..0ea5d7b6 100644
--- a/requests/types.py
+++ b/requests/types.py
@@ -68,3 +68,5 @@ Host = str
Sequence = List
Filename = str
KeyValueList = List[Tuple[Text, Text]]
+String = str
+Boolean = Union[bool, None]