summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/attr/__pycache__/_compat.cpython-312.pyc
blob: c9663a13dd3e3f0afd3a51a150594f6860a7302e (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 4f e0 a7 68 90 0a 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 ........O..h....................
0020 00 00 00 00 00 f3 a8 01 00 00 97 00 64 00 64 01 6c 00 5a 00 64 00 64 01 6c 01 5a 01 64 00 64 01 ............d.d.l.Z.d.d.l.Z.d.d.
0040 6c 02 5a 02 64 00 64 01 6c 03 5a 03 64 00 64 02 6c 04 6d 05 5a 05 6d 06 5a 06 01 00 64 00 64 03 l.Z.d.d.l.Z.d.d.l.m.Z.m.Z...d.d.
0060 6c 07 6d 08 5a 08 01 00 02 00 65 01 6a 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 l.m.Z.....e.j...................
0080 ab 00 00 00 00 00 00 00 64 04 6b 28 00 00 5a 0a 65 02 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 ........d.k(..Z.e.j.............
00a0 00 00 00 00 00 00 64 01 64 05 1a 00 64 06 6b 5c 00 00 5a 0c 65 02 6a 16 00 00 00 00 00 00 00 00 ......d.d...d.k\..Z.e.j.........
00c0 00 00 00 00 00 00 00 00 00 00 64 01 64 05 1a 00 64 07 6b 5c 00 00 5a 0d 65 02 6a 16 00 00 00 00 ..........d.d...d.k\..Z.e.j.....
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 05 1a 00 64 08 6b 5c 00 00 5a 0e 65 02 6a 16 ..............d.d...d.k\..Z.e.j.
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 05 1a 00 64 09 6b 5c 00 00 5a 0f ..................d.d...d.k\..Z.
0120 65 02 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 05 1a 00 64 0a 6b 5c e.j...................d.d...d.k\
0140 00 00 5a 10 65 02 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 64 05 1a 00 ..Z.e.j...................d.d...
0160 64 0b 6b 5c 00 00 5a 11 65 11 72 11 64 00 64 01 6c 12 5a 12 65 12 6a 26 00 00 00 00 00 00 00 00 d.k\..Z.e.r.d.d.l.Z.e.j&........
0180 00 00 00 00 00 00 00 00 00 00 5a 14 6e 03 64 0c 84 00 5a 14 02 00 47 00 64 0d 84 00 64 0e ab 02 ..........Z.n.d...Z...G.d...d...
01a0 00 00 00 00 00 00 5a 15 02 00 65 03 6a 2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......Z...e.j,..................
01c0 ab 00 00 00 00 00 00 00 5a 17 64 0f 84 00 5a 18 79 01 29 10 e9 00 00 00 00 4e 29 02 da 07 4d 61 ........Z.d...Z.y.)......N)...Ma
01e0 70 70 69 6e 67 da 08 53 65 71 75 65 6e 63 65 29 01 da 0d 5f 47 65 6e 65 72 69 63 41 6c 69 61 73 pping..Sequence)..._GenericAlias
0200 da 04 50 79 50 79 e9 02 00 00 00 29 02 e9 03 00 00 00 e9 09 00 00 00 29 02 72 08 00 00 00 e9 0a ..PyPy.....)...........).r......
0220 00 00 00 29 02 72 08 00 00 00 e9 0b 00 00 00 29 02 72 08 00 00 00 e9 0c 00 00 00 29 02 72 08 00 ...).r.........).r.........).r..
0240 00 00 e9 0d 00 00 00 29 02 72 08 00 00 00 e9 0e 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 .......).r.........c............
0260 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..............
0280 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 69 00 ab 02 00 .....j...................d.i....
02a0 00 00 00 00 00 53 00 29 02 7a 2c 0a 20 20 20 20 20 20 20 20 47 65 74 20 61 6e 6e 6f 74 61 74 69 .....S.).z,.........Get.annotati
02c0 6f 6e 73 20 66 6f 72 20 2a 63 6c 73 2a 2e 0a 20 20 20 20 20 20 20 20 da 0f 5f 5f 61 6e 6e 6f 74 ons.for.*cls*............__annot
02e0 61 74 69 6f 6e 73 5f 5f 29 02 da 08 5f 5f 64 69 63 74 5f 5f da 03 67 65 74 29 01 da 03 63 6c 73 ations__)...__dict__..get)...cls
0300 73 01 00 00 00 20 fa 53 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 6f 75 72 s......S/home/blackhao/uiuc-cour
0320 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e 31 32 2f 73 69 se-graph/.venv/lib/python3.12/si
0340 74 65 2d 70 61 63 6b 61 67 65 73 2f 61 74 74 72 2f 5f 63 6f 6d 70 61 74 2e 70 79 da 10 5f 67 65 te-packages/attr/_compat.py.._ge
0360 74 5f 61 6e 6e 6f 74 61 74 69 6f 6e 73 72 15 00 00 00 1c 00 00 00 73 1c 00 00 00 80 00 f0 08 00 t_annotationsr........s.........
0380 10 13 8f 7c 89 7c d7 0f 1f d1 0f 1f d0 20 31 b0 32 d3 0f 36 d0 08 36 f3 00 00 00 00 63 00 00 00 ...|.|........1.2..6..6.....c...
03a0 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f3 28 00 00 00 97 00 65 00 5a 01 64 00 5a 02 ..................(.....e.Z.d.Z.
03c0 64 01 5a 03 64 02 67 01 5a 04 64 03 84 00 5a 05 64 04 84 00 5a 06 64 05 84 00 5a 07 79 06 29 07 d.Z.d.g.Z.d...Z.d...Z.d...Z.y.).
03e0 da 14 5f 41 6e 6e 6f 74 61 74 69 6f 6e 45 78 74 72 61 63 74 6f 72 7a 5e 0a 20 20 20 20 45 78 74 .._AnnotationExtractorz^.....Ext
0400 72 61 63 74 20 74 79 70 65 20 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 66 72 6f 6d 20 61 20 63 61 6c ract.type.annotations.from.a.cal
0420 6c 61 62 6c 65 2c 20 72 65 74 75 72 6e 69 6e 67 20 4e 6f 6e 65 20 77 68 65 6e 65 76 65 72 20 74 lable,.returning.None.whenever.t
0440 68 65 72 65 0a 20 20 20 20 69 73 20 6e 6f 6e 65 2e 0a 20 20 20 20 da 03 73 69 67 63 02 00 00 00 here.....is.none........sigc....
0460 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 72 00 00 00 97 00 09 00 74 01 00 00 00 00 00 .................r.......t......
0480 00 00 00 6a 02 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 ...j...................|........
04a0 00 7c 00 5f 02 00 00 00 00 00 00 00 00 79 00 23 00 74 06 00 00 00 00 00 00 00 00 74 08 00 00 00 .|._.........y.#.t.........t....
04c0 00 00 00 00 00 66 02 24 00 72 0a 01 00 64 00 7c 00 5f 02 00 00 00 00 00 00 00 00 59 00 79 00 77 .....f.$.r...d.|._.........Y.y.w
04e0 00 78 03 59 00 77 01 29 01 4e 29 05 da 07 69 6e 73 70 65 63 74 da 09 73 69 67 6e 61 74 75 72 65 .x.Y.w.).N)...inspect..signature
0500 72 19 00 00 00 da 0a 56 61 6c 75 65 45 72 72 6f 72 da 09 54 79 70 65 45 72 72 6f 72 29 02 da 04 r......ValueError..TypeError)...
0520 73 65 6c 66 da 08 63 61 6c 6c 61 62 6c 65 73 02 00 00 00 20 20 72 14 00 00 00 da 08 5f 5f 69 6e self..callables......r......__in
0540 69 74 5f 5f 7a 1d 5f 41 6e 6e 6f 74 61 74 69 6f 6e 45 78 74 72 61 63 74 6f 72 2e 5f 5f 69 6e 69 it__z._AnnotationExtractor.__ini
0560 74 5f 5f 2b 00 00 00 73 34 00 00 00 80 00 f0 02 03 09 1c dc 17 1e d7 17 28 d1 17 28 a8 18 d3 17 t__+...s4...............(..(....
0580 32 88 44 8d 48 f8 dc 10 1a 9c 49 d0 0f 26 f2 00 01 09 1c d8 17 1b 88 44 8e 48 f0 03 01 09 1c fa 2.D.H.....I..&.........D.H......
05a0 73 0c 00 00 00 82 1a 1d 00 9d 16 36 03 b5 01 36 03 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 s..........6...6.c..............
05c0 00 00 03 00 00 00 f3 ec 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .............|.j................
05e0 00 00 00 73 01 79 01 74 03 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 ...s.y.t.........|.j............
0600 00 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 6a 07 00 00 00 .......j...................j....
0620 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 00 00 7d ...............................}
0640 01 7c 01 72 38 7c 01 64 02 19 00 00 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .|.r8|.d.....j..................
0660 00 74 0a 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 6a .t.........j...................j
0680 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 01 72 0f 7c 01 64 02 19 00 00 00 6a ...................u.r.|.d.....j
06a0 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 79 01 29 03 7a 55 0a 20 20 20 20 ...................S.y.).zU.....
06c0 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 74 79 70 65 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 6f ....Return.the.type.annotation.o
06e0 66 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 66 20 69 74 27 73 20 6e 6f 74 f.the.first.argument.if.it's.not
0700 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 20 20 20 4e 72 02 00 00 00 29 08 72 19 00 00 00 da 04 6c .empty..........Nr....).r......l
0720 69 73 74 da 0a 70 61 72 61 6d 65 74 65 72 73 da 06 76 61 6c 75 65 73 da 0a 61 6e 6e 6f 74 61 74 ist..parameters..values..annotat
0740 69 6f 6e 72 1b 00 00 00 da 09 50 61 72 61 6d 65 74 65 72 da 05 65 6d 70 74 79 29 02 72 1f 00 00 ionr......Parameter..empty).r...
0760 00 da 06 70 61 72 61 6d 73 73 02 00 00 00 20 20 72 14 00 00 00 da 14 67 65 74 5f 66 69 72 73 74 ...paramss......r......get_first
0780 5f 70 61 72 61 6d 5f 74 79 70 65 7a 29 5f 41 6e 6e 6f 74 61 74 69 6f 6e 45 78 74 72 61 63 74 6f _param_typez)_AnnotationExtracto
07a0 72 2e 67 65 74 5f 66 69 72 73 74 5f 70 61 72 61 6d 5f 74 79 70 65 31 00 00 00 73 5e 00 00 00 80 r.get_first_param_type1...s^....
07c0 00 f0 08 00 10 14 8f 78 8a 78 d8 13 17 e4 11 15 90 64 97 68 91 68 d7 16 29 d1 16 29 d7 16 30 d1 .......x.x.......d.h.h..)..)..0.
07e0 16 30 d3 16 32 d3 11 33 88 06 d9 0b 11 90 66 98 51 91 69 d7 16 2a d1 16 2a b4 27 d7 32 43 d1 32 .0..2..3......f.Q.i..*..*.'.2C.2
0800 43 d7 32 49 d1 32 49 d1 16 49 d8 13 19 98 21 91 39 d7 13 27 d1 13 27 d0 0c 27 e0 0f 13 72 16 00 C.2I.2I..I....!.9..'..'..'...r..
0820 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 a8 00 00 00 97 00 7c 00 ..c...........................|.
0840 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 46 7c 00 6a 00 00 00 00 00 00 00 j...................rF|.j.......
0860 00 00 00 00 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 ............j...................
0880 74 04 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 6a 08 t.........j...................j.
08a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 01 72 16 7c 00 6a 00 00 00 00 00 00 00 ..................u.r.|.j.......
08c0 00 00 00 00 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 ............j...................
08e0 53 00 79 01 29 02 7a 3b 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 72 65 74 75 S.y.).z;.........Return.the.retu
0900 72 6e 20 74 79 70 65 20 69 66 20 69 74 27 73 20 6e 6f 74 20 65 6d 70 74 79 2e 0a 20 20 20 20 20 rn.type.if.it's.not.empty.......
0920 20 20 20 4e 29 05 72 19 00 00 00 da 11 72 65 74 75 72 6e 5f 61 6e 6e 6f 74 61 74 69 6f 6e 72 1b ...N).r......return_annotationr.
0940 00 00 00 da 09 53 69 67 6e 61 74 75 72 65 72 28 00 00 00 29 01 72 1f 00 00 00 73 01 00 00 00 20 .....Signaturer(...).r....s.....
0960 72 14 00 00 00 da 0f 67 65 74 5f 72 65 74 75 72 6e 5f 74 79 70 65 7a 24 5f 41 6e 6e 6f 74 61 74 r......get_return_typez$_Annotat
0980 69 6f 6e 45 78 74 72 61 63 74 6f 72 2e 67 65 74 5f 72 65 74 75 72 6e 5f 74 79 70 65 3e 00 00 00 ionExtractor.get_return_type>...
09a0 73 3c 00 00 00 80 00 f0 0a 00 0d 11 8f 48 8a 48 d8 10 14 97 08 91 08 d7 10 2a d1 10 2a b4 27 d7 s<...........H.H.........*..*.'.
09c0 32 43 d1 32 43 d7 32 49 d1 32 49 d1 10 49 e0 13 17 97 38 91 38 d7 13 2d d1 13 2d d0 0c 2d e0 0f 2C.2C.2I.2I..I....8.8..-..-..-..
09e0 13 72 16 00 00 00 4e 29 08 da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d 6f 64 75 6c 65 5f 5f da .r....N)...__name__..__module__.
0a00 0c 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 07 5f 5f 64 6f 63 5f 5f da 09 5f 5f 73 6c 6f 74 73 5f .__qualname__..__doc__..__slots_
0a20 5f 72 21 00 00 00 72 2a 00 00 00 72 2e 00 00 00 a9 00 72 16 00 00 00 72 14 00 00 00 72 18 00 00 _r!...r*...r......r....r....r...
0a40 00 72 18 00 00 00 23 00 00 00 73 1f 00 00 00 84 00 f1 02 03 05 08 f0 0a 00 12 17 90 07 80 49 f2 .r....#...s...................I.
0a60 04 04 05 1c f2 0c 0b 05 14 f3 1a 0a 05 14 72 16 00 00 00 72 18 00 00 00 63 01 00 00 00 00 00 00 ..............r....r....c.......
0a80 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 40 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 ..............@.....|.j.........
0aa0 00 00 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 75 00 72 0c 7c 00 6a 04 00 00 00 00 ..........t.........u.r.|.j.....
0ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 79 01 29 02 7a 44 49 66 20 74 68 69 73 20 69 73 ..............S.y.).zDIf.this.is
0ae0 20 61 20 67 65 6e 65 72 69 63 20 63 6c 61 73 73 20 28 41 5b 73 74 72 5d 29 2c 20 72 65 74 75 72 .a.generic.class.(A[str]),.retur
0b00 6e 20 74 68 65 20 67 65 6e 65 72 69 63 20 62 61 73 65 20 66 6f 72 20 69 74 2e 4e 29 03 da 09 5f n.the.generic.base.for.it.N)..._
0b20 5f 63 6c 61 73 73 5f 5f 72 05 00 00 00 da 0a 5f 5f 6f 72 69 67 69 6e 5f 5f 29 01 da 02 63 6c 73 _class__r......__origin__)...cls
0b40 01 00 00 00 20 72 14 00 00 00 da 10 67 65 74 5f 67 65 6e 65 72 69 63 5f 62 61 73 65 72 39 00 00 .....r......get_generic_baser9..
0b60 00 5a 00 00 00 73 1b 00 00 00 80 00 e0 07 09 87 7c 81 7c 94 7d d1 07 24 d8 0f 11 8f 7d 89 7d d0 .Z...s..........|.|.}..$....}.}.
0b80 08 1c d8 0b 0f 72 16 00 00 00 29 19 72 1b 00 00 00 da 08 70 6c 61 74 66 6f 72 6d da 03 73 79 73 .....r....).r......platform..sys
0ba0 da 09 74 68 72 65 61 64 69 6e 67 da 0f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2e 61 62 63 72 03 00 00 ..threading..collections.abcr...
0bc0 00 72 04 00 00 00 da 06 74 79 70 69 6e 67 72 05 00 00 00 da 15 70 79 74 68 6f 6e 5f 69 6d 70 6c .r......typingr......python_impl
0be0 65 6d 65 6e 74 61 74 69 6f 6e da 04 50 59 50 59 da 0c 76 65 72 73 69 6f 6e 5f 69 6e 66 6f da 0b ementation..PYPY..version_info..
0c00 50 59 5f 33 5f 39 5f 50 4c 55 53 da 0c 50 59 5f 33 5f 31 30 5f 50 4c 55 53 da 0c 50 59 5f 33 5f PY_3_9_PLUS..PY_3_10_PLUS..PY_3_
0c20 31 31 5f 50 4c 55 53 da 0c 50 59 5f 33 5f 31 32 5f 50 4c 55 53 da 0c 50 59 5f 33 5f 31 33 5f 50 11_PLUS..PY_3_12_PLUS..PY_3_13_P
0c40 4c 55 53 da 0c 50 59 5f 33 5f 31 34 5f 50 4c 55 53 da 0d 61 6e 6e 6f 74 61 74 69 6f 6e 6c 69 62 LUS..PY_3_14_PLUS..annotationlib
0c60 da 0f 67 65 74 5f 61 6e 6e 6f 74 61 74 69 6f 6e 73 72 15 00 00 00 72 18 00 00 00 da 05 6c 6f 63 ..get_annotationsr....r......loc
0c80 61 6c da 0c 72 65 70 72 5f 63 6f 6e 74 65 78 74 72 39 00 00 00 72 34 00 00 00 72 16 00 00 00 72 al..repr_contextr9...r4...r....r
0ca0 14 00 00 00 fa 08 3c 6d 6f 64 75 6c 65 3e 72 4c 00 00 00 01 00 00 00 73 f3 00 00 00 f0 03 01 01 ......<module>rL.......s........
0cc0 01 f3 06 00 01 0f db 00 0f db 00 0a db 00 10 e7 00 2d dd 00 20 f0 06 00 08 26 80 78 d7 07 25 d1 .................-.......&.x..%.
0ce0 07 25 d3 07 27 a8 36 d1 07 31 80 04 d8 0e 11 d7 0e 1e d1 0e 1e 98 72 a0 01 d0 0e 22 a0 66 d1 0e .%..'.6..1............r....".f..
0d00 2c 80 0b d8 0f 12 d7 0f 1f d1 0f 1f a0 02 a0 11 d0 0f 23 a0 77 d1 0f 2e 80 0c d8 0f 12 d7 0f 1f ,.................#.w...........
0d20 d1 0f 1f a0 02 a0 11 d0 0f 23 a0 77 d1 0f 2e 80 0c d8 0f 12 d7 0f 1f d1 0f 1f a0 02 a0 11 d0 0f .........#.w....................
0d40 23 a0 77 d1 0f 2e 80 0c d8 0f 12 d7 0f 1f d1 0f 1f a0 02 a0 11 d0 0f 23 a0 77 d1 0f 2e 80 0c d8 #.w....................#.w......
0d60 0f 12 d7 0f 1f d1 0f 1f a0 02 a0 11 d0 0f 23 a0 77 d1 0f 2e 80 0c f1 06 00 04 10 db 04 18 e0 17 ..............#.w...............
0d80 24 d7 17 34 d1 17 34 d1 04 14 f2 08 04 05 37 f7 0e 25 01 14 f1 00 25 01 14 f0 68 01 00 10 1f 88 $..4..4.......7..%....%...h.....
0da0 79 8f 7f 89 7f d3 0f 20 80 0c f3 06 04 01 10 72 16 00 00 00 y..............r....