summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/~ip/_internal/metadata/__pycache__/base.cpython-312.pyc
blob: 2059e22ef5ec9822c3d677c9db937298e70f6c06 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 d6 df a7 68 33 65 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 ...........h3e..................
0020 00 00 00 00 00 f3 56 02 00 00 97 00 64 00 64 01 6c 00 5a 00 64 00 64 01 6c 01 5a 02 64 00 64 01 ......V.....d.d.l.Z.d.d.l.Z.d.d.
0040 6c 03 5a 03 64 00 64 01 6c 04 5a 04 64 00 64 01 6c 05 5a 05 64 00 64 01 6c 06 5a 06 64 00 64 01 l.Z.d.d.l.Z.d.d.l.Z.d.d.l.Z.d.d.
0060 6c 07 5a 07 64 00 64 01 6c 08 5a 08 64 00 64 02 6c 09 6d 0a 5a 0a 6d 0b 5a 0b 6d 0c 5a 0c 6d 0d l.Z.d.d.l.Z.d.d.l.m.Z.m.Z.m.Z.m.
0080 5a 0d 6d 0e 5a 0e 6d 0f 5a 0f 6d 10 5a 10 6d 11 5a 11 6d 12 5a 12 6d 13 5a 13 6d 14 5a 14 6d 15 Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.
00a0 5a 15 6d 16 5a 16 01 00 64 00 64 03 6c 17 6d 18 5a 18 01 00 64 00 64 04 6c 19 6d 1a 5a 1a 6d 1b Z.m.Z...d.d.l.m.Z...d.d.l.m.Z.m.
00c0 5a 1b 01 00 64 00 64 05 6c 1c 6d 1d 5a 1d 6d 1e 5a 1e 01 00 64 00 64 06 6c 1f 6d 20 5a 20 6d 21 Z...d.d.l.m.Z.m.Z...d.d.l.m.Z.m!
00e0 5a 21 01 00 64 00 64 07 6c 22 6d 23 5a 23 01 00 64 00 64 08 6c 24 6d 25 5a 25 6d 26 5a 26 01 00 Z!..d.d.l"m#Z#..d.d.l$m%Z%m&Z&..
0100 64 00 64 09 6c 27 6d 28 5a 28 6d 29 5a 29 6d 2a 5a 2a 01 00 64 00 64 0a 6c 2b 6d 2c 5a 2c 01 00 d.d.l'm(Z(m)Z)m*Z*..d.d.l+m,Z,..
0120 64 00 64 0b 6c 2d 6d 2e 5a 2e 01 00 64 00 64 0c 6c 2f 6d 30 5a 30 6d 31 5a 31 01 00 64 00 64 0d d.d.l-m.Z...d.d.l/m0Z0m1Z1..d.d.
0140 6c 32 6d 33 5a 33 01 00 64 0e 64 0f 6c 34 6d 35 5a 35 01 00 65 0b 72 07 64 00 64 10 6c 09 6d 36 l2m3Z3..d.d.l4m5Z5..e.r.d.d.l.m6
0160 5a 36 01 00 6e 02 65 37 5a 36 65 16 65 20 65 21 66 02 19 00 00 00 5a 38 65 16 65 39 65 06 6a 74 Z6..n.e7Z6e.e.e!f.....Z8e.e9e.jt
0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 19 00 00 00 5a 3b 02 00 65 05 6a 78 ..................f.....Z;..e.jx
01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 3d ab 01 00 00 00 00 00 00 5a 3e 02 00 ..................e=........Z>..
01c0 47 00 64 11 84 00 64 12 65 36 ab 03 00 00 00 00 00 00 5a 3f 64 13 65 15 65 39 64 14 66 02 19 00 G.d...d.e6........Z?d.e.e9d.f...
01e0 00 00 64 15 65 15 65 39 64 14 66 02 19 00 00 00 64 16 65 39 66 06 64 17 84 04 5a 40 02 00 47 00 ..d.e.e9d.f.....d.e9f.d...Z@..G.
0200 64 18 84 00 64 19 65 13 ab 03 00 00 00 00 00 00 5a 41 02 00 47 00 64 1a 84 00 64 1b 65 36 ab 03 d...d.e.........ZA..G.d...d.e6..
0220 00 00 00 00 00 00 5a 42 02 00 47 00 64 1c 84 00 64 1d ab 02 00 00 00 00 00 00 5a 43 02 00 47 00 ......ZB..G.d...d.........ZC..G.
0240 64 1e 84 00 64 1f 65 36 ab 03 00 00 00 00 00 00 5a 44 02 00 47 00 64 20 84 00 64 21 65 44 ab 03 d...d.e6........ZD..G.d...d!eD..
0260 00 00 00 00 00 00 5a 45 02 00 47 00 64 22 84 00 64 23 65 44 ab 03 00 00 00 00 00 00 5a 46 79 01 ......ZE..G.d"..d#eD........ZFy.
0280 29 24 e9 00 00 00 00 4e 29 0d da 02 49 4f da 0d 54 59 50 45 5f 43 48 45 43 4b 49 4e 47 da 03 41 )$.....N)...IO..TYPE_CHECKING..A
02a0 6e 79 da 0a 43 6f 6c 6c 65 63 74 69 6f 6e da 09 43 6f 6e 74 61 69 6e 65 72 da 04 44 69 63 74 da ny..Collection..Container..Dict.
02c0 08 49 74 65 72 61 62 6c 65 da 08 49 74 65 72 61 74 6f 72 da 04 4c 69 73 74 da 0a 4e 61 6d 65 64 .Iterable..Iterator..List..Named
02e0 54 75 70 6c 65 da 08 4f 70 74 69 6f 6e 61 6c da 05 54 75 70 6c 65 da 05 55 6e 69 6f 6e 29 01 da Tuple..Optional..Tuple..Union)..
0300 0b 52 65 71 75 69 72 65 6d 65 6e 74 29 02 da 10 49 6e 76 61 6c 69 64 53 70 65 63 69 66 69 65 72 .Requirement)...InvalidSpecifier
0320 da 0c 53 70 65 63 69 66 69 65 72 53 65 74 29 02 da 0e 4e 6f 72 6d 61 6c 69 7a 65 64 4e 61 6d 65 ..SpecifierSet)...NormalizedName
0340 da 11 63 61 6e 6f 6e 69 63 61 6c 69 7a 65 5f 6e 61 6d 65 29 02 da 0d 4c 65 67 61 63 79 56 65 72 ..canonicalize_name)...LegacyVer
0360 73 69 6f 6e da 07 56 65 72 73 69 6f 6e 29 01 da 11 4e 6f 6e 65 4d 65 74 61 64 61 74 61 45 72 72 sion..Version)...NoneMetadataErr
0380 6f 72 29 02 da 0d 73 69 74 65 5f 70 61 63 6b 61 67 65 73 da 09 75 73 65 72 5f 73 69 74 65 29 03 or)...site_packages..user_site).
03a0 da 18 44 49 52 45 43 54 5f 55 52 4c 5f 4d 45 54 41 44 41 54 41 5f 4e 41 4d 45 da 09 44 69 72 65 ..DIRECT_URL_METADATA_NAME..Dire
03c0 63 74 55 72 6c da 18 44 69 72 65 63 74 55 72 6c 56 61 6c 69 64 61 74 69 6f 6e 45 72 72 6f 72 29 ctUrl..DirectUrlValidationError)
03e0 01 da 0b 73 74 64 6c 69 62 5f 70 6b 67 73 29 01 da 1b 65 67 67 5f 6c 69 6e 6b 5f 70 61 74 68 5f ...stdlib_pkgs)...egg_link_path_
0400 66 72 6f 6d 5f 73 79 73 5f 70 61 74 68 29 02 da 08 69 73 5f 6c 6f 63 61 6c da 0e 6e 6f 72 6d 61 from_sys_path)...is_local..norma
0420 6c 69 7a 65 5f 70 61 74 68 29 01 da 0b 75 72 6c 5f 74 6f 5f 70 61 74 68 e9 01 00 00 00 29 01 da lize_path)...url_to_path.....)..
0440 0b 6d 73 67 5f 74 6f 5f 6a 73 6f 6e 29 01 da 08 50 72 6f 74 6f 63 6f 6c 63 00 00 00 00 00 00 00 .msg_to_json)...Protocolc.......
0460 00 00 00 00 00 03 00 00 00 00 00 00 00 f3 4e 00 00 00 97 00 65 00 5a 01 64 00 5a 02 65 03 64 01 ..............N.....e.Z.d.Z.e.d.
0480 65 04 66 02 64 02 84 04 ab 00 00 00 00 00 00 00 5a 05 65 03 64 01 65 04 66 02 64 03 84 04 ab 00 e.f.d...........Z.e.d.e.f.d.....
04a0 00 00 00 00 00 00 5a 06 65 03 64 01 65 04 66 02 64 04 84 04 ab 00 00 00 00 00 00 00 5a 07 79 05 ......Z.e.d.e.f.d...........Z.y.
04c0 29 06 da 0e 42 61 73 65 45 6e 74 72 79 50 6f 69 6e 74 da 06 72 65 74 75 72 6e 63 01 00 00 00 00 )...BaseEntryPoint..returnc.....
04e0 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ......................t.........
0500 ab 00 00 00 00 00 00 00 82 01 a9 01 4e a9 01 da 13 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 45 ............N....NotImplementedE
0520 72 72 6f 72 a9 01 da 04 73 65 6c 66 73 01 00 00 00 20 fa 62 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 rror....selfs......b/home/blackh
0540 61 6f 2f 75 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 ao/uiuc-course-graph/.venv/lib/p
0560 79 74 68 6f 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 70 69 70 2f 5f 69 6e 74 ython3.12/site-packages/pip/_int
0580 65 72 6e 61 6c 2f 6d 65 74 61 64 61 74 61 2f 62 61 73 65 2e 70 79 da 04 6e 61 6d 65 7a 13 42 61 ernal/metadata/base.py..namez.Ba
05a0 73 65 45 6e 74 72 79 50 6f 69 6e 74 2e 6e 61 6d 65 39 00 00 00 f3 0b 00 00 00 80 00 e4 0e 21 d3 seEntryPoint.name9............!.
05c0 0e 23 d0 08 23 f3 00 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 .#..#.....c.....................
05e0 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 00 72 ......t...................r)...r
0600 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 05 76 61 6c 75 65 7a 14 42 61 73 *...r,...s.....r......valuez.Bas
0620 65 45 6e 74 72 79 50 6f 69 6e 74 2e 76 61 6c 75 65 3d 00 00 00 72 30 00 00 00 72 31 00 00 00 63 eEntryPoint.value=...r0...r1...c
0640 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 ...........................t....
0660 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 00 72 2a 00 00 00 72 2c 00 00 00 73 01 ...............r)...r*...r,...s.
0680 00 00 00 20 72 2e 00 00 00 da 05 67 72 6f 75 70 7a 14 42 61 73 65 45 6e 74 72 79 50 6f 69 6e 74 ....r......groupz.BaseEntryPoint
06a0 2e 67 72 6f 75 70 41 00 00 00 72 30 00 00 00 72 31 00 00 00 4e 29 08 da 08 5f 5f 6e 61 6d 65 5f .groupA...r0...r1...N)...__name_
06c0 5f 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 08 70 72 6f _..__module__..__qualname__..pro
06e0 70 65 72 74 79 da 03 73 74 72 72 2f 00 00 00 72 33 00 00 00 72 35 00 00 00 a9 00 72 31 00 00 00 perty..strr/...r3...r5.....r1...
0700 72 2e 00 00 00 72 26 00 00 00 72 26 00 00 00 38 00 00 00 73 51 00 00 00 84 00 d8 05 0d f0 02 01 r....r&...r&...8...sQ...........
0720 05 24 90 63 f2 00 01 05 24 f3 03 00 06 0e f0 02 01 05 24 f0 06 00 06 0e f0 02 01 05 24 90 73 f2 .$.c....$.........$.........$.s.
0740 00 01 05 24 f3 03 00 06 0e f0 02 01 05 24 f0 06 00 06 0e f0 02 01 05 24 90 73 f2 00 01 05 24 f3 ...$.........$.........$.s....$.
0760 03 00 06 0e f1 02 01 05 24 72 31 00 00 00 72 26 00 00 00 da 05 65 6e 74 72 79 2e da 04 69 6e 66 ........$r1...r&.....entry...inf
0780 6f 72 27 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 00 f3 a0 00 00 00 or'...c.........................
07a0 97 00 7c 00 72 2d 7c 00 64 01 19 00 00 00 64 02 6b 28 00 00 72 25 7c 01 72 08 7c 01 64 03 19 00 ..|.r-|.d.....d.k(..r%|.r.|.d...
07c0 00 00 64 02 6b 28 00 00 72 06 7c 01 64 04 7a 0d 00 00 7d 01 6e 05 7c 01 64 05 64 03 1a 00 7d 01 ..d.k(..r.|.d.z...}.n.|.d.d...}.
07e0 7c 00 64 06 64 05 1a 00 7d 00 7c 00 72 09 7c 00 64 01 19 00 00 00 64 02 6b 28 00 00 72 01 8c 25 |.d.d...}.|.r.|.d.....d.k(..r..%
0800 74 01 00 00 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 t.........t.........j...........
0820 00 00 00 00 00 00 00 00 67 00 7c 01 a2 01 7c 00 a2 01 ad 06 8e 00 ab 01 00 00 00 00 00 00 53 00 ........g.|...|...............S.
0840 29 07 61 ec 02 00 00 43 6f 6e 76 65 72 74 20 61 20 6c 65 67 61 63 79 20 69 6e 73 74 61 6c 6c 65 ).a....Convert.a.legacy.installe
0860 64 2d 66 69 6c 65 73 2e 74 78 74 20 70 61 74 68 20 69 6e 74 6f 20 6d 6f 64 65 72 6e 20 52 45 43 d-files.txt.path.into.modern.REC
0880 4f 52 44 20 70 61 74 68 2e 0a 0a 20 20 20 20 54 68 65 20 6c 65 67 61 63 79 20 66 6f 72 6d 61 74 ORD.path.......The.legacy.format
08a0 20 73 74 6f 72 65 73 20 70 61 74 68 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 69 6e .stores.paths.relative.to.the.in
08c0 66 6f 20 64 69 72 65 63 74 6f 72 79 2c 20 77 68 69 6c 65 20 74 68 65 0a 20 20 20 20 6d 6f 64 65 fo.directory,.while.the.....mode
08e0 72 6e 20 66 6f 72 6d 61 74 20 73 74 6f 72 65 73 20 70 61 74 68 73 20 72 65 6c 61 74 69 76 65 20 rn.format.stores.paths.relative.
0900 74 6f 20 74 68 65 20 70 61 63 6b 61 67 65 20 72 6f 6f 74 2c 20 65 2e 67 2e 20 74 68 65 0a 20 20 to.the.package.root,.e.g..the...
0920 20 20 73 69 74 65 2d 70 61 63 6b 61 67 65 73 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 ..site-packages.directory.......
0940 3a 70 61 72 61 6d 20 65 6e 74 72 79 3a 20 50 61 74 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 :param.entry:.Path.parts.of.the.
0960 69 6e 73 74 61 6c 6c 65 64 2d 66 69 6c 65 73 2e 74 78 74 20 65 6e 74 72 79 2e 0a 20 20 20 20 3a installed-files.txt.entry......:
0980 70 61 72 61 6d 20 69 6e 66 6f 3a 20 50 61 74 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 65 67 param.info:.Path.parts.of.the.eg
09a0 67 2d 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 20 72 65 6c 61 74 69 76 65 20 74 6f 20 70 61 63 g-info.directory.relative.to.pac
09c0 6b 61 67 65 20 72 6f 6f 74 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 73 3a 20 54 68 65 20 63 6f 6e kage.root......:returns:.The.con
09e0 76 65 72 74 65 64 20 65 6e 74 72 79 2e 0a 0a 20 20 20 20 46 6f 72 20 62 65 73 74 20 63 6f 6d 70 verted.entry.......For.best.comp
0a00 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 73 79 6d 6c 69 6e 6b 73 2c 20 74 68 69 73 20 64 6f atibility.with.symlinks,.this.do
0a20 65 73 20 6e 6f 74 20 75 73 65 20 60 60 61 62 73 70 61 74 68 28 29 60 60 20 6f 72 0a 20 20 20 20 es.not.use.``abspath()``.or.....
0a40 60 60 50 61 74 68 2e 72 65 73 6f 6c 76 65 28 29 60 60 2c 20 62 75 74 20 74 72 69 65 73 20 74 6f ``Path.resolve()``,.but.tries.to
0a60 20 77 6f 72 6b 20 77 69 74 68 20 70 61 74 68 20 70 61 72 74 73 3a 0a 0a 20 20 20 20 31 2e 20 57 .work.with.path.parts:......1..W
0a80 68 69 6c 65 20 60 60 65 6e 74 72 79 60 60 20 73 74 61 72 74 73 20 77 69 74 68 20 60 60 2e 2e 60 hile.``entry``.starts.with.``..`
0aa0 60 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 65 71 75 61 6c 20 61 6d 6f 75 6e 74 73 20 6f 66 20 70 `,.remove.the.equal.amounts.of.p
0ac0 61 72 74 73 0a 20 20 20 20 20 20 20 66 72 6f 6d 20 60 60 69 6e 66 6f 60 60 3b 20 69 66 20 60 60 arts........from.``info``;.if.``
0ae0 69 6e 66 6f 60 60 20 69 73 20 65 6d 70 74 79 2c 20 73 74 61 72 74 20 61 70 70 65 6e 64 69 6e 67 info``.is.empty,.start.appending
0b00 20 60 60 2e 2e 60 60 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 32 2e 20 4a 6f 69 6e 20 74 68 65 .``..``.instead......2..Join.the
0b20 20 74 77 6f 20 64 69 72 65 63 74 6c 79 2e 0a 20 20 20 20 72 02 00 00 00 fa 02 2e 2e e9 ff ff ff .two.directly......r............
0b40 ff 29 01 72 3f 00 00 00 4e 72 22 00 00 00 a9 03 72 3a 00 00 00 da 07 70 61 74 68 6c 69 62 da 04 .).r?...Nr".....r:.....pathlib..
0b60 50 61 74 68 29 02 72 3c 00 00 00 72 3d 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 1d 5f 63 Path).r<...r=...s......r......_c
0b80 6f 6e 76 65 72 74 5f 69 6e 73 74 61 6c 6c 65 64 5f 66 69 6c 65 73 5f 70 61 74 68 72 44 00 00 00 onvert_installed_files_pathrD...
0ba0 46 00 00 00 73 6d 00 00 00 80 00 f1 2a 00 0b 10 90 45 98 21 91 48 a0 04 d2 14 24 d9 0f 13 90 74 F...sm......*....E.!.H....$....t
0bc0 98 42 91 78 a0 34 d2 17 27 d8 0c 10 90 47 89 4f 89 44 e0 13 17 98 03 98 12 90 39 88 44 d8 10 15 .B.x.4..'....G.O.D........9.D...
0be0 90 61 90 62 90 09 88 05 f1 0b 00 0b 10 90 45 98 21 91 48 a0 04 d3 14 24 f4 0c 00 0c 0f 8c 77 8f .a.b..........E.!.H....$......w.
0c00 7c 89 7c d0 0f 2a 98 54 d0 0f 2a a0 45 d2 0f 2a d3 0b 2b d0 04 2b 72 31 00 00 00 63 00 00 00 00 |.|..*.T..*.E..*..+..+r1...c....
0c20 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 f3 2c 00 00 00 97 00 65 00 5a 01 64 00 5a 02 55 .................,.....e.Z.d.Z.U
0c40 00 65 03 65 04 64 01 3c 00 00 00 65 03 65 04 64 02 3c 00 00 00 65 03 65 04 64 03 3c 00 00 00 79 .e.e.d.<...e.e.d.<...e.e.d.<...y
0c60 04 29 05 da 0d 52 65 71 75 69 72 65 73 45 6e 74 72 79 da 0b 72 65 71 75 69 72 65 6d 65 6e 74 da .)...RequiresEntry..requirement.
0c80 05 65 78 74 72 61 da 06 6d 61 72 6b 65 72 4e 29 05 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 .extra..markerN).r6...r7...r8...
0ca0 72 3a 00 00 00 da 0f 5f 5f 61 6e 6e 6f 74 61 74 69 6f 6e 73 5f 5f 72 3b 00 00 00 72 31 00 00 00 r:.....__annotations__r;...r1...
0cc0 72 2e 00 00 00 72 46 00 00 00 72 46 00 00 00 64 00 00 00 73 12 00 00 00 85 00 d8 11 14 d3 04 14 r....rF...rF...d...s............
0ce0 d8 0b 0e 83 4a d8 0c 0f 84 4b 72 31 00 00 00 72 46 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 ....J....Kr1...rF...c...........
0d00 00 09 00 00 00 00 00 00 00 f3 9c 04 00 00 97 00 65 00 5a 01 64 00 5a 02 65 03 64 01 65 04 64 02 ................e.Z.d.Z.e.d.e.d.
0d20 64 00 66 04 64 03 84 04 ab 00 00 00 00 00 00 00 5a 05 65 03 64 04 65 06 64 05 65 04 64 06 65 04 d.f.d...........Z.e.d.e.d.e.d.e.
0d40 64 02 64 00 66 08 64 07 84 04 ab 00 00 00 00 00 00 00 5a 07 65 03 64 08 64 09 64 0a 65 04 64 02 d.d.f.d...........Z.e.d.d.d.e.d.
0d60 64 00 66 06 64 0b 84 04 ab 00 00 00 00 00 00 00 5a 08 64 02 65 04 66 02 64 0c 84 04 5a 09 64 02 d.f.d...........Z.d.e.f.d...Z.d.
0d80 65 04 66 02 64 0d 84 04 5a 0a 65 0b 64 02 65 0c 65 04 19 00 00 00 66 02 64 0e 84 04 ab 00 00 00 e.f.d...Z.e.d.e.e.....f.d.......
0da0 00 00 00 00 5a 0d 65 0b 64 02 65 0c 65 04 19 00 00 00 66 02 64 0f 84 04 ab 00 00 00 00 00 00 00 ....Z.e.d.e.e.....f.d...........
0dc0 5a 0e 65 0b 64 02 65 0c 65 04 19 00 00 00 66 02 64 10 84 04 ab 00 00 00 00 00 00 00 5a 0f 65 0b Z.e.d.e.e.....f.d...........Z.e.
0de0 64 02 65 0c 65 04 19 00 00 00 66 02 64 11 84 04 ab 00 00 00 00 00 00 00 5a 10 65 0b 64 02 65 11 d.e.e.....f.d...........Z.e.d.e.
0e00 66 02 64 12 84 04 ab 00 00 00 00 00 00 00 5a 12 65 0b 64 02 65 11 66 02 64 13 84 04 ab 00 00 00 f.d...........Z.e.d.e.f.d.......
0e20 00 00 00 00 5a 13 65 0b 64 02 65 11 66 02 64 14 84 04 ab 00 00 00 00 00 00 00 5a 14 65 0b 64 02 ....Z.e.d.e.f.d...........Z.e.d.
0e40 65 11 66 02 64 15 84 04 ab 00 00 00 00 00 00 00 5a 15 65 0b 64 02 65 16 66 02 64 16 84 04 ab 00 e.f.d...........Z.e.d.e.f.d.....
0e60 00 00 00 00 00 00 5a 17 65 0b 64 02 65 18 66 02 64 17 84 04 ab 00 00 00 00 00 00 00 5a 19 65 0b ......Z.e.d.e.f.d...........Z.e.
0e80 64 02 65 04 66 02 64 18 84 04 ab 00 00 00 00 00 00 00 5a 1a 65 0b 64 02 65 0c 65 1b 19 00 00 00 d.e.f.d...........Z.e.d.e.e.....
0ea0 66 02 64 19 84 04 ab 00 00 00 00 00 00 00 5a 1c 65 0b 64 02 65 04 66 02 64 1a 84 04 ab 00 00 00 f.d...........Z.e.d.e.f.d.......
0ec0 00 00 00 00 5a 1d 65 0b 64 02 65 11 66 02 64 1b 84 04 ab 00 00 00 00 00 00 00 5a 1e 65 0b 64 02 ....Z.e.d.e.f.d...........Z.e.d.
0ee0 65 11 66 02 64 1c 84 04 ab 00 00 00 00 00 00 00 5a 1f 65 0b 64 02 65 11 66 02 64 1d 84 04 ab 00 e.f.d...........Z.e.d.e.f.d.....
0f00 00 00 00 00 00 00 5a 20 65 0b 64 02 65 11 66 02 64 1e 84 04 ab 00 00 00 00 00 00 00 5a 21 65 0b ......Z.e.d.e.f.d...........Z!e.
0f20 64 02 65 11 66 02 64 1f 84 04 ab 00 00 00 00 00 00 00 5a 22 64 20 65 23 64 02 65 11 66 04 64 21 d.e.f.d...........Z"d.e#d.e.f.d!
0f40 84 04 5a 24 64 02 65 25 65 04 19 00 00 00 66 02 64 22 84 04 5a 26 64 20 65 23 64 02 65 04 66 04 ..Z$d.e%e.....f.d"..Z&d.e#d.e.f.
0f60 64 23 84 04 5a 27 64 02 65 28 65 29 19 00 00 00 66 02 64 24 84 04 5a 2a 64 02 65 2b 6a 58 00 00 d#..Z'd.e(e)....f.d$..Z*d.e+jX..
0f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................jZ..............
0fa0 00 00 00 00 66 02 64 25 84 04 5a 2e 02 00 65 2f 6a 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....f.d%..Z...e/j`..............
0fc0 00 00 00 00 64 26 ac 27 ab 01 00 00 00 00 00 00 64 02 65 2b 6a 58 00 00 00 00 00 00 00 00 00 00 ....d&.'........d.e+jX..........
0fe0 00 00 00 00 00 00 00 00 6a 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 64 28 ........jZ..................f.d(
1000 84 04 ab 00 00 00 00 00 00 00 5a 31 65 0b 64 02 65 2b 6a 58 00 00 00 00 00 00 00 00 00 00 00 00 ..........Z1e.d.e+jX............
1020 00 00 00 00 00 00 6a 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 64 29 84 04 ......jZ..................f.d)..
1040 ab 00 00 00 00 00 00 00 5a 32 65 0b 64 02 65 33 65 04 65 34 66 02 19 00 00 00 66 02 64 2a 84 04 ........Z2e.d.e3e.e4f.....f.d*..
1060 ab 00 00 00 00 00 00 00 5a 35 65 0b 64 02 65 0c 65 04 19 00 00 00 66 02 64 2b 84 04 ab 00 00 00 ........Z5e.d.e.e.....f.d+......
1080 00 00 00 00 5a 36 65 0b 64 02 65 04 66 02 64 2c 84 04 ab 00 00 00 00 00 00 00 5a 37 65 0b 64 02 ....Z6e.d.e.f.d,..........Z7e.d.
10a0 65 38 66 02 64 2d 84 04 ab 00 00 00 00 00 00 00 5a 39 64 3c 64 2e 65 3a 65 04 19 00 00 00 64 02 e8f.d-..........Z9d<d.e:e.....d.
10c0 65 28 65 3b 19 00 00 00 66 04 64 2f 84 05 5a 3c 64 02 65 28 65 04 19 00 00 00 66 02 64 30 84 04 e(e;....f.d/..Z<d.e(e.....f.d0..
10e0 5a 3d 64 31 65 04 64 02 65 11 66 04 64 32 84 04 5a 3e 64 02 65 0c 65 25 65 04 19 00 00 00 19 00 Z=d1e.d.e.f.d2..Z>d.e.e%e.......
1100 00 00 66 02 64 33 84 04 5a 3f 64 02 65 0c 65 25 65 04 19 00 00 00 19 00 00 00 66 02 64 34 84 04 ..f.d3..Z?d.e.e%e.........f.d4..
1120 5a 40 64 02 65 0c 65 25 65 04 19 00 00 00 19 00 00 00 66 02 64 35 84 04 5a 41 64 02 65 25 65 42 Z@d.e.e%e.........f.d5..ZAd.e%eB
1140 19 00 00 00 66 02 64 36 84 04 5a 43 64 02 65 28 65 04 19 00 00 00 66 02 64 37 84 04 5a 44 64 02 ....f.d6..ZCd.e(e.....f.d7..ZDd.
1160 65 28 65 04 19 00 00 00 66 02 64 38 84 04 5a 45 64 39 65 2b 6a 58 00 00 00 00 00 00 00 00 00 00 e(e.....f.d8..ZEd9e+jX..........
1180 00 00 00 00 00 00 00 00 6a 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 64 3a ........jZ..................d.d:
11a0 66 04 64 3b 84 04 5a 46 79 3a 29 3d da 10 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e da 09 f.d;..ZFy:)=..BaseDistribution..
11c0 64 69 72 65 63 74 6f 72 79 72 27 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 directoryr'...c.................
11e0 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 ..........t...................).
1200 7a 87 4c 6f 61 64 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 66 72 6f 6d 20 61 20 6d z.Load.the.distribution.from.a.m
1220 65 74 61 64 61 74 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 etadata.directory...........:par
1240 61 6d 20 64 69 72 65 63 74 6f 72 79 3a 20 50 61 74 68 20 74 6f 20 61 20 6d 65 74 61 64 61 74 61 am.directory:.Path.to.a.metadata
1260 20 64 69 72 65 63 74 6f 72 79 2c 20 65 2e 67 2e 20 60 60 2e 64 69 73 74 2d 69 6e 66 6f 60 60 2e .directory,.e.g..``.dist-info``.
1280 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 02 da 03 63 6c 73 72 4d 00 00 00 73 02 00 00 00 20 .........r*...)...clsrM...s.....
12a0 20 72 2e 00 00 00 da 0e 66 72 6f 6d 5f 64 69 72 65 63 74 6f 72 79 7a 1f 42 61 73 65 44 69 73 74 .r......from_directoryz.BaseDist
12c0 72 69 62 75 74 69 6f 6e 2e 66 72 6f 6d 5f 64 69 72 65 63 74 6f 72 79 6b 00 00 00 f3 0d 00 00 00 ribution.from_directoryk........
12e0 80 00 f4 0c 00 0f 22 d3 0e 23 d0 08 23 72 31 00 00 00 da 11 6d 65 74 61 64 61 74 61 5f 63 6f 6e ......"..#..#r1.....metadata_con
1300 74 65 6e 74 73 da 08 66 69 6c 65 6e 61 6d 65 da 0c 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 63 04 00 tents..filename..project_namec..
1320 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 .........................t......
1340 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 61 c1 01 00 00 4c 6f 61 64 20 74 68 65 20 64 69 73 .............).a....Load.the.dis
1360 74 72 69 62 75 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 tribution.from.the.contents.of.a
1380 20 4d 45 54 41 44 41 54 41 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 .METADATA.file...........This.is
13a0 20 75 73 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 50 45 50 20 36 35 38 20 62 79 20 67 65 .used.to.implement.PEP.658.by.ge
13c0 6e 65 72 61 74 69 6e 67 20 61 20 22 73 68 61 6c 6c 6f 77 22 20 64 69 73 74 20 6f 62 6a 65 63 74 nerating.a."shallow".dist.object
13e0 20 74 68 61 74 20 63 61 6e 0a 20 20 20 20 20 20 20 20 62 65 20 75 73 65 64 20 66 6f 72 20 72 65 .that.can.........be.used.for.re
1400 73 6f 6c 75 74 69 6f 6e 20 77 69 74 68 6f 75 74 20 64 6f 77 6e 6c 6f 61 64 69 6e 67 20 6f 72 20 solution.without.downloading.or.
1420 62 75 69 6c 64 69 6e 67 20 74 68 65 20 61 63 74 75 61 6c 20 64 69 73 74 20 79 65 74 2e 0a 0a 20 building.the.actual.dist.yet....
1440 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 65 74 61 64 61 74 61 5f 63 6f 6e 74 65 6e 74 73 3a .......:param.metadata_contents:
1460 20 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 4d 45 54 41 44 41 54 41 20 66 69 6c 65 .The.contents.of.a.METADATA.file
1480 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 66 69 6c 65 6e 61 6d 65 3a 20 46 69 6c 65 20 ..........:param.filename:.File.
14a0 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 64 69 73 74 20 77 69 74 68 20 74 68 69 73 20 6d 65 74 61 name.for.the.dist.with.this.meta
14c0 64 61 74 61 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 6f 6a 65 63 74 5f 6e 61 6d data..........:param.project_nam
14e0 65 3a 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 6f 6a 65 63 74 20 74 68 69 73 20 64 69 73 74 e:.Name.of.the.project.this.dist
1500 20 72 65 70 72 65 73 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 04 72 4f 00 00 .represents..........r*...).rO..
1520 00 72 52 00 00 00 72 53 00 00 00 72 54 00 00 00 73 04 00 00 00 20 20 20 20 72 2e 00 00 00 da 1b .rR...rS...rT...s........r......
1540 66 72 6f 6d 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 5f 63 6f 6e 74 65 6e 74 73 7a 2c 42 61 73 from_metadata_file_contentsz,Bas
1560 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 66 72 6f 6d 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 eDistribution.from_metadata_file
1580 5f 63 6f 6e 74 65 6e 74 73 73 00 00 00 73 0d 00 00 00 80 00 f4 20 00 0f 22 d3 0e 23 d0 08 23 72 _contentss...s.........."..#..#r
15a0 31 00 00 00 da 05 77 68 65 65 6c da 05 57 68 65 65 6c 72 2f 00 00 00 63 03 00 00 00 00 00 00 00 1.....wheel..Wheelr/...c........
15c0 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 ...................t............
15e0 00 00 00 00 00 82 01 29 01 61 7f 01 00 00 4c 6f 61 64 20 74 68 65 20 64 69 73 74 72 69 62 75 74 .......).a....Load.the.distribut
1600 69 6f 6e 20 66 72 6f 6d 20 61 20 67 69 76 65 6e 20 77 68 65 65 6c 2e 0a 0a 20 20 20 20 20 20 20 ion.from.a.given.wheel..........
1620 20 3a 70 61 72 61 6d 20 77 68 65 65 6c 3a 20 41 20 63 6f 6e 63 72 65 74 65 20 77 68 65 65 6c 20 .:param.wheel:.A.concrete.wheel.
1640 64 65 66 69 6e 69 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6e 61 6d 65 3a definition..........:param.name:
1660 20 46 69 6c 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 77 68 65 65 6c 2e 0a 0a 20 20 20 20 20 20 .File.name.of.the.wheel.........
1680 20 20 3a 72 61 69 73 65 73 20 49 6e 76 61 6c 69 64 57 68 65 65 6c 3a 20 57 68 65 6e 65 76 65 72 ..:raises.InvalidWheel:.Whenever
16a0 20 6c 6f 61 64 69 6e 67 20 6f 66 20 74 68 65 20 77 68 65 65 6c 20 63 61 75 73 65 73 20 61 0a 20 .loading.of.the.wheel.causes.a..
16c0 20 20 20 20 20 20 20 20 20 20 20 3a 70 79 3a 65 78 63 3a 60 7a 69 70 66 69 6c 65 2e 42 61 64 5a ...........:py:exc:`zipfile.BadZ
16e0 69 70 46 69 6c 65 60 20 65 78 63 65 70 74 69 6f 6e 20 74 6f 20 62 65 20 74 68 72 6f 77 6e 2e 0a ipFile`.exception.to.be.thrown..
1700 20 20 20 20 20 20 20 20 3a 72 61 69 73 65 73 20 55 6e 73 75 70 70 6f 72 74 65 64 57 68 65 65 6c ........:raises.UnsupportedWheel
1720 3a 20 49 66 20 74 68 65 20 77 68 65 65 6c 20 69 73 20 61 20 76 61 6c 69 64 20 7a 69 70 2c 20 62 :.If.the.wheel.is.a.valid.zip,.b
1740 75 74 20 6d 61 6c 66 6f 72 6d 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 6e 61 ut.malformed.............interna
1760 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 03 72 4f 00 00 00 72 57 00 00 00 72 2f lly..........r*...).rO...rW...r/
1780 00 00 00 73 03 00 00 00 20 20 20 72 2e 00 00 00 da 0a 66 72 6f 6d 5f 77 68 65 65 6c 7a 1b 42 61 ...s.......r......from_wheelz.Ba
17a0 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 66 72 6f 6d 5f 77 68 65 65 6c 85 00 00 00 f3 0d 00 seDistribution.from_wheel.......
17c0 00 00 80 00 f4 18 00 0f 22 d3 0e 23 d0 08 23 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 ........"..#..#r1...c...........
17e0 00 06 00 00 00 03 00 00 00 f3 54 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........T.....|.j.............
1800 00 00 00 00 00 00 9b 00 64 01 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........d.|.j...................
1820 9b 00 64 02 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 03 9d 06 ..d.|.j.....................d...
1840 53 00 29 04 4e fa 01 20 7a 02 20 28 fa 01 29 29 03 da 08 72 61 77 5f 6e 61 6d 65 da 07 76 65 72 S.).N...z..(..))...raw_name..ver
1860 73 69 6f 6e da 08 6c 6f 63 61 74 69 6f 6e 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 08 sion..locationr,...s.....r......
1880 5f 5f 72 65 70 72 5f 5f 7a 19 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 5f 72 65 70 __repr__z.BaseDistribution.__rep
18a0 72 5f 5f 93 00 00 00 73 27 00 00 00 80 00 d8 12 16 97 2d 91 2d 90 1f a0 01 a0 24 a7 2c a1 2c a0 r__....s'.........-.-.....$.,.,.
18c0 1e a8 72 b0 24 b7 2d b1 2d b0 1f c0 01 d0 0f 42 d0 08 42 72 31 00 00 00 63 01 00 00 00 00 00 00 ..r.$.-.-......B..Br1...c.......
18e0 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 38 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 ..............8.....|.j.........
1900 00 00 00 00 00 00 00 00 00 00 9b 00 64 01 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............d.|.j...............
1920 00 00 00 00 9b 00 9d 03 53 00 29 02 4e 72 5d 00 00 00 29 02 72 5f 00 00 00 72 60 00 00 00 72 2c ........S.).Nr]...).r_...r`...r,
1940 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 07 5f 5f 73 74 72 5f 5f 7a 18 42 61 73 65 44 69 73 ...s.....r......__str__z.BaseDis
1960 74 72 69 62 75 74 69 6f 6e 2e 5f 5f 73 74 72 5f 5f 96 00 00 00 73 1b 00 00 00 80 00 d8 12 16 97 tribution.__str__....s..........
1980 2d 91 2d 90 1f a0 01 a0 24 a7 2c a1 2c a0 1e d0 0f 30 d0 08 30 72 31 00 00 00 63 01 00 00 00 00 -.-.....$.,.,....0..0r1...c.....
19a0 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ......................t.........
19c0 ab 00 00 00 00 00 00 00 82 01 29 01 61 d0 01 00 00 57 68 65 72 65 20 74 68 65 20 64 69 73 74 72 ..........).a....Where.the.distr
19e0 69 62 75 74 69 6f 6e 20 69 73 20 6c 6f 61 64 65 64 20 66 72 6f 6d 2e 0a 0a 20 20 20 20 20 20 20 ibution.is.loaded.from..........
1a00 20 41 20 73 74 72 69 6e 67 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 .A.string.value.is.not.necessari
1a20 6c 79 20 61 20 66 69 6c 65 73 79 73 74 65 6d 20 70 61 74 68 2c 20 73 69 6e 63 65 20 64 69 73 74 ly.a.filesystem.path,.since.dist
1a40 72 69 62 75 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 6c 6f 61 64 65 64 20 ributions.........can.be.loaded.
1a60 66 72 6f 6d 20 6f 74 68 65 72 20 73 6f 75 72 63 65 73 2c 20 65 2e 67 2e 20 61 72 62 69 74 72 61 from.other.sources,.e.g..arbitra
1a80 72 79 20 7a 69 70 20 61 72 63 68 69 76 65 73 2e 20 60 60 4e 6f 6e 65 60 60 0a 20 20 20 20 20 20 ry.zip.archives..``None``.......
1aa0 20 20 6d 65 61 6e 73 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 63 72 65 61 ..means.the.distribution.is.crea
1ac0 74 65 64 20 69 6e 2d 6d 65 6d 6f 72 79 2e 0a 0a 20 20 20 20 20 20 20 20 44 6f 20 6e 6f 74 20 63 ted.in-memory...........Do.not.c
1ae0 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68 69 73 20 76 61 6c 75 65 20 77 69 74 68 20 65 2e 67 2e anonicalize.this.value.with.e.g.
1b00 20 60 60 70 61 74 68 6c 69 62 2e 50 61 74 68 2e 72 65 73 6f 6c 76 65 28 29 60 60 2e 20 49 66 0a .``pathlib.Path.resolve()``..If.
1b20 20 20 20 20 20 20 20 20 74 68 69 73 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2c ........this.is.a.symbolic.link,
1b40 20 77 65 20 77 61 6e 74 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 20 72 65 6c 61 74 69 76 .we.want.to.preserve.the.relativ
1b60 65 20 70 61 74 68 20 62 65 74 77 65 65 6e 0a 20 20 20 20 20 20 20 20 69 74 20 61 6e 64 20 66 69 e.path.between.........it.and.fi
1b80 6c 65 73 20 69 6e 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 les.in.the.distribution.........
1ba0 20 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 72 61 00 00 00 7a 19 42 61 73 .r*...r,...s.....r....ra...z.Bas
1bc0 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 6c 6f 63 61 74 69 6f 6e 99 00 00 00 72 5b 00 00 00 72 eDistribution.location....r[...r
1be0 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 b2 00 00 00 97 00 1...c...........................
1c00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 01 7c 01 72 26 7c 01 6a 03 |.j...................}.|.r&|.j.
1c20 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 72 15 74 05 00 00 ..........................r.t...
1c40 00 00 00 00 00 00 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 ......|.j.......................
1c60 00 00 00 00 53 00 79 01 74 09 00 00 00 00 00 00 00 00 7c 00 6a 0a 00 00 00 00 00 00 00 00 00 00 ....S.y.t.........|.j...........
1c80 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 02 7c 02 72 0c 7c 00 6a 0c 00 00 00 00 00 00 ................}.|.r.|.j.......
1ca0 00 00 00 00 00 00 00 00 00 00 00 00 53 00 79 01 29 02 7a c9 54 68 65 20 70 72 6f 6a 65 63 74 20 ............S.y.).z.The.project.
1cc0 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 65 64 69 74 61 62 6c 65 20 64 69 73 74 72 69 62 75 74 69 location.for.editable.distributi
1ce0 6f 6e 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 74 68 65 20 64 69 72 65 63 74 ons...........This.is.the.direct
1d00 6f 72 79 20 77 68 65 72 65 20 70 79 70 72 6f 6a 65 63 74 2e 74 6f 6d 6c 20 6f 72 20 73 65 74 75 ory.where.pyproject.toml.or.setu
1d20 70 2e 70 79 20 69 73 20 6c 6f 63 61 74 65 64 2e 0a 20 20 20 20 20 20 20 20 4e 6f 6e 65 20 69 66 p.py.is.located..........None.if
1d40 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 6e 6f 74 20 69 6e 73 74 61 6c 6c .the.distribution.is.not.install
1d60 65 64 20 69 6e 20 65 64 69 74 61 62 6c 65 20 6d 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 4e 29 07 ed.in.editable.mode..........N).
1d80 da 0a 64 69 72 65 63 74 5f 75 72 6c da 11 69 73 5f 6c 6f 63 61 6c 5f 65 64 69 74 61 62 6c 65 72 ..direct_url..is_local_editabler
1da0 21 00 00 00 da 03 75 72 6c 72 1e 00 00 00 72 5f 00 00 00 72 61 00 00 00 29 03 72 2d 00 00 00 72 !.....urlr....r_...ra...).r-...r
1dc0 67 00 00 00 da 0d 65 67 67 5f 6c 69 6e 6b 5f 70 61 74 68 73 03 00 00 00 20 20 20 72 2e 00 00 00 g.....egg_link_paths.......r....
1de0 da 19 65 64 69 74 61 62 6c 65 5f 70 72 6f 6a 65 63 74 5f 6c 6f 63 61 74 69 6f 6e 7a 2a 42 61 73 ..editable_project_locationz*Bas
1e00 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 65 64 69 74 61 62 6c 65 5f 70 72 6f 6a 65 63 74 5f 6c eDistribution.editable_project_l
1e20 6f 63 61 74 69 6f 6e a7 00 00 00 73 52 00 00 00 80 00 f0 10 00 16 1a 97 5f 91 5f 88 0a d9 0b 15 ocation....sR..........._._.....
1e40 d8 0f 19 d7 0f 2b d1 0f 2b d4 0f 2d dc 17 22 a0 3a a7 3e a1 3e d3 17 32 d0 10 32 f0 12 00 10 14 .....+..+..-..".:.>.>..2..2.....
1e60 f4 0b 00 1d 38 b8 04 bf 0d b9 0d d3 1c 46 88 4d d9 0f 1c f0 06 00 18 1c 97 7d 91 7d d0 10 24 d8 ....8........F.M.........}.}..$.
1e80 0f 13 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 ..r1...c........................
1ea0 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 61 92 01 00 00 54 68 ...t...................).a....Th
1ec0 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 27 73 20 22 69 6e 73 74 61 6c 6c 65 64 22 20 6c 6f 63 e.distribution's."installed".loc
1ee0 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20 67 65 6e 65 ation...........This.should.gene
1f00 72 61 6c 6c 79 20 62 65 20 61 20 60 60 73 69 74 65 2d 70 61 63 6b 61 67 65 73 60 60 20 64 69 72 rally.be.a.``site-packages``.dir
1f20 65 63 74 6f 72 79 2e 20 54 68 69 73 20 69 73 0a 20 20 20 20 20 20 20 20 75 73 75 61 6c 6c 79 20 ectory..This.is.........usually.
1f40 60 60 64 69 73 74 2e 6c 6f 63 61 74 69 6f 6e 60 60 2c 20 65 78 63 65 70 74 20 66 6f 72 20 6c 65 ``dist.location``,.except.for.le
1f60 67 61 63 79 20 64 65 76 65 6c 6f 70 2d 69 6e 73 74 61 6c 6c 65 64 20 70 61 63 6b 61 67 65 73 2c gacy.develop-installed.packages,
1f80 0a 20 20 20 20 20 20 20 20 77 68 65 72 65 20 60 60 64 69 73 74 2e 6c 6f 63 61 74 69 6f 6e 60 60 .........where.``dist.location``
1fa0 20 69 73 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6c 6f 63 61 74 69 6f 6e 2c 20 61 6e .is.the.source.code.location,.an
1fc0 64 20 74 68 69 73 20 69 73 20 77 68 65 72 65 0a 20 20 20 20 20 20 20 20 74 68 65 20 60 60 2e 65 d.this.is.where.........the.``.e
1fe0 67 67 2d 6c 69 6e 6b 60 60 20 66 69 6c 65 20 69 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 gg-link``.file.is...........The.
2000 72 65 74 75 72 6e 65 64 20 6c 6f 63 61 74 69 6f 6e 20 69 73 20 6e 6f 72 6d 61 6c 69 7a 65 64 20 returned.location.is.normalized.
2020 28 69 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 77 69 74 68 20 73 79 6d 6c 69 6e 6b 73 20 72 65 (in.particular,.with.symlinks.re
2040 6d 6f 76 65 64 29 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 moved)..........r*...r,...s.....
2060 72 2e 00 00 00 da 12 69 6e 73 74 61 6c 6c 65 64 5f 6c 6f 63 61 74 69 6f 6e 7a 23 42 61 73 65 44 r......installed_locationz#BaseD
2080 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 6e 73 74 61 6c 6c 65 64 5f 6c 6f 63 61 74 69 6f 6e bd 00 istribution.installed_location..
20a0 00 00 f3 0d 00 00 00 80 00 f4 16 00 0f 22 d3 0e 23 d0 08 23 72 31 00 00 00 63 01 00 00 00 00 00 ............."..#..#r1...c......
20c0 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab .....................t..........
20e0 00 00 00 00 00 00 00 82 01 29 01 61 2f 02 00 00 4c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 .........).a/...Location.of.the.
2100 2e 5b 65 67 67 7c 64 69 73 74 5d 2d 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 20 6f 72 20 66 69 .[egg|dist]-info.directory.or.fi
2120 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 53 69 6d 69 6c 61 72 6c 79 20 74 6f 20 60 60 6c 6f 63 61 le...........Similarly.to.``loca
2140 74 69 6f 6e 60 60 2c 20 61 20 73 74 72 69 6e 67 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 6e 65 tion``,.a.string.value.is.not.ne
2160 63 65 73 73 61 72 69 6c 79 20 61 0a 20 20 20 20 20 20 20 20 66 69 6c 65 73 79 73 74 65 6d 20 70 cessarily.a.........filesystem.p
2180 61 74 68 2e 20 60 60 4e 6f 6e 65 60 60 20 6d 65 61 6e 73 20 74 68 65 20 64 69 73 74 72 69 62 75 ath..``None``.means.the.distribu
21a0 74 69 6f 6e 20 69 73 20 63 72 65 61 74 65 64 20 69 6e 2d 6d 65 6d 6f 72 79 2e 0a 0a 20 20 20 20 tion.is.created.in-memory.......
21c0 20 20 20 20 46 6f 72 20 61 20 6d 6f 64 65 72 6e 20 2e 64 69 73 74 2d 69 6e 66 6f 20 69 6e 73 74 ....For.a.modern..dist-info.inst
21e0 61 6c 6c 61 74 69 6f 6e 20 6f 6e 20 64 69 73 6b 2c 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 65 allation.on.disk,.this.should.be
2200 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20 20 20 20 20 20 20 6c 69 6b 65 20 60 60 7b 6c 6f 63 61 74 .something.........like.``{locat
2220 69 6f 6e 7d 2f 7b 72 61 77 5f 6e 61 6d 65 7d 2d 7b 76 65 72 73 69 6f 6e 7d 2e 64 69 73 74 2d 69 ion}/{raw_name}-{version}.dist-i
2240 6e 66 6f 60 60 2e 0a 0a 20 20 20 20 20 20 20 20 44 6f 20 6e 6f 74 20 63 61 6e 6f 6e 69 63 61 6c nfo``...........Do.not.canonical
2260 69 7a 65 20 74 68 69 73 20 76 61 6c 75 65 20 77 69 74 68 20 65 2e 67 2e 20 60 60 70 61 74 68 6c ize.this.value.with.e.g..``pathl
2280 69 62 2e 50 61 74 68 2e 72 65 73 6f 6c 76 65 28 29 60 60 2e 20 49 66 0a 20 20 20 20 20 20 20 20 ib.Path.resolve()``..If.........
22a0 74 68 69 73 20 69 73 20 61 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 2c 20 77 65 20 77 61 6e 74 this.is.a.symbolic.link,.we.want
22c0 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 62 .to.preserve.the.relative.path.b
22e0 65 74 77 65 65 6e 0a 20 20 20 20 20 20 20 20 69 74 20 61 6e 64 20 6f 74 68 65 72 20 66 69 6c 65 etween.........it.and.other.file
2300 73 20 69 6e 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 72 s.in.the.distribution..........r
2320 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 0d 69 6e 66 6f 5f 6c 6f 63 61 74 *...r,...s.....r......info_locat
2340 69 6f 6e 7a 1e 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 6e 66 6f 5f 6c 6f 63 61 74 ionz.BaseDistribution.info_locat
2360 69 6f 6e ca 00 00 00 73 0d 00 00 00 80 00 f4 1c 00 0f 22 d3 0e 23 d0 08 23 72 31 00 00 00 63 01 ion....s.........."..#..#r1...c.
2380 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 66 00 00 00 97 00 7c 00 6a 00 00 00 ....................f.....|.j...
23a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 01 7c 01 73 01 79 01 74 03 00 00 00 00 00 00 ................}.|.s.y.t.......
23c0 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ..j...................|.........
23e0 6a 07 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 53 00 29 02 j...........................S.).
2400 61 1e 01 00 00 57 68 65 74 68 65 72 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 a....Whether.this.distribution.i
2420 73 20 69 6e 73 74 61 6c 6c 65 64 20 77 69 74 68 20 6c 65 67 61 63 79 20 64 69 73 74 75 74 69 6c s.installed.with.legacy.distutil
2440 73 20 66 6f 72 6d 61 74 2e 0a 0a 20 20 20 20 20 20 20 20 41 20 64 69 73 74 72 69 62 75 74 69 6f s.format...........A.distributio
2460 6e 20 69 6e 73 74 61 6c 6c 65 64 20 77 69 74 68 20 22 72 61 77 22 20 64 69 73 74 75 74 69 6c 73 n.installed.with."raw".distutils
2480 20 6e 6f 74 20 70 61 74 63 68 65 64 20 62 79 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 .not.patched.by.setuptools......
24a0 20 20 20 75 73 65 73 20 6f 6e 65 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 61 74 20 60 60 69 6e 66 ...uses.one.single.file.at.``inf
24c0 6f 5f 6c 6f 63 61 74 69 6f 6e 60 60 20 74 6f 20 73 74 6f 72 65 20 6d 65 74 61 64 61 74 61 2e 20 o_location``.to.store.metadata..
24e0 57 65 20 6e 65 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 74 72 65 61 74 20 74 68 69 73 20 73 70 We.need.to.........treat.this.sp
2500 65 63 69 61 6c 6c 79 20 6f 6e 20 75 6e 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 0a 20 20 20 20 20 ecially.on.uninstallation.......
2520 20 20 20 46 29 04 72 70 00 00 00 72 42 00 00 00 72 43 00 00 00 da 07 69 73 5f 66 69 6c 65 a9 02 ...F).rp...rB...rC.....is_file..
2540 72 2d 00 00 00 72 70 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 16 69 6e 73 74 61 6c 6c 65 r-...rp...s......r......installe
2560 64 5f 62 79 5f 64 69 73 74 75 74 69 6c 73 7a 27 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e d_by_distutilsz'BaseDistribution
2580 2e 69 6e 73 74 61 6c 6c 65 64 5f 62 79 5f 64 69 73 74 75 74 69 6c 73 da 00 00 00 73 2d 00 00 00 .installed_by_distutils....s-...
25a0 80 00 f0 10 00 19 1d d7 18 2a d1 18 2a 88 0d d9 0f 1c d8 13 18 dc 0f 16 8f 7c 89 7c 98 4d d3 0f .........*..*............|.|.M..
25c0 2a d7 0f 32 d1 0f 32 d3 0f 34 d0 08 34 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 *..2..2..4..4r1...c.............
25e0 00 00 00 03 00 00 00 f3 42 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........B.....|.j...............
2600 00 00 00 00 7d 01 7c 01 73 01 79 01 7c 01 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....}.|.s.y.|.j.................
2620 00 00 64 02 ab 01 00 00 00 00 00 00 53 00 29 03 7a a6 57 68 65 74 68 65 72 20 74 68 69 73 20 64 ..d.........S.).z.Whether.this.d
2640 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 20 61 73 20 61 6e 20 65 istribution.is.installed.as.an.e
2660 67 67 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 75 73 75 61 6c 6c 79 20 69 6e 64 69 63 61 gg...........This.usually.indica
2680 74 65 73 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 77 61 73 20 69 6e 73 74 61 6c 6c tes.the.distribution.was.install
26a0 65 64 20 62 79 20 28 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 6f 66 ed.by.(older.versions.........of
26c0 29 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 2e 0a 20 20 20 20 20 20 20 20 46 7a 04 2e 65 67 67 29 ).easy_install..........Fz..egg)
26e0 02 72 61 00 00 00 da 08 65 6e 64 73 77 69 74 68 a9 02 72 2d 00 00 00 72 61 00 00 00 73 02 00 00 .ra.....endswith..r-...ra...s...
2700 00 20 20 72 2e 00 00 00 da 10 69 6e 73 74 61 6c 6c 65 64 5f 61 73 5f 65 67 67 7a 21 42 61 73 65 ...r......installed_as_eggz!Base
2720 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 6e 73 74 61 6c 6c 65 64 5f 61 73 5f 65 67 67 e7 00 00 Distribution.installed_as_egg...
2740 00 73 24 00 00 00 80 00 f0 0e 00 14 18 97 3d 91 3d 88 08 d9 0f 17 d8 13 18 d8 0f 17 d7 0f 20 d1 .s$...........=.=...............
2760 0f 20 a0 16 d3 0f 28 d0 08 28 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 ......(..(r1...c................
2780 03 00 00 00 f3 8a 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 ...........|.j..................
27a0 00 7d 01 7c 01 73 01 79 01 7c 01 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 .}.|.s.y.|.j...................d
27c0 02 ab 01 00 00 00 00 00 00 73 01 79 01 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 .........s.y.t.........j........
27e0 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 6a 09 00 00 00 00 00 00 00 00 00 ...........|.........j..........
2800 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 03 61 d9 01 00 00 57 68 65 74 68 65 .................S.).a....Whethe
2820 72 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 r.this.distribution.is.installed
2840 20 77 69 74 68 20 74 68 65 20 60 60 2e 65 67 67 2d 69 6e 66 6f 60 60 20 66 6f 72 6d 61 74 2e 0a .with.the.``.egg-info``.format..
2860 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 75 73 75 61 6c 6c 79 20 69 6e 64 69 63 61 74 65 73 20 .........This.usually.indicates.
2880 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 77 61 73 20 69 6e 73 74 61 6c 6c 65 64 20 77 the.distribution.was.installed.w
28a0 69 74 68 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 61 6e 20 6f ith.setuptools.........with.an.o
28c0 6c 64 20 70 69 70 20 76 65 72 73 69 6f 6e 20 6f 72 20 77 69 74 68 20 60 60 73 69 6e 67 6c 65 2d ld.pip.version.or.with.``single-
28e0 76 65 72 73 69 6f 6e 2d 65 78 74 65 72 6e 61 6c 6c 79 2d 6d 61 6e 61 67 65 64 60 60 2e 0a 0a 20 version-externally-managed``....
2900 20 20 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 65 6e 73 75 72 65 20 74 68 65 .......Note.that.this.ensure.the
2920 20 6d 65 74 61 64 61 74 61 20 73 74 6f 72 65 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 20 .metadata.store.is.a.directory..
2940 64 69 73 74 75 74 69 6c 73 20 63 61 6e 0a 20 20 20 20 20 20 20 20 61 6c 73 6f 20 69 6e 73 74 61 distutils.can.........also.insta
2960 6c 6c 73 20 61 6e 20 60 60 2e 65 67 67 2d 69 6e 66 6f 60 60 2c 20 62 75 74 20 61 73 20 61 20 66 lls.an.``.egg-info``,.but.as.a.f
2980 69 6c 65 2c 20 6e 6f 74 20 61 20 64 69 72 65 63 74 6f 72 79 2e 20 54 68 69 73 0a 20 20 20 20 20 ile,.not.a.directory..This......
29a0 20 20 20 70 72 6f 70 65 72 74 79 20 69 73 20 2a 46 61 6c 73 65 2a 20 66 6f 72 20 74 68 61 74 20 ...property.is.*False*.for.that.
29c0 63 61 73 65 2e 20 41 6c 73 6f 20 73 65 65 20 60 60 69 6e 73 74 61 6c 6c 65 64 5f 62 79 5f 64 69 case..Also.see.``installed_by_di
29e0 73 74 75 74 69 6c 73 60 60 2e 0a 20 20 20 20 20 20 20 20 46 7a 09 2e 65 67 67 2d 69 6e 66 6f a9 stutils``..........Fz..egg-info.
2a00 05 72 70 00 00 00 72 76 00 00 00 72 42 00 00 00 72 43 00 00 00 da 06 69 73 5f 64 69 72 72 73 00 .rp...rv...rB...rC.....is_dirrs.
2a20 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 22 69 6e 73 74 61 6c 6c 65 64 5f 77 69 74 68 5f 73 ..s......r....."installed_with_s
2a40 65 74 75 70 74 6f 6f 6c 73 5f 65 67 67 5f 69 6e 66 6f 7a 33 42 61 73 65 44 69 73 74 72 69 62 75 etuptools_egg_infoz3BaseDistribu
2a60 74 69 6f 6e 2e 69 6e 73 74 61 6c 6c 65 64 5f 77 69 74 68 5f 73 65 74 75 70 74 6f 6f 6c 73 5f 65 tion.installed_with_setuptools_e
2a80 67 67 5f 69 6e 66 6f f3 00 00 00 73 3e 00 00 00 80 00 f0 16 00 19 1d d7 18 2a d1 18 2a 88 0d d9 gg_info....s>............*..*...
2aa0 0f 1c d8 13 18 d8 0f 1c d7 0f 25 d1 0f 25 a0 6b d4 0f 32 d8 13 18 dc 0f 16 8f 7c 89 7c 98 4d d3 ..........%..%.k..2.......|.|.M.
2ac0 0f 2a d7 0f 31 d1 0f 31 d3 0f 33 d0 08 33 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 .*..1..1..3..3r1...c............
2ae0 03 00 00 00 03 00 00 00 f3 8a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............|.j..............
2b00 00 00 00 00 00 7d 01 7c 01 73 01 79 01 7c 01 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....}.|.s.y.|.j................
2b20 00 00 00 64 02 ab 01 00 00 00 00 00 00 73 01 79 01 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 ...d.........s.y.t.........j....
2b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 6a 09 00 00 00 00 00 ...............|.........j......
2b60 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 03 61 61 01 00 00 57 68 .....................S.).aa...Wh
2b80 65 74 68 65 72 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 69 6e 73 74 61 ether.this.distribution.is.insta
2ba0 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 22 6d 6f 64 65 72 6e 20 66 6f 72 6d 61 74 22 2e 0a 0a lled.with.the."modern.format"...
2bc0 20 20 20 20 20 20 20 20 54 68 69 73 20 69 6e 64 69 63 61 74 65 73 20 61 20 22 6d 6f 64 65 72 6e ........This.indicates.a."modern
2be0 22 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 65 2e 67 2e 20 73 74 6f 72 69 6e 67 20 6d 65 74 ".installation,.e.g..storing.met
2c00 61 64 61 74 61 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 60 60 2e 64 69 73 74 2d 69 6e 66 adata.in.the.........``.dist-inf
2c20 6f 60 60 20 64 69 72 65 63 74 6f 72 79 2e 20 54 68 69 73 20 61 70 70 6c 69 65 73 20 74 6f 20 69 o``.directory..This.applies.to.i
2c40 6e 73 74 61 6c 6c 61 74 69 6f 6e 73 20 6d 61 64 65 20 62 79 0a 20 20 20 20 20 20 20 20 73 65 74 nstallations.made.by.........set
2c60 75 70 74 6f 6f 6c 73 20 28 62 75 74 20 74 68 72 6f 75 67 68 20 70 69 70 2c 20 6e 6f 74 20 64 69 uptools.(but.through.pip,.not.di
2c80 72 65 63 74 6c 79 29 2c 20 6f 72 20 61 6e 79 74 68 69 6e 67 20 75 73 69 6e 67 20 74 68 65 0a 20 rectly),.or.anything.using.the..
2ca0 20 20 20 20 20 20 20 73 74 61 6e 64 61 72 64 69 7a 65 64 20 62 75 69 6c 64 20 62 61 63 6b 65 6e .......standardized.build.backen
2cc0 64 20 69 6e 74 65 72 66 61 63 65 20 28 50 45 50 20 35 31 37 29 2e 0a 20 20 20 20 20 20 20 20 46 d.interface.(PEP.517)..........F
2ce0 7a 0a 2e 64 69 73 74 2d 69 6e 66 6f 72 7a 00 00 00 72 73 00 00 00 73 02 00 00 00 20 20 72 2e 00 z..dist-inforz...rs...s......r..
2d00 00 00 da 18 69 6e 73 74 61 6c 6c 65 64 5f 77 69 74 68 5f 64 69 73 74 5f 69 6e 66 6f 7a 29 42 61 ....installed_with_dist_infoz)Ba
2d20 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 6e 73 74 61 6c 6c 65 64 5f 77 69 74 68 5f 64 69 seDistribution.installed_with_di
2d40 73 74 5f 69 6e 66 6f 05 01 00 00 73 3e 00 00 00 80 00 f0 12 00 19 1d d7 18 2a d1 18 2a 88 0d d9 st_info....s>............*..*...
2d60 0f 1c d8 13 18 d8 0f 1c d7 0f 25 d1 0f 25 a0 6c d4 0f 33 d8 13 18 dc 0f 16 8f 7c 89 7c 98 4d d3 ..........%..%.l..3.......|.|.M.
2d80 0f 2a d7 0f 31 d1 0f 31 d3 0f 33 d0 08 33 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 .*..1..1..3..3r1...c............
2da0 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 ...............t................
2dc0 00 82 01 72 29 00 00 00 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 0e 63 ...r)...r*...r,...s.....r......c
2de0 61 6e 6f 6e 69 63 61 6c 5f 6e 61 6d 65 7a 1f 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e anonical_namez.BaseDistribution.
2e00 63 61 6e 6f 6e 69 63 61 6c 5f 6e 61 6d 65 15 01 00 00 72 30 00 00 00 72 31 00 00 00 63 01 00 00 canonical_name....r0...r1...c...
2e20 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 ........................t.......
2e40 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 00 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 ............r)...r*...r,...s....
2e60 20 72 2e 00 00 00 72 60 00 00 00 7a 18 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 76 65 .r....r`...z.BaseDistribution.ve
2e80 72 73 69 6f 6e 19 01 00 00 72 30 00 00 00 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 rsion....r0...r1...c............
2ea0 04 00 00 00 03 00 00 00 f3 3a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........:.....|.j..............
2ec0 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 02 ab 02 00 .....j...................d.d....
2ee0 00 00 00 00 00 53 00 29 03 7a 94 43 6f 6e 76 65 72 74 20 61 20 70 72 6f 6a 65 63 74 20 6e 61 6d .....S.).z.Convert.a.project.nam
2f00 65 20 74 6f 20 69 74 73 20 73 65 74 75 70 74 6f 6f 6c 73 2d 63 6f 6d 70 61 74 69 62 6c 65 20 66 e.to.its.setuptools-compatible.f
2f20 69 6c 65 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 61 20 63 6f 70 79 ilename...........This.is.a.copy
2f40 20 6f 66 20 60 60 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 74 6f 5f 66 69 6c 65 6e 61 6d 65 28 .of.``pkg_resources.to_filename(
2f60 29 60 60 20 66 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0a 20 20 20 20 20 20 20 20 fa )``.for.compatibility...........
2f80 01 2d da 01 5f 29 02 72 5f 00 00 00 da 07 72 65 70 6c 61 63 65 72 2c 00 00 00 73 01 00 00 00 20 .-.._).r_.....replacer,...s.....
2fa0 72 2e 00 00 00 da 13 73 65 74 75 70 74 6f 6f 6c 73 5f 66 69 6c 65 6e 61 6d 65 7a 24 42 61 73 65 r......setuptools_filenamez$Base
2fc0 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 73 65 74 75 70 74 6f 6f 6c 73 5f 66 69 6c 65 6e 61 6d 65 Distribution.setuptools_filename
2fe0 1d 01 00 00 73 1b 00 00 00 80 00 f0 0c 00 10 14 8f 7d 89 7d d7 0f 24 d1 0f 24 a0 53 a8 23 d3 0f ....s............}.}..$..$.S.#..
3000 2e d0 08 2e 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 00 f3 1a ....r1...c......................
3020 01 00 00 97 00 09 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 02 00 .......|.j...................t..
3040 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 01 09 00 74 07 00 00 00 00 00 00 00 00 6a 08 00 ...............}...t.........j..
3060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 53 00 23 00 74 .................|.........S.#.t
3080 04 00 00 00 00 00 00 00 00 24 00 72 03 01 00 59 00 79 01 77 00 78 03 59 00 77 01 23 00 74 0a 00 .........$.r...Y.y.w.x.Y.w.#.t..
30a0 00 00 00 00 00 00 00 74 0c 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 .......t.........j..............
30c0 00 00 00 00 00 74 10 00 00 00 00 00 00 00 00 66 03 24 00 72 30 7d 02 74 12 00 00 00 00 00 00 00 .....t.........f.$.r0}.t........
30e0 00 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 74 02 00 00 00 00 00 00 00 .j...................d.t........
3100 00 7c 00 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 04 00 00 00 00 00 .|.j...................|........
3120 00 01 00 59 00 64 01 7d 02 7e 02 79 01 64 01 7d 02 7e 02 77 01 77 00 78 03 59 00 77 01 29 03 7a ...Y.d.}.~.y.d.}.~.w.w.x.Y.w.).z
3140 ac 4f 62 74 61 69 6e 20 61 20 44 69 72 65 63 74 55 72 6c 20 66 72 6f 6d 20 74 68 69 73 20 64 69 .Obtain.a.DirectUrl.from.this.di
3160 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 4e 6f 6e stribution...........Returns.Non
3180 65 20 69 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 68 61 73 20 6e 6f 20 60 64 69 e.if.the.distribution.has.no.`di
31a0 72 65 63 74 5f 75 72 6c 2e 6a 73 6f 6e 60 20 6d 65 74 61 64 61 74 61 2c 0a 20 20 20 20 20 20 20 rect_url.json`.metadata,........
31c0 20 6f 72 20 69 66 20 60 64 69 72 65 63 74 5f 75 72 6c 2e 6a 73 6f 6e 60 20 69 73 20 69 6e 76 61 .or.if.`direct_url.json`.is.inva
31e0 6c 69 64 2e 0a 20 20 20 20 20 20 20 20 4e 7a 1b 45 72 72 6f 72 20 70 61 72 73 69 6e 67 20 25 73 lid..........Nz.Error.parsing.%s
3200 20 66 6f 72 20 25 73 3a 20 25 73 29 0c da 09 72 65 61 64 5f 74 65 78 74 72 1a 00 00 00 da 11 46 .for.%s:.%s)...read_textr......F
3220 69 6c 65 4e 6f 74 46 6f 75 6e 64 45 72 72 6f 72 72 1b 00 00 00 da 09 66 72 6f 6d 5f 6a 73 6f 6e ileNotFoundErrorr......from_json
3240 da 12 55 6e 69 63 6f 64 65 44 65 63 6f 64 65 45 72 72 6f 72 da 04 6a 73 6f 6e da 0f 4a 53 4f 4e ..UnicodeDecodeError..json..JSON
3260 44 65 63 6f 64 65 45 72 72 6f 72 72 1c 00 00 00 da 06 6c 6f 67 67 65 72 da 07 77 61 72 6e 69 6e DecodeErrorr......logger..warnin
3280 67 72 80 00 00 00 29 03 72 2d 00 00 00 da 07 63 6f 6e 74 65 6e 74 da 01 65 73 03 00 00 00 20 20 gr....).r-.....content..es......
32a0 20 72 2e 00 00 00 72 67 00 00 00 7a 1b 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 64 69 .r....rg...z.BaseDistribution.di
32c0 72 65 63 74 5f 75 72 6c 25 01 00 00 73 87 00 00 00 80 00 f0 0e 03 09 18 d8 16 1a 97 6e 91 6e d4 rect_url%...s...............n.n.
32e0 25 3d d3 16 3e 88 47 f0 06 0d 09 18 dc 13 1c d7 13 26 d1 13 26 a0 77 d3 13 2f d0 0c 2f f8 f4 07 %=..>.G..........&..&.w../../...
3300 00 10 21 f2 00 01 09 18 d9 13 17 f0 03 01 09 18 fb f4 0a 00 0d 1f dc 0c 10 d7 0c 20 d1 0c 20 dc ..!.............................
3320 0c 24 f0 07 04 10 0a f2 00 0b 09 18 f4 0a 00 0d 13 8f 4e 89 4e d8 10 2d dc 10 28 d8 10 14 d7 10 .$................N.N..-..(.....
3340 23 d1 10 23 d8 10 11 f4 09 05 0d 0e f4 0c 00 14 18 fb f0 17 0b 09 18 fa 73 21 00 00 00 82 15 2d #..#....................s!.....-
3360 00 98 14 3c 00 ad 09 39 03 b8 01 39 03 bc 1e 42 0a 03 c1 1a 26 42 05 03 c2 05 05 42 0a 03 63 01 ...<...9...9...B....&B.....B..c.
3380 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 b2 00 00 00 97 00 09 00 7c 00 6a 01 ............................|.j.
33a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 7d 01 7c 01 ..................d.........}.|.
33c0 6a 09 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 44 00 5d 18 j...........................D.].
33e0 00 00 7d 02 7c 02 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 ..}.|.j.........................
3400 00 00 7d 03 7c 03 73 01 8c 16 7c 03 63 02 01 00 53 00 04 00 79 02 23 00 74 02 00 00 00 00 00 00 ..}.|.s...|.c...S...y.#.t.......
3420 00 00 74 04 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 66 03 24 00 72 03 01 00 59 00 ..t.........t.........f.$.r...Y.
3440 79 02 77 00 78 03 59 00 77 01 29 03 4e da 09 49 4e 53 54 41 4c 4c 45 52 da 00 29 06 72 88 00 00 y.w.x.Y.w.).N..INSTALLER..).r...
3460 00 da 07 4f 53 45 72 72 6f 72 da 0a 56 61 6c 75 65 45 72 72 6f 72 72 17 00 00 00 da 0a 73 70 6c ...OSError..ValueErrorr......spl
3480 69 74 6c 69 6e 65 73 da 05 73 74 72 69 70 29 04 72 2d 00 00 00 da 0e 69 6e 73 74 61 6c 6c 65 72 itlines..strip).r-.....installer
34a0 5f 74 65 78 74 da 04 6c 69 6e 65 da 0c 63 6c 65 61 6e 65 64 5f 6c 69 6e 65 73 04 00 00 00 20 20 _text..line..cleaned_lines......
34c0 20 20 72 2e 00 00 00 da 09 69 6e 73 74 61 6c 6c 65 72 7a 1a 42 61 73 65 44 69 73 74 72 69 62 75 ..r......installerz.BaseDistribu
34e0 74 69 6f 6e 2e 69 6e 73 74 61 6c 6c 65 72 3f 01 00 00 73 64 00 00 00 80 00 f0 04 03 09 16 d8 1d tion.installer?...sd............
3500 21 9f 5e 99 5e a8 4b d3 1d 38 88 4e f0 06 00 15 23 d7 14 2d d1 14 2d d3 14 2f f2 00 03 09 24 88 !.^.^.K..8.N....#..-..-../....$.
3520 44 d8 1b 1f 9f 3a 99 3a 9b 3c 88 4c da 0f 1b d8 17 23 d2 10 23 f0 07 03 09 24 f0 08 00 10 12 f8 D....:.:.<.L.....#..#....$......
3540 f4 0d 00 11 18 9c 1a d4 25 36 d0 0f 37 f2 00 01 09 16 d9 13 15 f0 03 01 09 16 fa 73 0f 00 00 00 ........%6..7..............s....
3560 82 11 3f 00 bf 14 41 16 03 c1 15 01 41 16 03 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 ..?...A.....A..c................
3580 03 00 00 00 f3 24 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 .....$.....|.j..................
35a0 00 64 01 ab 01 00 00 00 00 00 00 53 00 29 02 4e da 09 52 45 51 55 45 53 54 45 44 29 01 72 72 00 .d.........S.).N..REQUESTED).rr.
35c0 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 09 72 65 71 75 65 73 74 65 64 7a 1a 42 ..r,...s.....r......requestedz.B
35e0 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 72 65 71 75 65 73 74 65 64 4b 01 00 00 73 11 00 aseDistribution.requestedK...s..
3600 00 00 80 00 e0 0f 13 8f 7c 89 7c 98 4b d3 0f 28 d0 08 28 72 31 00 00 00 63 01 00 00 00 00 00 00 ........|.|.K..(..(r1...c.......
3620 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ..............,.....t.........|.
3640 6a 02 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 00 53 00 72 29 j...........................S.r)
3660 00 00 00 29 02 da 04 62 6f 6f 6c 72 6b 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 ...)...boolrk...r,...s.....r....
3680 da 08 65 64 69 74 61 62 6c 65 7a 19 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 65 64 69 ..editablez.BaseDistribution.edi
36a0 74 61 62 6c 65 4f 01 00 00 73 13 00 00 00 80 00 e4 0f 13 90 44 d7 14 32 d1 14 32 d3 0f 33 d0 08 tableO...s..........D..2..2..3..
36c0 33 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 46 00 00 00 3r1...c.....................F...
36e0 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 01 79 01 74 03 00 00 ..|.j.....................y.t...
3700 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 ab 01 00 00 ......|.j.......................
3720 00 00 00 00 53 00 29 02 7a 7c 49 66 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 69 6e 73 ....S.).z|If.distribution.is.ins
3740 74 61 6c 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 69 72 74 75 61 6c 20 65 6e talled.in.the.current.virtual.en
3760 76 69 72 6f 6e 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 41 6c 77 61 79 73 20 54 72 75 65 20 vironment...........Always.True.
3780 69 66 20 77 65 27 72 65 20 6e 6f 74 20 69 6e 20 61 20 76 69 72 74 75 61 6c 65 6e 76 2e 0a 20 20 if.we're.not.in.a.virtualenv....
37a0 20 20 20 20 20 20 46 29 02 72 6d 00 00 00 72 1f 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e ......F).rm...r....r,...s.....r.
37c0 00 00 00 da 05 6c 6f 63 61 6c 7a 16 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 6c 6f 63 .....localz.BaseDistribution.loc
37e0 61 6c 53 01 00 00 73 24 00 00 00 80 00 f0 0c 00 0c 10 d7 0b 22 d1 0b 22 d0 0b 2a d8 13 18 dc 0f alS...s$............".."..*.....
3800 17 98 04 d7 18 2f d1 18 2f d3 0f 30 d0 08 30 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 ...../../..0..0r1...c...........
3820 00 05 00 00 00 03 00 00 00 f3 78 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........x.....|.j.............
3840 00 00 00 00 00 00 81 06 74 02 00 00 00 00 00 00 00 00 80 01 79 01 7c 00 6a 00 00 00 00 00 00 00 ........t...........y.|.j.......
3860 00 00 00 00 00 00 00 00 00 00 00 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............j...................
3880 74 07 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ab 01 00 00 t.........t.....................
38a0 00 00 00 00 53 00 a9 02 4e 46 29 04 72 6d 00 00 00 72 19 00 00 00 da 0a 73 74 61 72 74 73 77 69 ....S...NF).rm...r......startswi
38c0 74 68 72 20 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 0b 69 6e 5f 75 73 65 72 thr....r,...s.....r......in_user
38e0 73 69 74 65 7a 1c 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 6e 5f 75 73 65 72 73 69 sitez.BaseDistribution.in_usersi
3900 74 65 5d 01 00 00 73 32 00 00 00 80 00 e0 0b 0f d7 0b 22 d1 0b 22 d0 0b 2a ac 69 d0 2e 3f d8 13 te]...s2..........".."..*.i..?..
3920 18 d8 0f 13 d7 0f 26 d1 0f 26 d7 0f 31 d1 0f 31 b4 2e c4 19 d3 32 4b d3 0f 4c d0 08 4c 72 31 00 ......&..&..1..1.....2K..L..Lr1.
3940 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 78 00 00 00 97 00 7c 00 ..c.....................x.....|.
3960 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 06 74 02 00 00 00 00 00 00 00 00 j.....................t.........
3980 80 01 79 01 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 05 00 00 00 00 ..y.|.j...................j.....
39a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 07 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 ..............t.........t.......
39c0 00 00 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 72 a6 00 00 00 29 04 72 6d 00 00 00 ..................S.r....).rm...
39e0 72 18 00 00 00 72 a7 00 00 00 72 20 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da r....r....r....r,...s.....r.....
3a00 10 69 6e 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 73 7a 21 42 61 73 65 44 69 73 74 72 69 62 75 74 .in_site_packagesz!BaseDistribut
3a20 69 6f 6e 2e 69 6e 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 73 63 01 00 00 73 32 00 00 00 80 00 e0 ion.in_site_packagesc...s2......
3a40 0b 0f d7 0b 22 d1 0b 22 d0 0b 2a ac 6d d0 2e 43 d8 13 18 d8 0f 13 d7 0f 26 d1 0f 26 d7 0f 31 d1 ....".."..*.m..C........&..&..1.
3a60 0f 31 b4 2e c4 1d d3 32 4f d3 0f 50 d0 08 50 72 31 00 00 00 da 04 70 61 74 68 63 02 00 00 00 00 .1.....2O..P..Pr1.....pathc.....
3a80 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ......................t.........
3aa0 ab 00 00 00 00 00 00 00 82 01 29 01 7a 37 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 6e 20 65 ..........).z7Check.whether.an.e
3ac0 6e 74 72 79 20 69 6e 20 74 68 65 20 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 61 20 ntry.in.the.info.directory.is.a.
3ae0 66 69 6c 65 2e 72 2a 00 00 00 a9 02 72 2d 00 00 00 72 ab 00 00 00 73 02 00 00 00 20 20 72 2e 00 file.r*.....r-...r....s......r..
3b00 00 00 72 72 00 00 00 7a 18 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 73 5f 66 69 6c ..rr...z.BaseDistribution.is_fil
3b20 65 69 01 00 00 72 30 00 00 00 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 ei...r0...r1...c................
3b40 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 ...........t...................)
3b60 01 7a d5 46 69 6e 64 20 64 69 73 74 75 74 69 6c 73 20 27 73 63 72 69 70 74 73 27 20 65 6e 74 72 .z.Find.distutils.'scripts'.entr
3b80 69 65 73 20 6d 65 74 61 64 61 74 61 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 27 73 63 72 69 70 ies.metadata...........If.'scrip
3ba0 74 73 27 20 69 73 20 73 75 70 70 6c 69 65 64 20 69 6e 20 60 60 73 65 74 75 70 2e 70 79 60 60 2c ts'.is.supplied.in.``setup.py``,
3bc0 20 64 69 73 74 75 74 69 6c 73 20 72 65 63 6f 72 64 73 20 74 68 6f 73 65 20 69 6e 20 74 68 65 0a .distutils.records.those.in.the.
3be0 20 20 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 65 64 20 64 69 73 74 72 69 62 75 74 69 6f 6e 27 73 ........installed.distribution's
3c00 20 60 60 73 63 72 69 70 74 73 60 60 20 64 69 72 65 63 74 6f 72 79 2c 20 61 20 66 69 6c 65 20 66 .``scripts``.directory,.a.file.f
3c20 6f 72 20 65 61 63 68 20 73 63 72 69 70 74 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 72 2c 00 or.each.script..........r*...r,.
3c40 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 1b 69 74 65 72 5f 64 69 73 74 75 74 69 6c 73 5f 73 63 ..s.....r......iter_distutils_sc
3c60 72 69 70 74 5f 6e 61 6d 65 73 7a 2c 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 74 65 ript_namesz,BaseDistribution.ite
3c80 72 5f 64 69 73 74 75 74 69 6c 73 5f 73 63 72 69 70 74 5f 6e 61 6d 65 73 6d 01 00 00 72 51 00 00 r_distutils_script_namesm...rQ..
3ca0 00 72 31 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 .r1...c.........................
3cc0 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 7a e7 52 65 61 64 20 61 ..t...................).z.Read.a
3ce0 20 66 69 6c 65 20 69 6e 20 74 68 65 20 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 .file.in.the.info.directory.....
3d00 20 20 20 20 20 20 3a 72 61 69 73 65 20 46 69 6c 65 4e 6f 74 46 6f 75 6e 64 45 72 72 6f 72 3a 20 ......:raise.FileNotFoundError:.
3d20 49 66 20 60 60 70 61 74 68 60 60 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 69 6e 20 74 68 If.``path``.does.not.exist.in.th
3d40 65 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 20 20 3a 72 61 69 73 65 20 4e 6f 6e 65 e.directory..........:raise.None
3d60 4d 65 74 61 64 61 74 61 45 72 72 6f 72 3a 20 49 66 20 60 60 70 61 74 68 60 60 20 65 78 69 73 74 MetadataError:.If.``path``.exist
3d80 73 20 69 6e 20 74 68 65 20 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 2c 20 62 75 74 0a 20 20 20 s.in.the.info.directory,.but....
3da0 20 20 20 20 20 20 20 20 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 61 64 2e 0a 20 20 20 20 20 20 20 .........cannot.be.read.........
3dc0 20 72 2a 00 00 00 72 ad 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 72 88 00 00 00 7a 1a 42 61 .r*...r....s......r....r....z.Ba
3de0 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 72 65 61 64 5f 74 65 78 74 75 01 00 00 f3 0d 00 00 seDistribution.read_textu.......
3e00 00 80 00 f4 0e 00 0f 22 d3 0e 23 d0 08 23 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 ......."..#..#r1...c............
3e20 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 ...............t................
3e40 00 82 01 72 29 00 00 00 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 11 69 ...r)...r*...r,...s.....r......i
3e60 74 65 72 5f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 7a 22 42 61 73 65 44 69 73 74 72 69 62 75 74 69 ter_entry_pointsz"BaseDistributi
3e80 6f 6e 2e 69 74 65 72 5f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 7e 01 00 00 f3 0b 00 00 00 80 00 dc on.iter_entry_points~...........
3ea0 0e 21 d3 0e 23 d0 08 23 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 .!..#..#r1...c..................
3ec0 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 .........t...................r).
3ee0 00 00 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 0e 5f 6d 65 74 61 64 61 ..r*...r,...s.....r......_metada
3f00 74 61 5f 69 6d 70 6c 7a 1f 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 6d 65 74 61 64 ta_implz.BaseDistribution._metad
3f20 61 74 61 5f 69 6d 70 6c 81 01 00 00 72 b4 00 00 00 72 31 00 00 00 72 22 00 00 00 29 01 da 07 6d ata_impl....r....r1...r"...)...m
3f40 61 78 73 69 7a 65 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 48 00 00 00 axsizec.....................H...
3f60 97 00 7c 00 6a 01 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 ..|.j...........................
3f80 7d 01 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 }.|.j...................|.......
3fa0 00 00 01 00 7c 01 53 00 72 29 00 00 00 29 02 72 b6 00 00 00 da 16 5f 61 64 64 5f 65 67 67 5f 69 ....|.S.r)...).r......_add_egg_i
3fc0 6e 66 6f 5f 72 65 71 75 69 72 65 73 29 02 72 2d 00 00 00 da 08 6d 65 74 61 64 61 74 61 73 02 00 nfo_requires).r-.....metadatas..
3fe0 00 00 20 20 72 2e 00 00 00 da 10 5f 6d 65 74 61 64 61 74 61 5f 63 61 63 68 65 64 7a 21 42 61 73 ....r......_metadata_cachedz!Bas
4000 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 6d 65 74 61 64 61 74 61 5f 63 61 63 68 65 64 84 01 eDistribution._metadata_cached..
4020 00 00 73 25 00 00 00 80 00 f0 08 00 14 18 d7 13 26 d1 13 26 d3 13 28 88 08 d8 08 0c d7 08 23 d1 ..s%............&..&..(.......#.
4040 08 23 a0 48 d4 08 2d d8 0f 17 88 0f 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 .#.H..-.....r1...c..............
4060 00 00 03 00 00 00 f3 22 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......".....|.j................
4080 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 01 61 12 01 00 00 4d 65 74 61 64 61 74 61 20 6f 66 20 ...........S.).a....Metadata.of.
40a0 64 69 73 74 72 69 62 75 74 69 6f 6e 20 70 61 72 73 65 64 20 66 72 6f 6d 20 65 2e 67 2e 20 4d 45 distribution.parsed.from.e.g..ME
40c0 54 41 44 41 54 41 20 6f 72 20 50 4b 47 2d 49 4e 46 4f 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 TADATA.or.PKG-INFO...........Thi
40e0 73 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 6d 65 73 73 61 67 65 s.should.return.an.empty.message
4100 20 69 66 20 74 68 65 20 6d 65 74 61 64 61 74 61 20 66 69 6c 65 20 69 73 20 75 6e 61 76 61 69 6c .if.the.metadata.file.is.unavail
4120 61 62 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 61 69 73 65 73 20 4e 6f 6e 65 4d 65 74 61 64 able...........:raises.NoneMetad
4140 61 74 61 45 72 72 6f 72 3a 20 49 66 20 74 68 65 20 6d 65 74 61 64 61 74 61 20 66 69 6c 65 20 69 ataError:.If.the.metadata.file.i
4160 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 62 75 74 20 64 6f 65 73 0a 20 20 20 20 20 20 20 20 20 20 s.available,.but.does...........
4180 20 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 76 61 6c 69 64 20 6d 65 74 61 64 61 74 61 2e 0a 20 20 ..not.contain.valid.metadata....
41a0 20 20 20 20 20 20 29 01 72 bb 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 72 ba 00 ......).r....r,...s.....r....r..
41c0 00 00 7a 19 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 6d 65 74 61 64 61 74 61 8c 01 00 ..z.BaseDistribution.metadata...
41e0 00 73 13 00 00 00 80 00 f0 12 00 10 14 d7 0f 24 d1 0f 24 d3 0f 26 d0 08 26 72 31 00 00 00 63 01 .s.............$..$..&..&r1...c.
4200 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 00 ....................,.....t.....
4220 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 ab 01 00 00 00 00 ....|.j.........................
4240 00 00 53 00 29 01 61 1b 01 00 00 50 45 50 20 35 36 36 20 63 6f 6d 70 6c 69 61 6e 74 20 4a 53 4f ..S.).a....PEP.566.compliant.JSO
4260 4e 2d 73 65 72 69 61 6c 69 7a 61 62 6c 65 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 N-serializable.representation.of
4280 20 4d 45 54 41 44 41 54 41 20 6f 72 20 50 4b 47 2d 49 4e 46 4f 2e 0a 0a 20 20 20 20 20 20 20 20 .METADATA.or.PKG-INFO...........
42a0 54 68 69 73 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 64 69 63 74 This.should.return.an.empty.dict
42c0 20 69 66 20 74 68 65 20 6d 65 74 61 64 61 74 61 20 66 69 6c 65 20 69 73 20 75 6e 61 76 61 69 6c .if.the.metadata.file.is.unavail
42e0 61 62 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 61 69 73 65 73 20 4e 6f 6e 65 4d 65 74 61 64 able...........:raises.NoneMetad
4300 61 74 61 45 72 72 6f 72 3a 20 49 66 20 74 68 65 20 6d 65 74 61 64 61 74 61 20 66 69 6c 65 20 69 ataError:.If.the.metadata.file.i
4320 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 62 75 74 20 64 6f 65 73 0a 20 20 20 20 20 20 20 20 20 20 s.available,.but.does...........
4340 20 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 76 61 6c 69 64 20 6d 65 74 61 64 61 74 61 2e 0a 20 20 ..not.contain.valid.metadata....
4360 20 20 20 20 20 20 29 02 72 23 00 00 00 72 ba 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 ......).r#...r....r,...s.....r..
4380 00 00 da 0d 6d 65 74 61 64 61 74 61 5f 64 69 63 74 7a 1e 42 61 73 65 44 69 73 74 72 69 62 75 74 ....metadata_dictz.BaseDistribut
43a0 69 6f 6e 2e 6d 65 74 61 64 61 74 61 5f 64 69 63 74 97 01 00 00 73 13 00 00 00 80 00 f4 12 00 10 ion.metadata_dict....s..........
43c0 1b 98 34 9f 3d 99 3d d3 0f 29 d0 08 29 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 ..4.=.=..)..)r1...c.............
43e0 00 00 00 03 00 00 00 f3 38 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........8.....|.j...............
4400 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 ....j...................d.......
4420 00 00 53 00 29 02 7a 44 56 61 6c 75 65 20 6f 66 20 22 4d 65 74 61 64 61 74 61 2d 56 65 72 73 69 ..S.).zDValue.of."Metadata-Versi
4440 6f 6e 3a 22 20 69 6e 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 74 61 64 61 74 61 2c 20 69 on:".in.distribution.metadata,.i
4460 66 20 61 76 61 69 6c 61 62 6c 65 2e 7a 10 4d 65 74 61 64 61 74 61 2d 56 65 72 73 69 6f 6e 29 02 f.available.z.Metadata-Version).
4480 72 ba 00 00 00 da 03 67 65 74 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 10 6d 65 74 61 r......getr,...s.....r......meta
44a0 64 61 74 61 5f 76 65 72 73 69 6f 6e 7a 21 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 6d data_versionz!BaseDistribution.m
44c0 65 74 61 64 61 74 61 5f 76 65 72 73 69 6f 6e a2 01 00 00 73 1a 00 00 00 80 00 f0 06 00 10 14 8f etadata_version....s............
44e0 7d 89 7d d7 0f 20 d1 0f 20 d0 21 33 d3 0f 34 d0 08 34 72 31 00 00 00 63 01 00 00 00 00 00 00 00 }.}.......!3..4..4r1...c........
4500 00 00 00 00 04 00 00 00 03 00 00 00 f3 4e 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 .............N.....|.j..........
4520 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 7c .........j...................d.|
4540 00 6a 04 00 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 53 00 29 .j...........................S.)
4560 02 7a 2a 56 61 6c 75 65 20 6f 66 20 22 4e 61 6d 65 3a 22 20 69 6e 20 64 69 73 74 72 69 62 75 74 .z*Value.of."Name:".in.distribut
4580 69 6f 6e 20 6d 65 74 61 64 61 74 61 2e da 04 4e 61 6d 65 29 03 72 ba 00 00 00 72 c0 00 00 00 72 ion.metadata...Name).r....r....r
45a0 80 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 72 5f 00 00 00 7a 19 42 61 73 65 44 ....r,...s.....r....r_...z.BaseD
45c0 69 73 74 72 69 62 75 74 69 6f 6e 2e 72 61 77 5f 6e 61 6d 65 a7 01 00 00 73 21 00 00 00 80 00 f0 istribution.raw_name....s!......
45e0 0a 00 10 14 8f 7d 89 7d d7 0f 20 d1 0f 20 a0 16 a8 14 d7 29 3c d1 29 3c d3 0f 3d d0 08 3d 72 31 .....}.}...........)<.)<..=..=r1
4600 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 00 f3 04 01 00 00 97 00 7c ...c...........................|
4620 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 .j...................j..........
4640 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 7d 01 7c 01 80 0a 74 05 00 00 00 00 00 .........d.........}.|...t......
4660 00 00 00 ab 00 00 00 00 00 00 00 53 00 09 00 74 05 00 00 00 00 00 00 00 00 74 07 00 00 00 00 00 ...........S...t.........t......
4680 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 02 7c 02 53 00 23 00 74 08 00 ...|.................}.|.S.#.t..
46a0 00 00 00 00 00 00 00 24 00 72 37 7d 03 64 03 7d 04 74 0a 00 00 00 00 00 00 00 00 6a 0d 00 00 00 .......$.r7}.d.}.t.........j....
46c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 7c 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 ...............|.|.j............
46e0 00 00 00 00 00 00 00 7c 03 ab 03 00 00 00 00 00 00 01 00 74 05 00 00 00 00 00 00 00 00 ab 00 00 .......|...........t............
4700 00 00 00 00 00 63 02 59 00 64 02 7d 03 7e 03 53 00 64 02 7d 03 7e 03 77 01 77 00 78 03 59 00 77 .....c.Y.d.}.~.S.d.}.~.w.w.x.Y.w
4720 01 29 04 7a b1 56 61 6c 75 65 20 6f 66 20 22 52 65 71 75 69 72 65 73 2d 50 79 74 68 6f 6e 3a 22 .).z.Value.of."Requires-Python:"
4740 20 69 6e 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 74 61 64 61 74 61 2e 0a 0a 20 20 20 20 .in.distribution.metadata.......
4760 20 20 20 20 49 66 20 74 68 65 20 6b 65 79 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 6f 72 ....If.the.key.does.not.exist.or
4780 20 63 6f 6e 74 61 69 6e 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 2c 20 61 6e 20 65 .contains.an.invalid.value,.an.e
47a0 6d 70 74 79 0a 20 20 20 20 20 20 20 20 53 70 65 63 69 66 69 65 72 53 65 74 20 73 68 6f 75 6c 64 mpty.........SpecifierSet.should
47c0 20 62 65 20 72 65 74 75 72 6e 65 64 2e 0a 20 20 20 20 20 20 20 20 7a 0f 52 65 71 75 69 72 65 73 .be.returned..........z.Requires
47e0 2d 50 79 74 68 6f 6e 4e 7a 2d 50 61 63 6b 61 67 65 20 25 72 20 68 61 73 20 61 6e 20 69 6e 76 61 -PythonNz-Package.%r.has.an.inva
4800 6c 69 64 20 52 65 71 75 69 72 65 73 2d 50 79 74 68 6f 6e 3a 20 25 73 29 08 72 ba 00 00 00 72 c0 lid.Requires-Python:.%s).r....r.
4820 00 00 00 72 12 00 00 00 72 3a 00 00 00 72 11 00 00 00 72 8e 00 00 00 72 8f 00 00 00 72 5f 00 00 ...r....r:...r....r....r....r_..
4840 00 29 05 72 2d 00 00 00 72 33 00 00 00 da 04 73 70 65 63 72 91 00 00 00 da 07 6d 65 73 73 61 67 .).r-...r3.....specr......messag
4860 65 73 05 00 00 00 20 20 20 20 20 72 2e 00 00 00 da 0f 72 65 71 75 69 72 65 73 5f 70 79 74 68 6f es.........r......requires_pytho
4880 6e 7a 20 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 72 65 71 75 69 72 65 73 5f 70 79 74 nz.BaseDistribution.requires_pyt
48a0 68 6f 6e ae 01 00 00 73 73 00 00 00 80 00 f0 0e 00 11 15 97 0d 91 0d d7 10 21 d1 10 21 d0 22 33 hon....ss................!..!."3
48c0 d3 10 34 88 05 d8 0b 10 88 3d dc 13 1f 93 3e d0 0c 21 f0 02 06 09 22 e4 13 1f a4 03 a0 45 a3 0a ..4......=....>..!...."......E..
48e0 d3 13 2b 88 44 f0 0a 00 10 14 88 0b f8 f4 09 00 10 20 f2 00 03 09 22 d8 16 45 88 47 dc 0c 12 8f ..+.D................."..E.G....
4900 4e 89 4e 98 37 a0 44 a7 4d a1 4d b0 31 d4 0c 35 dc 13 1f 93 3e d5 0c 21 fb f0 07 03 09 22 fa 73 N.N.7.D.M.M.1..5....>..!.....".s
4920 1b 00 00 00 a9 14 3f 00 bf 09 41 3f 03 c1 08 2c 41 3a 03 c1 34 01 41 3f 03 c1 3a 05 41 3f 03 da ......?...A?...,A:..4.A?..:.A?..
4940 06 65 78 74 72 61 73 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 .extrasc........................
4960 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 7a ae 44 65 70 65 6e ...t...................).z.Depen
4980 64 65 6e 63 69 65 73 20 6f 66 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 dencies.of.this.distribution....
49a0 20 20 20 20 20 20 20 46 6f 72 20 6d 6f 64 65 72 6e 20 2e 64 69 73 74 2d 69 6e 66 6f 20 64 69 73 .......For.modern..dist-info.dis
49c0 74 72 69 62 75 74 69 6f 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 63 6f 6c 6c 65 63 74 69 tributions,.this.is.the.collecti
49e0 6f 6e 20 6f 66 0a 20 20 20 20 20 20 20 20 22 52 65 71 75 69 72 65 73 2d 44 69 73 74 3a 22 20 65 on.of........."Requires-Dist:".e
4a00 6e 74 72 69 65 73 20 69 6e 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 74 61 64 61 74 61 2e ntries.in.distribution.metadata.
4a20 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 02 72 2d 00 00 00 72 c8 00 00 00 73 02 00 00 00 20 .........r*...).r-...r....s.....
4a40 20 72 2e 00 00 00 da 11 69 74 65 72 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 7a 22 42 61 73 65 44 .r......iter_dependenciesz"BaseD
4a60 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 74 65 72 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 c1 01 00 istribution.iter_dependencies...
4a80 00 72 51 00 00 00 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 .rQ...r1...c....................
4aa0 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 29 01 61 e9 01 .......t...................).a..
4ac0 00 00 45 78 74 72 61 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 69 73 20 64 69 73 74 72 69 ..Extras.provided.by.this.distri
4ae0 62 75 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 6d 6f 64 65 72 6e 20 2e 64 69 73 bution...........For.modern..dis
4b00 74 2d 69 6e 66 6f 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 t-info.distributions,.this.is.th
4b20 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 20 20 20 22 50 72 6f 76 69 64 65 e.collection.of........."Provide
4b40 73 2d 45 78 74 72 61 3a 22 20 65 6e 74 72 69 65 73 20 69 6e 20 64 69 73 74 72 69 62 75 74 69 6f s-Extra:".entries.in.distributio
4b60 6e 20 6d 65 74 61 64 61 74 61 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 n.metadata...........The.return.
4b80 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6e 6f 74 20 70 61 value.of.this.function.is.not.pa
4ba0 72 74 69 63 75 6c 61 72 6c 79 20 75 73 65 66 75 6c 20 6f 74 68 65 72 20 74 68 61 6e 0a 20 20 20 rticularly.useful.other.than....
4bc0 20 20 20 20 20 64 69 73 70 6c 61 79 20 70 75 72 70 6f 73 65 73 20 64 75 65 20 74 6f 20 62 61 63 .....display.purposes.due.to.bac
4be0 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 69 73 73 75 65 73 20 61 6e 64 20 74 kward.compatibility.issues.and.t
4c00 68 65 20 65 78 74 72 61 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 73 20 62 65 69 6e 67 20 70 6f 6f he.extra.........names.being.poo
4c20 72 6c 79 20 6e 6f 72 6d 61 6c 69 7a 65 64 20 70 72 69 6f 72 20 74 6f 20 50 45 50 20 36 38 35 2e rly.normalized.prior.to.PEP.685.
4c40 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 70 65 72 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 .If.you.want.to.perform.........
4c60 6c 6f 67 69 63 20 6f 70 65 72 61 74 69 6f 6e 73 20 6f 6e 20 65 78 74 72 61 73 2c 20 75 73 65 20 logic.operations.on.extras,.use.
4c80 3a 66 75 6e 63 3a 60 69 73 5f 65 78 74 72 61 5f 70 72 6f 76 69 64 65 64 60 20 69 6e 73 74 65 61 :func:`is_extra_provided`.instea
4ca0 64 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 d..........r*...r,...s.....r....
4cc0 da 14 69 74 65 72 5f 70 72 6f 76 69 64 65 64 5f 65 78 74 72 61 73 7a 25 42 61 73 65 44 69 73 74 ..iter_provided_extrasz%BaseDist
4ce0 72 69 62 75 74 69 6f 6e 2e 69 74 65 72 5f 70 72 6f 76 69 64 65 64 5f 65 78 74 72 61 73 c9 01 00 ribution.iter_provided_extras...
4d00 00 72 6e 00 00 00 72 31 00 00 00 72 48 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 .rn...r1...rH...c...............
4d20 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 ............t...................
4d40 29 01 7a d4 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 6e 20 65 78 74 72 61 20 69 73 20 70 72 ).z.Check.whether.an.extra.is.pr
4d60 6f 76 69 64 65 64 20 62 79 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 20 ovided.by.this.distribution.....
4d80 20 20 20 20 20 20 54 68 69 73 20 69 73 20 6e 65 65 64 65 64 20 6d 6f 73 74 6c 79 20 66 6f 72 20 ......This.is.needed.mostly.for.
4da0 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 69 73 73 75 65 73 20 77 69 74 68 20 70 6b 67 5f 72 65 compatibility.issues.with.pkg_re
4dc0 73 6f 75 72 63 65 73 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 sources.not.........following.th
4de0 65 20 65 78 74 72 61 20 6e 6f 72 6d 61 6c 69 7a 61 74 69 6f 6e 20 72 75 6c 65 73 20 64 65 66 69 e.extra.normalization.rules.defi
4e00 6e 65 64 20 69 6e 20 50 45 50 20 36 38 35 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 02 72 ned.in.PEP.685..........r*...).r
4e20 2d 00 00 00 72 48 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 11 69 73 5f 65 78 74 72 61 5f -...rH...s......r......is_extra_
4e40 70 72 6f 76 69 64 65 64 7a 22 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 73 5f 65 78 providedz"BaseDistribution.is_ex
4e60 74 72 61 5f 70 72 6f 76 69 64 65 64 d6 01 00 00 72 51 00 00 00 72 31 00 00 00 63 01 00 00 00 00 tra_provided....rQ...r1...c.....
4e80 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 98 00 00 00 97 00 09 00 7c 00 6a 01 00 00 00 00 ........................|.j.....
4ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 7d 01 64 02 84 00 74 05 ..............d.........}.d...t.
4ec0 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 09 ........j...................|.j.
4ee0 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 ab 01 00 00 00 00 ................................
4f00 00 00 44 00 ab 00 00 00 00 00 00 00 53 00 23 00 74 02 00 00 00 00 00 00 00 00 24 00 72 03 01 00 ..D.........S.#.t.........$.r...
4f20 59 00 79 00 77 00 78 03 59 00 77 01 29 03 4e da 06 52 45 43 4f 52 44 63 01 00 00 00 00 00 00 00 Y.y.w.x.Y.w.).N..RECORDc........
4f40 00 00 00 00 07 00 00 00 33 00 00 00 f3 5e 00 00 00 4b 00 01 00 97 00 7c 00 5d 25 00 00 7d 01 74 ........3....^...K.....|.]%..}.t
4f60 01 00 00 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 .........t.........j............
4f80 00 00 00 00 00 00 00 7c 01 64 00 19 00 00 00 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 96 .......|.d......................
4fa0 01 97 01 01 00 8c 27 04 00 79 01 ad 03 77 01 29 02 72 02 00 00 00 4e 72 41 00 00 00 29 02 da 02 ......'..y...w.).r....NrA...)...
4fc0 2e 30 da 03 72 6f 77 73 02 00 00 00 20 20 72 2e 00 00 00 fa 09 3c 67 65 6e 65 78 70 72 3e 7a 46 .0..rows......r......<genexpr>zF
4fe0 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f BaseDistribution._iter_declared_
5000 65 6e 74 72 69 65 73 5f 66 72 6f 6d 5f 72 65 63 6f 72 64 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 entries_from_record.<locals>.<ge
5020 6e 65 78 70 72 3e e4 01 00 00 73 22 00 00 00 e8 00 f8 80 00 d2 0f 53 a8 63 94 03 94 47 97 4c 91 nexpr>....s"..........S.c...G.L.
5040 4c a0 13 a0 51 a1 16 d3 14 28 d7 10 29 d1 0f 53 f9 73 04 00 00 00 82 2b 2d 01 29 05 72 88 00 00 L...Q....(..)..S.s.....+-.).r...
5060 00 72 89 00 00 00 da 03 63 73 76 da 06 72 65 61 64 65 72 72 97 00 00 00 29 02 72 2d 00 00 00 da .r......csv..readerr....).r-....
5080 04 74 65 78 74 73 02 00 00 00 20 20 72 2e 00 00 00 da 22 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 .texts......r....."_iter_declare
50a0 64 5f 65 6e 74 72 69 65 73 5f 66 72 6f 6d 5f 72 65 63 6f 72 64 7a 33 42 61 73 65 44 69 73 74 72 d_entries_from_recordz3BaseDistr
50c0 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f 65 6e 74 72 69 65 73 5f 66 ibution._iter_declared_entries_f
50e0 72 6f 6d 5f 72 65 63 6f 72 64 de 01 00 00 73 47 00 00 00 80 00 f0 02 03 09 18 d8 13 17 97 3e 91 rom_record....sG..............>.
5100 3e a0 28 d3 13 2b 88 44 f1 08 00 10 54 01 b4 53 b7 5a b1 5a c0 04 c7 0f c1 0f d3 40 51 d3 35 52 >.(..+.D....T..S.Z.Z.......@Q.5R
5120 d4 0f 53 d0 08 53 f8 f4 07 00 10 21 f2 00 01 09 18 d9 13 17 f0 03 01 09 18 fa 73 0f 00 00 00 82 ..S..S.....!..............s.....
5140 11 3d 00 bd 09 41 09 03 c1 08 01 41 09 03 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 .=...A.....A..c.................
5160 00 00 00 f3 52 01 00 00 87 05 97 00 09 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....R.........|.j...............
5180 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 7d 01 64 02 84 00 7c 01 6a 05 00 00 00 00 00 00 00 00 ....d.........}.d...|.j.........
51a0 00 00 00 00 00 00 00 00 00 00 64 03 ac 04 ab 01 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ..........d...........D.........
51c0 7d 02 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 03 7c 00 6a 08 00 00 }.|.j...................}.|.j...
51e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 04 7c 03 81 02 7c 04 80 02 7c 02 53 00 09 00 ................}.|...|...|.S...
5200 74 0b 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 t.........j...................|.
5220 ab 01 00 00 00 00 00 00 6a 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 ........j...................|...
5240 00 00 00 00 00 00 8a 05 89 05 6a 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 02 ..........j...................s.
5260 7c 02 53 00 88 05 66 01 64 05 84 08 7c 02 44 00 ab 00 00 00 00 00 00 00 53 00 23 00 74 02 00 00 |.S...f.d...|.D.........S.#.t...
5280 00 00 00 00 00 00 24 00 72 03 01 00 59 00 79 00 77 00 78 03 59 00 77 01 23 00 74 10 00 00 00 00 ......$.r...Y.y.w.x.Y.w.#.t.....
52a0 00 00 00 00 24 00 72 05 01 00 7c 02 63 02 59 00 53 00 77 00 78 03 59 00 77 01 29 06 4e 7a 13 69 ....$.r...|.c.Y.S.w.x.Y.w.).Nz.i
52c0 6e 73 74 61 6c 6c 65 64 2d 66 69 6c 65 73 2e 74 78 74 63 01 00 00 00 00 00 00 00 00 00 00 00 02 nstalled-files.txtc.............
52e0 00 00 00 33 00 00 00 f3 26 00 00 00 4b 00 01 00 97 00 7c 00 5d 09 00 00 7d 01 7c 01 73 01 8c 06 ...3....&...K.....|.]...}.|.s...
5300 7c 01 96 01 97 01 01 00 8c 0b 04 00 79 00 ad 03 77 01 72 29 00 00 00 72 3b 00 00 00 29 02 72 d2 |...........y...w.r)...r;...).r.
5320 00 00 00 da 01 70 73 02 00 00 00 20 20 72 2e 00 00 00 72 d4 00 00 00 7a 46 42 61 73 65 44 69 73 .....ps......r....r....zFBaseDis
5340 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f 65 6e 74 72 69 65 73 tribution._iter_declared_entries
5360 5f 66 72 6f 6d 5f 6c 65 67 61 63 79 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e eb _from_legacy.<locals>.<genexpr>.
5380 01 00 00 73 12 00 00 00 e8 00 f8 80 00 d2 10 41 90 71 ba 71 94 11 d1 10 41 f9 73 08 00 00 00 82 ...s...........A.q.q....A.s.....
53a0 07 11 01 8a 07 11 01 46 29 01 da 08 6b 65 65 70 65 6e 64 73 63 01 00 00 00 00 00 00 00 00 00 00 .......F)...keependsc...........
53c0 00 06 00 00 00 33 00 00 00 f3 84 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 37 00 00 7d 01 74 01 .....3..........K.....|.]7..}.t.
53e0 00 00 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 ........t.........j.............
5400 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......|.........j...............
5420 00 00 00 00 89 02 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 ......j.........................
5440 00 00 96 01 97 01 01 00 8c 39 04 00 79 00 ad 03 77 01 72 29 00 00 00 29 04 72 44 00 00 00 72 42 .........9..y...w.r)...).rD...rB
5460 00 00 00 72 43 00 00 00 da 05 70 61 72 74 73 29 03 72 d2 00 00 00 72 db 00 00 00 da 08 69 6e 66 ...rC.....parts).r....r......inf
5480 6f 5f 72 65 6c 73 03 00 00 00 20 20 80 72 2e 00 00 00 72 d4 00 00 00 7a 46 42 61 73 65 44 69 73 o_rels.......r....r....zFBaseDis
54a0 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f 65 6e 74 72 69 65 73 tribution._iter_declared_entries
54c0 5f 66 72 6f 6d 5f 6c 65 67 61 63 79 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e f6 _from_legacy.<locals>.<genexpr>.
54e0 01 00 00 73 32 00 00 00 f8 e8 00 f8 80 00 f2 00 03 10 0a e0 10 11 f4 03 00 0d 2a ac 27 af 2c a9 ...s2.....................*.'.,.
5500 2c b0 71 ab 2f d7 2a 3f d1 2a 3f c0 18 c7 1e c1 1e d7 0c 50 f1 03 03 10 0a f9 73 05 00 00 00 83 ,.q./.*?.*?........P......s.....
5520 3d 41 00 01 29 0a 72 88 00 00 00 72 89 00 00 00 72 97 00 00 00 72 61 00 00 00 72 70 00 00 00 72 =A..).r....r....r....ra...rp...r
5540 42 00 00 00 72 43 00 00 00 da 0b 72 65 6c 61 74 69 76 65 5f 74 6f 72 96 00 00 00 72 de 00 00 00 B...rC.....relative_tor....r....
5560 29 06 72 2d 00 00 00 72 d7 00 00 00 da 05 70 61 74 68 73 da 04 72 6f 6f 74 72 3d 00 00 00 72 df ).r-...r......paths..rootr=...r.
5580 00 00 00 73 06 00 00 00 20 20 20 20 20 40 72 2e 00 00 00 da 22 5f 69 74 65 72 5f 64 65 63 6c 61 ...s.........@r....."_iter_decla
55a0 72 65 64 5f 65 6e 74 72 69 65 73 5f 66 72 6f 6d 5f 6c 65 67 61 63 79 7a 33 42 61 73 65 44 69 73 red_entries_from_legacyz3BaseDis
55c0 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f 65 6e 74 72 69 65 73 tribution._iter_declared_entries
55e0 5f 66 72 6f 6d 5f 6c 65 67 61 63 79 e6 01 00 00 73 b8 00 00 00 f8 80 00 f0 02 03 09 18 d8 13 17 _from_legacy....s...............
5600 97 3e 91 3e d0 22 37 d3 13 38 88 44 f1 06 00 11 42 01 98 44 9f 4f 99 4f b0 55 98 4f d3 1c 3b d4 .>.>."7..8.D....B..D.O.O.U.O..;.
5620 10 41 88 05 d8 0f 13 8f 7d 89 7d 88 04 d8 0f 13 d7 0f 21 d1 0f 21 88 04 d8 0b 0f 88 3c 98 34 98 .A......}.}.......!..!......<.4.
5640 3c d8 13 18 88 4c f0 02 03 09 19 dc 17 1e 97 7c 91 7c a0 44 d3 17 29 d7 17 35 d1 17 35 b0 64 d3 <....L.........|.|.D..)..5..5.d.
5660 17 3b 88 48 f0 06 00 10 18 8f 7e 8a 7e d8 13 18 88 4c f3 02 03 10 0a e0 15 1a f4 05 03 10 0a f0 .;.H......~.~....L..............
5680 00 03 09 0a f8 f4 1b 00 10 21 f2 00 01 09 18 d9 13 17 f0 03 01 09 18 fb f4 12 00 10 1a f2 00 01 .........!......................
56a0 09 19 d8 13 18 8a 4c f0 03 01 09 19 fa 73 23 00 00 00 83 11 42 09 00 c1 0c 24 42 18 00 c2 09 09 ......L......s#.....B....$B.....
56c0 42 15 03 c2 14 01 42 15 03 c2 18 0b 42 26 03 c2 25 01 42 26 03 63 01 00 00 00 00 00 00 00 00 00 B.....B.....B&..%.B&.c..........
56e0 00 00 02 00 00 00 03 00 00 00 f3 46 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 ...........F.....|.j............
5700 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 78 01 73 10 01 00 7c 00 6a 03 00 00 00 00 00 00 00 ...............x.s...|.j........
5720 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 01 61 f2 01 00 00 49 74 65 72 ...................S.).a....Iter
5740 61 74 65 20 74 68 72 6f 75 67 68 20 66 69 6c 65 20 65 6e 74 72 69 65 73 20 64 65 63 6c 61 72 65 ate.through.file.entries.declare
5760 64 20 69 6e 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 d.in.this.distribution..........
5780 20 46 6f 72 20 6d 6f 64 65 72 6e 20 2e 64 69 73 74 2d 69 6e 66 6f 20 64 69 73 74 72 69 62 75 74 .For.modern..dist-info.distribut
57a0 69 6f 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 66 69 6c 65 73 20 6c 69 73 74 65 64 20 69 ions,.this.is.the.files.listed.i
57c0 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 60 60 52 45 43 4f 52 44 60 60 20 6d 65 74 61 64 61 74 n.the.........``RECORD``.metadat
57e0 61 20 66 69 6c 65 2e 20 46 6f 72 20 6c 65 67 61 63 79 20 73 65 74 75 70 74 6f 6f 6c 73 20 64 69 a.file..For.legacy.setuptools.di
5800 73 74 72 69 62 75 74 69 6f 6e 73 2c 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 63 6f 6d 65 73 20 stributions,.this.........comes.
5820 66 72 6f 6d 20 60 60 69 6e 73 74 61 6c 6c 65 64 2d 66 69 6c 65 73 2e 74 78 74 60 60 2c 20 77 69 from.``installed-files.txt``,.wi
5840 74 68 20 65 6e 74 72 69 65 73 20 6e 6f 72 6d 61 6c 69 7a 65 64 20 74 6f 20 62 65 0a 20 20 20 20 th.entries.normalized.to.be.....
5860 20 20 20 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 20 66 6f 72 6d 61 74 20 75 ....compatible.with.the.format.u
5880 73 65 64 20 62 79 20 60 60 52 45 43 4f 52 44 60 60 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 65 74 sed.by.``RECORD``...........:ret
58a0 75 72 6e 3a 20 41 6e 20 69 74 65 72 61 74 6f 72 20 66 6f 72 20 6c 69 73 74 65 64 20 65 6e 74 72 urn:.An.iterator.for.listed.entr
58c0 69 65 73 2c 20 6f 72 20 4e 6f 6e 65 20 69 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e ies,.or.None.if.the.distribution
58e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 20 6e 65 69 74 68 65 72 20 60 60 .............contains.neither.``
5900 52 45 43 4f 52 44 60 60 20 6e 6f 72 20 60 60 69 6e 73 74 61 6c 6c 65 64 2d 66 69 6c 65 73 2e 74 RECORD``.nor.``installed-files.t
5920 78 74 60 60 2e 0a 20 20 20 20 20 20 20 20 29 02 72 d8 00 00 00 72 e3 00 00 00 72 2c 00 00 00 73 xt``..........).r....r....r,...s
5940 01 00 00 00 20 72 2e 00 00 00 da 15 69 74 65 72 5f 64 65 63 6c 61 72 65 64 5f 65 6e 74 72 69 65 .....r......iter_declared_entrie
5960 73 7a 26 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 69 74 65 72 5f 64 65 63 6c 61 72 65 sz&BaseDistribution.iter_declare
5980 64 5f 65 6e 74 72 69 65 73 fb 01 00 00 73 26 00 00 00 80 00 f0 18 00 0d 11 d7 0c 33 d1 0c 33 d3 d_entries....s&............3..3.
59a0 0c 35 f2 00 01 0d 39 d8 0f 13 d7 0f 36 d1 0f 36 d3 0f 38 f0 05 03 09 0a 72 31 00 00 00 63 01 00 .5....9.....6..6..8.....r1...c..
59c0 00 00 00 00 00 00 00 00 00 00 06 00 00 00 23 00 00 00 f3 76 01 00 00 4b 00 01 00 97 00 09 00 7c ..............#....v...K.......|
59e0 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 7d .j...................d.........}
5a00 01 64 03 78 01 7d 02 7d 03 7c 01 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab .d.x.}.}.|.j....................
5a20 00 00 00 00 00 00 00 44 00 5d 7d 00 00 7d 04 7c 04 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 .......D.]}..}.|.j..............
5a40 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 04 7c 04 72 11 7c 04 6a 09 00 00 00 00 00 00 00 00 00 .............}.|.r.|.j..........
5a60 00 00 00 00 00 00 00 00 00 64 04 ab 01 00 00 00 00 00 00 72 01 8c 27 7c 04 6a 09 00 00 00 00 00 .........d.........r..'|.j......
5a80 00 00 00 00 00 00 00 00 00 00 00 00 00 64 05 ab 01 00 00 00 00 00 00 72 36 7c 04 6a 0b 00 00 00 .............d.........r6|.j....
5aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 06 ab 01 00 00 00 00 00 00 72 25 7c 04 6a 07 00 ...............d.........r%|.j..
5ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 07 ab 01 00 00 00 00 00 00 6a 0d 00 00 00 .................d.........j....
5ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 08 ab 01 00 00 00 00 00 00 5c 03 00 00 7d 02 7d ...............d.........\...}.}
5b00 05 7d 03 8c 6e 74 0f 00 00 00 00 00 00 00 00 7c 04 7c 02 7c 03 ac 09 ab 03 00 00 00 00 00 00 96 .}..nt.........|.|.|............
5b20 01 97 01 01 00 8c 7f 04 00 79 02 23 00 74 02 00 00 00 00 00 00 00 00 24 00 72 03 01 00 59 00 79 .........y.#.t.........$.r...Y.y
5b40 02 77 00 78 03 59 00 77 01 ad 03 77 01 29 0a 61 f6 01 00 00 50 61 72 73 65 20 61 20 60 60 72 65 .w.x.Y.w...w.).a....Parse.a.``re
5b60 71 75 69 72 65 73 2e 74 78 74 60 60 20 69 6e 20 61 6e 20 65 67 67 2d 69 6e 66 6f 20 64 69 72 65 quires.txt``.in.an.egg-info.dire
5b80 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 61 6e 20 49 4e 49 2d 69 ctory...........This.is.an.INI-i
5ba0 73 68 20 66 6f 72 6d 61 74 20 77 68 65 72 65 20 61 6e 20 65 67 67 2d 69 6e 66 6f 20 73 74 6f 72 sh.format.where.an.egg-info.stor
5bc0 65 73 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 20 41 0a 20 20 20 20 20 20 20 20 73 65 63 74 69 es.dependencies..A.........secti
5be0 6f 6e 20 6e 61 6d 65 20 64 65 73 63 72 69 62 65 73 20 65 78 74 72 61 20 6f 74 68 65 72 20 65 6e on.name.describes.extra.other.en
5c00 76 69 72 6f 6e 6d 65 6e 74 20 6d 61 72 6b 65 72 73 2c 20 77 68 69 6c 65 20 65 61 63 68 20 65 6e vironment.markers,.while.each.en
5c20 74 72 79 0a 20 20 20 20 20 20 20 20 69 73 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 73 74 72 69 try.........is.an.arbitrary.stri
5c40 6e 67 20 28 6e 6f 74 20 61 20 6b 65 79 2d 76 61 6c 75 65 20 70 61 69 72 29 20 72 65 70 72 65 73 ng.(not.a.key-value.pair).repres
5c60 65 6e 74 69 6e 67 20 61 20 64 65 70 65 6e 64 65 6e 63 79 0a 20 20 20 20 20 20 20 20 61 73 20 61 enting.a.dependency.........as.a
5c80 20 72 65 71 75 69 72 65 6d 65 6e 74 20 73 74 72 69 6e 67 20 28 6e 6f 20 6d 61 72 6b 65 72 73 29 .requirement.string.(no.markers)
5ca0 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 72 65 20 69 73 20 61 20 63 6f 6e 73 74 72 75 63 74 20 ...........There.is.a.construct.
5cc0 69 6e 20 60 60 69 6d 70 6f 72 74 6c 69 62 2e 6d 65 74 61 64 61 74 61 60 60 20 63 61 6c 6c 65 64 in.``importlib.metadata``.called
5ce0 20 60 60 53 65 63 74 69 6f 6e 65 64 60 60 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 64 6f 65 73 .``Sectioned``.that.........does
5d00 20 6d 6f 73 74 6c 79 20 74 68 65 20 73 61 6d 65 2c 20 62 75 74 20 74 68 65 20 66 6f 72 6d 61 74 .mostly.the.same,.but.the.format
5d20 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 70 72 69 76 61 74 65 .is.currently.considered.private
5d40 2e 0a 20 20 20 20 20 20 20 20 7a 0c 72 65 71 75 69 72 65 73 2e 74 78 74 4e 72 94 00 00 00 fa 01 ..........z.requires.txtNr......
5d60 23 fa 01 5b fa 01 5d 7a 02 5b 5d fa 01 3a 29 03 72 47 00 00 00 72 48 00 00 00 72 49 00 00 00 29 #..[..]z.[]..:).rG...rH...rI...)
5d80 08 72 88 00 00 00 72 89 00 00 00 72 97 00 00 00 72 98 00 00 00 72 a7 00 00 00 72 76 00 00 00 da .r....r....r....r....r....rv....
5da0 09 70 61 72 74 69 74 69 6f 6e 72 46 00 00 00 29 06 72 2d 00 00 00 72 90 00 00 00 72 48 00 00 00 .partitionrF...).r-...r....rH...
5dc0 72 49 00 00 00 72 9a 00 00 00 72 84 00 00 00 73 06 00 00 00 20 20 20 20 20 20 72 2e 00 00 00 da rI...r....r....s..........r.....
5de0 1a 5f 69 74 65 72 5f 72 65 71 75 69 72 65 73 5f 74 78 74 5f 65 6e 74 72 69 65 73 7a 2b 42 61 73 ._iter_requires_txt_entriesz+Bas
5e00 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 72 65 71 75 69 72 65 73 5f 74 78 74 eDistribution._iter_requires_txt
5e20 5f 65 6e 74 72 69 65 73 0b 02 00 00 73 b7 00 00 00 e8 00 f8 80 00 f0 16 03 09 13 d8 16 1a 97 6e _entries....s..................n
5e40 91 6e a0 5e d3 16 34 88 47 f0 06 00 1a 1c d0 08 1b 88 05 90 06 d8 14 1b d7 14 26 d1 14 26 d3 14 .n.^..4.G.................&..&..
5e60 28 f2 00 07 09 4e 01 88 44 d8 13 17 97 3a 91 3a 93 3c 88 44 d9 13 17 98 34 9f 3f 99 3f a8 33 d4 (....N..D....:.:.<.D....4.?.?.3.
5e80 1b 2f d8 10 18 d8 0f 13 8f 7f 89 7f 98 73 d4 0f 23 a8 04 af 0d a9 0d b0 63 d4 28 3a d8 23 27 a7 ./...........s..#.......c.(:.#'.
5ea0 3a a1 3a a8 64 d3 23 33 d7 23 3d d1 23 3d b8 63 d3 23 42 d1 10 20 90 05 90 71 98 26 d8 10 18 dc :.:.d.#3.#=.#=.c.#B......q.&....
5ec0 12 1f a8 44 b8 05 c0 66 d4 12 4d d3 0c 4d f1 0f 07 09 4e 01 f8 f4 07 00 10 21 f2 00 01 09 13 d9 ...D...f..M..M....N......!......
5ee0 0c 12 f0 03 01 09 13 fc 73 28 00 00 00 82 01 42 39 01 84 11 42 2a 00 95 42 15 42 39 01 c2 2a 09 ........s(.....B9...B*..B.B9..*.
5f00 42 36 03 c2 33 02 42 39 01 c2 35 01 42 36 03 c2 36 03 42 39 01 63 01 00 00 00 00 00 00 00 00 00 B6..3.B9..5.B6..6.B9.c..........
5f20 00 00 04 00 00 00 23 00 00 00 f3 9a 00 00 00 4b 00 01 00 97 00 64 01 68 01 7d 01 7c 00 6a 01 00 ......#........K.....d.h.}.|.j..
5f40 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 44 00 5d 31 00 00 7d .........................D.]1..}
5f60 02 74 03 00 00 00 00 00 00 00 00 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .t.........|.j..................
5f80 00 ab 01 00 00 00 00 00 00 7d 03 7c 03 7c 01 76 00 72 01 8c 1d 7c 01 6a 07 00 00 00 00 00 00 00 .........}.|.|.v.r...|.j........
5fa0 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 01 00 7c 03 96 01 97 01 01 00 8c ...........|...........|........
5fc0 33 04 00 79 02 ad 03 77 01 29 03 7a 27 47 65 74 20 65 78 74 72 61 73 20 66 72 6f 6d 20 74 68 65 3..y...w.).z'Get.extras.from.the
5fe0 20 65 67 67 2d 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 2e 72 94 00 00 00 4e 29 04 72 ec 00 00 .egg-info.directory.r....N).r...
6000 00 72 14 00 00 00 72 48 00 00 00 da 03 61 64 64 29 04 72 2d 00 00 00 da 0c 6b 6e 6f 77 6e 5f 65 .r....rH.....add).r-.....known_e
6020 78 74 72 61 73 72 3c 00 00 00 72 48 00 00 00 73 04 00 00 00 20 20 20 20 72 2e 00 00 00 da 15 5f xtrasr<...rH...s........r......_
6040 69 74 65 72 5f 65 67 67 5f 69 6e 66 6f 5f 65 78 74 72 61 73 7a 26 42 61 73 65 44 69 73 74 72 69 iter_egg_info_extrasz&BaseDistri
6060 62 75 74 69 6f 6e 2e 5f 69 74 65 72 5f 65 67 67 5f 69 6e 66 6f 5f 65 78 74 72 61 73 24 02 00 00 bution._iter_egg_info_extras$...
6080 73 51 00 00 00 e8 00 f8 80 00 e0 18 1a 90 74 88 0c d8 15 19 d7 15 34 d1 15 34 d3 15 36 f2 00 05 sQ............t.......4..4..6...
60a0 09 18 88 45 dc 14 25 a0 65 a7 6b a1 6b d3 14 32 88 45 d8 0f 14 98 0c d1 0f 24 d8 10 18 d8 0c 18 ...E..%.e.k.k..2.E.......$......
60c0 d7 0c 1c d1 0c 1c 98 55 d4 0c 23 d8 12 17 8b 4b f1 0b 05 09 18 f9 73 06 00 00 00 82 41 09 41 0b .......U..#....K......s.....A.A.
60e0 01 63 01 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 23 00 00 00 f3 34 01 00 00 4b 00 01 00 97 .c................#....4...K....
6100 00 7c 00 6a 01 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 44 .|.j...........................D
6120 00 5d 81 00 00 7d 01 74 03 00 00 00 00 00 00 00 00 7c 01 6a 04 00 00 00 00 00 00 00 00 00 00 00 .]...}.t.........|.j............
6140 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 02 7c 02 72 20 7c 01 6a 06 00 00 00 00 00 00 00 ...............}.|.r.|.j........
6160 00 00 00 00 00 00 00 00 00 00 00 72 14 64 01 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........r.d.|.j..............
6180 00 00 00 00 00 9b 00 64 02 7c 02 9b 00 64 03 9d 05 7d 03 6e 24 7c 02 72 07 64 04 7c 02 9b 00 64 .......d.|...d...}.n$|.r.d.|...d
61a0 03 9d 03 7d 03 6e 1b 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 0d 7c ...}.n.|.j...................r.|
61c0 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 03 6e 02 64 05 7d 03 7c 03 72 .j...................}.n.d.}.|.r
61e0 14 7c 01 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 06 7c 03 9b 00 9d .|.j.....................d.|....
6200 03 96 01 97 01 01 00 8c 74 7c 01 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 96 ........t|.j....................
6220 01 97 01 01 00 8c 83 04 00 79 07 ad 03 77 01 29 08 61 89 02 00 00 47 65 74 20 64 69 73 74 72 69 .........y...w.).a....Get.distri
6240 62 75 74 69 6f 6e 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 66 72 6f 6d 20 74 68 65 20 65 67 67 bution.dependencies.from.the.egg
6260 2d 69 6e 66 6f 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 20 20 20 54 6f 20 65 61 73 -info.directory...........To.eas
6280 65 20 70 61 72 73 69 6e 67 2c 20 74 68 69 73 20 63 6f 6e 76 65 72 74 73 20 61 20 6c 65 67 61 63 e.parsing,.this.converts.a.legac
62a0 79 20 64 65 70 65 6e 64 65 6e 63 79 20 65 6e 74 72 79 20 69 6e 74 6f 20 61 20 50 45 50 20 35 30 y.dependency.entry.into.a.PEP.50
62c0 38 0a 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 20 73 74 72 69 6e 67 2e 20 4c 69 8.........requirement.string..Li
62e0 6b 65 20 60 60 5f 69 74 65 72 5f 72 65 71 75 69 72 65 73 5f 74 78 74 5f 65 6e 74 72 69 65 73 28 ke.``_iter_requires_txt_entries(
6300 29 60 60 2c 20 74 68 65 72 65 20 69 73 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 69 6e 20 60 60 )``,.there.is.code.........in.``
6320 69 6d 70 6f 72 74 6c 69 62 2e 6d 65 74 61 64 61 74 61 60 60 20 74 68 61 74 20 64 6f 65 73 20 6d importlib.metadata``.that.does.m
6340 6f 73 74 6c 79 20 74 68 65 20 73 61 6d 65 2c 20 62 75 74 20 6e 6f 74 20 64 6f 20 65 78 61 63 74 ostly.the.same,.but.not.do.exact
6360 6c 79 0a 20 20 20 20 20 20 20 20 77 68 61 74 20 77 65 20 6e 65 65 64 2e 0a 0a 20 20 20 20 20 20 ly.........what.we.need.........
6380 20 20 4e 61 6d 65 6c 79 2c 20 60 60 69 6d 70 6f 72 74 6c 69 62 2e 6d 65 74 61 64 61 74 61 60 60 ..Namely,.``importlib.metadata``
63a0 20 64 6f 65 73 20 6e 6f 74 20 6e 6f 72 6d 61 6c 69 7a 65 20 74 68 65 20 65 78 74 72 61 20 6e 61 .does.not.normalize.the.extra.na
63c0 6d 65 20 62 65 66 6f 72 65 0a 20 20 20 20 20 20 20 20 70 75 74 74 69 6e 67 20 69 74 20 69 6e 74 me.before.........putting.it.int
63e0 6f 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 20 73 74 72 69 6e 67 2c 20 77 68 69 63 68 20 o.the.requirement.string,.which.
6400 63 61 75 73 65 73 20 6d 61 72 6b 65 72 20 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 20 20 20 causes.marker.comparison........
6420 20 74 6f 20 66 61 69 6c 20 62 65 63 61 75 73 65 20 74 68 65 20 64 69 73 74 2d 69 6e 66 6f 20 66 .to.fail.because.the.dist-info.f
6440 6f 72 6d 61 74 20 64 6f 20 6e 6f 72 6d 61 6c 69 7a 65 2e 20 54 68 69 73 20 69 73 20 63 6f 6e 73 ormat.do.normalize..This.is.cons
6460 69 73 74 65 6e 74 20 69 6e 0a 20 20 20 20 20 20 20 20 61 6c 6c 20 63 75 72 72 65 6e 74 6c 79 20 istent.in.........all.currently.
6480 61 76 61 69 6c 61 62 6c 65 20 50 45 50 20 35 31 37 20 62 61 63 6b 65 6e 64 73 2c 20 61 6c 74 68 available.PEP.517.backends,.alth
64a0 6f 75 67 68 20 6e 6f 74 20 73 74 61 6e 64 61 72 64 69 7a 65 64 2e 0a 20 20 20 20 20 20 20 20 fa ough.not.standardized...........
64c0 01 28 7a 10 29 20 61 6e 64 20 65 78 74 72 61 20 3d 3d 20 22 fa 01 22 7a 0a 65 78 74 72 61 20 3d .(z.).and.extra.==.".."z.extra.=
64e0 3d 20 22 72 94 00 00 00 7a 03 20 3b 20 4e 29 05 72 ec 00 00 00 72 14 00 00 00 72 48 00 00 00 72 =."r....z..;.N).r....r....rH...r
6500 49 00 00 00 72 47 00 00 00 29 04 72 2d 00 00 00 72 3c 00 00 00 72 48 00 00 00 72 49 00 00 00 73 I...rG...).r-...r<...rH...rI...s
6520 04 00 00 00 20 20 20 20 72 2e 00 00 00 da 1b 5f 69 74 65 72 5f 65 67 67 5f 69 6e 66 6f 5f 64 65 ........r......_iter_egg_info_de
6540 70 65 6e 64 65 6e 63 69 65 73 7a 2c 42 61 73 65 44 69 73 74 72 69 62 75 74 69 6f 6e 2e 5f 69 74 pendenciesz,BaseDistribution._it
6560 65 72 5f 65 67 67 5f 69 6e 66 6f 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 02 00 00 73 9d 00 00 er_egg_info_dependencies....s...
6580 00 e8 00 f8 80 00 f0 1a 00 16 1a d7 15 34 d1 15 34 d3 15 36 f2 00 0d 09 28 88 45 dc 14 25 a0 65 .............4..4..6....(.E..%.e
65a0 a7 6b a1 6b d3 14 32 88 45 d9 0f 14 98 15 9f 1c 9a 1c d8 1b 1c 98 55 9f 5c 99 5c 98 4e d0 2a 3a .k.k..2.E.............U.\.\.N.*:
65c0 b8 35 b8 27 c0 11 d0 19 43 91 06 d9 11 16 d8 1b 25 a0 65 a0 57 a8 41 d0 19 2e 91 06 d8 11 16 97 .5.'....C.......%.e.W.A.........
65e0 1c 92 1c d8 19 1e 9f 1c 99 1c 91 06 e0 19 1b 90 06 d9 0f 15 d8 19 1e d7 19 2a d1 19 2a d0 18 2b .........................*..*..+
6600 a8 33 a8 76 a8 68 d0 16 37 d3 10 37 e0 16 1b d7 16 27 d1 16 27 d3 10 27 f1 1b 0d 09 28 f9 73 06 .3.v.h..7..7.....'..'..'....(.s.
6620 00 00 00 82 42 16 42 18 01 72 ba 00 00 00 4e 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 ....B.B..r....Nc................
6640 03 00 00 00 f3 b2 00 00 00 97 00 7c 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........|.j..................
6660 00 64 01 ab 01 00 00 00 00 00 00 73 1a 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .d.........s.|.j................
6680 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 07 00 00 7d 02 7c 02 7c 01 64 01 3c 00 00 00 8c 09 04 ...........D.]...}.|.|.d.<......
66a0 00 7c 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 .|.j...................d........
66c0 00 73 1b 7c 00 6a 05 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 .s.|.j..........................
66e0 00 44 00 5d 07 00 00 7d 03 7c 03 7c 01 64 02 3c 00 00 00 8c 09 04 00 79 03 79 03 29 04 7a 36 41 .D.]...}.|.|.d.<.......y.y.).z6A
6700 64 64 20 65 67 67 2d 69 6e 66 6f 20 72 65 71 75 69 72 65 73 2e 74 78 74 20 69 6e 66 6f 72 6d 61 dd.egg-info.requires.txt.informa
6720 74 69 6f 6e 20 74 6f 20 74 68 65 20 6d 65 74 61 64 61 74 61 2e 7a 0d 52 65 71 75 69 72 65 73 2d tion.to.the.metadata.z.Requires-
6740 44 69 73 74 7a 0e 50 72 6f 76 69 64 65 73 2d 45 78 74 72 61 4e 29 03 da 07 67 65 74 5f 61 6c 6c Distz.Provides-ExtraN)...get_all
6760 72 f4 00 00 00 72 f0 00 00 00 29 04 72 2d 00 00 00 72 ba 00 00 00 da 03 64 65 70 72 48 00 00 00 r....r....).r-...r......deprH...
6780 73 04 00 00 00 20 20 20 20 72 2e 00 00 00 72 b9 00 00 00 7a 27 42 61 73 65 44 69 73 74 72 69 62 s........r....r....z'BaseDistrib
67a0 75 74 69 6f 6e 2e 5f 61 64 64 5f 65 67 67 5f 69 6e 66 6f 5f 72 65 71 75 69 72 65 73 4a 02 00 00 ution._add_egg_info_requiresJ...
67c0 73 69 00 00 00 80 00 e0 0f 17 d7 0f 1f d1 0f 1f a0 0f d4 0f 30 d8 17 1b d7 17 37 d1 17 37 d3 17 si..................0.....7..7..
67e0 39 f2 00 01 0d 30 90 03 d8 2c 2f 90 08 98 1f d2 10 29 f0 03 01 0d 30 e0 0f 17 d7 0f 1f d1 0f 1f 9....0...,/......)....0.........
6800 d0 20 30 d4 0f 31 d8 19 1d d7 19 33 d1 19 33 d3 19 35 f2 00 01 0d 33 90 05 d8 2d 32 90 08 d0 19 ..0..1.....3..3..5....3...-2....
6820 29 d2 10 2a f1 03 01 0d 33 f0 03 00 10 32 72 31 00 00 00 29 01 72 3b 00 00 00 29 47 72 36 00 00 )..*....3....2r1...).r;...)Gr6..
6840 00 72 37 00 00 00 72 38 00 00 00 da 0b 63 6c 61 73 73 6d 65 74 68 6f 64 72 3a 00 00 00 72 50 00 .r7...r8.....classmethodr:...rP.
6860 00 00 da 05 62 79 74 65 73 72 56 00 00 00 72 5a 00 00 00 72 62 00 00 00 72 64 00 00 00 72 39 00 ....bytesrV...rZ...rb...rd...r9.
6880 00 00 72 0d 00 00 00 72 61 00 00 00 72 6b 00 00 00 72 6d 00 00 00 72 70 00 00 00 72 a1 00 00 00 ..r....ra...rk...rm...rp...r....
68a0 72 74 00 00 00 72 78 00 00 00 72 7c 00 00 00 72 7e 00 00 00 72 13 00 00 00 72 80 00 00 00 da 13 rt...rx...r|...r~...r....r......
68c0 44 69 73 74 72 69 62 75 74 69 6f 6e 56 65 72 73 69 6f 6e 72 60 00 00 00 72 86 00 00 00 72 1b 00 DistributionVersionr`...r....r..
68e0 00 00 72 67 00 00 00 72 9c 00 00 00 72 9f 00 00 00 72 a2 00 00 00 72 a4 00 00 00 72 a8 00 00 00 ..rg...r....r....r....r....r....
6900 72 aa 00 00 00 da 08 49 6e 66 6f 50 61 74 68 72 72 00 00 00 72 0a 00 00 00 72 af 00 00 00 72 88 r......InfoPathrr...r....r....r.
6920 00 00 00 72 09 00 00 00 72 26 00 00 00 72 b3 00 00 00 da 05 65 6d 61 69 6c 72 c6 00 00 00 da 07 ...r....r&...r......emailr......
6940 4d 65 73 73 61 67 65 72 b6 00 00 00 da 09 66 75 6e 63 74 6f 6f 6c 73 da 09 6c 72 75 5f 63 61 63 Messager......functools..lru_cac
6960 68 65 72 bb 00 00 00 72 ba 00 00 00 72 08 00 00 00 72 05 00 00 00 72 be 00 00 00 72 c1 00 00 00 her....r....r....r....r....r....
6980 72 5f 00 00 00 72 12 00 00 00 72 c7 00 00 00 72 06 00 00 00 72 10 00 00 00 72 ca 00 00 00 72 cc r_...r....r....r....r....r....r.
69a0 00 00 00 72 ce 00 00 00 72 d8 00 00 00 72 e3 00 00 00 72 e5 00 00 00 72 46 00 00 00 72 ec 00 00 ...r....r....r....r....rF...r...
69c0 00 72 f0 00 00 00 72 f4 00 00 00 72 b9 00 00 00 72 3b 00 00 00 72 31 00 00 00 72 2e 00 00 00 72 .r....r....r....r;...r1...r....r
69e0 4c 00 00 00 72 4c 00 00 00 6a 00 00 00 73 9f 04 00 00 84 00 d8 05 10 f0 02 05 05 24 a0 73 f0 00 L...rL...j...s.............$.s..
6a00 05 05 24 d0 2f 41 f2 00 05 05 24 f3 03 00 06 11 f0 02 05 05 24 f0 0e 00 06 11 f0 02 0f 05 24 e0 ..$./A....$.........$.........$.
6a20 1b 20 f0 05 0f 05 24 f0 06 00 13 16 f0 07 0f 05 24 f0 08 00 17 1a f0 09 0f 05 24 f0 0a 00 0a 1c ......$.........$.........$.....
6a40 f2 0b 0f 05 24 f3 03 00 06 11 f0 02 0f 05 24 f0 22 00 06 11 f0 02 0b 05 24 98 77 f0 00 0b 05 24 ....$.........$.".......$.w....$
6a60 a8 63 f0 00 0b 05 24 d0 36 48 f2 00 0b 05 24 f3 03 00 06 11 f0 02 0b 05 24 f0 1a 01 05 43 01 98 .c....$.6H....$.........$....C..
6a80 23 f3 00 01 05 43 01 f0 06 01 05 31 98 13 f3 00 01 05 31 f0 06 00 06 0e f0 02 0b 05 24 98 28 a0 #....C.....1......1.........$.(.
6aa0 33 99 2d f2 00 0b 05 24 f3 03 00 06 0e f0 02 0b 05 24 f0 1a 00 06 0e f0 02 13 05 14 a8 38 b0 43 3.-....$.........$...........8.C
6ac0 a9 3d f2 00 13 05 14 f3 03 00 06 0e f0 02 13 05 14 f0 2a 00 06 0e f0 02 0a 05 24 a0 48 a8 53 a1 .=................*.......$.H.S.
6ae0 4d f2 00 0a 05 24 f3 03 00 06 0e f0 02 0a 05 24 f0 18 00 06 0e f0 02 0d 05 24 98 78 a8 03 99 7d M....$.........$.........$.x...}
6b00 f2 00 0d 05 24 f3 03 00 06 0e f0 02 0d 05 24 f0 1e 00 06 0e f0 02 0a 05 35 a8 04 f2 00 0a 05 35 ....$.........$.........5......5
6b20 f3 03 00 06 0e f0 02 0a 05 35 f0 18 00 06 0e f0 02 09 05 29 a0 24 f2 00 09 05 29 f3 03 00 06 0e .........5.........).$....).....
6b40 f0 02 09 05 29 f0 16 00 06 0e f0 02 0f 05 34 b0 44 f2 00 0f 05 34 f3 03 00 06 0e f0 02 0f 05 34 ....).........4.D....4.........4
6b60 f0 22 00 06 0e f0 02 0d 05 34 a8 24 f2 00 0d 05 34 f3 03 00 06 0e f0 02 0d 05 34 f0 1e 00 06 0e .".......4.$....4.........4.....
6b80 f0 02 01 05 24 a0 0e f2 00 01 05 24 f3 03 00 06 0e f0 02 01 05 24 f0 06 00 06 0e f0 02 01 05 24 ....$......$.........$.........$
6ba0 d0 19 2c f2 00 01 05 24 f3 03 00 06 0e f0 02 01 05 24 f0 06 00 06 0e f0 02 05 05 2f a0 53 f2 00 ..,....$.........$........./.S..
6bc0 05 05 2f f3 03 00 06 0e f0 02 05 05 2f f0 0e 00 06 0e f0 02 17 05 18 98 48 a0 59 d1 1c 2f f2 00 ../........./...........H.Y../..
6be0 17 05 18 f3 03 00 06 0e f0 02 17 05 18 f0 32 00 06 0e f0 02 09 05 12 98 33 f2 00 09 05 12 f3 03 ..............2.........3.......
6c00 00 06 0e f0 02 09 05 12 f0 16 00 06 0e f0 02 01 05 29 98 34 f2 00 01 05 29 f3 03 00 06 0e f0 02 .................).4....).......
6c20 01 05 29 f0 06 00 06 0e f0 02 01 05 34 98 24 f2 00 01 05 34 f3 03 00 06 0e f0 02 01 05 34 f0 06 ..).........4.$....4.........4..
6c40 00 06 0e f0 02 07 05 31 90 74 f2 00 07 05 31 f3 03 00 06 0e f0 02 07 05 31 f0 12 00 06 0e f0 02 .......1.t....1.........1.......
6c60 03 05 4d 01 98 54 f2 00 03 05 4d 01 f3 03 00 06 0e f0 02 03 05 4d 01 f0 0a 00 06 0e f0 02 03 05 ..M..T....M..........M..........
6c80 51 01 a0 24 f2 00 03 05 51 01 f3 03 00 06 0e f0 02 03 05 51 01 f0 0a 02 05 24 98 48 f0 00 02 05 Q..$....Q..........Q.....$.H....
6ca0 24 a8 14 f3 00 02 05 24 f0 08 06 05 24 a8 58 b0 63 a9 5d f3 00 06 05 24 f0 10 07 05 24 98 68 f0 $......$....$.X.c.]....$....$.h.
6cc0 00 07 05 24 a8 33 f3 00 07 05 24 f0 12 01 05 24 a0 38 a8 4e d1 23 3b f3 00 01 05 24 f0 06 01 05 ...$.3....$....$.8.N.#;....$....
6ce0 24 a0 05 a7 0d a1 0d d7 20 35 d1 20 35 f3 00 01 05 24 f0 06 00 06 19 80 59 d7 05 18 d1 05 18 a0 $........5..5....$......Y.......
6d00 11 d4 05 23 f0 02 05 05 18 a0 25 a7 2d a1 2d d7 22 37 d1 22 37 f2 00 05 05 18 f3 03 00 06 24 f0 ...#......%.-.-."7."7.........$.
6d20 02 05 05 18 f0 0e 00 06 0e f0 02 08 05 27 98 25 9f 2d 99 2d d7 1a 2f d1 1a 2f f2 00 08 05 27 f3 .............'.%.-.-../../....'.
6d40 03 00 06 0e f0 02 08 05 27 f0 14 00 06 0e f0 02 08 05 2a 98 74 a0 43 a8 13 a0 48 99 7e f2 00 08 ........'.........*.t.C...H.~...
6d60 05 2a f3 03 00 06 0e f0 02 08 05 2a f0 14 00 06 0e f0 02 02 05 35 a0 28 a8 33 a1 2d f2 00 02 05 .*.........*.........5.(.3.-....
6d80 35 f3 03 00 06 0e f0 02 02 05 35 f0 08 00 06 0e f0 02 04 05 3e 98 23 f2 00 04 05 3e f3 03 00 06 5.........5.........>.#....>....
6da0 0e f0 02 04 05 3e f0 0c 00 06 0e f0 02 10 05 14 a0 1c f2 00 10 05 14 f3 03 00 06 0e f0 02 10 05 .....>..........................
6dc0 14 f1 24 06 05 24 a8 0a b0 33 a9 0f f0 00 06 05 24 c0 18 c8 2b d1 41 56 f3 00 06 05 24 f0 10 0b ..$..$...3......$...+.AV....$...
6de0 05 24 a0 68 a8 73 a1 6d f3 00 0b 05 24 f0 1a 06 05 24 a0 73 f0 00 06 05 24 a8 74 f3 00 06 05 24 .$.h.s.m....$....$.s....$.t....$
6e00 f0 10 06 05 54 01 b0 48 b8 58 c0 63 b9 5d d1 34 4b f3 00 06 05 54 01 f0 10 13 05 0a b0 48 b8 58 ....T..H.X.c.].4K....T.......H.X
6e20 c0 63 b9 5d d1 34 4b f3 00 13 05 0a f0 2a 0e 05 0a a0 78 b0 08 b8 13 b1 0d d1 27 3e f3 00 0e 05 .c.].4K......*....x.......'>....
6e40 0a f0 20 17 05 4e 01 a8 48 b0 5d d1 2c 43 f3 00 17 05 4e 01 f0 32 08 05 18 a0 78 b0 03 a1 7d f3 .....N..H.].,C....N..2....x...}.
6e60 00 08 05 18 f0 14 1a 05 28 a8 58 b0 63 a9 5d f3 00 1a 05 28 f0 38 07 05 33 a8 75 af 7d a9 7d d7 ........(.X.c.]....(.8..3.u.}.}.
6e80 2f 44 d1 2f 44 f0 00 07 05 33 c8 14 f4 00 07 05 33 72 31 00 00 00 72 4c 00 00 00 63 00 00 00 00 /D./D....3......3r1...rL...c....
6ea0 00 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 f3 ba 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 .......................e.Z.d.Z.d
6ec0 01 5a 03 65 04 64 14 64 03 84 04 ab 00 00 00 00 00 00 00 5a 05 65 04 64 04 65 06 65 07 65 08 19 .Z.e.d.d...........Z.e.d.e.e.e..
6ee0 00 00 00 19 00 00 00 64 02 64 00 66 04 64 05 84 04 ab 00 00 00 00 00 00 00 5a 09 64 06 65 08 64 .......d.d.f.d...........Z.d.e.d
6f00 02 65 06 64 07 19 00 00 00 66 04 64 08 84 04 5a 0a 64 02 65 0b 64 07 19 00 00 00 66 02 64 09 84 .e.d.....f.d...Z.d.e.d.....f.d..
6f20 04 5a 0c 64 02 65 0b 65 0d 19 00 00 00 66 02 64 0a 84 04 5a 0e 64 0b 65 0f 64 0b 64 0c 64 0c 66 .Z.d.e.e.....f.d...Z.d.e.d.d.d.f
6f40 05 64 0d 65 10 64 0e 65 11 65 08 19 00 00 00 64 0f 65 10 64 10 65 10 64 11 65 10 64 02 65 0b 65 .d.e.d.e.e.....d.e.d.e.d.e.d.e.e
6f60 0d 19 00 00 00 66 0c 64 12 84 05 5a 12 79 13 29 15 da 0f 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 .....f.d...Z.y.)...BaseEnvironme
6f80 6e 74 7a 36 41 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 64 69 ntz6An.environment.containing.di
6fa0 73 74 72 69 62 75 74 69 6f 6e 73 20 74 6f 20 69 6e 74 72 6f 73 70 65 63 74 2e 72 27 00 00 00 63 stributions.to.introspect.r'...c
6fc0 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 ...........................t....
6fe0 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 00 72 2a 00 00 00 29 01 72 4f 00 00 00 ...............r)...r*...).rO...
7000 73 01 00 00 00 20 72 2e 00 00 00 da 07 64 65 66 61 75 6c 74 7a 17 42 61 73 65 45 6e 76 69 72 6f s.....r......defaultz.BaseEnviro
7020 6e 6d 65 6e 74 2e 64 65 66 61 75 6c 74 57 02 00 00 72 30 00 00 00 72 31 00 00 00 72 e1 00 00 00 nment.defaultW...r0...r1...r....
7040 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 c...........................t...
7060 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 00 72 2a 00 00 00 29 02 72 4f 00 00 ................r)...r*...).rO..
7080 00 72 e1 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 0a 66 72 6f 6d 5f 70 61 74 68 73 7a 1a .r....s......r......from_pathsz.
70a0 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 66 72 6f 6d 5f 70 61 74 68 73 5b 02 00 00 72 30 BaseEnvironment.from_paths[...r0
70c0 00 00 00 72 31 00 00 00 72 2f 00 00 00 72 4c 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 ...r1...r/...rL...c.............
70e0 00 00 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ..............t.................
7100 82 01 29 01 7a ab 47 69 76 65 6e 20 61 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6e 61 6d 65 2c 20 ..).z.Given.a.requirement.name,.
7120 72 65 74 75 72 6e 20 74 68 65 20 69 6e 73 74 61 6c 6c 65 64 20 64 69 73 74 72 69 62 75 74 69 6f return.the.installed.distributio
7140 6e 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 6e 61 6d 65 20 6d 61 79 20 6e 6f 74 20 62 65 ns...........The.name.may.not.be
7160 20 6e 6f 72 6d 61 6c 69 7a 65 64 2e 20 54 68 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 .normalized..The.implementation.
7180 6d 75 73 74 20 63 61 6e 6f 6e 69 63 61 6c 69 7a 65 0a 20 20 20 20 20 20 20 20 69 74 20 66 6f 72 must.canonicalize.........it.for
71a0 20 6c 6f 6f 6b 75 70 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 29 02 72 2d 00 00 00 72 2f 00 .lookup..........r*...).r-...r/.
71c0 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 10 67 65 74 5f 64 69 73 74 72 69 62 75 74 69 6f 6e ..s......r......get_distribution
71e0 7a 20 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 67 65 74 5f 64 69 73 74 72 69 62 75 74 69 z.BaseEnvironment.get_distributi
7200 6f 6e 5f 02 00 00 72 51 00 00 00 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 on_...rQ...r1...c...............
7220 00 03 00 00 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 ............t...................
7240 29 01 61 12 01 00 00 49 74 65 72 61 74 65 20 74 68 72 6f 75 67 68 20 69 6e 73 74 61 6c 6c 65 64 ).a....Iterate.through.installed
7260 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 66 75 .distributions...........This.fu
7280 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 62 79 20 nction.should.be.implemented.by.
72a0 73 75 62 63 6c 61 73 73 2c 20 62 75 74 20 6e 65 76 65 72 20 63 61 6c 6c 65 64 0a 20 20 20 20 20 subclass,.but.never.called......
72c0 20 20 20 64 69 72 65 63 74 6c 79 2e 20 55 73 65 20 74 68 65 20 70 75 62 6c 69 63 20 60 60 69 74 ...directly..Use.the.public.``it
72e0 65 72 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 28 29 60 60 20 69 6e 73 74 65 61 64 2c 20 77 68 69 er_distribution()``.instead,.whi
7300 63 68 0a 20 20 20 20 20 20 20 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 64 64 69 74 69 6f 6e 61 6c ch.........implements.additional
7320 20 6c 6f 67 69 63 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 64 69 73 74 72 69 62 75 .logic.to.make.sure.the.distribu
7340 74 69 6f 6e 73 20 61 72 65 20 76 61 6c 69 64 2e 0a 20 20 20 20 20 20 20 20 72 2a 00 00 00 72 2c tions.are.valid..........r*...r,
7360 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 13 5f 69 74 65 72 5f 64 69 73 74 72 69 62 75 74 69 ...s.....r......_iter_distributi
7380 6f 6e 73 7a 23 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 5f 69 74 65 72 5f 64 69 73 74 72 onsz#BaseEnvironment._iter_distr
73a0 69 62 75 74 69 6f 6e 73 67 02 00 00 72 b1 00 00 00 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 ibutionsg...r....r1...c.........
73c0 00 00 00 06 00 00 00 23 00 00 00 f3 fa 00 00 00 4b 00 01 00 97 00 7c 00 6a 01 00 00 00 00 00 00 .......#........K.....|.j.......
73e0 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 64 00 00 7d 01 74 03 00 00 ....................D.]d..}.t...
7400 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 7c 01 6a 06 ......j...................d.|.j.
7420 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 6a 08 00 00 ..................t.........j...
7440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac 02 ab 03 00 00 00 00 00 00 7d 02 7c 02 73 2c ..........................}.|.s,
7460 74 0a 00 00 00 00 00 00 00 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 03 t.........j...................d.
7480 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 0e 00 00 00 00 00 00 |.j...................|.j.......
74a0 00 00 00 00 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 01 00 8c 61 7c 01 96 01 97 01 01 00 .......................a|.......
74c0 8c 66 04 00 79 04 ad 03 77 01 29 05 7a 42 49 74 65 72 61 74 65 20 74 68 72 6f 75 67 68 20 61 6c .f..y...w.).zBIterate.through.al
74e0 6c 20 69 6e 73 74 61 6c 6c 65 64 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 77 69 74 68 6f 75 l.installed.distributions.withou
7500 74 20 61 6e 79 20 66 69 6c 74 65 72 69 6e 67 2e 7a 29 5e 28 5b 41 2d 5a 30 2d 39 5d 7c 5b 41 2d t.any.filtering.z)^([A-Z0-9]|[A-
7520 5a 30 2d 39 5d 5b 41 2d 5a 30 2d 39 2e 5f 2d 5d 2a 5b 41 2d 5a 30 2d 39 5d 29 24 29 01 da 05 66 Z0-9][A-Z0-9._-]*[A-Z0-9])$)...f
7540 6c 61 67 73 7a 25 49 67 6e 6f 72 69 6e 67 20 69 6e 76 61 6c 69 64 20 64 69 73 74 72 69 62 75 74 lagsz%Ignoring.invalid.distribut
7560 69 6f 6e 20 25 73 20 28 25 73 29 4e 29 08 72 09 01 00 00 da 02 72 65 da 05 6d 61 74 63 68 72 80 ion.%s.(%s)N).r......re..matchr.
7580 00 00 00 da 0a 49 47 4e 4f 52 45 43 41 53 45 72 8e 00 00 00 72 8f 00 00 00 72 61 00 00 00 29 03 .....IGNORECASEr....r....ra...).
75a0 72 2d 00 00 00 da 04 64 69 73 74 da 12 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 5f 76 61 6c 69 64 73 r-.....dist..project_name_valids
75c0 03 00 00 00 20 20 20 72 2e 00 00 00 da 16 69 74 65 72 5f 61 6c 6c 5f 64 69 73 74 72 69 62 75 74 .......r......iter_all_distribut
75e0 69 6f 6e 73 7a 26 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 69 74 65 72 5f 61 6c 6c 5f 64 ionsz&BaseEnvironment.iter_all_d
7600 69 73 74 72 69 62 75 74 69 6f 6e 73 70 02 00 00 73 70 00 00 00 e8 00 f8 80 00 e0 14 18 d7 14 2c istributionsp...sp.............,
7620 d1 14 2c d3 14 2e f2 00 11 09 17 88 44 f4 0a 00 22 24 a7 18 a1 18 d8 10 3c d8 10 14 d7 10 23 d1 ..,.........D..."$......<.....#.
7640 10 23 dc 16 18 97 6d 91 6d f4 07 04 22 0e d0 0c 1e f1 0a 00 14 26 dc 10 16 97 0e 91 0e d8 14 3b .#....m.m..."........&.........;
7660 d8 14 18 d7 14 27 d1 14 27 d8 14 18 97 4d 91 4d f4 07 04 11 12 f0 0a 00 11 19 d8 12 16 8b 4a f1 .....'..'....M.M..............J.
7680 23 11 09 17 f9 73 06 00 00 00 82 41 39 41 3b 01 54 46 da 0a 6c 6f 63 61 6c 5f 6f 6e 6c 79 da 04 #....s.....A9A;.TF..local_only..
76a0 73 6b 69 70 da 11 69 6e 63 6c 75 64 65 5f 65 64 69 74 61 62 6c 65 73 da 0e 65 64 69 74 61 62 6c skip..include_editables..editabl
76c0 65 73 5f 6f 6e 6c 79 da 09 75 73 65 72 5f 6f 6e 6c 79 63 06 00 00 00 00 00 00 00 00 00 00 00 02 es_only..user_onlyc.............
76e0 00 00 00 03 00 00 00 f3 92 00 00 00 87 02 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 ................|.j.............
7700 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 06 7c 01 72 09 64 01 84 00 7c 06 44 00 ab 00 00 00 ..............}.|.r.d...|.D.....
7720 00 00 00 00 7d 06 7c 03 73 09 64 02 84 00 7c 06 44 00 ab 00 00 00 00 00 00 00 7d 06 7c 04 72 09 ....}.|.s.d...|.D.........}.|.r.
7740 64 03 84 00 7c 06 44 00 ab 00 00 00 00 00 00 00 7d 06 7c 05 72 09 64 04 84 00 7c 06 44 00 ab 00 d...|.D.........}.|.r.d...|.D...
7760 00 00 00 00 00 00 7d 06 88 02 66 01 64 05 84 08 7c 06 44 00 ab 00 00 00 00 00 00 00 53 00 29 06 ......}...f.d...|.D.........S.).
7780 61 2f 03 00 00 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 69 6e 73 74 61 6c 6c 65 64 20 a/...Return.a.list.of.installed.
77a0 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 distributions...........This.is.
77c0 62 61 73 65 64 20 6f 6e 20 60 60 69 74 65 72 5f 61 6c 6c 5f 64 69 73 74 72 69 62 75 74 69 6f 6e based.on.``iter_all_distribution
77e0 73 28 29 60 60 20 77 69 74 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 69 6c 74 65 72 69 6e 67 0a s()``.with.additional.filtering.
7800 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 2e 20 4e 6f 74 65 20 74 68 61 74 20 60 60 69 74 65 ........options..Note.that.``ite
7820 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 28 29 60 60 20 77 69 r_installed_distributions()``.wi
7840 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 69 73 20 2a 6e 6f 74 2a thout.arguments.........is.*not*
7860 20 65 71 75 61 6c 20 74 6f 20 60 60 69 74 65 72 5f 61 6c 6c 5f 64 69 73 74 72 69 62 75 74 69 6f .equal.to.``iter_all_distributio
7880 6e 73 28 29 60 60 2c 20 73 69 6e 63 65 20 73 6f 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 ns()``,.since.some.of.the.......
78a0 20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 65 78 63 6c 75 64 65 20 70 61 63 6b 61 67 65 ..configurations.exclude.package
78c0 73 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6c 6f s.by.default...........:param.lo
78e0 63 61 6c 5f 6f 6e 6c 79 3a 20 49 66 20 54 72 75 65 20 28 64 65 66 61 75 6c 74 29 2c 20 6f 6e 6c cal_only:.If.True.(default),.onl
7900 79 20 72 65 74 75 72 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 6c y.return.installations.........l
7920 6f 63 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 69 72 74 75 61 6c 65 6e 76 2c 20 ocal.to.the.current.virtualenv,.
7940 69 66 20 69 6e 20 61 20 76 69 72 74 75 61 6c 65 6e 76 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 if.in.a.virtualenv..........:par
7960 61 6d 20 73 6b 69 70 3a 20 41 6e 20 69 74 65 72 61 62 6c 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 am.skip:.An.iterable.of.canonica
7980 6c 69 7a 65 64 20 70 72 6f 6a 65 63 74 20 6e 61 6d 65 73 20 74 6f 20 69 67 6e 6f 72 65 3b 0a 20 lized.project.names.to.ignore;..
79a0 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 60 73 74 64 6c 69 62 5f ...........defaults.to.``stdlib_
79c0 70 6b 67 73 60 60 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 69 6e 63 6c 75 64 65 5f 65 pkgs``..........:param.include_e
79e0 64 69 74 61 62 6c 65 73 3a 20 49 66 20 46 61 6c 73 65 2c 20 64 6f 6e 27 74 20 72 65 70 6f 72 74 ditables:.If.False,.don't.report
7a00 20 65 64 69 74 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 65 64 69 74 61 .editables..........:param.edita
7a20 62 6c 65 73 5f 6f 6e 6c 79 3a 20 49 66 20 54 72 75 65 2c 20 6f 6e 6c 79 20 72 65 70 6f 72 74 20 bles_only:.If.True,.only.report.
7a40 65 64 69 74 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 75 73 65 72 5f 6f editables..........:param.user_o
7a60 6e 6c 79 3a 20 49 66 20 54 72 75 65 2c 20 6f 6e 6c 79 20 72 65 70 6f 72 74 20 69 6e 73 74 61 6c nly:.If.True,.only.report.instal
7a80 6c 61 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 20 20 20 73 69 74 65 lations.in.the.user.........site
7aa0 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 .directory..........c...........
7ac0 00 02 00 00 00 33 00 00 00 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d 13 00 00 7d 01 7c 01 6a 00 .....3....:...K.....|.]...}.|.j.
7ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c 01 96 01 97 01 01 00 8c 15 ..................s...|.........
7b00 04 00 79 00 ad 03 77 01 72 29 00 00 00 29 01 72 a4 00 00 00 a9 02 72 d2 00 00 00 da 01 64 73 02 ..y...w.r)...).r......r......ds.
7b20 00 00 00 20 20 72 2e 00 00 00 72 d4 00 00 00 7a 3f 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 .....r....r....z?BaseEnvironment
7b40 2e 69 74 65 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 3c 6c .iter_installed_distributions.<l
7b60 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 9f 02 00 00 73 16 00 00 00 e8 00 f8 80 00 d2 11 ocals>.<genexpr>....s...........
7b80 2b 98 01 a0 31 a7 37 a3 37 94 21 d1 11 2b f9 f3 08 00 00 00 82 11 1b 01 94 07 1b 01 63 01 00 00 +...1.7.7.!..+..............c...
7ba0 00 00 00 00 00 00 00 00 00 02 00 00 00 33 00 00 00 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d 13 .............3....:...K.....|.].
7bc0 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 01 8c 10 7c 01 ..}.|.j...................r...|.
7be0 96 01 97 01 01 00 8c 15 04 00 79 00 ad 03 77 01 72 29 00 00 00 a9 01 72 a2 00 00 00 72 19 01 00 ..........y...w.r).....r....r...
7c00 00 73 02 00 00 00 20 20 72 2e 00 00 00 72 d4 00 00 00 7a 3f 42 61 73 65 45 6e 76 69 72 6f 6e 6d .s......r....r....z?BaseEnvironm
7c20 65 6e 74 2e 69 74 65 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 ent.iter_installed_distributions
7c40 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a1 02 00 00 73 16 00 00 00 e8 00 f8 80 .<locals>.<genexpr>....s........
7c60 00 d2 11 32 98 01 a0 71 a7 7a a3 7a 94 21 d1 11 32 f9 72 1b 01 00 00 63 01 00 00 00 00 00 00 00 ...2...q.z.z.!..2.r....c........
7c80 00 00 00 00 02 00 00 00 33 00 00 00 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d 13 00 00 7d 01 7c ........3....:...K.....|.]...}.|
7ca0 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c 01 96 01 97 01 01 .j...................s...|......
7cc0 00 8c 15 04 00 79 00 ad 03 77 01 72 29 00 00 00 72 1d 01 00 00 72 19 01 00 00 73 02 00 00 00 20 .....y...w.r)...r....r....s.....
7ce0 20 72 2e 00 00 00 72 d4 00 00 00 7a 3f 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 69 74 65 .r....r....z?BaseEnvironment.ite
7d00 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 3c 6c 6f 63 61 6c r_installed_distributions.<local
7d20 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a3 02 00 00 73 16 00 00 00 e8 00 f8 80 00 d2 11 2e 98 01 a0 s>.<genexpr>....s...............
7d40 31 a7 3a a3 3a 94 21 d1 11 2e f9 72 1b 01 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 1.:.:.!....r....c...............
7d60 00 33 00 00 00 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d 13 00 00 7d 01 7c 01 6a 00 00 00 00 00 .3....:...K.....|.]...}.|.j.....
7d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c 01 96 01 97 01 01 00 8c 15 04 00 79 00 ..............s...|...........y.
7da0 ad 03 77 01 72 29 00 00 00 29 01 72 a8 00 00 00 72 19 01 00 00 73 02 00 00 00 20 20 72 2e 00 00 ..w.r)...).r....r....s......r...
7dc0 00 72 d4 00 00 00 7a 3f 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 69 74 65 72 5f 69 6e 73 .r....z?BaseEnvironment.iter_ins
7de0 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 talled_distributions.<locals>.<g
7e00 65 6e 65 78 70 72 3e a5 02 00 00 73 16 00 00 00 e8 00 f8 80 00 d2 11 31 98 01 a0 31 a7 3d a3 3d enexpr>....s...........1...1.=.=
7e20 94 21 d1 11 31 f9 72 1b 01 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 33 00 00 00 .!..1.r....c................3...
7e40 f3 40 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 15 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 .@.....K.....|.]...}.|.j........
7e60 00 00 00 00 00 00 00 00 00 00 00 89 02 76 01 73 01 8c 12 7c 01 96 01 97 01 01 00 8c 17 04 00 79 .............v.s...|...........y
7e80 00 ad 03 77 01 72 29 00 00 00 29 01 72 80 00 00 00 29 03 72 d2 00 00 00 72 1a 01 00 00 72 13 01 ...w.r)...).r....).r....r....r..
7ea0 00 00 73 03 00 00 00 20 20 80 72 2e 00 00 00 72 d4 00 00 00 7a 3f 42 61 73 65 45 6e 76 69 72 6f ..s.......r....r....z?BaseEnviro
7ec0 6e 6d 65 6e 74 2e 69 74 65 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f nment.iter_installed_distributio
7ee0 6e 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a6 02 00 00 73 1e 00 00 00 f8 e8 ns.<locals>.<genexpr>....s......
7f00 00 f8 80 00 d2 0f 3e 90 61 a0 11 d7 21 31 d1 21 31 b8 14 d2 21 3d 94 01 d1 0f 3e f9 73 08 00 00 ......>.a...!1.!1...!=....>.s...
7f20 00 83 13 1e 01 97 07 1e 01 29 01 72 11 01 00 00 29 07 72 2d 00 00 00 72 12 01 00 00 72 13 01 00 .........).r....).r-...r....r...
7f40 00 72 14 01 00 00 72 15 01 00 00 72 16 01 00 00 da 02 69 74 73 07 00 00 00 20 20 60 20 20 20 20 .r....r....r......its......`....
7f60 72 2e 00 00 00 da 1c 69 74 65 72 5f 69 6e 73 74 61 6c 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 r......iter_installed_distributi
7f80 6f 6e 73 7a 2c 42 61 73 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2e 69 74 65 72 5f 69 6e 73 74 61 6c onsz,BaseEnvironment.iter_instal
7fa0 6c 65 64 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 73 85 02 00 00 73 52 00 00 00 f8 80 00 f0 30 00 led_distributions....sR.......0.
7fc0 0e 12 d7 0d 28 d1 0d 28 d3 0d 2a 88 02 d9 0b 15 d9 11 2b 98 52 d4 11 2b 88 42 d9 0f 20 d9 11 32 ....(..(..*.......+.R..+.B.....2
7fe0 98 52 d4 11 32 88 42 d9 0b 19 d9 11 2e 98 52 d4 11 2e 88 42 d9 0b 14 d9 11 31 98 52 d4 11 31 88 .R..2.B.......R....B.....1.R..1.
8000 42 db 0f 3e 98 32 d4 0f 3e d0 08 3e 72 31 00 00 00 4e 29 02 72 27 00 00 00 72 01 01 00 00 29 13 B..>.2..>..>r1...N).r'...r....).
8020 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 da 07 5f 5f 64 6f 63 5f 5f 72 f8 00 00 00 72 03 01 r6...r7...r8.....__doc__r....r..
8040 00 00 72 0d 00 00 00 72 0b 00 00 00 72 3a 00 00 00 72 05 01 00 00 72 07 01 00 00 72 0a 00 00 00 ..r....r....r:...r....r....r....
8060 72 09 01 00 00 72 4c 00 00 00 72 11 01 00 00 72 1d 00 00 00 72 a1 00 00 00 72 07 00 00 00 72 22 r....rL...r....r....r....r....r"
8080 01 00 00 72 3b 00 00 00 72 31 00 00 00 72 2e 00 00 00 72 01 01 00 00 72 01 01 00 00 54 02 00 00 ...r;...r1...r....r....r....T...
80a0 73 da 00 00 00 84 00 d9 04 40 e0 05 10 f2 02 01 05 24 f3 03 00 06 11 f0 02 01 05 24 f0 06 00 06 s........@.......$.........$....
80c0 11 f0 02 01 05 24 98 78 a8 04 a8 53 a9 09 d1 1f 32 f0 00 01 05 24 d0 37 48 f2 00 01 05 24 f3 03 .....$.x...S....2....$.7H....$..
80e0 00 06 11 f0 02 01 05 24 f0 06 06 05 24 a0 53 f0 00 06 05 24 a8 58 d0 36 48 d1 2d 49 f3 00 06 05 .......$....$.S....$.X.6H.-I....
8100 24 f0 10 07 05 24 a0 58 d0 2e 40 d1 25 41 f3 00 07 05 24 f0 12 13 05 17 a8 08 d0 31 41 d1 28 42 $....$.X..@.%A....$........1A.(B
8120 f3 00 13 05 17 f0 2e 00 1c 20 d8 1f 2a d8 22 26 d8 1f 24 d8 1a 1f f1 0d 21 05 3f e0 14 18 f0 05 ............*."&..$.....!.?.....
8140 21 05 3f f0 06 00 0f 18 98 03 89 6e f0 07 21 05 3f f0 08 00 1c 20 f0 09 21 05 3f f0 0a 00 19 1d !.?........n..!.?.......!.?.....
8160 f0 0b 21 05 3f f0 0c 00 14 18 f0 0d 21 05 3f f0 0e 00 0a 12 d0 12 22 d1 09 23 f4 0f 21 05 3f 72 ..!.?.......!.?......."..#..!.?r
8180 31 00 00 00 72 01 01 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 f3 38 1...r....c.....................8
81a0 00 00 00 97 00 65 00 5a 01 64 00 5a 02 55 00 65 03 65 04 64 01 3c 00 00 00 64 02 65 05 6a 0c 00 .....e.Z.d.Z.U.e.e.d.<...d.e.j..
81c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 64 03 84 04 5a 07 79 04 29 05 72 58 00 .................f.d...Z.y.).rX.
81e0 00 00 72 61 00 00 00 72 27 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 ..ra...r'...c...................
8200 00 f3 16 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 82 01 72 29 00 00 ........t...................r)..
8220 00 72 2a 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 00 da 0a 61 73 5f 7a 69 70 66 69 .r*...r,...s.....r......as_zipfi
8240 6c 65 7a 10 57 68 65 65 6c 2e 61 73 5f 7a 69 70 66 69 6c 65 ac 02 00 00 72 b4 00 00 00 72 31 00 lez.Wheel.as_zipfile....r....r1.
8260 00 00 4e 29 08 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 3a 00 00 00 72 4a 00 00 00 da 07 ..N).r6...r7...r8...r:...rJ.....
8280 7a 69 70 66 69 6c 65 da 07 5a 69 70 46 69 6c 65 72 26 01 00 00 72 3b 00 00 00 72 31 00 00 00 72 zipfile..ZipFiler&...r;...r1...r
82a0 2e 00 00 00 72 58 00 00 00 72 58 00 00 00 a9 02 00 00 73 17 00 00 00 85 00 d8 0e 11 83 4d f0 04 ....rX...rX.......s..........M..
82c0 01 05 24 98 47 9f 4f 99 4f f4 00 01 05 24 72 31 00 00 00 72 58 00 00 00 63 00 00 00 00 00 00 00 ..$.G.O.O....$r1...rX...c.......
82e0 00 00 00 00 00 04 00 00 00 00 00 00 00 f3 3c 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 65 03 ..............<.....e.Z.d.Z.d.e.
8300 64 02 64 03 66 04 64 04 84 04 5a 04 64 02 65 05 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.d.f.d...Z.d.e.j...............
8320 00 00 00 00 66 02 64 05 84 04 5a 07 79 03 29 06 da 0f 46 69 6c 65 73 79 73 74 65 6d 57 68 65 65 ....f.d...Z.y.)...FilesystemWhee
8340 6c 72 61 00 00 00 72 27 00 00 00 4e 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 lra...r'...Nc...................
8360 00 f3 12 00 00 00 97 00 7c 01 7c 00 5f 00 00 00 00 00 00 00 00 00 79 00 72 29 00 00 00 29 01 72 ........|.|._.........y.r)...).r
8380 61 00 00 00 72 77 00 00 00 73 02 00 00 00 20 20 72 2e 00 00 00 da 08 5f 5f 69 6e 69 74 5f 5f 7a a...rw...s......r......__init__z
83a0 18 46 69 6c 65 73 79 73 74 65 6d 57 68 65 65 6c 2e 5f 5f 69 6e 69 74 5f 5f b1 02 00 00 73 09 00 .FilesystemWheel.__init__....s..
83c0 00 00 80 00 d8 18 20 88 04 8d 0d 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 ...........r1...c...............
83e0 00 03 00 00 00 f3 44 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 ......D.....t.........j.........
8400 00 00 00 00 00 00 00 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 ..........|.j...................
8420 64 01 ac 02 ab 02 00 00 00 00 00 00 53 00 a9 03 4e 54 29 01 da 0a 61 6c 6c 6f 77 5a 69 70 36 34 d...........S...NT)...allowZip64
8440 29 03 72 27 01 00 00 72 28 01 00 00 72 61 00 00 00 72 2c 00 00 00 73 01 00 00 00 20 72 2e 00 00 ).r'...r(...ra...r,...s.....r...
8460 00 72 26 01 00 00 7a 1a 46 69 6c 65 73 79 73 74 65 6d 57 68 65 65 6c 2e 61 73 5f 7a 69 70 66 69 .r&...z.FilesystemWheel.as_zipfi
8480 6c 65 b4 02 00 00 73 17 00 00 00 80 00 dc 0f 16 8f 7f 89 7f 98 74 9f 7d 99 7d b8 14 d4 0f 3e d0 le....s..............t.}.}....>.
84a0 08 3e 72 31 00 00 00 29 08 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 3a 00 00 00 72 2c 01 .>r1...).r6...r7...r8...r:...r,.
84c0 00 00 72 27 01 00 00 72 28 01 00 00 72 26 01 00 00 72 3b 00 00 00 72 31 00 00 00 72 2e 00 00 00 ..r'...r(...r&...r;...r1...r....
84e0 72 2a 01 00 00 72 2a 01 00 00 b0 02 00 00 73 25 00 00 00 84 00 f0 02 01 05 21 a0 13 f0 00 01 05 r*...r*.......s%.........!......
8500 21 a8 14 f3 00 01 05 21 f0 06 01 05 3f 98 47 9f 4f 99 4f f4 00 01 05 3f 72 31 00 00 00 72 2a 01 !......!....?.G.O.O....?r1...r*.
8520 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 f3 46 00 00 00 97 00 65 00 ..c.....................F.....e.
8540 5a 01 64 00 5a 02 64 01 65 03 64 02 65 04 65 05 19 00 00 00 64 03 64 04 66 06 64 05 84 04 5a 06 Z.d.Z.d.e.d.e.e.....d.d.f.d...Z.
8560 64 03 65 07 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 64 06 84 04 5a 09 d.e.j...................f.d...Z.
8580 79 04 29 07 da 0b 4d 65 6d 6f 72 79 57 68 65 65 6c 72 61 00 00 00 da 06 73 74 72 65 61 6d 72 27 y.)...MemoryWheelra.....streamr'
85a0 00 00 00 4e 63 03 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 20 00 00 00 97 00 ...Nc...........................
85c0 7c 01 7c 00 5f 00 00 00 00 00 00 00 00 00 7c 02 7c 00 5f 01 00 00 00 00 00 00 00 00 79 00 72 29 |.|._.........|.|._.........y.r)
85e0 00 00 00 29 02 72 61 00 00 00 72 32 01 00 00 29 03 72 2d 00 00 00 72 61 00 00 00 72 32 01 00 00 ...).ra...r2...).r-...ra...r2...
8600 73 03 00 00 00 20 20 20 72 2e 00 00 00 72 2c 01 00 00 7a 14 4d 65 6d 6f 72 79 57 68 65 65 6c 2e s.......r....r,...z.MemoryWheel.
8620 5f 5f 69 6e 69 74 5f 5f b9 02 00 00 73 10 00 00 00 80 00 d8 18 20 88 04 8c 0d d8 16 1c 88 04 8d __init__....s...................
8640 0b 72 31 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 44 00 00 00 .r1...c.....................D...
8660 97 00 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..t.........j...................
8680 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ac 02 ab 02 00 00 00 00 |.j...................d.........
86a0 00 00 53 00 72 2e 01 00 00 29 03 72 27 01 00 00 72 28 01 00 00 72 32 01 00 00 72 2c 00 00 00 73 ..S.r....).r'...r(...r2...r,...s
86c0 01 00 00 00 20 72 2e 00 00 00 72 26 01 00 00 7a 16 4d 65 6d 6f 72 79 57 68 65 65 6c 2e 61 73 5f .....r....r&...z.MemoryWheel.as_
86e0 7a 69 70 66 69 6c 65 bd 02 00 00 73 17 00 00 00 80 00 dc 0f 16 8f 7f 89 7f 98 74 9f 7b 99 7b b0 zipfile....s..............t.{.{.
8700 74 d4 0f 3c d0 08 3c 72 31 00 00 00 29 0a 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 3a 00 t..<..<r1...).r6...r7...r8...r:.
8720 00 00 72 03 00 00 00 72 f9 00 00 00 72 2c 01 00 00 72 27 01 00 00 72 28 01 00 00 72 26 01 00 00 ..r....r....r,...r'...r(...r&...
8740 72 3b 00 00 00 72 31 00 00 00 72 2e 00 00 00 72 31 01 00 00 72 31 01 00 00 b8 02 00 00 73 30 00 r;...r1...r....r1...r1.......s0.
8760 00 00 84 00 f0 02 02 05 1d a0 13 f0 00 02 05 1d a8 62 b0 15 a9 69 f0 00 02 05 1d b8 44 f3 00 02 .................b...i......D...
8780 05 1d f0 08 01 05 3d 98 47 9f 4f 99 4f f4 00 01 05 3d 72 31 00 00 00 72 31 01 00 00 29 47 72 d5 ......=.G.O.O....=r1...r1...)Gr.
87a0 00 00 00 da 0d 65 6d 61 69 6c 2e 6d 65 73 73 61 67 65 72 fc 00 00 00 72 fe 00 00 00 72 8c 00 00 .....email.messager....r....r...
87c0 00 da 07 6c 6f 67 67 69 6e 67 72 42 00 00 00 72 0c 01 00 00 72 27 01 00 00 da 06 74 79 70 69 6e ...loggingrB...r....r'.....typin
87e0 67 72 03 00 00 00 72 04 00 00 00 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 gr....r....r....r....r....r....r
8800 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 72 0d 00 00 00 72 0e 00 00 00 72 0f 00 ....r....r....r....r....r....r..
8820 00 00 da 22 70 69 70 2e 5f 76 65 6e 64 6f 72 2e 70 61 63 6b 61 67 69 6e 67 2e 72 65 71 75 69 72 ..."pip._vendor.packaging.requir
8840 65 6d 65 6e 74 73 72 10 00 00 00 da 20 70 69 70 2e 5f 76 65 6e 64 6f 72 2e 70 61 63 6b 61 67 69 ementsr......pip._vendor.packagi
8860 6e 67 2e 73 70 65 63 69 66 69 65 72 73 72 11 00 00 00 72 12 00 00 00 da 1b 70 69 70 2e 5f 76 65 ng.specifiersr....r......pip._ve
8880 6e 64 6f 72 2e 70 61 63 6b 61 67 69 6e 67 2e 75 74 69 6c 73 72 13 00 00 00 72 14 00 00 00 da 1d ndor.packaging.utilsr....r......
88a0 70 69 70 2e 5f 76 65 6e 64 6f 72 2e 70 61 63 6b 61 67 69 6e 67 2e 76 65 72 73 69 6f 6e 72 15 00 pip._vendor.packaging.versionr..
88c0 00 00 72 16 00 00 00 da 18 70 69 70 2e 5f 69 6e 74 65 72 6e 61 6c 2e 65 78 63 65 70 74 69 6f 6e ..r......pip._internal.exception
88e0 73 72 17 00 00 00 da 17 70 69 70 2e 5f 69 6e 74 65 72 6e 61 6c 2e 6c 6f 63 61 74 69 6f 6e 73 72 sr......pip._internal.locationsr
8900 18 00 00 00 72 19 00 00 00 da 1f 70 69 70 2e 5f 69 6e 74 65 72 6e 61 6c 2e 6d 6f 64 65 6c 73 2e ....r......pip._internal.models.
8920 64 69 72 65 63 74 5f 75 72 6c 72 1a 00 00 00 72 1b 00 00 00 72 1c 00 00 00 da 1a 70 69 70 2e 5f direct_urlr....r....r......pip._
8940 69 6e 74 65 72 6e 61 6c 2e 75 74 69 6c 73 2e 63 6f 6d 70 61 74 72 1d 00 00 00 da 1c 70 69 70 2e internal.utils.compatr......pip.
8960 5f 69 6e 74 65 72 6e 61 6c 2e 75 74 69 6c 73 2e 65 67 67 5f 6c 69 6e 6b 72 1e 00 00 00 da 18 70 _internal.utils.egg_linkr......p
8980 69 70 2e 5f 69 6e 74 65 72 6e 61 6c 2e 75 74 69 6c 73 2e 6d 69 73 63 72 1f 00 00 00 72 20 00 00 ip._internal.utils.miscr....r...
89a0 00 da 18 70 69 70 2e 5f 69 6e 74 65 72 6e 61 6c 2e 75 74 69 6c 73 2e 75 72 6c 73 72 21 00 00 00 ...pip._internal.utils.urlsr!...
89c0 da 05 5f 6a 73 6f 6e 72 23 00 00 00 72 24 00 00 00 da 06 6f 62 6a 65 63 74 72 fa 00 00 00 72 3a .._jsonr#...r$.....objectr....r:
89e0 00 00 00 da 08 50 75 72 65 50 61 74 68 72 fb 00 00 00 da 09 67 65 74 4c 6f 67 67 65 72 72 36 00 .....PurePathr......getLoggerr6.
8a00 00 00 72 8e 00 00 00 72 26 00 00 00 72 44 00 00 00 72 46 00 00 00 72 4c 00 00 00 72 01 01 00 00 ..r....r&...rD...rF...rL...r....
8a20 72 58 00 00 00 72 2a 01 00 00 72 31 01 00 00 72 3b 00 00 00 72 31 00 00 00 72 2e 00 00 00 fa 08 rX...r*...r1...r;...r1...r......
8a40 3c 6d 6f 64 75 6c 65 3e 72 47 01 00 00 01 00 00 00 73 29 01 00 00 f0 03 01 01 01 db 00 0a db 00 <module>rG.......s).............
8a60 14 db 00 10 db 00 0b db 00 0e db 00 0e db 00 09 db 00 0e f7 02 0e 01 02 f7 00 0e 01 02 f7 00 0e ................................
8a80 01 02 f5 00 0e 01 02 f5 20 00 01 3b df 00 4b df 00 49 df 00 40 e5 00 36 df 00 3c f7 02 04 01 02 ...........;..K..I..@..6..<.....
8aa0 f1 00 04 01 02 f5 0a 00 01 33 dd 00 44 df 00 3d dd 00 30 e5 00 1e e1 03 10 de 04 1f e0 0f 15 80 .........3..D..=..0.............
8ac0 48 e0 16 1b 98 4d a8 37 d0 1c 32 d1 16 33 d0 00 13 e0 0b 10 90 13 90 67 d7 16 26 d1 16 26 d0 11 H....M.7..2..3.........g..&..&..
8ae0 26 d1 0b 27 80 08 e0 09 1a 88 17 d7 09 1a d1 09 1a 98 38 d3 09 24 80 06 f4 06 0b 01 24 90 58 f4 &..'..............8..$......$.X.
8b00 00 0b 01 24 f0 1c 1b 01 2c d8 0b 10 90 13 90 63 90 18 89 3f f0 03 1b 01 2c e0 0a 0f 90 03 90 53 ...$....,......c...?....,......S
8b20 90 08 89 2f f0 05 1b 01 2c f0 06 00 06 09 f3 07 1b 01 2c f4 3c 03 01 10 90 4a f4 00 03 01 10 f4 .../....,.........,.<....J......
8b40 0c 67 07 01 33 90 78 f4 00 67 07 01 33 f7 54 0f 52 01 01 3f f1 00 52 01 01 3f f4 6a 02 04 01 24 .g..3.x..g..3.T.R..?..R..?.j...$
8b60 88 48 f4 00 04 01 24 f4 0e 05 01 3f 90 65 f4 00 05 01 3f f4 10 06 01 3d 90 25 f5 00 06 01 3d 72 .H....$....?.e....?....=.%....=r
8b80 31 00 00 00 1...