python-wsproto-help-1.0.0-1.oe1 >  A a:fW^^f[DDm' ~t;t?W;YTjY1f'DcaR>Cmn >+3cufҞ,S"" Ø](봠9ed43:Ȯ' +OpDFYI*NS2J,wsO֥]_V(>p< ? d " Qpt #)0p     `<L(89:FG4HtIXY\] ^ b c d e f l t 0u pv z B T X ^ Cpython-wsproto-help1.0.01.oe1Development 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.a:Bobs-worker-0017oopenEuler:20.03:LTS:SP3:Epol / standard_aarch64http://openeuler.orgMIT Licensehttp://openeuler.orgUnspecifiedhttps://github.com/python-hyper/wsproto/linuxnoarch~! ^wL SAA큤AA큤A큤a:C__7ߔ_7ߔ__[\\\_ \\___e33bf74d59130029ba24168a813112dd923d7044d780ce942db6645d93f56acfe7302d938728984369c2a45c22e67016c7472a1d46ebd4fee145261aa4bb7e9de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555640e3ff5d26c6f8918a2f97749dc09e780fd34141e939b1ff1e35f250338db08531ff8b470c8b48951e5ea11e75f15ba89fe0232ff02aba4e2d272d2327c595f3c65dc969b67fc1c7ad19140dfcfa530c2e13499b6f5c883dc1bb81744d41edd006d24ebac61d67c4d493748221b50b0a32ee2c5119f336e488b684b948e6a73794d2c284568ba688faaf232db6eac555f63c7572bed328727eba45fbe595be38db7186d09d551820bc5efd1154640a6df3e1876a328413def51fce73c04f5b5e206890505d2e398cef7e41cfdebc721a5d8918d1efe2e4d70ea9f5e75b7a84c164eed8f1fdb834e6d5d9ca8bfd5c87d89ae168fd4b4af6ae1343aac5d97a8frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-wsproto-1.0.0-1.oe1.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 generatedobs-worker-0017 1640708674 1.0.0-1.oe1python-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:20.03:LTS:SP3:Epol/standard_aarch64/b14c210ed56586b00d3cdda987eb17ab-python-wsprotocpioxz2noarch-openEuler-linux-gnudirectoryASCII textDOS batch file, ASCII text, with CRLF line terminatorsemptyUTF-8 Unicode textPython script, UTF-8 Unicode text executable4()tutf-88693a3c05c975f722e80ba1d61ffda83e424cb12897d51e6b61d982ee6311fea?@7zXZ !#,z?$] b2u jӫ`(y-7f^P]5vtNBh܌hc 8S8UHiG6Zu>ToQwtfyLJK l YOKR:BnGtJq3ho F~U<VELݝ57e%Qeɝ~\}JܻcF x*Fo"B9RE$1RJjԟ# . [[d4b^>1T2+Y.Kȼ8*CVub>tD*/9&&Fdܐ i /ɕ_J m|Dg3dmy[BbRiT9BNt[0r/_?`q`Q v-]zkXR0cޣ~hpRlBo Il|1 ~7d%XߤP%A`R ḃ xSP,nrl4}Nʠ:m169=|qd{}rc)!" w$a+섨p@ ljGyiߐ ;b  Us*ʝx˂*饨 NL;$egnt ynYq'iY.Y#rĭ$0?%ڧmr]+b`8b(TU7LjM^ 6 (ْG. B{Gw.txΪxc2F-߰ծ ^tcd:ci]K^NE9~q \rzhT)o sEgcmKΖZ! B\7fA[!&䴔SC9á(X- gUzz3ō]h` \qܙYα''L3Ka^/< 13@O%* m(pLnkzNTl0 J"!O!zi5aHA-'|z]!fJcC̆Jիsɀ ŞRYV{))gp'b?No\WÊ:v!(OvO:@@x-eE!z=឵{(mO@uCR?Ij'Zѥ/B̊ud* &QK~(KD{l`)Rt$7WLw.9_lWi@fgU]C!R9zﵣۛ6^g Ё;\}!Q 6ã^wy @Ş⦯> OX?*ō֦xD[-hB*+٣ FSoؚ5?>a+Ž?Vg=v3iE!YS/bbuy kgLUco8H"zJUeʈKģވd&=J]7Xl,qWvD@=:^3 1ڔVq$~C Vqk=mJh%mL;2ǐSAPTNF!2R7ǛVX^U@<!4\EWV5w.>^&M#a^f4R$] BuC!ɝXvt:ņ-0{R1٬|vD;{uHI 本Hk Lӻ{NPnʙ.쯌p4w",ZMG5F#N%q7;SB]نyGq`ӛEcJ{v6U94=J_9)1 ̎{;%xW.fO2Kq>ojgCcjcBᝢM\ܚ.@9au((;+T0Рhyi͜!+G8:/SdO>̓SZhG424yC9pG6RL~cM̋H =AWCI-Y)tg:fHd%HG|g '] <{H#"YM/4MWѱQ<<?(뎔J, UߩC|vh |{BFs=Wjp s~ 4i̋-%|8}a97a6{tu٨3lr }#=pd '37e@B(t" Y'\KtTVN帑>{;>K,øMrdžEDXT Eޞ%S ->?a'{ tc~ldVۜ21BI4'SH%4SPEad1^S'w\Ӭ$"&y"8Xhq $Fe\tu $ o6DUg!q&َnwz*AM+hK@pz{eݛwJ`e!)4ZؓB8ėt`:Gv01o`SY`^qd{DŽBI6-α |F9AxOqE=.1ŖKtaN&2Gf==ݪ88pD6Otṷo;katJGJyj6T|¿gʆ x9˷1.Z.V,bi\E3gC+KL{*&uݓ]w=!Zj7\ (-}ORpmG6Bܶ62PY(R>a62YWd2~J0x`}cѿ4ܨ^ζQtNu!ʵҽ{ vUTrD~ r|!S-زi-kV_j P@$ZVVᔏV~xhLOnfVQ4 =0D9(gȔk\v^(,!:#ᵺF^#֐:H\듲N!M(QZ Y<b!rBe']!~Vl4䀈?^(R>˳v353wx*/3ySQTw]rAh@s-gbuՀEϬMXEA/D8h] >]3@ |iC?n7brJj#*~j.V0PL#Ǽ4{i t_9nTwӎf#:_W5[\26ɋNTξ/%f *8tٻdOAě2l* TDF9J&~Ĝ#D7v!$C}Ni"L-dX3]Xْ X(5=jq[:(ms1 QJ'ݫ(T9X,Od@`JΚIcV+(NJњ;QBKqaQaF^/<" ACZɃ3BaU/qݷZ-2G$, e09 _( XIv$$#bXx ̾_׻( σ]z~L Կ2@cV4>iMQ!w#ipNɆT:t"VOt>]yOQ LxՅ·8FEOšz*^'THbH9 vwYz-kLgf|sm7M2]}_5GqǁS _t&w`<˵|z<\Ǿ:ГxmՄ=!zadn|2A:vuƅ#ntDq~3 OFrjyк&F m;S7:A#TD {+/RǞ'szV!rzT,c ڲkf3^ل'}uŽksGh;LnAW' KStrNh{r%-|> sGo~ifW#Ig@UmP/ bFmRm&Ԙ~qcZVFGz`$qa&.5ɞq7d3BBe.zfv>/'4~va'@`UΡ)ֺ)J4ߥ.r ^8љ(]$aN \224m9N} )DJZ!: 1M@oN31Xz,H1٬N@P2Dvk(dro?9V%Qy4ew@}wH%$ cMe#.m)w''0X}`81:eI]i̻Zb*1d9=A5 vȣ{sBݤzҋ@-X+L@ Dl%_Bs 6( b9`a 4fK\B{ n틚b$p}6UFiʥ򫷌ȒpUl-S{Ba)SbVa8bxSEn7`k<=4 V@^1o]'5]şvLDPz"de2߱BeI!|twI{qWTɭQSB:lt@ ҘoyR. - BD48`tA\ Rа }K׍4-k3R8)u2*#Ko;hAcPUe }X[pJ٢;S{8"`:dux1 =,Ԗc `u_Ѕ|u#Ísi@Oo4 T3h]B4;& V9LůQ/p3=8tǗЉr kƽ.c3u~ ^‹v>uQ\.їԃ9rn*O+Ao;ht" #9;!^xao!Dci5+3o/!AAK[& VYmZ9| YrgK}nVu:UXTݿiUPHU0@! JPPW6HUXPDfB!.9VCFNnm4@Gdd(Oߵ!=zbn3)$D{@_ZU4Q"'@9S7:#YmyMJ5{322Z?wb#ʄ?A{ruX, "Gu㐺ծə/6QtEbFnE;L/We B3at%jaOfvE.MUT?JJů%((2Jz5>^oH8A?0U[3 man3N$e?_: Ak\ͥIß<Kߔ| ߿AQozZ@PuN\b?'c11{fO+33n!rx[K3J.\.U~6#C9+4ms5i۫C SbJbϖ^/X/Of+XI>EN&T ˔Tb9հЀ"z0$܌V cA$Je)oⶔX[;7ɵjknjw޲38x[kmUd[Yûo e}KIDF!T/X 1r"`2 kh:?kJL<-.>u*_ZH.Fg1lT׫_3a˅V<ɜLgK'DoQdL 7f&lC N[_CL$BEnlA7|-}4d)2&A6BuI R,K,Zj7e5Ӗl^>To*,_] ([5B0ʃ> { `jQ|IX9tcW2,eG^:heQzq}j ɍU"+=@A ߢEඈ[|&39)\V5C-&2e :E2%g ͈0/\usUɒcw_( 6KB + 4fkKŖ%tqr]2tf < œp:OGC;:˜  OQX߁vIpڻDba$B8Fs_h8O}4A98~`)b]P/zfȧ =c ̌:`TQa8 t4Mk]li$* ^=oIHKu R.;p̟2G&C2C n+`bo(5Ca(g֓]֡jc2wإﭪĹz[V)7S] ^z5{L " nҨZհ[L[rR.MQ@3#`γ14tCJ-EU i#$Oj?:2HN\y͕Qip[EL}Ua ؍^",C聉˔v Wdci1{fuXks| &ͨgsmۘv | <#@ocTo&7f5[ %|ʴ!"i2}R1Q':5%l1>,úA1@ӟi$I:ٹ9A?vOXГH~4pfbeZ($ $<[hzgcXC&tjs7W\́lgoQYzh3yIP;>)^_.rsE8(E0IO(eSze3 D0?_U9FXޯ8$I8AF2DJѓז1gjObf#lޑ1¡(g[Y -j F-ސ-<[9Kg?& YFjoC~*ď\S'DѵD'% EE$ฟ-vU]׏ѴodwЍ3xdA_.22,ۤN=V1tX@7be`}u͚f?+ؐ"|WUbĬeNNzf@5]is f$5) %=Wm4O4Y}arGM@mC֔ڋc*Uߎ B~'> 7 dQ[΃NƘKLM@V+騌s8֡'(l(a 8%MWaJ YZ