python-wsproto-help-1.0.0-1.oe1 >  A a]W^^fL:Ώ^\=*F"'DPi-ǶӤzQ M@qws~+G[m<',N]5ju 7*(,no>;+10rJ yG:p,L#^td'ͭMpJGG-AT6 EY[e!0ˋ ,k'3Ih9%? 2Fqw.'[ȜlW^CTTS,24Tꄽ&@36ábz@>p< ? d " Qpt  28@      p$L\(89:F'GPHIXY\] 8^ b c d 8e =f @l Bt `u v z r    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]obs-worker1639015616-x86-0014oopenEuler:20.03:LTS:SP3:Epol / standard_x86_64http://openeuler.orgMIT Licensehttp://openeuler.orgUnspecifiedhttps://github.com/python-hyper/wsproto/linuxnoarch~! ^wL SAA큤AA큤A큤a]__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-worker1639015616-x86-0014 1640717741 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3:Epol/standard_x86_64/b14c210ed56586b00d3cdda987eb17ab-python-wsprotocpioxz2noarch-openEuler-linux-gnudirectoryASCII textDOS batch file, ASCII text, with CRLF line terminatorsemptyUTF-8 Unicode textPython script, UTF-8 Unicode text executableClUDr ?w{Q+iutf-80f2975063be03a01b8a227457b6c957e782bfc8f0656d6c3459be0f19ed8c527?@7zXZ !#,z?$] b2u jӫ`(y-7fӭkU7dHX.{<%!7\_xJy<}Q2տ۵NK ^ITw]/R3 uYxyC"+ + 辿=/"Bn^?X~[y><^2-P_0ﮘ1Q[oɯ@Q)5T jс-Ѐ{o.JMZaN$ֶ#Ԟlm؝~;3+~ԚSڽ 2'# mgƣwYuf&,6Yf =\L!m̛@lVċ\9_ {/ (H}g'B&py(jO$'67 %xx̰ݴ'wXH@@sޫMC2LfXӾtIs^{jDYըY)nM!`ߕLZ@U8&Ai ċfQ6L~4ƈoɴi)f- .NwmƇ:Jj+<·IP&4GLӣ\-:\/$j%'1]3`ϻnqd_㍽BOLUěc`Xrv\vd1p"&Ra_8gZtSh4Gtyߧy%ς0)6S؜*5&')nãViQ.p[4 8Eµ˔6QZXbv*`dG,KQW:Lʭu83VK/yP`a7OłI)prL@]ߢD gDXJvZNjE5*qUX$]#c gX[O&x]#^oo ?Lx9@P1vHȖ}8n#ďoq㾲ޥ663>KiCcMf# ,j|gds.hNW*ۯИXgU;`b|3 }dBG<.٬k|fGYL oVJre"B{Kg/TI›~NwC;0&n`e`,E]җ:[2L 0./jTN=~"0Ia0e%y94Ez~Q*k`Hjc=c`@Su*s6El+NRj%mZF%ʴQR/O@gлq̚noALzZ:(jFr]pGeCDRx}.n> Mmm0M&U_jҬ+8jQ,0ۗs<|E83AH%s#IX(c7_4x}ew$/Z e8a*2R5E&="C2Ok@18%MpbzUX(>a1(Ǣǝ]ĤƵ/wqab.AˇG{3 vp=QG߲ 3$p%`0lQ|HؖQrIeoyKL'u4?}z:őy*iB-}Ǧ|{s_0^ntD=B<. n 5̋㡎 a y}~ 2;oh#CKU{@"fABre5îgUN?X/1]AԻlL=ro>M1]]EknLK8_K@UXX_X>8D:(k6G7ҋy+j(|<. Ӊfpƒ<С *Z2ʿҭP %z?>}S0>SCVT B{oɛ/ ҊXnL'Ң@Y#>Jh_="# *Gg*>#}|6L #c 6Q}V|BzK5 =kupPur'0] v&K $jn26"xYՄ /3!&]>in"(Ft26Ǿ)?>H~9`.&T %!Ple{h?1ݖ?ݔ$+].N/] ~dM R\n"()-+(_>c3wB/=iKŜ ?\g1Z!~YkKǎtNN5EPbΰ0ruia'uL# 0ht]7+ k*QJsGqaikL/F%msʎz UYGa"6;I:@ R6)wMS|a&`*i7k%̓f0Oּk&c1 G?CA4]DžWέ6GqVFO:LA*,,26"H@_/tNi~ .v( _Rfn5R:\nJέ0Rx[@#sBLGT詼h2')jS`e^Lҵ`h6x{:K~y[̳K8uC̹S@#+/BeK9lCYEyMw.yx`1]HjLjO&'2WIW1Ds왌V] -(ҝ̐::?o_v)UA]k-O¿I^%=[2Zw1t Aɐ`<`)^#Qol9חH@7$.VSQpȑî{\Lbԣ9rhr1]]C`yίl!w!3_ L^锁YJ7Y\v} .ةPMNylv層b.p/iVQ~Ñ%dEiBD7K j"npxtPOǒ)rB;k\1@ oCof ]1 az'Z_l*A dJ~^HIBZDe-?8%SiaS7Z9эKM0j-E9ߊoAў!p t}|\w`I4(_opQ#DxWsk\@`N+}^mBՉ1گs\T~EOT;6Ҭ*SbG_HuuM_ވ'<|I?;uТՖI *sA"C-@،dؓ ^;0 fc=(J"l6#{? V 圗{Ľ*c13).]yͮ7$3ߚ\FGSܦwо|*/;I يvZ3t4u!I=}kh)Q0Xŭ4g&e5~,Tgsa1vqt{N1f )*jw/ y`~Ʀ%>AMlZw9H(Ǣ]X@ M4ՏQy뻲[6a˨бAV)\UW9IJr󓋯V 6ϟ#1xat%/kXMER` EIN#^'PMZG Mxu:XJ07m!7yV<j*n剸-Pqj$sCi2pX Mg)BѧQs O%`sYn1i~RgjMhfKehoXijI4B j{65kLռ{;|̃GJPT݂ԙ}tQmtB۫Ov*q [bR):%^ ػOH }W!S6v#$ F_) CW3.^S,ߏK*]e/?<4A&FX!KX@AbXu e-&T.mggTϵj7ZUOjEq4;[+%XPVɯS"g{*\mQ v"rPTgI1lq|>8Fbi-7]xQ.c1pb`} 9H'+åY~Ʉ=R$'Na]X1)X6v";=bUѓEj! NVWPIX382o?Θ-nXAR /d8`3'9$kYLeqy ^&o;?[d*b+3[ԜZx @3/u ؉`w20 "ܚ,36$_V 6k1t1 e2 7 :H sq'4v>n$2Shӷۄ` e+"\#MD 9f{"!eK% ?CUG1&ԽղpF>XY3 X֒S"Ol"268ϯKx,kqgd'L,}u ZES?Ksi[2\%݂Iy=4@]'6-I7@ZD{aQ~;E#-oE j ّҼƜ}/)Jq^<DƢ(hZ'ǸeTWwC򔠕~g@m@OynzP]QtN9i`9UObnmKz`yn@(ݷg-&o ijӥs~%ػT =H`A81N +#; rL|o~- WDL#LKԵd rn8u}[9{gW%^sl| yhљCLתH;[?JV_D`Y7n@|=b`٨\(;i Th :c)P4SdoI`s&zCԚY+q eY{+>V  ٦|o &ZaW˅3l!G@H)cʾfRwd,4D\_j(!\X[~"X9Ci2\^(KzdHWj¹G|o/Ҋ[|ɝW8JYrdf~ 9(bE>FnM &m;I:*@)G@:㙪TP/uX+'i,Փ}f'߉k ïW llSipv