summaryrefslogtreecommitdiff
path: root/.emacs.d.back/.python-environments/default/lib/python3.7/site-packages/pip/_vendor/urllib3/packages/rfc3986/__pycache__/builder.cpython-37.pyc
blob: 850a0378791689f1adc74534f5ce022b1a27e897 (plain)
ofshex dumpascii
0000 42 0d 0d 0a 00 00 00 00 fb 0a 3f 5d 69 25 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 B.........?]i%..................
0020 00 40 00 00 00 73 3c 00 00 00 64 00 5a 00 64 01 64 02 6c 01 6d 02 5a 02 01 00 64 01 64 03 6c 01 .@...s<...d.Z.d.d.l.m.Z...d.d.l.
0040 6d 03 5a 03 01 00 64 01 64 04 6c 01 6d 04 5a 04 01 00 47 00 64 05 64 06 84 00 64 06 65 05 83 03 m.Z...d.d.l.m.Z...G.d.d...d.e...
0060 5a 06 64 07 53 00 29 08 7a 36 4d 6f 64 75 6c 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 Z.d.S.).z6Module.containing.the.
0080 6c 6f 67 69 63 20 66 6f 72 20 74 68 65 20 55 52 49 42 75 69 6c 64 65 72 20 6f 62 6a 65 63 74 2e logic.for.the.URIBuilder.object.
00a0 e9 01 00 00 00 29 01 da 06 63 6f 6d 70 61 74 29 01 da 0b 6e 6f 72 6d 61 6c 69 7a 65 72 73 29 01 .....)...compat)...normalizers).
00c0 da 03 75 72 69 63 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 40 00 00 00 73 6a 00 00 00 65 ..uric................@...sj...e
00e0 00 5a 01 64 00 5a 02 64 01 5a 03 64 19 64 03 64 04 84 01 5a 04 64 05 64 06 84 00 5a 05 64 07 64 .Z.d.Z.d.Z.d.d.d...Z.d.d...Z.d.d
0100 08 84 00 5a 06 64 09 64 0a 84 00 5a 07 64 0b 64 0c 84 00 5a 08 64 0d 64 0e 84 00 5a 09 64 0f 64 ...Z.d.d...Z.d.d...Z.d.d...Z.d.d
0120 10 84 00 5a 0a 64 11 64 12 84 00 5a 0b 64 13 64 14 84 00 5a 0c 64 15 64 16 84 00 5a 0d 64 17 64 ...Z.d.d...Z.d.d...Z.d.d...Z.d.d
0140 18 84 00 5a 0e 64 02 53 00 29 1a da 0a 55 52 49 42 75 69 6c 64 65 72 61 0d 01 00 00 4f 62 6a 65 ...Z.d.S.)...URIBuildera....Obje
0160 63 74 20 74 6f 20 61 69 64 20 69 6e 20 62 75 69 6c 64 69 6e 67 20 75 70 20 61 20 55 52 49 20 52 ct.to.aid.in.building.up.a.URI.R
0180 65 66 65 72 65 6e 63 65 20 66 72 6f 6d 20 70 61 72 74 73 2e 0a 0a 20 20 20 20 2e 2e 20 6e 6f 74 eference.from.parts..........not
01a0 65 3a 3a 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6f 62 6a 65 63 74 20 73 68 6f 75 6c 64 20 e::..........This.object.should.
01c0 62 65 20 69 6e 73 74 61 6e 74 69 61 74 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2c 20 62 75 74 be.instantiated.by.the.user,.but
01e0 20 69 74 27 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 0a 20 20 20 20 20 20 20 20 74 68 61 74 20 69 .it's.recommended.........that.i
0200 74 20 69 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 t.is.not.provided.with.arguments
0220 2e 20 49 6e 73 74 65 61 64 2c 20 75 73 65 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 20 ..Instead,.use.the.available....
0240 20 20 20 20 20 6d 65 74 68 6f 64 20 74 6f 20 70 6f 70 75 6c 61 74 65 20 74 68 65 20 66 69 65 6c .....method.to.populate.the.fiel
0260 64 73 2e 0a 0a 20 20 20 20 4e 63 08 00 00 00 00 00 00 00 08 00 00 00 02 00 00 00 43 00 00 00 73 ds.......Nc................C...s
0280 2e 00 00 00 7c 01 7c 00 5f 00 7c 02 7c 00 5f 01 7c 03 7c 00 5f 02 7c 04 7c 00 5f 03 7c 05 7c 00 ....|.|._.|.|._.|.|._.|.|._.|.|.
02a0 5f 04 7c 06 7c 00 5f 05 7c 07 7c 00 5f 06 64 01 53 00 29 02 61 80 01 00 00 49 6e 69 74 69 61 6c _.|.|._.|.|._.d.S.).a....Initial
02c0 69 7a 65 20 6f 75 72 20 55 52 49 20 62 75 69 6c 64 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 ize.our.URI.builder...........:p
02e0 61 72 61 6d 20 73 74 72 20 73 63 68 65 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 aram.str.scheme:.............(op
0300 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 20 75 73 65 72 69 tional).........:param.str.useri
0320 6e 66 6f 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 nfo:.............(optional).....
0340 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 20 68 6f 73 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 ....:param.str.host:............
0360 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 69 6e 74 20 70 .(optional).........:param.int.p
0380 6f 72 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 ort:.............(optional).....
03a0 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 20 70 61 74 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 ....:param.str.path:............
03c0 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 20 71 .(optional).........:param.str.q
03e0 75 65 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 uery:.............(optional)....
0400 20 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 20 66 72 61 67 6d 65 6e 74 3a 0a 20 20 20 20 20 20 .....:param.str.fragment:.......
0420 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 4e 29 07 da 06 73 63 ......(optional).........N)...sc
0440 68 65 6d 65 da 08 75 73 65 72 69 6e 66 6f da 04 68 6f 73 74 da 04 70 6f 72 74 da 04 70 61 74 68 heme..userinfo..host..port..path
0460 da 05 71 75 65 72 79 da 08 66 72 61 67 6d 65 6e 74 29 08 da 04 73 65 6c 66 72 06 00 00 00 72 07 ..query..fragment)...selfr....r.
0480 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 a9 00 72 0e ...r....r....r....r....r......r.
04a0 00 00 00 fa 4d 2f 74 6d 70 2f 70 69 70 2d 69 6e 73 74 61 6c 6c 2d 33 6a 75 73 61 76 66 76 2f 70 ....M/tmp/pip-install-3jusavfv/p
04c0 69 70 2f 70 69 70 2f 5f 76 65 6e 64 6f 72 2f 75 72 6c 6c 69 62 33 2f 70 61 63 6b 61 67 65 73 2f ip/pip/_vendor/urllib3/packages/
04e0 72 66 63 33 39 38 36 2f 62 75 69 6c 64 65 72 2e 70 79 da 08 5f 5f 69 6e 69 74 5f 5f 20 00 00 00 rfc3986/builder.py..__init__....
0500 73 0e 00 00 00 00 13 06 01 06 01 06 01 06 01 06 01 06 01 7a 13 55 52 49 42 75 69 6c 64 65 72 2e s..................z.URIBuilder.
0520 5f 5f 69 6e 69 74 5f 5f 63 01 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 10 00 __init__c................C...s..
0540 00 00 64 01 7d 01 7c 01 6a 00 7c 00 64 02 8d 01 53 00 29 03 7a 30 50 72 6f 76 69 64 65 20 61 20 ..d.}.|.j.|.d...S.).z0Provide.a.
0560 63 6f 6e 76 65 6e 69 65 6e 74 20 76 69 65 77 20 6f 66 20 6f 75 72 20 62 75 69 6c 64 65 72 20 6f convenient.view.of.our.builder.o
0580 62 6a 65 63 74 2e 7a 89 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 7b 62 2e 73 63 68 bject.z.URIBuilder(scheme={b.sch
05a0 65 6d 65 7d 2c 20 75 73 65 72 69 6e 66 6f 3d 7b 62 2e 75 73 65 72 69 6e 66 6f 7d 2c 20 68 6f 73 eme},.userinfo={b.userinfo},.hos
05c0 74 3d 7b 62 2e 68 6f 73 74 7d 2c 20 70 6f 72 74 3d 7b 62 2e 70 6f 72 74 7d 2c 20 70 61 74 68 3d t={b.host},.port={b.port},.path=
05e0 7b 62 2e 70 61 74 68 7d 2c 20 71 75 65 72 79 3d 7b 62 2e 71 75 65 72 79 7d 2c 20 66 72 61 67 6d {b.path},.query={b.query},.fragm
0600 65 6e 74 3d 7b 62 2e 66 72 61 67 6d 65 6e 74 7d 29 29 01 da 01 62 29 01 da 06 66 6f 72 6d 61 74 ent={b.fragment}))...b)...format
0620 29 02 72 0d 00 00 00 5a 09 66 6f 72 6d 61 74 73 74 72 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 ).r....Z.formatstrr....r....r...
0640 00 da 08 5f 5f 72 65 70 72 5f 5f 3b 00 00 00 73 04 00 00 00 00 02 04 03 7a 13 55 52 49 42 75 69 ...__repr__;...s........z.URIBui
0660 6c 64 65 72 2e 5f 5f 72 65 70 72 5f 5f 63 02 00 00 00 00 00 00 00 02 00 00 00 09 00 00 00 43 00 lder.__repr__c................C.
0680 00 00 73 2c 00 00 00 74 00 a0 01 7c 01 a1 01 7d 01 74 02 7c 01 7c 00 6a 03 7c 00 6a 04 7c 00 6a ..s,...t...|...}.t.|.|.j.|.j.|.j
06a0 05 7c 00 6a 06 7c 00 6a 07 7c 00 6a 08 64 01 8d 07 53 00 29 02 61 93 01 00 00 41 64 64 20 61 20 .|.j.|.j.|.j.d...S.).a....Add.a.
06c0 73 63 68 65 6d 65 20 74 6f 20 6f 75 72 20 62 75 69 6c 64 65 72 20 6f 62 6a 65 63 74 2e 0a 0a 20 scheme.to.our.builder.object....
06e0 20 20 20 20 20 20 20 41 66 74 65 72 20 6e 6f 72 6d 61 6c 69 7a 69 6e 67 2c 20 74 68 69 73 20 77 .......After.normalizing,.this.w
0700 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 61 20 6e 65 77 20 55 52 49 42 75 69 6c 64 65 72 20 69 6e ill.generate.a.new.URIBuilder.in
0720 73 74 61 6e 63 65 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 74 68 65 20 73 70 65 63 69 66 69 65 stance.with.........the.specifie
0740 64 20 73 63 68 65 6d 65 20 61 6e 64 20 61 6c 6c 20 6f 74 68 65 72 20 61 74 74 72 69 62 75 74 65 d.scheme.and.all.other.attribute
0760 73 20 74 68 65 20 73 61 6d 65 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f s.the.same..............code-blo
0780 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 ck::.python..............>>>.URI
07a0 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 73 63 68 65 6d 65 28 27 48 54 54 50 53 27 29 0a 20 20 Builder().add_scheme('HTTPS')...
07c0 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 27 68 74 74 ..........URIBuilder(scheme='htt
07e0 70 73 27 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 ps',.userinfo=None,.host=None,.p
0800 6f 72 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 ort=None,.....................pa
0820 74 68 3d 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f th=None,.query=None,.fragment=No
0840 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 ne)..........).r....r....r....r.
0860 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 09 72 03 00 00 00 5a 10 6e 6f 72 6d 61 ...r....r....r....).r....Z.norma
0880 6c 69 7a 65 5f 73 63 68 65 6d 65 72 05 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 lize_schemer....r....r....r....r
08a0 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 02 72 0d 00 00 00 72 06 00 00 00 72 0e 00 00 00 72 ....r....r....).r....r....r....r
08c0 0e 00 00 00 72 0f 00 00 00 da 0a 61 64 64 5f 73 63 68 65 6d 65 42 00 00 00 73 12 00 00 00 00 0d ....r......add_schemeB...s......
08e0 0a 01 02 01 02 01 04 01 04 01 04 01 04 01 04 01 7a 15 55 52 49 42 75 69 6c 64 65 72 2e 61 64 64 ................z.URIBuilder.add
0900 5f 73 63 68 65 6d 65 63 03 00 00 00 00 00 00 00 04 00 00 00 09 00 00 00 43 00 00 00 73 56 00 00 _schemec................C...sV..
0920 00 7c 01 64 01 6b 08 72 10 74 00 64 02 83 01 82 01 74 01 a0 02 7c 01 a1 01 7d 03 7c 02 64 01 6b .|.d.k.r.t.d.....t...|...}.|.d.k
0940 09 72 34 64 03 a0 03 7c 03 74 01 a0 04 7c 02 a1 01 a1 02 7d 03 74 05 7c 00 6a 06 7c 03 7c 00 6a .r4d...|.t...|.....}.t.|.j.|.|.j
0960 07 7c 00 6a 08 7c 00 6a 09 7c 00 6a 0a 7c 00 6a 0b 64 04 8d 07 53 00 29 05 61 eb 01 00 00 41 64 .|.j.|.j.|.j.|.j.d...S.).a....Ad
0980 64 20 63 72 65 64 65 6e 74 69 61 6c 73 20 61 73 20 74 68 65 20 75 73 65 72 69 6e 66 6f 20 70 6f d.credentials.as.the.userinfo.po
09a0 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 55 52 49 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f rtion.of.the.URI..............co
09c0 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e de-block::.python..............>
09e0 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 63 72 65 64 65 6e 74 69 61 6c 73 28 >>.URIBuilder().add_credentials(
0a00 27 72 6f 6f 74 27 2c 20 27 73 33 63 72 65 74 65 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 'root',.'s3crete').............U
0a20 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d RIBuilder(scheme=None,.userinfo=
0a40 27 72 6f 6f 74 3a 73 33 63 72 65 74 65 27 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 'root:s3crete',.host=None,......
0a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 72 74 3d 4e 6f 6e 65 2c 20 70 61 74 68 3d 4e ...............port=None,.path=N
0a80 6f 6e 65 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 0a one,.query=None,.fragment=None).
0aa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 64 .............>>>.URIBuilder().ad
0ac0 64 5f 63 72 65 64 65 6e 74 69 61 6c 73 28 27 72 6f 6f 74 27 2c 20 4e 6f 6e 65 29 0a 20 20 20 20 d_credentials('root',.None).....
0ae0 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 ........URIBuilder(scheme=None,.
0b00 75 73 65 72 69 6e 66 6f 3d 27 72 6f 6f 74 27 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 userinfo='root',.host=None,.....
0b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 72 74 3d 4e 6f 6e 65 2c 20 70 61 74 68 3d ................port=None,.path=
0b40 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 None,.query=None,.fragment=None)
0b60 0a 20 20 20 20 20 20 20 20 4e 7a 17 55 73 65 72 6e 61 6d 65 20 63 61 6e 6e 6f 74 20 62 65 20 4e .........Nz.Username.cannot.be.N
0b80 6f 6e 65 7a 05 7b 7d 3a 7b 7d 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 onez.{}:{}).r....r....r....r....
0ba0 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 0c da 0a 56 61 6c 75 65 45 72 72 6f 72 72 03 00 r....r....r....)...ValueErrorr..
0bc0 00 00 5a 12 6e 6f 72 6d 61 6c 69 7a 65 5f 75 73 65 72 6e 61 6d 65 72 12 00 00 00 5a 12 6e 6f 72 ..Z.normalize_usernamer....Z.nor
0be0 6d 61 6c 69 7a 65 5f 70 61 73 73 77 6f 72 64 72 05 00 00 00 72 06 00 00 00 72 08 00 00 00 72 09 malize_passwordr....r....r....r.
0c00 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 04 72 0d 00 00 00 da 08 75 73 65 72 6e ...r....r....r....).r......usern
0c20 61 6d 65 da 08 70 61 73 73 77 6f 72 64 72 07 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 ame..passwordr....r....r....r...
0c40 00 da 0f 61 64 64 5f 63 72 65 64 65 6e 74 69 61 6c 73 5a 00 00 00 73 1e 00 00 00 00 0d 08 01 08 ...add_credentialsZ...s.........
0c60 01 0a 02 08 01 04 01 02 01 0c 03 02 01 04 01 02 01 04 01 04 01 04 01 04 01 7a 1a 55 52 49 42 75 .........................z.URIBu
0c80 69 6c 64 65 72 2e 61 64 64 5f 63 72 65 64 65 6e 74 69 61 6c 73 63 02 00 00 00 00 00 00 00 02 00 ilder.add_credentialsc..........
0ca0 00 00 09 00 00 00 43 00 00 00 73 28 00 00 00 74 00 7c 00 6a 01 7c 00 6a 02 74 03 a0 04 7c 01 a1 ......C...s(...t.|.j.|.j.t...|..
0cc0 01 7c 00 6a 05 7c 00 6a 06 7c 00 6a 07 7c 00 6a 08 64 01 8d 07 53 00 29 02 61 02 01 00 00 41 64 .|.j.|.j.|.j.|.j.d...S.).a....Ad
0ce0 64 20 68 6f 73 74 6e 61 6d 65 20 74 6f 20 74 68 65 20 55 52 49 2e 0a 0a 20 20 20 20 20 20 20 20 d.hostname.to.the.URI...........
0d00 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 ...code-block::.python..........
0d20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 68 6f 73 74 28 27 67 ....>>>.URIBuilder().add_host('g
0d40 6f 6f 67 6c 65 2e 63 6f 6d 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 oogle.com').............URIBuild
0d60 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 er(scheme=None,.userinfo=None,.h
0d80 6f 73 74 3d 27 67 6f 6f 67 6c 65 2e 63 6f 6d 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ost='google.com',...............
0da0 20 20 20 20 20 20 70 6f 72 74 3d 4e 6f 6e 65 2c 20 70 61 74 68 3d 4e 6f 6e 65 2c 20 71 75 65 72 ......port=None,.path=None,.quer
0dc0 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 y=None,.fragment=None)..........
0de0 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 ).r....r....r....r....r....r....
0e00 72 0c 00 00 00 29 09 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 72 03 00 00 00 5a 0e 6e 6f 72 r....).r....r....r....r....Z.nor
0e20 6d 61 6c 69 7a 65 5f 68 6f 73 74 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 malize_hostr....r....r....r....)
0e40 02 72 0d 00 00 00 72 08 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 da 08 61 64 64 5f .r....r....r....r....r......add_
0e60 68 6f 73 74 7b 00 00 00 73 10 00 00 00 00 0a 02 01 04 01 04 01 08 01 04 01 04 01 04 01 7a 13 55 host{...s....................z.U
0e80 52 49 42 75 69 6c 64 65 72 2e 61 64 64 5f 68 6f 73 74 63 02 00 00 00 00 00 00 00 03 00 00 00 09 RIBuilder.add_hostc.............
0ea0 00 00 00 43 00 00 00 73 5c 00 00 00 74 00 7c 01 83 01 7d 02 7c 02 64 01 6b 00 72 1e 74 01 64 02 ...C...s\...t.|...}.|.d.k.r.t.d.
0ec0 a0 02 7c 02 a1 01 83 01 82 01 7c 02 64 03 6b 04 72 34 74 01 64 04 a0 02 7c 02 a1 01 83 01 82 01 ..|.......|.d.k.r4t.d...|.......
0ee0 74 03 7c 00 6a 04 7c 00 6a 05 7c 00 6a 06 64 05 a0 02 7c 02 a1 01 7c 00 6a 07 7c 00 6a 08 7c 00 t.|.j.|.j.|.j.d...|...|.j.|.j.|.
0f00 6a 09 64 06 8d 07 53 00 29 07 61 9c 01 00 00 41 64 64 20 70 6f 72 74 20 74 6f 20 74 68 65 20 55 j.d...S.).a....Add.port.to.the.U
0f20 52 49 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 RI..............code-block::.pyt
0f40 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 hon..............>>>.URIBuilder(
0f60 29 2e 61 64 64 5f 70 6f 72 74 28 38 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 ).add_port(80).............URIBu
0f80 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 ilder(scheme=None,.userinfo=None
0fa0 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 3d 27 38 30 27 2c 0a 20 20 20 20 20 20 20 20 ,.host=None,.port='80',.........
0fc0 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 3d 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 4e 6f 6e ............path=None,.query=Non
0fe0 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e e,.fragment=None)..............>
1000 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 70 6f 72 74 28 34 34 33 29 0a 20 20 >>.URIBuilder().add_port(443)...
1020 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 ..........URIBuilder(scheme=None
1040 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 ,.userinfo=None,.host=None,.port
1060 3d 27 34 34 33 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 ='443',.....................path
1080 3d 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 =None,.query=None,.fragment=None
10a0 29 0a 0a 20 20 20 20 20 20 20 20 e9 00 00 00 00 7a 35 70 6f 72 74 73 20 61 72 65 20 6e 6f 74 20 )...............z5ports.are.not.
10c0 61 6c 6c 6f 77 65 64 20 74 6f 20 62 65 20 6e 65 67 61 74 69 76 65 2e 20 59 6f 75 20 70 72 6f 76 allowed.to.be.negative..You.prov
10e0 69 64 65 64 20 7b 7d 69 ff ff 00 00 7a 3e 70 6f 72 74 73 20 61 72 65 20 6e 6f 74 20 61 6c 6c 6f ided.{}i....z>ports.are.not.allo
1100 77 65 64 20 74 6f 20 62 65 20 6c 61 72 67 65 72 20 74 68 61 6e 20 36 35 35 33 35 2e 20 59 6f 75 wed.to.be.larger.than.65535..You
1120 20 70 72 6f 76 69 64 65 64 20 7b 7d 7a 02 7b 7d 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 .provided.{}z.{}).r....r....r...
1140 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 0a da 03 69 6e 74 72 15 00 00 .r....r....r....r....)...intr...
1160 00 72 12 00 00 00 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 0a 00 00 00 72 .r....r....r....r....r....r....r
1180 0b 00 00 00 72 0c 00 00 00 29 03 72 0d 00 00 00 72 09 00 00 00 5a 08 70 6f 72 74 5f 69 6e 74 72 ....r....).r....r....Z.port_intr
11a0 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 da 08 61 64 64 5f 70 6f 72 74 8f 00 00 00 73 22 00 00 ....r....r......add_port....s"..
11c0 00 00 0e 08 01 08 01 02 01 04 01 08 03 08 01 02 01 04 02 08 04 02 01 04 01 04 01 04 01 08 01 04 ................................
11e0 01 04 01 7a 13 55 52 49 42 75 69 6c 64 65 72 2e 61 64 64 5f 70 6f 72 74 63 02 00 00 00 00 00 00 ...z.URIBuilder.add_portc.......
1200 00 02 00 00 00 09 00 00 00 43 00 00 00 73 3c 00 00 00 7c 01 a0 00 64 01 a1 01 73 14 64 02 a0 01 .........C...s<...|...d...s.d...
1220 7c 01 a1 01 7d 01 74 02 7c 00 6a 03 7c 00 6a 04 7c 00 6a 05 7c 00 6a 06 74 07 a0 08 7c 01 a1 01 |...}.t.|.j.|.j.|.j.|.j.t...|...
1240 7c 00 6a 09 7c 00 6a 0a 64 03 8d 07 53 00 29 04 61 db 01 00 00 41 64 64 20 61 20 70 61 74 68 20 |.j.|.j.d...S.).a....Add.a.path.
1260 74 6f 20 74 68 65 20 55 52 49 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f to.the.URI..............code-blo
1280 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 ck::.python..............>>>.URI
12a0 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 70 61 74 68 28 27 73 69 67 6d 61 76 69 72 75 73 32 34 Builder().add_path('sigmavirus24
12c0 2f 72 66 63 33 39 38 35 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 /rfc3985').............URIBuilde
12e0 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f r(scheme=None,.userinfo=None,.ho
1300 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 st=None,.port=None,.............
1320 20 20 20 20 20 20 20 20 70 61 74 68 3d 27 2f 73 69 67 6d 61 76 69 72 75 73 32 34 2f 72 66 63 33 ........path='/sigmavirus24/rfc3
1340 39 38 36 27 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 986',.query=None,.fragment=None)
1360 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 ..............>>>.URIBuilder().a
1380 64 64 5f 70 61 74 68 28 27 2f 63 68 65 63 6b 6f 75 74 2e 70 68 70 27 29 0a 20 20 20 20 20 20 20 dd_path('/checkout.php')........
13a0 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 .....URIBuilder(scheme=None,.use
13c0 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 3d 4e 6f 6e 65 rinfo=None,.host=None,.port=None
13e0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 3d 27 2f 63 68 65 ,.....................path='/che
1400 63 6b 6f 75 74 2e 70 68 70 27 2c 20 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 ckout.php',.query=None,.fragment
1420 3d 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 fa 01 2f 7a 03 2f 7b 7d 29 07 72 06 00 00 00 72 =None)............/z./{}).r....r
1440 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 0b da ....r....r....r....r....r....)..
1460 0a 73 74 61 72 74 73 77 69 74 68 72 12 00 00 00 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 72 .startswithr....r....r....r....r
1480 08 00 00 00 72 09 00 00 00 72 03 00 00 00 da 0e 6e 6f 72 6d 61 6c 69 7a 65 5f 70 61 74 68 72 0b ....r....r......normalize_pathr.
14a0 00 00 00 72 0c 00 00 00 29 02 72 0d 00 00 00 72 0a 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f ...r....).r....r....r....r....r.
14c0 00 00 00 da 08 61 64 64 5f 70 61 74 68 b6 00 00 00 73 14 00 00 00 00 0e 0a 01 0a 02 02 01 04 01 .....add_path....s..............
14e0 04 01 04 01 04 01 08 01 04 01 7a 13 55 52 49 42 75 69 6c 64 65 72 2e 61 64 64 5f 70 61 74 68 63 ..........z.URIBuilder.add_pathc
1500 02 00 00 00 00 00 00 00 03 00 00 00 09 00 00 00 43 00 00 00 73 32 00 00 00 74 00 a0 01 74 02 a0 ................C...s2...t...t..
1520 03 7c 01 a1 01 a1 01 7d 02 74 04 7c 00 6a 05 7c 00 6a 06 7c 00 6a 07 7c 00 6a 08 7c 00 6a 09 7c .|.....}.t.|.j.|.j.|.j.|.j.|.j.|
1540 02 7c 00 6a 0a 64 01 8d 07 53 00 29 02 61 e6 01 00 00 47 65 6e 65 72 61 74 65 20 61 6e 64 20 61 .|.j.d...S.).a....Generate.and.a
1560 64 64 20 61 20 71 75 65 72 79 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 72 20 6c 69 73 74 20 dd.a.query.a.dictionary.or.list.
1580 6f 66 20 74 75 70 6c 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 of.tuples..............code-bloc
15a0 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 k::.python..............>>>.URIB
15c0 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 71 75 65 72 79 5f 66 72 6f 6d 28 7b 27 61 27 3a 20 27 62 uilder().add_query_from({'a':.'b
15e0 20 63 27 7d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 .c'}).............URIBuilder(sch
1600 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f eme=None,.userinfo=None,.host=No
1620 6e 65 2c 20 70 6f 72 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ne,.port=None,..................
1640 20 20 20 70 61 74 68 3d 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 27 61 3d 62 2b 63 27 2c 20 66 72 61 ...path=None,.query='a=b+c',.fra
1660 67 6d 65 6e 74 3d 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 gment=None)..............>>>.URI
1680 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 71 75 65 72 79 5f 66 72 6f 6d 28 5b 28 27 61 27 2c 20 Builder().add_query_from([('a',.
16a0 27 62 20 63 27 29 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 'b.c')]).............URIBuilder(
16c0 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 scheme=None,.userinfo=None,.host
16e0 3d 4e 6f 6e 65 2c 20 70 6f 72 74 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =None,.port=None,...............
1700 20 20 20 20 20 20 70 61 74 68 3d 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 27 61 3d 62 2b 63 27 2c 20 ......path=None,.query='a=b+c',.
1720 66 72 61 67 6d 65 6e 74 3d 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 29 07 72 06 00 00 00 72 fragment=None)..........).r....r
1740 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 0b 72 ....r....r....r....r....r....).r
1760 03 00 00 00 da 0f 6e 6f 72 6d 61 6c 69 7a 65 5f 71 75 65 72 79 72 02 00 00 00 da 09 75 72 6c 65 ......normalize_queryr......urle
1780 6e 63 6f 64 65 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a ncoder....r....r....r....r....r.
17a0 00 00 00 72 0c 00 00 00 29 03 72 0d 00 00 00 5a 0b 71 75 65 72 79 5f 69 74 65 6d 73 72 0b 00 00 ...r....).r....Z.query_itemsr...
17c0 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 da 0e 61 64 64 5f 71 75 65 72 79 5f 66 72 6f 6d .r....r....r......add_query_from
17e0 d1 00 00 00 73 12 00 00 00 00 0e 10 02 02 01 04 01 04 01 04 01 04 01 04 01 02 01 7a 19 55 52 49 ....s......................z.URI
1800 42 75 69 6c 64 65 72 2e 61 64 64 5f 71 75 65 72 79 5f 66 72 6f 6d 63 02 00 00 00 00 00 00 00 02 Builder.add_query_fromc.........
1820 00 00 00 09 00 00 00 43 00 00 00 73 28 00 00 00 74 00 7c 00 6a 01 7c 00 6a 02 7c 00 6a 03 7c 00 .......C...s(...t.|.j.|.j.|.j.|.
1840 6a 04 7c 00 6a 05 74 06 a0 07 7c 01 a1 01 7c 00 6a 08 64 01 8d 07 53 00 29 02 61 10 01 00 00 41 j.|.j.t...|...|.j.d...S.).a....A
1860 64 64 20 61 20 70 72 65 2d 66 6f 72 6d 61 74 65 64 20 71 75 65 72 79 20 73 74 72 69 6e 67 20 74 dd.a.pre-formated.query.string.t
1880 6f 20 74 68 65 20 55 52 49 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 o.the.URI..............code-bloc
18a0 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 k::.python..............>>>.URIB
18c0 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 71 75 65 72 79 28 27 61 3d 62 26 63 3d 64 27 29 0a 20 20 uilder().add_query('a=b&c=d')...
18e0 20 20 20 20 20 20 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 ..........URIBuilder(scheme=None
1900 2c 20 75 73 65 72 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 ,.userinfo=None,.host=None,.port
1920 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 3d =None,.....................path=
1940 4e 6f 6e 65 2c 20 71 75 65 72 79 3d 27 61 3d 62 26 63 3d 64 27 2c 20 66 72 61 67 6d 65 6e 74 3d None,.query='a=b&c=d',.fragment=
1960 4e 6f 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 None)..........).r....r....r....
1980 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 09 72 05 00 00 00 72 06 00 00 00 r....r....r....r....).r....r....
19a0 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 03 00 00 00 72 21 00 00 00 72 0c r....r....r....r....r....r!...r.
19c0 00 00 00 29 02 72 0d 00 00 00 72 0b 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 da 09 ...).r....r....r....r....r......
19e0 61 64 64 5f 71 75 65 72 79 eb 00 00 00 73 10 00 00 00 00 0a 02 01 04 01 04 01 04 01 04 01 04 01 add_query....s..................
1a00 08 01 7a 14 55 52 49 42 75 69 6c 64 65 72 2e 61 64 64 5f 71 75 65 72 79 63 02 00 00 00 00 00 00 ..z.URIBuilder.add_queryc.......
1a20 00 02 00 00 00 0a 00 00 00 43 00 00 00 73 28 00 00 00 74 00 7c 00 6a 01 7c 00 6a 02 7c 00 6a 03 .........C...s(...t.|.j.|.j.|.j.
1a40 7c 00 6a 04 7c 00 6a 05 7c 00 6a 06 74 07 a0 08 7c 01 a1 01 64 01 8d 07 53 00 29 02 61 0e 01 00 |.j.|.j.|.j.t...|...d...S.).a...
1a60 00 41 64 64 20 61 20 66 72 61 67 6d 65 6e 74 20 74 6f 20 74 68 65 20 55 52 49 2e 0a 0a 20 20 20 .Add.a.fragment.to.the.URI......
1a80 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f 6e 0a 0a 20 20 20 ........code-block::.python.....
1aa0 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 66 72 .........>>>.URIBuilder().add_fr
1ac0 61 67 6d 65 6e 74 28 27 73 65 63 74 69 6f 6e 2d 32 2e 36 2e 31 27 29 0a 20 20 20 20 20 20 20 20 agment('section-2.6.1').........
1ae0 20 20 20 20 55 52 49 42 75 69 6c 64 65 72 28 73 63 68 65 6d 65 3d 4e 6f 6e 65 2c 20 75 73 65 72 ....URIBuilder(scheme=None,.user
1b00 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 68 6f 73 74 3d 4e 6f 6e 65 2c 20 70 6f 72 74 3d 4e 6f 6e 65 2c info=None,.host=None,.port=None,
1b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 3d 4e 6f 6e 65 2c 20 .....................path=None,.
1b40 71 75 65 72 79 3d 4e 6f 6e 65 2c 20 66 72 61 67 6d 65 6e 74 3d 27 73 65 63 74 69 6f 6e 2d 32 2e query=None,.fragment='section-2.
1b60 36 2e 31 27 29 0a 0a 20 20 20 20 20 20 20 20 29 07 72 06 00 00 00 72 07 00 00 00 72 08 00 00 00 6.1')..........).r....r....r....
1b80 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 29 09 72 05 00 00 00 72 06 00 00 00 r....r....r....r....).r....r....
1ba0 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 03 00 00 00 5a 12 r....r....r....r....r....r....Z.
1bc0 6e 6f 72 6d 61 6c 69 7a 65 5f 66 72 61 67 6d 65 6e 74 29 02 72 0d 00 00 00 72 0c 00 00 00 72 0e normalize_fragment).r....r....r.
1be0 00 00 00 72 0e 00 00 00 72 0f 00 00 00 da 0c 61 64 64 5f 66 72 61 67 6d 65 6e 74 ff 00 00 00 73 ...r....r......add_fragment....s
1c00 10 00 00 00 00 0a 02 01 04 01 04 01 04 01 04 01 04 01 04 01 7a 17 55 52 49 42 75 69 6c 64 65 72 ....................z.URIBuilder
1c20 2e 61 64 64 5f 66 72 61 67 6d 65 6e 74 63 01 00 00 00 00 00 00 00 01 00 00 00 08 00 00 00 43 00 .add_fragmentc................C.
1c40 00 00 73 2c 00 00 00 74 00 a0 01 7c 00 6a 02 74 03 a0 04 7c 00 6a 05 7c 00 6a 06 7c 00 6a 07 66 ..s,...t...|.j.t...|.j.|.j.|.j.f
1c60 03 a1 01 7c 00 6a 08 7c 00 6a 09 7c 00 6a 0a a1 05 53 00 29 01 61 3e 02 00 00 43 72 65 61 74 65 ...|.j.|.j.|.j...S.).a>...Create
1c80 20 61 20 55 52 49 52 65 66 65 72 65 6e 63 65 20 66 72 6f 6d 20 6f 75 72 20 62 75 69 6c 64 65 72 .a.URIReference.from.our.builder
1ca0 2e 0a 0a 20 20 20 20 20 20 20 20 2e 2e 20 63 6f 64 65 2d 62 6c 6f 63 6b 3a 3a 20 70 79 74 68 6f ..............code-block::.pytho
1cc0 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 42 75 69 6c 64 65 72 28 29 2e n..............>>>.URIBuilder().
1ce0 61 64 64 5f 73 63 68 65 6d 65 28 27 68 74 74 70 73 27 29 2e 61 64 64 5f 68 6f 73 74 28 27 67 69 add_scheme('https').add_host('gi
1d00 74 68 75 62 2e 63 6f 6d 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 2e 2e 20 20 20 20 20 29 2e thub.com'.....................).
1d20 61 64 64 5f 70 61 74 68 28 27 73 69 67 6d 61 76 69 72 75 73 32 34 2f 72 66 63 33 39 38 36 27 29 add_path('sigmavirus24/rfc3986')
1d40 2e 66 69 6e 61 6c 69 7a 65 28 29 2e 75 6e 73 70 6c 69 74 28 29 0a 20 20 20 20 20 20 20 20 20 20 .finalize().unsplit()...........
1d60 20 20 27 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 69 67 6d 61 76 69 72 75 73 ..'https://github.com/sigmavirus
1d80 32 34 2f 72 66 63 33 39 38 36 27 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e 3e 20 55 52 49 24/rfc3986'..............>>>.URI
1da0 42 75 69 6c 64 65 72 28 29 2e 61 64 64 5f 73 63 68 65 6d 65 28 27 68 74 74 70 73 27 29 2e 61 64 Builder().add_scheme('https').ad
1dc0 64 5f 68 6f 73 74 28 27 67 69 74 68 75 62 2e 63 6f 6d 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 d_host('github.com'.............
1de0 2e 2e 2e 20 20 20 20 20 29 2e 61 64 64 5f 70 61 74 68 28 27 73 69 67 6d 61 76 69 72 75 73 32 34 ........).add_path('sigmavirus24
1e00 2f 72 66 63 33 39 38 36 27 29 2e 61 64 64 5f 63 72 65 64 65 6e 74 69 61 6c 73 28 0a 20 20 20 20 /rfc3986').add_credentials(.....
1e20 20 20 20 20 20 20 20 20 2e 2e 2e 20 20 20 20 20 27 73 69 67 6d 61 76 69 72 75 73 32 34 27 2c 20 ................'sigmavirus24',.
1e40 27 6e 6f 74 2d 72 65 40 6c 27 29 2e 66 69 6e 61 6c 69 7a 65 28 29 2e 75 6e 73 70 6c 69 74 28 29 'not-re@l').finalize().unsplit()
1e60 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 68 74 74 70 73 3a 2f 2f 73 69 67 6d 61 76 69 72 75 73 .............'https://sigmavirus
1e80 32 34 3a 6e 6f 74 2d 72 65 25 34 30 6c 40 67 69 74 68 75 62 2e 63 6f 6d 2f 73 69 67 6d 61 76 69 24:not-re%40l@github.com/sigmavi
1ea0 72 75 73 32 34 2f 72 66 63 33 39 38 36 27 0a 0a 20 20 20 20 20 20 20 20 29 0b 72 04 00 00 00 5a rus24/rfc3986'..........).r....Z
1ec0 0c 55 52 49 52 65 66 65 72 65 6e 63 65 72 06 00 00 00 72 03 00 00 00 5a 13 6e 6f 72 6d 61 6c 69 .URIReferencer....r....Z.normali
1ee0 7a 65 5f 61 75 74 68 6f 72 69 74 79 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 ze_authorityr....r....r....r....
1f00 72 0b 00 00 00 72 0c 00 00 00 29 01 72 0d 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 r....r....).r....r....r....r....
1f20 da 08 66 69 6e 61 6c 69 7a 65 13 01 00 00 73 0e 00 00 00 00 0f 04 01 04 01 04 01 10 02 04 01 04 ..finalize....s.................
1f40 01 7a 13 55 52 49 42 75 69 6c 64 65 72 2e 66 69 6e 61 6c 69 7a 65 29 07 4e 4e 4e 4e 4e 4e 4e 29 .z.URIBuilder.finalize).NNNNNNN)
1f60 0f da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d 6f 64 75 6c 65 5f 5f da 0c 5f 5f 71 75 61 6c 6e ...__name__..__module__..__qualn
1f80 61 6d 65 5f 5f da 07 5f 5f 64 6f 63 5f 5f 72 10 00 00 00 72 13 00 00 00 72 14 00 00 00 72 18 00 ame__..__doc__r....r....r....r..
1fa0 00 00 72 19 00 00 00 72 1c 00 00 00 72 20 00 00 00 72 23 00 00 00 72 24 00 00 00 72 25 00 00 00 ..r....r....r....r#...r$...r%...
1fc0 72 26 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 72 05 00 00 00 15 00 r&...r....r....r....r....r......
1fe0 00 00 73 1a 00 00 00 08 09 04 02 00 01 0a 1a 08 07 08 18 08 21 08 14 08 27 08 1b 08 1a 08 14 08 ..s.................!...'.......
2000 14 72 05 00 00 00 4e 29 07 72 2a 00 00 00 da 00 72 02 00 00 00 72 03 00 00 00 72 04 00 00 00 da .r....N).r*.....r....r....r.....
2020 06 6f 62 6a 65 63 74 72 05 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0e 00 00 00 72 0f 00 00 00 .objectr....r....r....r....r....
2040 da 08 3c 6d 6f 64 75 6c 65 3e 0f 00 00 00 73 08 00 00 00 04 01 0c 01 0c 01 0c 03 ..<module>....s............