1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

from __future__ import absolute_import 

 

# For backwards compatibility, provide imports that used to be here. 

from .connection import is_connection_dropped 

from .request import make_headers 

from .response import is_fp_closed 

from .ssl_ import ( 

SSLContext, 

HAS_SNI, 

IS_PYOPENSSL, 

IS_SECURETRANSPORT, 

assert_fingerprint, 

resolve_cert_reqs, 

resolve_ssl_version, 

ssl_wrap_socket, 

PROTOCOL_TLS, 

) 

from .timeout import current_time, Timeout 

 

from .retry import Retry 

from .url import get_host, parse_url, split_first, Url 

from .wait import wait_for_read, wait_for_write 

 

__all__ = ( 

"HAS_SNI", 

"IS_PYOPENSSL", 

"IS_SECURETRANSPORT", 

"SSLContext", 

"PROTOCOL_TLS", 

"Retry", 

"Timeout", 

"Url", 

"assert_fingerprint", 

"current_time", 

"is_connection_dropped", 

"is_fp_closed", 

"get_host", 

"parse_url", 

"make_headers", 

"resolve_cert_reqs", 

"resolve_ssl_version", 

"split_first", 

"ssl_wrap_socket", 

"wait_for_read", 

"wait_for_write", 

)