From: Tom Christie Date: Fri, 15 Nov 2024 10:17:42 +0000 (+0000) Subject: Import ssl on demand (#3401) X-Git-Tag: 0.28.0~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ea2286db4da3ba6d318e617ac03217225e9f962;p=thirdparty%2Fhttpx.git Import ssl on demand (#3401) --- diff --git a/httpx/_config.py b/httpx/_config.py index 25656b81..9318de3c 100644 --- a/httpx/_config.py +++ b/httpx/_config.py @@ -1,12 +1,14 @@ from __future__ import annotations -import ssl import typing from ._models import Headers from ._types import HeaderTypes, TimeoutTypes from ._urls import URL +if typing.TYPE_CHECKING: + import ssl # pragma: no cover + __all__ = ["Limits", "Proxy", "Timeout", "create_ssl_context"]