python3-websockets-3.3-1.fc25$>MvH#P&>:5f?5Vd  d 48GVZ iuJJ hJ J $J .J xJJJJ0(8 9 : 5 G"JH#0JI$XJX$Y$\$J]%J^, b-d.e.f.l.t.Ju0Jv18w1Jx2Jy4R5L5PCpython3-websockets3.31.fc25An implementation of the WebSocket Protocol for python with asynciowebsockets is a library for developing WebSocket servers and clients in Python. It implements RFC 6455 with a focus on correctness and simplicity. It passes the Autobahn Testsuite. Built on top of Python’s asynchronous I/O support introduced in PEP 3156, it provides an API based on coroutines, making it easy to write highly concurrent applications. It requires Python ≥ 3.4 or Python 3.3 with the asyncio module.XAbuildhw-07.phx2.fedoraproject.org׸Fedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttps://pypi.python.org/pypi/websocketslinuxnoarchq">> 3 3   ! !E3E_1k1LcLcOO wwpn^ HcqqBB87VE 3wAA큤A큤A큤A큤A큤A큤XA|XA|XA|XA|XA|XA|XA|V?XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XA}XۺtX{bXۺtX{bX{bXۺwXۺwXA|VZXA}XA}XA}XA}XA}XA}XA}X{bX{bXۺwX{X{bX{bX{bX{bX{bX{bXۺXAW> XAU0a39ead90d627523bb6978546ddd446803bdbea30f28b54c80f27d5e6f8d4392b229f178a93c86ee1d2fe62bb3957431c23a401270d8b10bcfe5970a4b38ebbc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd84bb65a998d5dd82887912bfef18463c6c050db170e8db07d926793933a6c0711c0a7819111ecb8bd4838731fb929c510b33cc916aed47df2906ac9cc500d9776dcf35529391a3ba45f63a1c198637d88500564d00b3618a2bbb3a22bdff1fea3b8bdd8a958add41d2d9ffc103414be31915789f3b51677d57900743dd9a740a3b8bdd8a958add41d2d9ffc103414be31915789f3b51677d57900743dd9a740cbf126d4303f4f8c88a0bf1d8b74d9f2d4e4de3b8f78f3a1f24ccba49a1f2fc4daff3a2073191e805698868124924fd7d7a198706ee4993569a259d2acbe9ed234a248db056f93e0a7893e7c4ae98d572cc10dbadb5059847c767609291b759f34a248db056f93e0a7893e7c4ae98d572cc10dbadb5059847c767609291b759f0cc2f8a23de802b905a42b4e25e7b7d7c7b57b16ebb11a8485c7ecfbf4b2e2fc0cc2f8a23de802b905a42b4e25e7b7d7c7b57b16ebb11a8485c7ecfbf4b2e2fca0f90d8649aa14aefaf89f3a416ba6e57a34cb03ee3a89e71fc6ab30b151b1faa0f90d8649aa14aefaf89f3a416ba6e57a34cb03ee3a89e71fc6ab30b151b1faa94e710ab403357e269f159fbb44bb605d402603db788096e2a9f271f31a50eb86ac5a73006aacc4969f3ac13903bfba6083e556db4a044400dcd42973464b3b9ddbbce8f936c6c2dce33ae672a20572e73a1a4bdf3e422f46fdcf66904e6b849ddbbce8f936c6c2dce33ae672a20572e73a1a4bdf3e422f46fdcf66904e6b84ebfcdfc85f6cd9fd0d6fbb5581e447569ecd50ffc04684a28a78311ef62cfa57a6909669e2528be2ec63d61351a97082a6dfcb1a3fbd350f1eab06fb4709eae392f0281f9149e6cc305f2d834c7ddb8f91471a46347c1ab89c186f4d31ea6aa043ceec1246eaaadacafacdc4fe5bcb4d95c96a66359c5c4cd695b3f3d5b95387c08ae8fbee0011c8b4a26e7179382a8116a2b132a210eaa1b07fa887900cb452c08ae8fbee0011c8b4a26e7179382a8116a2b132a210eaa1b07fa887900cb452013c7cf8c6eabbce4883d3b6067877a50d64b79218652a130af88be19ec7f330013c7cf8c6eabbce4883d3b6067877a50d64b79218652a130af88be19ec7f33030ee3f5000799c796053b44f5ad914c82cbb2d75457f224bd246625e1ab71a9830ee3f5000799c796053b44f5ad914c82cbb2d75457f224bd246625e1ab71a988adaedf6ab83b24e70f5ef27755cab8c8ee64cced7ff630e1ab6e932a572f5068adaedf6ab83b24e70f5ef27755cab8c8ee64cced7ff630e1ab6e932a572f50642d7fd07bc17af39538cad039ce88ba9f14e1f3ce07776bdd9a70ecea87fdc4042d7fd07bc17af39538cad039ce88ba9f14e1f3ce07776bdd9a70ecea87fdc406be6e8cb63304ab7d44431855ca9375d66c50fbb53a2b8a7010c281e37bf636a6be6e8cb63304ab7d44431855ca9375d66c50fbb53a2b8a7010c281e37bf636ae35055178dace8603aab40b1a74bde84d00c881786ebfd8f193854da1c2d7f219cb3bc684812b8ab57bbd882fa2d6f1acd4df9d08c3b296ead8f12f4753f746d20ab332d4d68845706d45c259aabd821cad1816b6db649a0d0c82718f7c5942920ab332d4d68845706d45c259aabd821cad1816b6db649a0d0c82718f7c594294dc0c6da990ed78311b932eded94198ff2e393a5604282a4e6b77c0d1177c52e7231bee466ddcb8fc81dd8e52776d56ce9c403c4464be9f86e491ac5db79bcdbe48cdf75151c51206112d83d8a62a3239b422fc075b0745b58b6c3d804bbad841d19baf74c97d5e9af40a0f2e72f7be2c8bbf71ede2b494f323db3ea954cbe24b6a64957d9134639b52ce5f9663155385123135cecd56d9868880abbabe30c9e36d855c548dbb8acfd30a05d10857b7a0f4250b86af618bb65bdda8bca456b429bf1a68afbff9f302e3cc8a64f0e45bcd8bd7b00bf9fb9195615f352cf4483fdc98450ffbe98585f8b6bb50ae2e67039c3c4229e021374705d9f7d05433ba97eb771ab6d9a81fcee3ddd2acaf885651ba3224f56b75ee6ff18c43eb1fe05bf0cb771ab6d9a81fcee3ddd2acaf885651ba3224f56b75ee6ff18c43eb1fe05bf0c7d71dd3e093fcf29b4ba85141222f84b3e8b20e3c783060e1f32efa240517bcc7d71dd3e093fcf29b4ba85141222f84b3e8b20e3c783060e1f32efa240517bcc3da603229a3efd7d7d497ca504b110e7adf531f60a9e14267092b0bc41e810b73da603229a3efd7d7d497ca504b110e7adf531f60a9e14267092b0bc41e810b79ef7962417b5eeee7ce1447a363625f9b539db39ac65efa9d87308730f68a02976acc48469c3dd1ebd1db51b4513ae92ef08a502a42f652411d4a1ebe4efa5d303eac4e540b472287e76d3cc3f7008ab0d13f80796277a75157094d20781ec9b1a8f14c6cc1222c1f2bd6719f65144b4238d8e8cb5df9e5ec90e4e2e01d9837ecd6a833700c017aa87c15f63f6b16211e3f1bbbb396d516a1da0d914b8b730e64cacb362ba915119253b77441f5a2af1f167eb8adea5ed94e35e4044b2790e81c5c0332f805130a46ad20557ba409bca0ae95cd63491e02b19c174b066974e981a7200ea2b7fbc087213a9210775f7d4ac3b0784450a7ba48b997dc2d8dea57b243b353ab69b8fd596af2929ea750a8723c87bbc3eb91980a0681028f9ed0c1bf34c563921d815c9c58c6279b72c6451516485adb0a761457a94b16d762db3dc68856e7dbd83278f35433195228271eab40b806868e417d1ad4d30470aed07c6169aec87f0e2c5ec2499b5bf5a36ab5fa4e529b38d7ac9bdde011e49b980ec25a509e445ef1f1ab9e0969125310f2479206c478c0e69214972c5804c81469e0drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-websockets-3.3-1.fc25.src.rpmpython3-websocketspython3.5dist(websockets)python3dist(websockets)@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.53.0.4-14.6.0-14.0-15.2-14.13.0.1X@XXWWށWށW@Wi,@Vl@V=@VQ@VD@Uݪ@Julien Enselme - 3.3-1Fedora Release Engineering - 3.2-4Miro Hrončok - 3.2-3Julien Enselme - 3.2-2Julien Enselme - 3.2-1Fedora Release Engineering - 3.1-2Julien Enselme - 3.1-1Julien Enselme - 3.0-1Fedora Release Engineering - 2.7-2Julien Enselme - 2.7-1Kalev Lember - 2.6-2Julien Enselme - 2.6-1- Update to 3.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Correct tests on Python 3.5.2- Update to 3.2- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Update to 3.1- Update to 3.0 - Correct build on rawhide- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 2.7- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ3.3-1.fc253.33.3 websocketswebsockets-3.3-py3.5.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycclient.cpython-35.opt-1.pycclient.cpython-35.pyccompatibility.cpython-35.opt-1.pyccompatibility.cpython-35.pycexceptions.cpython-35.opt-1.pycexceptions.cpython-35.pycframing.cpython-35.opt-1.pycframing.cpython-35.pychandshake.cpython-35.opt-1.pychandshake.cpython-35.pychttp.cpython-35.opt-1.pychttp.cpython-35.pycprotocol.cpython-35.opt-1.pycprotocol.cpython-35.pycserver.cpython-35.opt-1.pycserver.cpython-35.pyctest_client_server.cpython-35.opt-1.pyctest_client_server.cpython-35.pyctest_framing.cpython-35.opt-1.pyctest_framing.cpython-35.pyctest_handshake.cpython-35.opt-1.pyctest_handshake.cpython-35.pyctest_http.cpython-35.opt-1.pyctest_http.cpython-35.pyctest_protocol.cpython-35.opt-1.pyctest_protocol.cpython-35.pyctest_uri.cpython-35.opt-1.pyctest_uri.cpython-35.pycuri.cpython-35.opt-1.pycuri.cpython-35.pycversion.cpython-35.opt-1.pycversion.cpython-35.pycclient.pycompatibility.pyexceptions.pyframing.pyhandshake.pyhttp.pyprotocol.pypy35__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycclient.cpython-35.opt-1.pycclient.cpython-35.pycclient_server.cpython-35.opt-1.pycclient_server.cpython-35.pycclient.pyclient_server.pyserver.pytest_client_server.pytest_framing.pytest_handshake.pytest_http.pytest_protocol.pytest_uri.pyuri.pyversion.pypython3-websocketsREADME.rstpython3-websocketsLICENSE/usr/lib/python3.5/site-packages//usr/lib/python3.5/site-packages/websockets-3.3-py3.5.egg-info//usr/lib/python3.5/site-packages/websockets//usr/lib/python3.5/site-packages/websockets/__pycache__//usr/lib/python3.5/site-packages/websockets/py35//usr/lib/python3.5/site-packages/websockets/py35/__pycache__//usr/share/doc//usr/share/doc/python3-websockets//usr/share/licenses//usr/share/licenses/python3-websockets/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryUTF-8 Unicode textASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRPPRPPRPPRPPRPPRPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?`7zXZ !#,*R]"k%Ӆ) `>{/f,G]Q,0{@Ju񏿣U)*-ǻ7Mb|&v\U:[xڍX쩳2 )ƻϘߑV  6^vQU~ R\R5;T6h9Yv8M;GwX]b/>Eu,7FF-L~yM.XKRǘ..ވ@O^cClL>0^ZLmY`:%m0X;M#1ʽLt%Wvm?ܳzFD 3i'"t]ږn{4O*_10GWӭjhV 5M|h&DXӐoԅqml`S*X1XIo:*|\̬6,iY\J׼/E1ˇ02`6WKF6V,lہA,Rn}z&fQyFV>]5dGMjp؟{F(\iȌe-Af PqXs!ם۹؏ on)ULÁF`K[9`%zdq |ԷpשTSjNS>R]'AEA%MQ,YU D@RBOQm<5lv0?*$A_3bdI DAZn59]K?Ӟ#ddCi*ѡkEXLnHʗqD ؟'qA JNhŲxЈ4zsQt15>qNli:G1o2w;R(oFO6"R *2Y 8p[?)ɟ&-/ .N\lr:\@eXBGv82BsLP)4~atX e-r# D a&Z^m™Yu7Ĥ"HğnN>+BB|РSu Ƈ]@A{T}=g~ [jbX[ޮ8Icxi 4^ C@unAxfPtl(MᒏfVX)>j nRҩV8#ŖCڟ6U_7;"MFfNĦͳW<>4=>[669DE̡/f-WN{>}dc*SRL؇! m\ Cܾ>&p?2z;|mhaRD&*߫_(hrBi*SDܩy42|`0,oA a?oˮqm.AiFS}eMQґwvs#t ER)uӰ7/`ݕZ6æf]"n<5fdƤ'?1,[ѣ3CGldf ͕U_0[~Xb!u]1ftBr] X}T .b)\%fYK+r1ҡ| 7.(5PyNH{o7ply"(vS_(CE%.j`[TDY*XL;{:v~GCw;v WBx ^G 8;#_Z1&׶8r9@?>"e:g[OçOfg dc]{-rfGZ3 |:yuq>J!ݦ/UΔUC=^b5HCt(}޺S%)]au,'>Z3v?ijȨgI.,72w0lOc/E<)N,AWKIxd(讴 A]$HꔖuY髀X?^HC2 o]VZOd]axVRG_tFlM3b;_RpģY9 nӒެ$ȑ:$Sv$~\lrD~wJm}Ib(4a lFMox "(葧HpIrb{z%HW,)lS'9+A"/6=B3zQu \jp|`Sx~KօSd: r*$¢ mم-zM"KG;&=~KtDŽ!^euZ/|F1]`O *|jJ1fR_]$Cql |=$ OAǗ"XyKt7&b * <qCޝG>SшVaql( Hm)k+mg+#` oF^a(WUb BN鈔|[wQ)l(Ug9\:3nO'Ho3N DypFoV;}`p~*n(z2bL7:]"G{g=0eszK,Z-jquXze>o )2{ G?&{^Ֆ*ȩHP 6@`*Bcwj=T4n NW[$Y A8\M: a$& ah+B<#Mi} b /yI),^e[0\<`OK>]0~ ܽڄ1cStjt`%z~^G:`r$aqPmj&/{^ho]CrGU#FdRflMlo:ezWo䝪_s.flʞUF +$"qץ ;/.t6(D9t#wp-Ze:iȾ%t4ٙrҋ?PUu_F5Cȼ[-'y/i|](d6y˦$"\2ViYkxc\XNm#7a$k#8'3Z. VzOlGuqeh4+D/n<#&e^9GEXK7Q~dm\W gzɉ0 8}yg7ώRvv*уUS6,;Wr㗶Զ*ɤˋAV7tȌ̄/a.|umnn|UdFB>Ourk{ ]X|.LQm_FuJ\ c{u~1߃] gAJx j>ox"FFzxhku^xǢ#`o15<؛b#8"&J\W$OzkqZCHPc.DTri|ji)<(mch_!w*Bd Jկiտv}6SZz%fDbbGRA)4%hM|ӦGng,t6&.#:h~rՠ/P-gr7b',B~Lc:Ąߣ} }^6L7η<o(r HYnN}o:$ V;iE`D})tx'׍6/:?{7 '&bkoJzRY:e-~vo|g~߸Z?%Pv N@_]:YIŐJU:o0ȇhHN'TMLq &E1L3k1iA Ql@^̎"fhw],)U YZ