1from __future__ import absolute_import 2 3# For backwards compatibility, provide imports that used to be here. 4from .connection import is_connection_dropped 5from .request import SKIP_HEADER, SKIPPABLE_HEADERS, make_headers 6from .response import is_fp_closed 7from .retry import Retry 8from .ssl_ import ( 9 ALPN_PROTOCOLS, 10 HAS_SNI, 11 IS_PYOPENSSL, 12 IS_SECURETRANSPORT, 13 PROTOCOL_TLS, 14 SSLContext, 15 assert_fingerprint, 16 resolve_cert_reqs, 17 resolve_ssl_version, 18 ssl_wrap_socket, 19) 20from .timeout import Timeout, current_time 21from .url import Url, get_host, parse_url, split_first 22from .wait import wait_for_read, wait_for_write 23 24__all__ = ( 25 "HAS_SNI", 26 "IS_PYOPENSSL", 27 "IS_SECURETRANSPORT", 28 "SSLContext", 29 "PROTOCOL_TLS", 30 "ALPN_PROTOCOLS", 31 "Retry", 32 "Timeout", 33 "Url", 34 "assert_fingerprint", 35 "current_time", 36 "is_connection_dropped", 37 "is_fp_closed", 38 "get_host", 39 "parse_url", 40 "make_headers", 41 "resolve_cert_reqs", 42 "resolve_ssl_version", 43 "split_first", 44 "ssl_wrap_socket", 45 "wait_for_read", 46 "wait_for_write", 47 "SKIP_HEADER", 48 "SKIPPABLE_HEADERS", 49) 50