python-wsproto-help-1.0.0-1.oe2203 >  A bg^K$fȇ#F^Ckd|+U8t;HpRx[ew Qq2o[?!jf$?jOyCzbZZϊ%OդPxmi w;\'A dP1c1e837e67742357237588214b9c5f90c62ba7830e5c5c46d1251f04473ac1d1b79153e2d72049c0fc8f68603a588dee2f7d2ecb6bg^K$f>\!1a.")V5/+3Q GmާDdMPp+ݢڛ)>lp0j2asQ,eҔr*y͜2Г$V7zs*l'z i<|I͐iq>He$:uTJQ BОխu g.:KrܒףuQ9$'ή\u:l5BKOn<"`dL A d_%s6CZ9XQp< ? d % Ttx '-4t     dDT(89:FG@HIXY\] (^ b c d e f l t 8u xv z J \ ` f Cpython-wsproto-help1.0.01.oe2203Development documents and examples for wsprotoThe respository contains a pure-Python implementation of a WebSocket protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can communicate via WebSockets, as defined in RFC6455, regardless of your programming paradigm.bg;oerv-obs-worker-02oopenEuler:22.03:Epol / openEuler_22.03_Epolhttp://openeuler.orgMIT Licensehttp://openeuler.orgUnspecifiedhttps://github.com/python-hyper/wsproto/linuxnoarch~! ^wL SAA큤AA큤A큤bgB__7ߔ_7ߔ__[\\\_ \\___e33bf74d59130029ba24168a813112dd923d7044d780ce942db6645d93f56acfe7302d938728984369c2a45c22e67016c7472a1d46ebd4fee145261aa4bb7e9de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555640e3ff5d26c6f8918a2f97749dc09e780fd34141e939b1ff1e35f250338db08531ff8b470c8b48951e5ea11e75f15ba89fe0232ff02aba4e2d272d2327c595f3c65dc969b67fc1c7ad19140dfcfa530c2e13499b6f5c883dc1bb81744d41edd006d24ebac61d67c4d493748221b50b0a32ee2c5119f336e488b684b948e6a73794d2c284568ba688faaf232db6eac555f63c7572bed328727eba45fbe595be38db7186d09d551820bc5efd1154640a6df3e1876a328413def51fce73c04f5b5e206890505d2e398cef7e41cfdebc721a5d8918d1efe2e4d70ea9f5e75b7a84c164eed8f1fdb834e6d5d9ca8bfd5c87d89ae168fd4b4af6ae1343aac5d97a8frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-wsproto-1.0.0-1.oe2203.src.rpmpython-wsproto-helppython3-wsproto-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1`\Python_Bot - Package Spec generatedoerv-obs-worker-02 1650961211 1.0.0-1.oe2203python-wsprotodocsMakefilemake.batsource_static.keepadvanced-usage.rstapi.rstbasic-usage.rstconf.pyindex.rstinstallation.rstexamplesynchronous_client.pysynchronous_server.py/usr/share/doc//usr/share/doc/python-wsproto//usr/share/doc/python-wsproto/docs//usr/share/doc/python-wsproto/docs/source//usr/share/doc/python-wsproto/docs/source/_static//usr/share/doc/python-wsproto/example/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03:Epol/openEuler_22.03_Epol/86a9e53472776363abf8b8ddff013c1c-python-wsprotocpioxz2noarch-openEuler-linux-gnudirectoryASCII textDOS batch file, ASCII text, with CRLF line terminatorsemptyUTF-8 Unicode textPython script, UTF-8 Unicode text executableKutf-8b23462a1455c27e64c29e3e363d7c6ab99dd3cd5ef69dc2f320cb9ffdc089626?@7zXZ !#,z?$] b2u jӫ`(y-mK@5o8X6 Ľ'1o#3c1/Аs!#m6h/5[w"}ҳv71Zn& zYiSn@ k*QO9'0]A{ *R)AF?*| <:F ۲v1q9@kƋ[tloIc'~WI8 V|&CY7&Yp2jlYN.vqIG^ܞSaP3v1kbtw/gRf'2hNe =l'_BXZRW#%zv l={*koq&^t#Wo؍$Wu8@BJ*?GG@P]"Ax_9B,gG Ut`nhI+qs _ kgA<}**½p֘ Φ,]fG経ߢW'J┑auW}Ng83_-z$ɩ{tp[?گ"xa|.nZkqj5z 9@.LlTy8<(r@[Ńkd<:8_,>G渣xٟ9f\xlͲ>exy;^xhxЕ\ Srtżal?YcK=ܬ/ْA0O niO~OHlLx!Mk@jch|XyT~\WUp .g85\*Z+sS٪ x$z(?{!`:H%T%Ԩ?FAQϯ!)tFOy )ʻg)6O(F1\\29Zh<=oTXSycX% WDʪo2 ʠwL ʁ?弿\?pT!uFNcNFQO0kV4cvy%; %B&R`h lM$K!b:H :`rkJraortf諂WRbOQ?vi2Y ̇1$gJ"kY7$t\'u/Q݆ XCWxzߺ)|8lmԹԥ71wzT!DRkj_.X/`QP_n~8ZKTm?j/Ȳ5o-<+-\jH(Xbе1 p-GP<' yV?n8!H׸)lk<"<ӗohȏњ=M:ܪa}K~ (uRmnhEe}U&Wo}Uh hÖڋŶL3:+'ޔҍif1Ms B;oJuj`v;bGRP| iq0QgA|Y__SfT&@ [q) O!-@)=}V0x4CqJG9m^!eJ'J4,//sF%Q kj-W#ݛx> Y"%f e !( ,,F,1mN񎹰@d  !WߴaB`Hj*bSOxSIzcp )8P6<nnJY#Erzd}M&._U7MvE]⛒6A U6͆M"<9, #$pikIC7Iqmh@AaPQL΂Ͼws#`s3%…I{seQ -aʙ+hK߭m4ʮ:l o#Jqn,ԸwӡUni2Twh4\8 aЭ:VUh4V.SIL^VW7.G CͰԙ97K!`?M1t=rA3.3qK-Z/ZT@qYbN4ػ,jd,3QQ=IOT}yלjG(tͺ5l صhZF\*XlC< A)'u˿{QႣfkaOd;h 3 m?혻n K`\=LAǽ԰n43il5@~llDfVd]F+lA@j Sľb*ݲɨ_oJï6ĽlE_>.vP@9I(BT|EY!W߉Tg +6r{I%rhxz=N)b^FKϡqN/waݡWyu!g"i1Kl8Fzeݖ јZZQ,5Ӕgd&aT9oR[0jQ[M̍+t[=qV FVoss3rccH0uNh,f7d1ZUW[K{aĂHFNMq8@"A&}~tr X?(ҎT18ˏջ&mZPUu'h ,*'Zybz~잳,u_sGFm-\gmѓ}9يL܃~XiXه>MU5WV ɪͥޓT)٤dD9onܒM/.4S֘ɚx [lL*wVݔr|B 2l# @D97x`ǀ!eF"+*#@1qoay.A@DK!$ӟkms^GIJSA{V(N&?.=v_h0ʦ 3cgps J8fd:ĩ* ~aMiv4gy}w !Ԣx4mQI+E0ֳnMXkXYWX@{9h82ʺz :d_#}9tq=KN }\~j r@1|,},azX!ʩU|g-ߧixצ9c8o{}bRe->_%exًsPc{AوuhaR1v(~IlKԽSk^1 _!ժnW#!Nn_1CVTl l~5yUKTRg]fy=KVdX{948Hm*/a\2ZRȻ[HEF#uzk%emlt?J9t`sB#g*D4G/b@`⥄nIB!wu6e!r׍1<;?_f4_ y+&!+^8I,TbZ-bA@Sфrysj7XlN ǒEY*-=ƒI˻S~mAX0Z ̂2B^)]o)o o1<˃Z/Yg|aҡ2:cIk!,aY#@{2kcY>W>%P AȓJ>$A]""u>Hky0(fTO8t?䏪˅|?9VDԵT-̈́(}r(") c@M޽@]ӈKooa1pVF{3*U9;8ձF!oyP+$ozt?;@" JJ\ t)?BF@? =Գ:kc$jhN{D(x=W=Buobj΃Z006㌬]˅e.{m虼#|/vI}:dq$*Al8(6}!g7A$dH/E9'Π/md=C PoFӵ"H]"w7$_ E,`?.Ɉri1K[8]Mj]o y T/Yb|?/hݠWH$.' ™$ GpUn~Uk%b s֏FiyCbԅM;=nރӪGci$]H#OM^gtӤy3K(U"LDb/bٝJyz˙e{cUv{ҍtlHq c|H;.z-YV3Ds~·rzD^@GZ$ F4"Xhhֵh@υlFjo+D!l 9 d\j@'yQ[Uʵ9ih<@ 'u:U:EP:ϙNB!Lp`U)sym>Fΐk8TbfQ+[C7„ N)Sșs F]4!{khmw,tKPo3YO=eӖe$'.!#Hmyi +kO j87p̐56L}l%TjL*|I$"/`EAS 6vZKwX>Zg/Kf 8ckXg7j,sC]Oflg؜ws( 2@n/ ٣3,ϡ DveR5hah \]%)]hPͩ*wh:{|5JU OgzQj-Qr'ȕ)#(YZ+t,* /SQǬ5(u/g^|+4z.Qv3V\ncyg0noJ(NH')3EAql=-t1 5ZΐKhGY >C Pƺ#gOl48OW B2J;Ijs 0oy\ȩ&cЁU[cQ1,cuRқXHVN5G>")L"x?\b$Utco~?= Jnn~:]TT|٨[)`&|˾\l f+ j}' Mmf5sI!iKH.3UxF2LW]#|譹=cdMFFo:K8hhI13K%4&?I 8w_z-+!M"?h͝F:W=* Q7n(:e6?|w$%'ڋ>K嚉$ÍPZISw2@yC:r&ol5̨$ >P_>!+:SKު[9l {tNߧGk,LA>h9}cK8X*9|DlItQ\]M] q *Lȴc ׳3wMAP5 VLfۆqNR>[uU%6Q[RU'.T_.j>@ \c! p#`IzHU8Lx*>Y^0/Rëz2"0cѳ:2{lأY^&Q[}&z*l`ƎW,NOO:'KweK|2/A̟Ar/S&jFz,< Lz誰aGՂw:Dhai0ne:Ա?=c`ds-U?7Hs@,ᡶyuy[( w8\$Ǖ&? \~;&4.|R83͜FE^ì?@\v~j*{b㣁_'L"7d$J"+nhޜW?v*1cKVHDOl%Q02;x>W=[!><+s,b3: J\> h9jeG\$N Y*Z5svE"Ѹ` V>=ۨ]V'~'$Y9j?@eYbnBJ  Nu_w7{:S_ebԥ\O*ӱΑ ſ bZu^ ,cMSs>)/fJ͔>n]SjBv9_":+ʪۧ' lV G&VɟU*q[3U7OIǁ3QcE ݉ Z2h1sS wu{6iخWd @l Ah{^a,߿=B@%+Ōԍ̠WwlwƲG+ҡ1e9@J9FI%Z=а5qZ}\"]}SWXQ7,t@hRudJ YZ