From: Florimond Manca Date: Mon, 25 May 2020 05:56:20 +0000 (+0200) Subject: Tweak handling of None values in timeout type hints (#992) X-Git-Tag: 0.13.2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c14350336e5d3ba5626595613b4e0c5bd0e5840e;p=thirdparty%2Fhttpx.git Tweak handling of None values in timeout type hints (#992) --- diff --git a/httpx/_types.py b/httpx/_types.py index f5f17c5e..b4de89ca 100644 --- a/httpx/_types.py +++ b/httpx/_types.py @@ -45,7 +45,11 @@ CookieTypes = Union["Cookies", CookieJar, Dict[str, str]] CertTypes = Union[str, Tuple[str, str], Tuple[str, str, str]] VerifyTypes = Union[str, bool, ssl.SSLContext] -TimeoutTypes = Union[None, float, Tuple[float, float, float, float], "Timeout"] +TimeoutTypes = Union[ + Optional[float], + Tuple[Optional[float], Optional[float], Optional[float], Optional[float]], + "Timeout", +] ProxiesTypes = Union[URLTypes, "Proxy", Dict[URLTypes, Union[URLTypes, "Proxy"]]] AuthTypes = Union[