CertTypes = typing.Union[str, typing.Tuple[str, str], typing.Tuple[str, str, str]]
VerifyTypes = typing.Union[str, bool, ssl.SSLContext]
-TimeoutTypes = typing.Union[float, typing.Tuple[float, float, float, float], "Timeout"]
+TimeoutTypes = typing.Union[
+ None, float, typing.Tuple[float, float, float, float], "Timeout"
+]
USER_AGENT = f"python-httpx/{__version__}"
)
if typing.TYPE_CHECKING: # pragma: no cover
- from .middleware.base import BaseMiddleware # noqa: F401
from .dispatch.base import Dispatcher # noqa: F401
PrimitiveData = typing.Optional[typing.Union[str, int, float, bool]]