]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
Import ssl on demand (#3401)
authorTom Christie <tom@tomchristie.com>
Fri, 15 Nov 2024 10:17:42 +0000 (10:17 +0000)
committerGitHub <noreply@github.com>
Fri, 15 Nov 2024 10:17:42 +0000 (10:17 +0000)
httpx/_config.py

index 25656b81ff0acb4f43332c0282596b710834aea2..9318de3c1389f74a4d65fbba0671966704093abe 100644 (file)
@@ -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"]