summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/urllib3/util/__pycache__/timeout.cpython-312.pyc
blob: 9f35a42715a46b9800a4e0244be2e234323a7aea (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 4f e0 a7 68 6a 28 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 ........O..hj(..................
0020 00 00 00 00 01 f3 f2 00 00 00 97 00 55 00 64 00 64 01 6c 00 6d 01 5a 01 01 00 64 00 64 02 6c 02 ............U.d.d.l.m.Z...d.d.l.
0040 5a 02 64 00 64 02 6c 03 5a 03 64 00 64 03 6c 04 6d 05 5a 05 01 00 64 00 64 04 6c 06 6d 07 5a 07 Z.d.d.l.Z.d.d.l.m.Z...d.d.l.m.Z.
0060 01 00 64 05 64 06 6c 08 6d 09 5a 09 01 00 65 03 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..d.d.l.m.Z...e.j...............
0080 00 00 00 00 72 06 64 00 64 07 6c 03 6d 0b 5a 0b 01 00 02 00 47 00 64 08 84 00 64 09 65 05 ab 03 ....r.d.d.l.m.Z.....G.d...d.e...
00a0 00 00 00 00 00 00 5a 0c 65 0c 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a 0e ......Z.e.j...................Z.
00c0 64 0a 65 0f 64 0b 3c 00 00 00 65 03 6a 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.e.d.<...e.j...................
00e0 65 03 6a 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 12 65 0c 66 02 19 00 00 00 e.j"..................e.e.f.....
0100 19 00 00 00 5a 13 02 00 47 00 64 0c 84 00 64 0d ab 02 00 00 00 00 00 00 5a 14 79 02 29 0e e9 00 ....Z...G.d...d.........Z.y.)...
0120 00 00 00 29 01 da 0b 61 6e 6e 6f 74 61 74 69 6f 6e 73 4e 29 01 da 04 45 6e 75 6d 29 01 da 11 67 ...)...annotationsN)...Enum)...g
0140 65 74 64 65 66 61 75 6c 74 74 69 6d 65 6f 75 74 e9 02 00 00 00 29 01 da 11 54 69 6d 65 6f 75 74 etdefaulttimeout.....)...Timeout
0160 53 74 61 74 65 45 72 72 6f 72 29 01 da 05 46 69 6e 61 6c 63 00 00 00 00 00 00 00 00 00 00 00 00 StateError)...Finalc............
0180 01 00 00 00 00 00 00 01 f3 10 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 79 02 29 03 da ...............e.Z.d.Z.d.Z.y.)..
01a0 0d 5f 54 59 50 45 5f 44 45 46 41 55 4c 54 e9 ff ff ff ff 4e 29 04 da 08 5f 5f 6e 61 6d 65 5f 5f ._TYPE_DEFAULT.....N)...__name__
01c0 da 0a 5f 5f 6d 6f 64 75 6c 65 5f 5f da 0c 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 05 74 6f 6b 65 ..__module__..__qualname__..toke
01e0 6e a9 00 f3 00 00 00 00 fa 5b 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 6f n........[/home/blackhao/uiuc-co
0200 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e 31 32 2f urse-graph/.venv/lib/python3.12/
0220 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 75 72 6c 6c 69 62 33 2f 75 74 69 6c 2f 74 69 6d 65 6f site-packages/urllib3/util/timeo
0240 75 74 2e 70 79 72 0a 00 00 00 72 0a 00 00 00 0e 00 00 00 73 09 00 00 00 84 00 f0 06 00 0d 0f 81 ut.pyr....r........s............
0260 45 72 11 00 00 00 72 0a 00 00 00 7a 14 46 69 6e 61 6c 5b 5f 54 59 50 45 5f 44 45 46 41 55 4c 54 Er....r....z.Final[_TYPE_DEFAULT
0280 5d da 10 5f 44 45 46 41 55 4c 54 5f 54 49 4d 45 4f 55 54 63 00 00 00 00 00 00 00 00 00 00 00 00 ].._DEFAULT_TIMEOUTc............
02a0 03 00 00 00 00 00 00 01 f3 bc 00 00 00 97 00 65 00 5a 01 64 00 5a 02 55 00 64 01 5a 03 65 04 5a ...............e.Z.d.Z.U.d.Z.e.Z
02c0 05 64 02 65 06 64 03 3c 00 00 00 64 04 65 04 65 04 66 03 09 00 09 00 09 00 09 00 09 00 09 00 09 .d.e.d.<...d.e.e.f..............
02e0 00 64 0f 64 05 84 05 5a 07 64 10 64 06 84 04 5a 08 65 08 5a 09 65 0a 64 11 64 07 84 04 ab 00 00 .d.d...Z.d.d...Z.e.Z.e.d.d......
0300 00 00 00 00 00 5a 0b 65 0c 64 12 64 08 84 04 ab 00 00 00 00 00 00 00 5a 0d 65 0c 64 13 64 09 84 .....Z.e.d.d...........Z.e.d.d..
0320 04 ab 00 00 00 00 00 00 00 5a 0e 64 14 64 0a 84 04 5a 0f 64 15 64 0b 84 04 5a 10 64 15 64 0c 84 .........Z.d.d...Z.d.d...Z.d.d..
0340 04 5a 11 65 12 64 16 64 0d 84 04 ab 00 00 00 00 00 00 00 5a 13 65 12 64 17 64 0e 84 04 ab 00 00 .Z.e.d.d...........Z.e.d.d......
0360 00 00 00 00 00 5a 14 79 04 29 18 da 07 54 69 6d 65 6f 75 74 61 d4 0b 00 00 54 69 6d 65 6f 75 74 .....Z.y.)...Timeouta....Timeout
0380 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 54 69 6d 65 6f 75 74 73 20 63 61 .configuration.......Timeouts.ca
03a0 6e 20 62 65 20 64 65 66 69 6e 65 64 20 61 73 20 61 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 20 n.be.defined.as.a.default.for.a.
03c0 70 6f 6f 6c 3a 0a 0a 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f pool:.........code-block::.pytho
03e0 6e 0a 0a 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 20 75 72 6c 6c 69 62 33 0a 0a 20 20 20 20 20 n..........import.urllib3.......
0400 20 20 20 74 69 6d 65 6f 75 74 20 3d 20 75 72 6c 6c 69 62 33 2e 75 74 69 6c 2e 54 69 6d 65 6f 75 ...timeout.=.urllib3.util.Timeou
0420 74 28 63 6f 6e 6e 65 63 74 3d 32 2e 30 2c 20 72 65 61 64 3d 37 2e 30 29 0a 0a 20 20 20 20 20 20 t(connect=2.0,.read=7.0)........
0440 20 20 68 74 74 70 20 3d 20 75 72 6c 6c 69 62 33 2e 50 6f 6f 6c 4d 61 6e 61 67 65 72 28 74 69 6d ..http.=.urllib3.PoolManager(tim
0460 65 6f 75 74 3d 74 69 6d 65 6f 75 74 29 0a 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 68 74 eout=timeout)..........resp.=.ht
0480 74 70 2e 72 65 71 75 65 73 74 28 22 47 45 54 22 2c 20 22 68 74 74 70 73 3a 2f 2f 65 78 61 6d 70 tp.request("GET",."https://examp
04a0 6c 65 2e 63 6f 6d 2f 22 29 0a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 72 65 73 70 2e 73 74 le.com/")..........print(resp.st
04c0 61 74 75 73 29 0a 0a 20 20 20 20 4f 72 20 70 65 72 2d 72 65 71 75 65 73 74 20 28 77 68 69 63 68 atus)......Or.per-request.(which
04e0 20 6f 76 65 72 72 69 64 65 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68 65 20 70 .overrides.the.default.for.the.p
0500 6f 6f 6c 29 3a 0a 0a 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f ool):.........code-block::.pytho
0520 6e 0a 0a 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 20 3d 20 68 74 74 70 2e 72 65 71 75 65 73 n.........response.=.http.reques
0540 74 28 22 47 45 54 22 2c 20 22 68 74 74 70 73 3a 2f 2f 65 78 61 6d 70 6c 65 2e 63 6f 6d 2f 22 2c t("GET",."https://example.com/",
0560 20 74 69 6d 65 6f 75 74 3d 54 69 6d 65 6f 75 74 28 31 30 29 29 0a 0a 20 20 20 20 54 69 6d 65 6f .timeout=Timeout(10))......Timeo
0580 75 74 73 20 63 61 6e 20 62 65 20 64 69 73 61 62 6c 65 64 20 62 79 20 73 65 74 74 69 6e 67 20 61 uts.can.be.disabled.by.setting.a
05a0 6c 6c 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 74 6f 20 60 60 4e 6f 6e 65 60 60 3a 0a 0a ll.the.parameters.to.``None``:..
05c0 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 .......code-block::.python......
05e0 20 20 20 6e 6f 5f 74 69 6d 65 6f 75 74 20 3d 20 54 69 6d 65 6f 75 74 28 63 6f 6e 6e 65 63 74 3d ...no_timeout.=.Timeout(connect=
0600 4e 6f 6e 65 2c 20 72 65 61 64 3d 4e 6f 6e 65 29 0a 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 None,.read=None)........response
0620 20 3d 20 68 74 74 70 2e 72 65 71 75 65 73 74 28 22 47 45 54 22 2c 20 22 68 74 74 70 73 3a 2f 2f .=.http.request("GET",."https://
0640 65 78 61 6d 70 6c 65 2e 63 6f 6d 2f 22 2c 20 74 69 6d 65 6f 75 74 3d 6e 6f 5f 74 69 6d 65 6f 75 example.com/",.timeout=no_timeou
0660 74 29 0a 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 6f 74 61 6c 3a 0a 20 20 20 20 20 20 20 20 54 t).......:param.total:.........T
0680 68 69 73 20 63 6f 6d 62 69 6e 65 73 20 74 68 65 20 63 6f 6e 6e 65 63 74 20 61 6e 64 20 72 65 61 his.combines.the.connect.and.rea
06a0 64 20 74 69 6d 65 6f 75 74 73 20 69 6e 74 6f 20 6f 6e 65 3b 20 74 68 65 20 72 65 61 64 20 74 69 d.timeouts.into.one;.the.read.ti
06c0 6d 65 6f 75 74 0a 20 20 20 20 20 20 20 20 77 69 6c 6c 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 meout.........will.be.set.to.the
06e0 20 74 69 6d 65 20 6c 65 66 74 6f 76 65 72 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 6e 65 63 74 20 .time.leftover.from.the.connect.
0700 61 74 74 65 6d 70 74 2e 20 49 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 65 76 65 6e 74 20 74 68 attempt..In.the.........event.th
0720 61 74 20 62 6f 74 68 20 61 20 63 6f 6e 6e 65 63 74 20 74 69 6d 65 6f 75 74 20 61 6e 64 20 61 20 at.both.a.connect.timeout.and.a.
0740 74 6f 74 61 6c 20 61 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 6f 72 20 61 20 72 65 61 64 0a 20 total.are.specified,.or.a.read..
0760 20 20 20 20 20 20 20 74 69 6d 65 6f 75 74 20 61 6e 64 20 61 20 74 6f 74 61 6c 20 61 72 65 20 73 .......timeout.and.a.total.are.s
0780 70 65 63 69 66 69 65 64 2c 20 74 68 65 20 73 68 6f 72 74 65 72 20 74 69 6d 65 6f 75 74 20 77 69 pecified,.the.shorter.timeout.wi
07a0 6c 6c 20 62 65 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 44 65 66 61 75 6c 74 73 ll.be.applied...........Defaults
07c0 20 74 6f 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 3a 74 79 70 65 20 74 6f 74 61 6c 3a 20 69 6e 74 2c .to.None.......:type.total:.int,
07e0 20 66 6c 6f 61 74 2c 20 6f 72 20 4e 6f 6e 65 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 63 6f 6e 6e .float,.or.None......:param.conn
0800 65 63 74 3a 0a 20 20 20 20 20 20 20 20 54 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 ect:.........The.maximum.amount.
0820 6f 66 20 74 69 6d 65 20 28 69 6e 20 73 65 63 6f 6e 64 73 29 20 74 6f 20 77 61 69 74 20 66 6f 72 of.time.(in.seconds).to.wait.for
0840 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 61 74 74 65 6d 70 74 20 74 6f .a.connection.........attempt.to
0860 20 61 20 73 65 72 76 65 72 20 74 6f 20 73 75 63 63 65 65 64 2e 20 4f 6d 69 74 74 69 6e 67 20 74 .a.server.to.succeed..Omitting.t
0880 68 65 20 70 61 72 61 6d 65 74 65 72 20 77 69 6c 6c 20 64 65 66 61 75 6c 74 20 74 68 65 0a 20 20 he.parameter.will.default.the...
08a0 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 20 74 69 6d 65 6f 75 74 20 74 6f 20 74 68 65 20 73 79 73 ......connect.timeout.to.the.sys
08c0 74 65 6d 20 64 65 66 61 75 6c 74 2c 20 70 72 6f 62 61 62 6c 79 20 60 74 68 65 20 67 6c 6f 62 61 tem.default,.probably.`the.globa
08e0 6c 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 74 69 6d 65 6f 75 74 20 69 6e 20 73 6f 63 l.default.........timeout.in.soc
0900 6b 65 74 2e 70 79 0a 20 20 20 20 20 20 20 20 3c 68 74 74 70 3a 2f 2f 68 67 2e 70 79 74 68 6f 6e ket.py.........<http://hg.python
0920 2e 6f 72 67 2f 63 70 79 74 68 6f 6e 2f 66 69 6c 65 2f 36 30 33 62 34 64 35 39 33 37 35 38 2f 4c .org/cpython/file/603b4d593758/L
0940 69 62 2f 73 6f 63 6b 65 74 2e 70 79 23 6c 35 33 35 3e 60 5f 2e 0a 20 20 20 20 20 20 20 20 4e 6f ib/socket.py#l535>`_..........No
0960 6e 65 20 77 69 6c 6c 20 73 65 74 20 61 6e 20 69 6e 66 69 6e 69 74 65 20 74 69 6d 65 6f 75 74 20 ne.will.set.an.infinite.timeout.
0980 66 6f 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 61 74 74 65 6d 70 74 73 2e 0a 0a 20 20 20 20 3a 74 for.connection.attempts.......:t
09a0 79 70 65 20 63 6f 6e 6e 65 63 74 3a 20 69 6e 74 2c 20 66 6c 6f 61 74 2c 20 6f 72 20 4e 6f 6e 65 ype.connect:.int,.float,.or.None
09c0 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 72 65 61 64 3a 0a 20 20 20 20 20 20 20 20 54 68 65 20 6d ......:param.read:.........The.m
09e0 61 78 69 6d 75 6d 20 61 6d 6f 75 6e 74 20 6f 66 20 74 69 6d 65 20 28 69 6e 20 73 65 63 6f 6e 64 aximum.amount.of.time.(in.second
0a00 73 29 20 74 6f 20 77 61 69 74 20 62 65 74 77 65 65 6e 20 63 6f 6e 73 65 63 75 74 69 76 65 0a 20 s).to.wait.between.consecutive..
0a20 20 20 20 20 20 20 20 72 65 61 64 20 6f 70 65 72 61 74 69 6f 6e 73 20 66 6f 72 20 61 20 72 65 73 .......read.operations.for.a.res
0a40 70 6f 6e 73 65 20 66 72 6f 6d 20 74 68 65 20 73 65 72 76 65 72 2e 20 4f 6d 69 74 74 69 6e 67 20 ponse.from.the.server..Omitting.
0a60 74 68 65 20 70 61 72 61 6d 65 74 65 72 0a 20 20 20 20 20 20 20 20 77 69 6c 6c 20 64 65 66 61 75 the.parameter.........will.defau
0a80 6c 74 20 74 68 65 20 72 65 61 64 20 74 69 6d 65 6f 75 74 20 74 6f 20 74 68 65 20 73 79 73 74 65 lt.the.read.timeout.to.the.syste
0aa0 6d 20 64 65 66 61 75 6c 74 2c 20 70 72 6f 62 61 62 6c 79 20 60 74 68 65 0a 20 20 20 20 20 20 20 m.default,.probably.`the........
0ac0 20 67 6c 6f 62 61 6c 20 64 65 66 61 75 6c 74 20 74 69 6d 65 6f 75 74 20 69 6e 20 73 6f 63 6b 65 .global.default.timeout.in.socke
0ae0 74 2e 70 79 0a 20 20 20 20 20 20 20 20 3c 68 74 74 70 3a 2f 2f 68 67 2e 70 79 74 68 6f 6e 2e 6f t.py.........<http://hg.python.o
0b00 72 67 2f 63 70 79 74 68 6f 6e 2f 66 69 6c 65 2f 36 30 33 62 34 64 35 39 33 37 35 38 2f 4c 69 62 rg/cpython/file/603b4d593758/Lib
0b20 2f 73 6f 63 6b 65 74 2e 70 79 23 6c 35 33 35 3e 60 5f 2e 0a 20 20 20 20 20 20 20 20 4e 6f 6e 65 /socket.py#l535>`_..........None
0b40 20 77 69 6c 6c 20 73 65 74 20 61 6e 20 69 6e 66 69 6e 69 74 65 20 74 69 6d 65 6f 75 74 2e 0a 0a .will.set.an.infinite.timeout...
0b60 20 20 20 20 3a 74 79 70 65 20 72 65 61 64 3a 20 69 6e 74 2c 20 66 6c 6f 61 74 2c 20 6f 72 20 4e ....:type.read:.int,.float,.or.N
0b80 6f 6e 65 0a 0a 20 20 20 20 2e 2e 20 6e 6f 74 65 3a 3a 0a 0a 20 20 20 20 20 20 20 20 4d 61 6e 79 one.........note::..........Many
0ba0 20 66 61 63 74 6f 72 73 20 63 61 6e 20 61 66 66 65 63 74 20 74 68 65 20 74 6f 74 61 6c 20 61 6d .factors.can.affect.the.total.am
0bc0 6f 75 6e 74 20 6f 66 20 74 69 6d 65 20 66 6f 72 20 75 72 6c 6c 69 62 33 20 74 6f 20 72 65 74 75 ount.of.time.for.urllib3.to.retu
0be0 72 6e 0a 20 20 20 20 20 20 20 20 61 6e 20 48 54 54 50 20 72 65 73 70 6f 6e 73 65 2e 0a 0a 20 20 rn.........an.HTTP.response.....
0c00 20 20 20 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 50 79 74 68 6f 6e 27 73 20 44 4e 53 20 ......For.example,.Python's.DNS.
0c20 72 65 73 6f 6c 76 65 72 20 64 6f 65 73 20 6e 6f 74 20 6f 62 65 79 20 74 68 65 20 74 69 6d 65 6f resolver.does.not.obey.the.timeo
0c40 75 74 20 73 70 65 63 69 66 69 65 64 0a 20 20 20 20 20 20 20 20 6f 6e 20 74 68 65 20 73 6f 63 6b ut.specified.........on.the.sock
0c60 65 74 2e 20 4f 74 68 65 72 20 66 61 63 74 6f 72 73 20 74 68 61 74 20 63 61 6e 20 61 66 66 65 63 et..Other.factors.that.can.affec
0c80 74 20 74 6f 74 61 6c 20 72 65 71 75 65 73 74 20 74 69 6d 65 20 69 6e 63 6c 75 64 65 0a 20 20 20 t.total.request.time.include....
0ca0 20 20 20 20 20 68 69 67 68 20 43 50 55 20 6c 6f 61 64 2c 20 68 69 67 68 20 73 77 61 70 2c 20 74 .....high.CPU.load,.high.swap,.t
0cc0 68 65 20 70 72 6f 67 72 61 6d 20 72 75 6e 6e 69 6e 67 20 61 74 20 61 20 6c 6f 77 20 70 72 69 6f he.program.running.at.a.low.prio
0ce0 72 69 74 79 20 6c 65 76 65 6c 2c 0a 20 20 20 20 20 20 20 20 6f 72 20 6f 74 68 65 72 20 62 65 68 rity.level,.........or.other.beh
0d00 61 76 69 6f 72 73 2e 0a 0a 20 20 20 20 20 20 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 74 68 aviors...........In.addition,.th
0d20 65 20 72 65 61 64 20 61 6e 64 20 74 6f 74 61 6c 20 74 69 6d 65 6f 75 74 73 20 6f 6e 6c 79 20 6d e.read.and.total.timeouts.only.m
0d40 65 61 73 75 72 65 20 74 68 65 20 74 69 6d 65 20 62 65 74 77 65 65 6e 0a 20 20 20 20 20 20 20 20 easure.the.time.between.........
0d60 72 65 61 64 20 6f 70 65 72 61 74 69 6f 6e 73 20 6f 6e 20 74 68 65 20 73 6f 63 6b 65 74 20 63 6f read.operations.on.the.socket.co
0d80 6e 6e 65 63 74 69 6e 67 20 74 68 65 20 63 6c 69 65 6e 74 20 61 6e 64 20 74 68 65 20 73 65 72 76 nnecting.the.client.and.the.serv
0da0 65 72 2c 0a 20 20 20 20 20 20 20 20 6e 6f 74 20 74 68 65 20 74 6f 74 61 6c 20 61 6d 6f 75 6e 74 er,.........not.the.total.amount
0dc0 20 6f 66 20 74 69 6d 65 20 66 6f 72 20 74 68 65 20 72 65 71 75 65 73 74 20 74 6f 20 72 65 74 75 .of.time.for.the.request.to.retu
0de0 72 6e 20 61 20 63 6f 6d 70 6c 65 74 65 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 2e 20 rn.a.complete.........response..
0e00 46 6f 72 20 6d 6f 73 74 20 72 65 71 75 65 73 74 73 2c 20 74 68 65 20 74 69 6d 65 6f 75 74 20 69 For.most.requests,.the.timeout.i
0e20 73 20 72 61 69 73 65 64 20 62 65 63 61 75 73 65 20 74 68 65 20 73 65 72 76 65 72 0a 20 20 20 20 s.raised.because.the.server.....
0e40 20 20 20 20 68 61 73 20 6e 6f 74 20 73 65 6e 74 20 74 68 65 20 66 69 72 73 74 20 62 79 74 65 20 ....has.not.sent.the.first.byte.
0e60 69 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 74 69 6d 65 2e 20 54 68 69 73 20 69 73 20 6e in.the.specified.time..This.is.n
0e80 6f 74 20 61 6c 77 61 79 73 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 61 73 65 3b 20 69 66 20 61 ot.always.........the.case;.if.a
0ea0 20 73 65 72 76 65 72 20 73 74 72 65 61 6d 73 20 6f 6e 65 20 62 79 74 65 20 65 76 65 72 79 20 66 .server.streams.one.byte.every.f
0ec0 69 66 74 65 65 6e 20 73 65 63 6f 6e 64 73 2c 20 61 20 74 69 6d 65 6f 75 74 0a 20 20 20 20 20 20 ifteen.seconds,.a.timeout.......
0ee0 20 20 6f 66 20 32 30 20 73 65 63 6f 6e 64 73 20 77 69 6c 6c 20 6e 6f 74 20 74 72 69 67 67 65 72 ..of.20.seconds.will.not.trigger
0f00 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 74 68 65 20 72 65 71 75 65 73 74 20 77 69 6c 6c 20 74 ,.even.though.the.request.will.t
0f20 61 6b 65 0a 20 20 20 20 20 20 20 20 73 65 76 65 72 61 6c 20 6d 69 6e 75 74 65 73 20 74 6f 20 63 ake.........several.minutes.to.c
0f40 6f 6d 70 6c 65 74 65 2e 0a 20 20 20 20 da 0d 5f 54 59 50 45 5f 54 49 4d 45 4f 55 54 da 0f 44 45 omplete........_TYPE_TIMEOUT..DE
0f60 46 41 55 4c 54 5f 54 49 4d 45 4f 55 54 4e 63 04 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 FAULT_TIMEOUTNc.................
0f80 00 00 01 f3 9c 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
0fa0 7c 02 64 01 ab 02 00 00 00 00 00 00 7c 00 5f 01 00 00 00 00 00 00 00 00 7c 00 6a 01 00 00 00 00 |.d.........|._.........|.j.....
0fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 64 02 ab 02 00 00 00 00 00 00 7c 00 5f 02 00 00 ..............|.d.........|._...
0fe0 00 00 00 00 00 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 64 03 ......|.j...................|.d.
1000 ab 02 00 00 00 00 00 00 7c 00 5f 03 00 00 00 00 00 00 00 00 64 00 7c 00 5f 04 00 00 00 00 00 00 ........|._.........d.|._.......
1020 00 00 79 00 29 04 4e da 07 63 6f 6e 6e 65 63 74 da 04 72 65 61 64 da 05 74 6f 74 61 6c 29 05 da ..y.).N..connect..read..total)..
1040 11 5f 76 61 6c 69 64 61 74 65 5f 74 69 6d 65 6f 75 74 da 08 5f 63 6f 6e 6e 65 63 74 da 05 5f 72 ._validate_timeout.._connect.._r
1060 65 61 64 72 1b 00 00 00 da 0e 5f 73 74 61 72 74 5f 63 6f 6e 6e 65 63 74 29 04 da 04 73 65 6c 66 eadr......_start_connect)...self
1080 72 1b 00 00 00 72 19 00 00 00 72 1a 00 00 00 73 04 00 00 00 20 20 20 20 72 12 00 00 00 da 08 5f r....r....r....s........r......_
10a0 5f 69 6e 69 74 5f 5f 7a 10 54 69 6d 65 6f 75 74 2e 5f 5f 69 6e 69 74 5f 5f 6d 00 00 00 73 48 00 _init__z.Timeout.__init__m...sH.
10c0 00 00 80 00 f0 0c 00 19 1d d7 18 2e d1 18 2e a8 77 b8 09 d3 18 42 88 04 8c 0d d8 15 19 d7 15 2b ................w....B.........+
10e0 d1 15 2b a8 44 b0 26 d3 15 39 88 04 8c 0a d8 15 19 d7 15 2b d1 15 2b a8 45 b0 37 d3 15 3b 88 04 ..+.D.&..9.........+..+.E.7..;..
1100 8c 0a d8 2c 30 88 04 d5 08 1b 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 ...,0.....r....c................
1120 03 00 00 01 f3 80 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 6a ...........t.........|.........j
1140 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 01 7c 00 6a 04 00 00 00 00 00 .....................d.|.j......
1160 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 02 64 02 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 ...............d.|.j............
1180 00 00 00 00 00 00 00 9b 02 64 03 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........d.|.j..................
11a0 00 9b 02 64 04 9d 08 53 00 29 05 4e 7a 09 28 63 6f 6e 6e 65 63 74 3d 7a 07 2c 20 72 65 61 64 3d ...d...S.).Nz.(connect=z.,.read=
11c0 7a 08 2c 20 74 6f 74 61 6c 3d fa 01 29 29 05 da 04 74 79 70 65 72 0c 00 00 00 72 1d 00 00 00 72 z.,.total=..))...typer....r....r
11e0 1e 00 00 00 72 1b 00 00 00 a9 01 72 20 00 00 00 73 01 00 00 00 20 72 12 00 00 00 da 08 5f 5f 72 ....r......r....s.....r......__r
1200 65 70 72 5f 5f 7a 10 54 69 6d 65 6f 75 74 2e 5f 5f 72 65 70 72 5f 5f 78 00 00 00 73 3f 00 00 00 epr__z.Timeout.__repr__x...s?...
1220 80 00 dc 12 16 90 74 93 2a d7 12 25 d1 12 25 d0 11 26 a0 69 b0 04 b7 0d b1 0d d0 2f 40 c0 07 c8 ......t.*..%..%..&.i......./@...
1240 04 cf 0a c9 0a c0 7e d0 55 5d d0 5e 62 d7 5e 68 d1 5e 68 d0 5d 6b d0 6b 6c d0 0f 6d d0 08 6d 72 ......~.U].^b.^h.^h.]k.kl..m..mr
1260 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 01 f3 2a 00 00 00 97 00 ....c.....................*.....
1280 7c 00 74 00 00 00 00 00 00 00 00 00 75 00 72 0a 74 03 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 |.t.........u.r.t...............
12a0 00 00 53 00 7c 00 53 00 29 01 4e 29 02 72 13 00 00 00 72 05 00 00 00 29 01 da 07 74 69 6d 65 6f ..S.|.S.).N).r....r....)...timeo
12c0 75 74 73 01 00 00 00 20 72 12 00 00 00 da 17 72 65 73 6f 6c 76 65 5f 64 65 66 61 75 6c 74 5f 74 uts.....r......resolve_default_t
12e0 69 6d 65 6f 75 74 7a 1f 54 69 6d 65 6f 75 74 2e 72 65 73 6f 6c 76 65 5f 64 65 66 61 75 6c 74 5f imeoutz.Timeout.resolve_default_
1300 74 69 6d 65 6f 75 74 7e 00 00 00 73 19 00 00 00 80 00 e0 26 2d d4 31 41 d1 26 41 d4 0f 20 d3 0f timeout~...s.......&-.1A.&A.....
1320 22 d0 08 4e c0 77 d0 08 4e 72 11 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 "..N.w..Nr....c.................
1340 00 00 01 f3 2a 01 00 00 97 00 7c 01 81 08 7c 01 74 00 00 00 00 00 00 00 00 00 75 00 72 02 7c 01 ....*.....|...|.t.........u.r.|.
1360 53 00 74 03 00 00 00 00 00 00 00 00 7c 01 74 04 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 S.t.........|.t.................
1380 72 0b 74 07 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 00 82 01 09 00 74 09 00 00 00 00 r.t.........d.............t.....
13a0 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 01 00 09 00 7c 01 64 06 6b 1a 00 00 72 12 74 07 00 00 ....|.............|.d.k...r.t...
13c0 00 00 00 00 00 00 64 07 7c 02 9b 01 64 08 7c 01 9b 01 64 09 9d 05 ab 01 00 00 00 00 00 00 82 01 ......d.|...d.|...d.............
13e0 09 00 7c 01 53 00 23 00 74 0a 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 66 02 24 00 ..|.S.#.t.........t.........f.$.
1400 72 14 01 00 74 07 00 00 00 00 00 00 00 00 64 03 7c 02 9b 01 64 04 7c 01 9b 01 64 05 9d 05 ab 01 r...t.........d.|...d.|...d.....
1420 00 00 00 00 00 00 64 01 82 02 77 00 78 03 59 00 77 01 23 00 74 0a 00 00 00 00 00 00 00 00 24 00 ......d...w.x.Y.w.#.t.........$.
1440 72 14 01 00 74 07 00 00 00 00 00 00 00 00 64 03 7c 02 9b 01 64 04 7c 01 9b 01 64 05 9d 05 ab 01 r...t.........d.|...d.|...d.....
1460 00 00 00 00 00 00 64 01 82 02 77 00 78 03 59 00 77 01 29 0a 61 b3 01 00 00 43 68 65 63 6b 20 74 ......d...w.x.Y.w.).a....Check.t
1480 68 61 74 20 61 20 74 69 6d 65 6f 75 74 20 61 74 74 72 69 62 75 74 65 20 69 73 20 76 61 6c 69 64 hat.a.timeout.attribute.is.valid
14a0 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 76 61 6c 75 65 3a 20 54 68 65 20 74 69 6d ...........:param.value:.The.tim
14c0 65 6f 75 74 20 76 61 6c 75 65 20 74 6f 20 76 61 6c 69 64 61 74 65 0a 20 20 20 20 20 20 20 20 3a eout.value.to.validate.........:
14e0 70 61 72 61 6d 20 6e 61 6d 65 3a 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 69 6d 65 param.name:.The.name.of.the.time
1500 6f 75 74 20 61 74 74 72 69 62 75 74 65 20 74 6f 20 76 61 6c 69 64 61 74 65 2e 20 54 68 69 73 20 out.attribute.to.validate..This.
1520 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 64 20 74 6f 20 73 70 65 63 69 66 79 20 69 is.............used.to.specify.i
1540 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 n.error.messages..........:retur
1560 6e 3a 20 54 68 65 20 76 61 6c 69 64 61 74 65 64 20 61 6e 64 20 63 61 73 74 65 64 20 76 65 72 73 n:.The.validated.and.casted.vers
1580 69 6f 6e 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 76 61 6c 75 65 2e 0a 20 20 20 20 20 20 20 20 ion.of.the.given.value..........
15a0 3a 72 61 69 73 65 73 20 56 61 6c 75 65 45 72 72 6f 72 3a 20 49 66 20 69 74 20 69 73 20 61 20 6e :raises.ValueError:.If.it.is.a.n
15c0 75 6d 65 72 69 63 20 76 61 6c 75 65 20 6c 65 73 73 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 umeric.value.less.than.or.equal.
15e0 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 7a 65 72 6f 2c 20 6f 72 20 74 68 65 20 74 79 70 65 to.............zero,.or.the.type
1600 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 65 67 65 72 2c 20 66 6c 6f 61 74 2c 20 6f 72 20 4e 6f .is.not.an.integer,.float,.or.No
1620 6e 65 2e 0a 20 20 20 20 20 20 20 20 4e 7a 44 54 69 6d 65 6f 75 74 20 63 61 6e 6e 6f 74 20 62 65 ne..........NzDTimeout.cannot.be
1640 20 61 20 62 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 2e 20 49 74 20 6d 75 73 74 20 62 65 20 61 6e 20 .a.boolean.value..It.must.be.an.
1660 69 6e 74 2c 20 66 6c 6f 61 74 20 6f 72 20 4e 6f 6e 65 2e 7a 0e 54 69 6d 65 6f 75 74 20 76 61 6c int,.float.or.None.z.Timeout.val
1680 75 65 20 7a 05 20 77 61 73 20 7a 27 2c 20 62 75 74 20 69 74 20 6d 75 73 74 20 62 65 20 61 6e 20 ue.z..was.z',.but.it.must.be.an.
16a0 69 6e 74 2c 20 66 6c 6f 61 74 20 6f 72 20 4e 6f 6e 65 2e 72 02 00 00 00 7a 11 41 74 74 65 6d 70 int,.float.or.None.r....z.Attemp
16c0 74 65 64 20 74 6f 20 73 65 74 20 7a 0c 20 74 69 6d 65 6f 75 74 20 74 6f 20 7a 43 2c 20 62 75 74 ted.to.set.z..timeout.to.zC,.but
16e0 20 74 68 65 20 74 69 6d 65 6f 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 73 65 74 20 74 6f 20 61 20 .the.timeout.cannot.be.set.to.a.
1700 76 61 6c 75 65 20 6c 65 73 73 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 30 2e 29 06 value.less.than.or.equal.to.0.).
1720 72 13 00 00 00 da 0a 69 73 69 6e 73 74 61 6e 63 65 da 04 62 6f 6f 6c da 0a 56 61 6c 75 65 45 72 r......isinstance..bool..ValueEr
1740 72 6f 72 da 05 66 6c 6f 61 74 da 09 54 79 70 65 45 72 72 6f 72 29 03 da 03 63 6c 73 da 05 76 61 ror..float..TypeError)...cls..va
1760 6c 75 65 da 04 6e 61 6d 65 73 03 00 00 00 20 20 20 72 12 00 00 00 72 1c 00 00 00 7a 19 54 69 6d lue..names.......r....r....z.Tim
1780 65 6f 75 74 2e 5f 76 61 6c 69 64 61 74 65 5f 74 69 6d 65 6f 75 74 82 00 00 00 73 cd 00 00 00 80 eout._validate_timeout....s.....
17a0 00 f0 16 00 0c 11 88 3d 98 45 d4 25 35 d1 1c 35 d8 13 18 88 4c e4 0b 15 90 65 9c 54 d4 0b 22 dc .......=.E.%5..5....L....e.T..".
17c0 12 1c f0 02 01 11 2c f3 03 03 13 0e f0 00 03 0d 0e f0 08 06 09 18 dc 0c 11 90 25 8c 4c f0 0e 0b ......,...................%.L...
17e0 09 18 d8 0f 14 98 01 8a 7a dd 16 20 f2 06 00 2e 32 b2 35 f0 05 02 15 3a f3 03 04 17 12 f0 00 04 ........z.......2.5....:........
1800 11 12 f0 03 00 10 1a f0 18 00 10 15 88 0c f8 f4 27 00 11 1a 9c 3a d0 0f 26 f2 00 04 09 18 dd 12 ................'....:..&.......
1820 1c e2 29 2d aa 75 f0 03 01 11 36 f3 03 03 13 0e f0 06 00 14 18 f0 07 03 0d 18 f0 03 04 09 18 fb ..)-.u....6.....................
1840 f4 1a 00 10 19 f2 00 04 09 18 dd 12 1c e2 29 2d aa 75 f0 03 01 11 36 f3 03 03 13 0e f0 06 00 14 ..............)-.u....6.........
1860 18 f0 07 03 0d 18 f0 03 04 09 18 fa 73 16 00 00 00 a9 0b 41 0f 00 b5 17 41 35 00 c1 0f 23 41 32 ............s......A....A5...#A2
1880 03 c1 35 1d 42 12 03 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 1c 00 00 ..5.B..c........................
18a0 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 01 7c 01 ac 01 ab 02 00 00 00 00 00 00 53 00 29 02 61 ...t.........|.|...........S.).a
18c0 10 02 00 00 43 72 65 61 74 65 20 61 20 6e 65 77 20 54 69 6d 65 6f 75 74 20 66 72 6f 6d 20 61 20 ....Create.a.new.Timeout.from.a.
18e0 6c 65 67 61 63 79 20 74 69 6d 65 6f 75 74 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 legacy.timeout.value...........T
1900 68 65 20 74 69 6d 65 6f 75 74 20 76 61 6c 75 65 20 75 73 65 64 20 62 79 20 68 74 74 70 6c 69 62 he.timeout.value.used.by.httplib
1920 2e 70 79 20 73 65 74 73 20 74 68 65 20 73 61 6d 65 20 74 69 6d 65 6f 75 74 20 6f 6e 20 74 68 65 .py.sets.the.same.timeout.on.the
1940 0a 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 29 2c 20 61 6e 64 20 72 65 63 76 28 29 20 73 .........connect(),.and.recv().s
1960 6f 63 6b 65 74 20 72 65 71 75 65 73 74 73 2e 20 54 68 69 73 20 63 72 65 61 74 65 73 20 61 20 3a ocket.requests..This.creates.a.:
1980 63 6c 61 73 73 3a 60 54 69 6d 65 6f 75 74 60 0a 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 74 class:`Timeout`.........object.t
19a0 68 61 74 20 73 65 74 73 20 74 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 74 69 6d 65 6f 75 74 73 hat.sets.the.individual.timeouts
19c0 20 74 6f 20 74 68 65 20 60 60 74 69 6d 65 6f 75 74 60 60 20 76 61 6c 75 65 0a 20 20 20 20 20 20 .to.the.``timeout``.value.......
19e0 20 20 70 61 73 73 65 64 20 74 6f 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 20 20 20 20 ..passed.to.this.function.......
1a00 20 20 20 20 3a 70 61 72 61 6d 20 74 69 6d 65 6f 75 74 3a 20 54 68 65 20 6c 65 67 61 63 79 20 74 ....:param.timeout:.The.legacy.t
1a20 69 6d 65 6f 75 74 20 76 61 6c 75 65 2e 0a 20 20 20 20 20 20 20 20 3a 74 79 70 65 20 74 69 6d 65 imeout.value..........:type.time
1a40 6f 75 74 3a 20 69 6e 74 65 67 65 72 2c 20 66 6c 6f 61 74 2c 20 3a 61 74 74 72 3a 60 75 72 6c 6c out:.integer,.float,.:attr:`urll
1a60 69 62 33 2e 75 74 69 6c 2e 54 69 6d 65 6f 75 74 2e 44 45 46 41 55 4c 54 5f 54 49 4d 45 4f 55 54 ib3.util.Timeout.DEFAULT_TIMEOUT
1a80 60 2c 20 6f 72 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 54 69 6d 65 `,.or.None.........:return:.Time
1aa0 6f 75 74 20 6f 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 3a 72 74 79 70 65 3a 20 3a 63 6c 61 73 out.object.........:rtype:.:clas
1ac0 73 3a 60 54 69 6d 65 6f 75 74 60 0a 20 20 20 20 20 20 20 20 29 02 72 1a 00 00 00 72 19 00 00 00 s:`Timeout`.........).r....r....
1ae0 29 01 72 15 00 00 00 29 02 72 30 00 00 00 72 28 00 00 00 73 02 00 00 00 20 20 72 12 00 00 00 da ).r....).r0...r(...s......r.....
1b00 0a 66 72 6f 6d 5f 66 6c 6f 61 74 7a 12 54 69 6d 65 6f 75 74 2e 66 72 6f 6d 5f 66 6c 6f 61 74 ac .from_floatz.Timeout.from_float.
1b20 00 00 00 73 11 00 00 00 80 00 f4 1c 00 10 17 98 47 a8 57 d4 0f 35 d0 08 35 72 11 00 00 00 63 01 ...s............G.W..5..5r....c.
1b40 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 5a 00 00 00 97 00 74 01 00 00 00 00 ....................Z.....t.....
1b60 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 04 00 00 ....|.j...................|.j...
1b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 ................|.j.............
1ba0 00 00 00 00 00 00 ac 01 ab 03 00 00 00 00 00 00 53 00 29 02 61 18 01 00 00 43 72 65 61 74 65 20 ................S.).a....Create.
1bc0 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 74 69 6d 65 6f 75 74 20 6f 62 6a 65 63 74 0a 0a 20 20 a.copy.of.the.timeout.object....
1be0 20 20 20 20 20 20 54 69 6d 65 6f 75 74 20 70 72 6f 70 65 72 74 69 65 73 20 61 72 65 20 73 74 6f ......Timeout.properties.are.sto
1c00 72 65 64 20 70 65 72 2d 70 6f 6f 6c 20 62 75 74 20 65 61 63 68 20 72 65 71 75 65 73 74 20 6e 65 red.per-pool.but.each.request.ne
1c20 65 64 73 20 61 20 66 72 65 73 68 0a 20 20 20 20 20 20 20 20 54 69 6d 65 6f 75 74 20 6f 62 6a 65 eds.a.fresh.........Timeout.obje
1c40 63 74 20 74 6f 20 65 6e 73 75 72 65 20 65 61 63 68 20 6f 6e 65 20 68 61 73 20 69 74 73 20 6f 77 ct.to.ensure.each.one.has.its.ow
1c60 6e 20 73 74 61 72 74 2f 73 74 6f 70 20 63 6f 6e 66 69 67 75 72 65 64 2e 0a 0a 20 20 20 20 20 20 n.start/stop.configured.........
1c80 20 20 3a 72 65 74 75 72 6e 3a 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 74 69 6d 65 6f 75 74 ..:return:.a.copy.of.the.timeout
1ca0 20 6f 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 3a 72 74 79 70 65 3a 20 3a 63 6c 61 73 73 3a 60 .object.........:rtype:.:class:`
1cc0 54 69 6d 65 6f 75 74 60 0a 20 20 20 20 20 20 20 20 29 03 72 19 00 00 00 72 1a 00 00 00 72 1b 00 Timeout`.........).r....r....r..
1ce0 00 00 29 04 72 15 00 00 00 72 1d 00 00 00 72 1e 00 00 00 72 1b 00 00 00 72 25 00 00 00 73 01 00 ..).r....r....r....r....r%...s..
1d00 00 00 20 72 12 00 00 00 da 05 63 6c 6f 6e 65 7a 0d 54 69 6d 65 6f 75 74 2e 63 6c 6f 6e 65 bc 00 ...r......clonez.Timeout.clone..
1d20 00 00 73 1f 00 00 00 80 00 f4 18 00 10 17 98 74 9f 7d 99 7d b0 34 b7 3a b1 3a c0 54 c7 5a c1 5a ..s............t.}.}.4.:.:.T.Z.Z
1d40 d4 0f 50 d0 08 50 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 ..P..Pr....c....................
1d60 f3 7a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 0b 74 .z.....|.j.....................t
1d80 03 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 82 01 74 05 00 00 00 00 00 00 00 00 6a .........d...........t.........j
1da0 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7c 00 5f 00 00 ...........................|._..
1dc0 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 29 .......|.j...................S.)
1de0 02 7a c3 53 74 61 72 74 20 74 68 65 20 74 69 6d 65 6f 75 74 20 63 6c 6f 63 6b 2c 20 75 73 65 64 .z.Start.the.timeout.clock,.used
1e00 20 64 75 72 69 6e 67 20 61 20 63 6f 6e 6e 65 63 74 28 29 20 61 74 74 65 6d 70 74 0a 0a 20 20 20 .during.a.connect().attempt.....
1e20 20 20 20 20 20 3a 72 61 69 73 65 73 20 75 72 6c 6c 69 62 33 2e 65 78 63 65 70 74 69 6f 6e 73 2e .....:raises.urllib3.exceptions.
1e40 54 69 6d 65 6f 75 74 53 74 61 74 65 45 72 72 6f 72 3a 20 69 66 20 79 6f 75 20 61 74 74 65 6d 70 TimeoutStateError:.if.you.attemp
1e60 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 20 73 74 61 72 74 20 61 20 74 69 6d 65 72 20 74 t.............to.start.a.timer.t
1e80 68 61 74 20 68 61 73 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 61 6c 72 65 61 64 79 2e 0a 20 20 hat.has.been.started.already....
1ea0 20 20 20 20 20 20 7a 27 54 69 6d 65 6f 75 74 20 74 69 6d 65 72 20 68 61 73 20 61 6c 72 65 61 64 ......z'Timeout.timer.has.alread
1ec0 79 20 62 65 65 6e 20 73 74 61 72 74 65 64 2e a9 04 72 1f 00 00 00 72 07 00 00 00 da 04 74 69 6d y.been.started...r....r......tim
1ee0 65 da 09 6d 6f 6e 6f 74 6f 6e 69 63 72 25 00 00 00 73 01 00 00 00 20 72 12 00 00 00 da 0d 73 74 e..monotonicr%...s.....r......st
1f00 61 72 74 5f 63 6f 6e 6e 65 63 74 7a 15 54 69 6d 65 6f 75 74 2e 73 74 61 72 74 5f 63 6f 6e 6e 65 art_connectz.Timeout.start_conne
1f20 63 74 ca 00 00 00 73 37 00 00 00 80 00 f0 0c 00 0c 10 d7 0b 1e d1 0b 1e d0 0b 2a dc 12 23 d0 24 ct....s7..................*..#.$
1f40 4d d3 12 4e d0 0c 4e dc 1e 22 9f 6e 99 6e d3 1e 2e 88 04 d4 08 1b d8 0f 13 d7 0f 22 d1 0f 22 d0 M..N..N..".n.n............."..".
1f60 08 22 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 72 00 00 ."r....c.....................r..
1f80 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0b 74 03 00 00 00 ...|.j.....................t....
1fa0 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 82 01 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 .....d...........t.........j....
1fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 .......................|.j......
1fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 0a 00 00 53 00 29 02 61 0f 01 00 00 47 65 74 73 20 74 .............z...S.).a....Gets.t
2000 68 65 20 74 69 6d 65 20 65 6c 61 70 73 65 64 20 73 69 6e 63 65 20 74 68 65 20 63 61 6c 6c 20 74 he.time.elapsed.since.the.call.t
2020 6f 20 3a 6d 65 74 68 3a 60 73 74 61 72 74 5f 63 6f 6e 6e 65 63 74 60 2e 0a 0a 20 20 20 20 20 20 o.:meth:`start_connect`.........
2040 20 20 3a 72 65 74 75 72 6e 3a 20 45 6c 61 70 73 65 64 20 74 69 6d 65 20 69 6e 20 73 65 63 6f 6e ..:return:.Elapsed.time.in.secon
2060 64 73 2e 0a 20 20 20 20 20 20 20 20 3a 72 74 79 70 65 3a 20 66 6c 6f 61 74 0a 20 20 20 20 20 20 ds..........:rtype:.float.......
2080 20 20 3a 72 61 69 73 65 73 20 75 72 6c 6c 69 62 33 2e 65 78 63 65 70 74 69 6f 6e 73 2e 54 69 6d ..:raises.urllib3.exceptions.Tim
20a0 65 6f 75 74 53 74 61 74 65 45 72 72 6f 72 3a 20 69 66 20 79 6f 75 20 61 74 74 65 6d 70 74 0a 20 eoutStateError:.if.you.attempt..
20c0 20 20 20 20 20 20 20 20 20 20 20 74 6f 20 67 65 74 20 64 75 72 61 74 69 6f 6e 20 66 6f 72 20 61 ...........to.get.duration.for.a
20e0 20 74 69 6d 65 72 20 74 68 61 74 20 68 61 73 6e 27 74 20 62 65 65 6e 20 73 74 61 72 74 65 64 2e .timer.that.hasn't.been.started.
2100 0a 20 20 20 20 20 20 20 20 7a 3a 43 61 6e 27 74 20 67 65 74 20 63 6f 6e 6e 65 63 74 20 64 75 72 .........z:Can't.get.connect.dur
2120 61 74 69 6f 6e 20 66 6f 72 20 74 69 6d 65 72 20 74 68 61 74 20 68 61 73 20 6e 6f 74 20 73 74 61 ation.for.timer.that.has.not.sta
2140 72 74 65 64 2e 72 38 00 00 00 72 25 00 00 00 73 01 00 00 00 20 72 12 00 00 00 da 14 67 65 74 5f rted.r8...r%...s.....r......get_
2160 63 6f 6e 6e 65 63 74 5f 64 75 72 61 74 69 6f 6e 7a 1c 54 69 6d 65 6f 75 74 2e 67 65 74 5f 63 6f connect_durationz.Timeout.get_co
2180 6e 6e 65 63 74 5f 64 75 72 61 74 69 6f 6e d5 00 00 00 73 3a 00 00 00 80 00 f0 10 00 0c 10 d7 0b nnect_duration....s:............
21a0 1e d1 0b 1e d0 0b 26 dc 12 23 d8 10 4c f3 03 02 13 0e f0 00 02 0d 0e f4 06 00 10 14 8f 7e 89 7e ......&..#..L................~.~
21c0 d3 0f 1f a0 24 d7 22 35 d1 22 35 d1 0f 35 d0 08 35 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 ....$."5."5..5..5r....c.........
21e0 00 00 00 04 00 00 00 03 00 00 01 f3 c6 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
2200 00 00 00 00 00 00 00 00 80 0c 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
2220 53 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 12 7c 00 6a 02 00 00 S.|.j.....................|.j...
2240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 75 00 72 0c 7c 00 ................t.........u.r.|.
2260 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 74 07 00 00 00 00 00 00 00 00 j...................S.t.........
2280 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 |.j...................|.j.......
22a0 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 53 00 29 01 61 21 01 00 00 47 65 74 ....................S.).a!...Get
22c0 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 75 73 65 20 77 68 65 6e 20 73 65 74 74 69 6e 67 20 61 .the.value.to.use.when.setting.a
22e0 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 .connection.timeout...........Th
2300 69 73 20 77 69 6c 6c 20 62 65 20 61 20 70 6f 73 69 74 69 76 65 20 66 6c 6f 61 74 20 6f 72 20 69 is.will.be.a.positive.float.or.i
2320 6e 74 65 67 65 72 2c 20 74 68 65 20 76 61 6c 75 65 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 28 nteger,.the.value.None.........(
2340 6e 65 76 65 72 20 74 69 6d 65 6f 75 74 29 2c 20 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 never.timeout),.or.the.default.s
2360 79 73 74 65 6d 20 74 69 6d 65 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a ystem.timeout...........:return:
2380 20 43 6f 6e 6e 65 63 74 20 74 69 6d 65 6f 75 74 2e 0a 20 20 20 20 20 20 20 20 3a 72 74 79 70 65 .Connect.timeout..........:rtype
23a0 3a 20 69 6e 74 2c 20 66 6c 6f 61 74 2c 20 3a 61 74 74 72 3a 60 54 69 6d 65 6f 75 74 2e 44 45 46 :.int,.float,.:attr:`Timeout.DEF
23c0 41 55 4c 54 5f 54 49 4d 45 4f 55 54 60 20 6f 72 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 29 04 AULT_TIMEOUT`.or.None.........).
23e0 72 1b 00 00 00 72 1d 00 00 00 72 13 00 00 00 da 03 6d 69 6e 72 25 00 00 00 73 01 00 00 00 20 72 r....r....r......minr%...s.....r
2400 12 00 00 00 da 0f 63 6f 6e 6e 65 63 74 5f 74 69 6d 65 6f 75 74 7a 17 54 69 6d 65 6f 75 74 2e 63 ......connect_timeoutz.Timeout.c
2420 6f 6e 6e 65 63 74 5f 74 69 6d 65 6f 75 74 e3 00 00 00 73 4d 00 00 00 80 00 f0 14 00 0c 10 8f 3a onnect_timeout....sM...........:
2440 89 3a d0 0b 1d d8 13 17 97 3d 91 3d d0 0c 20 e0 0b 0f 8f 3d 89 3d d0 0b 20 a0 44 a7 4d a1 4d d4 .:.......=.=.......=.=....D.M.M.
2460 35 45 d1 24 45 d8 13 17 97 3a 91 3a d0 0c 1d e4 0f 12 90 34 97 3d 91 3d a0 24 a7 2a a1 2a d3 0f 5E.$E....:.:.......4.=.=.$.*.*..
2480 2d d0 08 2d 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 00 00 01 f3 e0 -..-r....c......................
24a0 01 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 83 7c 00 6a .....|.j.....................|.j
24c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 75 01 72 ...................t.........u.r
24e0 71 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 65 7c 00 6a 04 00 00 00 q|.j....................e|.j....
2500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 75 01 72 53 7c 00 6a ...............t.........u.rS|.j
2520 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0c 7c 00 6a 04 00 00 00 00 00 00 00 .....................|.j........
2540 00 00 00 00 00 00 00 00 00 00 00 53 00 74 09 00 00 00 00 00 00 00 00 64 01 74 0b 00 00 00 00 00 ...........S.t.........d.t......
2560 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 0d 00 00 00 ...|.j...................|.j....
2580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7a 0a 00 00 7c 00 6a 04 00 .......................z...|.j..
25a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 ab 02 00 00 00 00 00 ................................
25c0 00 53 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 39 7c 00 6a 00 00 .S.|.j....................9|.j..
25e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 75 01 72 27 74 .................t.........u.r't
2600 09 00 00 00 00 00 00 00 00 64 01 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........d.|.j..................
2620 00 7c 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7a .|.j...........................z
2640 0a 00 00 ab 02 00 00 00 00 00 00 53 00 7c 00 6a 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........S.|.j................
2660 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 ...|.j..........................
2680 00 53 00 29 02 61 7b 02 00 00 47 65 74 20 74 68 65 20 76 61 6c 75 65 20 66 6f 72 20 74 68 65 20 .S.).a{...Get.the.value.for.the.
26a0 72 65 61 64 20 74 69 6d 65 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 61 73 73 75 read.timeout...........This.assu
26c0 6d 65 73 20 73 6f 6d 65 20 74 69 6d 65 20 68 61 73 20 65 6c 61 70 73 65 64 20 69 6e 20 74 68 65 mes.some.time.has.elapsed.in.the
26e0 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 6f 75 74 20 61 6e 64 0a 20 20 20 20 20 20 20 20 .connection.timeout.and.........
2700 63 6f 6d 70 75 74 65 73 20 74 68 65 20 72 65 61 64 20 74 69 6d 65 6f 75 74 20 61 70 70 72 6f 70 computes.the.read.timeout.approp
2720 72 69 61 74 65 6c 79 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 73 65 6c 66 2e 74 6f 74 61 6c 20 riately...........If.self.total.
2740 69 73 20 73 65 74 2c 20 74 68 65 20 72 65 61 64 20 74 69 6d 65 6f 75 74 20 69 73 20 64 65 70 65 is.set,.the.read.timeout.is.depe
2760 6e 64 65 6e 74 20 6f 6e 20 74 68 65 20 61 6d 6f 75 6e 74 20 6f 66 0a 20 20 20 20 20 20 20 20 74 ndent.on.the.amount.of.........t
2780 69 6d 65 20 74 61 6b 65 6e 20 62 79 20 74 68 65 20 63 6f 6e 6e 65 63 74 20 74 69 6d 65 6f 75 74 ime.taken.by.the.connect.timeout
27a0 2e 20 49 66 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 20 68 61 73 20 6e 6f 74 ..If.the.connection.time.has.not
27c0 20 62 65 65 6e 0a 20 20 20 20 20 20 20 20 65 73 74 61 62 6c 69 73 68 65 64 2c 20 61 20 3a 65 78 .been.........established,.a.:ex
27e0 63 3a 60 7e 75 72 6c 6c 69 62 33 2e 65 78 63 65 70 74 69 6f 6e 73 2e 54 69 6d 65 6f 75 74 53 74 c:`~urllib3.exceptions.TimeoutSt
2800 61 74 65 45 72 72 6f 72 60 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 20 20 20 20 72 61 69 73 65 64 ateError`.will.be.........raised
2820 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 56 61 6c 75 65 20 74 6f 20 75 73 65 ...........:return:.Value.to.use
2840 20 66 6f 72 20 74 68 65 20 72 65 61 64 20 74 69 6d 65 6f 75 74 2e 0a 20 20 20 20 20 20 20 20 3a .for.the.read.timeout..........:
2860 72 74 79 70 65 3a 20 69 6e 74 2c 20 66 6c 6f 61 74 20 6f 72 20 4e 6f 6e 65 0a 20 20 20 20 20 20 rtype:.int,.float.or.None.......
2880 20 20 3a 72 61 69 73 65 73 20 75 72 6c 6c 69 62 33 2e 65 78 63 65 70 74 69 6f 6e 73 2e 54 69 6d ..:raises.urllib3.exceptions.Tim
28a0 65 6f 75 74 53 74 61 74 65 45 72 72 6f 72 3a 20 49 66 20 3a 6d 65 74 68 3a 60 73 74 61 72 74 5f eoutStateError:.If.:meth:`start_
28c0 63 6f 6e 6e 65 63 74 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 20 6e 6f 74 20 79 65 74 connect`.............has.not.yet
28e0 20 62 65 65 6e 20 63 61 6c 6c 65 64 20 6f 6e 20 74 68 69 73 20 6f 62 6a 65 63 74 2e 0a 20 20 20 .been.called.on.this.object.....
2900 20 20 20 20 20 72 02 00 00 00 29 08 72 1b 00 00 00 72 13 00 00 00 72 1e 00 00 00 72 1f 00 00 00 .....r....).r....r....r....r....
2920 da 03 6d 61 78 72 3f 00 00 00 72 3d 00 00 00 72 29 00 00 00 72 25 00 00 00 73 01 00 00 00 20 72 ..maxr?...r=...r)...r%...s.....r
2940 12 00 00 00 da 0c 72 65 61 64 5f 74 69 6d 65 6f 75 74 7a 14 54 69 6d 65 6f 75 74 2e 72 65 61 64 ......read_timeoutz.Timeout.read
2960 5f 74 69 6d 65 6f 75 74 f5 00 00 00 73 be 00 00 00 80 00 f0 24 00 0d 11 8f 4a 89 4a d0 0c 22 d8 _timeout....s.......$....J.J..".
2980 10 14 97 0a 91 0a d4 22 32 d1 10 32 d8 10 14 97 0a 91 0a d0 10 26 d8 10 14 97 0a 91 0a d4 22 32 ......."2..2.........&........"2
29a0 d1 10 32 f0 06 00 10 14 d7 0f 22 d1 0f 22 d0 0f 2a d8 17 1b 97 7a 91 7a d0 10 21 dc 13 16 90 71 ..2.......".."..*....z.z..!....q
29c0 9c 23 98 64 9f 6a 99 6a a8 34 d7 2b 44 d1 2b 44 d3 2b 46 d1 1e 46 c8 04 cf 0a c9 0a d3 1a 53 d3 .#.d.j.j.4.+D.+D.+F..F........S.
29e0 13 54 d0 0c 54 d8 0d 11 8f 5a 89 5a d0 0d 23 a8 04 af 0a a9 0a d4 3a 4a d1 28 4a dc 13 16 90 71 .T..T....Z.Z..#.......:J.(J....q
2a00 98 24 9f 2a 99 2a a0 74 d7 27 40 d1 27 40 d3 27 42 d1 1a 42 d3 13 43 d0 0c 43 e0 13 17 d7 13 2f .$.*.*.t.'@.'@.'B..B..C..C...../
2a20 d1 13 2f b0 04 b7 0a b1 0a d3 13 3b d0 0c 3b 72 11 00 00 00 29 08 72 1b 00 00 00 72 16 00 00 00 ../........;..;r....).r....r....
2a40 72 19 00 00 00 72 16 00 00 00 72 1a 00 00 00 72 16 00 00 00 da 06 72 65 74 75 72 6e da 04 4e 6f r....r....r....r......return..No
2a60 6e 65 29 02 72 44 00 00 00 da 03 73 74 72 29 04 72 28 00 00 00 72 16 00 00 00 72 44 00 00 00 fa ne).rD.....str).r(...r....rD....
2a80 0c 66 6c 6f 61 74 20 7c 20 4e 6f 6e 65 29 06 72 31 00 00 00 72 16 00 00 00 72 32 00 00 00 72 46 .float.|.None).r1...r....r2...rF
2aa0 00 00 00 72 44 00 00 00 72 16 00 00 00 29 04 72 28 00 00 00 72 16 00 00 00 72 44 00 00 00 72 15 ...rD...r....).r(...r....rD...r.
2ac0 00 00 00 29 02 72 44 00 00 00 72 15 00 00 00 29 02 72 44 00 00 00 72 2e 00 00 00 29 02 72 44 00 ...).rD...r....).rD...r....).rD.
2ae0 00 00 72 16 00 00 00 29 02 72 44 00 00 00 72 47 00 00 00 29 15 72 0c 00 00 00 72 0d 00 00 00 72 ..r....).rD...rG...).r....r....r
2b00 0e 00 00 00 da 07 5f 5f 64 6f 63 5f 5f 72 13 00 00 00 72 17 00 00 00 da 0f 5f 5f 61 6e 6e 6f 74 ......__doc__r....r......__annot
2b20 61 74 69 6f 6e 73 5f 5f 72 21 00 00 00 72 26 00 00 00 da 07 5f 5f 73 74 72 5f 5f da 0c 73 74 61 ations__r!...r&.....__str__..sta
2b40 74 69 63 6d 65 74 68 6f 64 72 29 00 00 00 da 0b 63 6c 61 73 73 6d 65 74 68 6f 64 72 1c 00 00 00 ticmethodr).....classmethodr....
2b60 72 34 00 00 00 72 36 00 00 00 72 3b 00 00 00 72 3d 00 00 00 da 08 70 72 6f 70 65 72 74 79 72 40 r4...r6...r;...r=.....propertyr@
2b80 00 00 00 72 43 00 00 00 72 10 00 00 00 72 11 00 00 00 72 12 00 00 00 72 15 00 00 00 72 15 00 00 ...rC...r....r....r....r....r...
2ba0 00 19 00 00 00 73 cd 00 00 00 85 00 f1 02 4e 01 05 08 f0 62 02 00 26 36 80 4f 90 5d d3 04 35 f0 .....s........N....b..&6.O.]..5.
2bc0 08 00 20 24 d8 21 31 d8 1e 2e f0 09 09 05 31 e0 0f 1c f0 05 09 05 31 f0 06 00 12 1f f0 07 09 05 ...$.!1.......1.......1.........
2be0 31 f0 08 00 0f 1c f0 09 09 05 31 f0 0a 00 0a 0e f3 0b 09 05 31 f3 16 01 05 6e 01 f0 08 00 0f 17 1.........1.........1....n......
2c00 80 47 e0 05 11 f2 02 01 05 4f 01 f3 03 00 06 12 f0 02 01 05 4f 01 f0 06 00 06 11 f2 02 27 05 15 .G.......O..........O........'..
2c20 f3 03 00 06 11 f0 02 27 05 15 f0 52 01 00 06 11 f2 02 0d 05 36 f3 03 00 06 11 f0 02 0d 05 36 f3 .......'...R........6.........6.
2c40 1e 0c 05 51 01 f3 1c 09 05 23 f3 16 0c 05 36 f0 1c 00 06 0e f2 02 0f 05 2e f3 03 00 06 0e f0 02 ...Q.....#....6.................
2c60 0f 05 2e f0 22 00 06 0e f2 02 1d 05 3c f3 03 00 06 0e f1 02 1d 05 3c 72 11 00 00 00 72 15 00 00 ....".......<.........<r....r...
2c80 00 29 15 da 0a 5f 5f 66 75 74 75 72 65 5f 5f 72 03 00 00 00 72 39 00 00 00 da 06 74 79 70 69 6e .)...__future__r....r9.....typin
2ca0 67 da 04 65 6e 75 6d 72 04 00 00 00 da 06 73 6f 63 6b 65 74 72 05 00 00 00 da 0a 65 78 63 65 70 g..enumr......socketr......excep
2cc0 74 69 6f 6e 73 72 07 00 00 00 da 0d 54 59 50 45 5f 43 48 45 43 4b 49 4e 47 72 08 00 00 00 72 0a tionsr......TYPE_CHECKINGr....r.
2ce0 00 00 00 72 0f 00 00 00 72 13 00 00 00 72 49 00 00 00 da 08 4f 70 74 69 6f 6e 61 6c da 05 55 6e ...r....r....rI.....Optional..Un
2d00 69 6f 6e 72 2e 00 00 00 72 16 00 00 00 72 15 00 00 00 72 10 00 00 00 72 11 00 00 00 72 12 00 00 ionr....r....r....r....r....r...
2d20 00 fa 08 3c 6d 6f 64 75 6c 65 3e 72 56 00 00 00 01 00 00 00 73 6b 00 00 00 f0 03 01 01 01 de 00 ...<module>rV.......sk..........
2d40 22 e3 00 0b db 00 0d dd 00 15 dd 00 24 e5 00 2a e0 03 09 d7 03 17 d2 03 17 dd 04 1c f4 06 03 01 "...........$..*................
2d60 0f 90 44 f4 00 03 01 0f f0 0c 00 2a 37 d7 29 3c d1 29 3c d0 00 10 d0 12 26 d3 00 3c e0 10 16 97 ..D........*7.)<.)<.....&..<....
2d80 0f 91 0f a0 06 a7 0c a1 0c a8 55 b0 4d d0 2d 41 d1 20 42 d1 10 43 80 0d f7 06 7a 03 01 3c f2 00 ..........U.M.-A..B..C....z..<..
2da0 7a 03 01 3c 72 11 00 00 00 z..<r....