python2-tpfd-0.2.4-bp153.1.16 >  A `CU!M@eeeruzM[+`O˶[??NX$xU> 9' ئWW3yX8ufk/hǁ{Q V*a#8?SQĞR#Gz%DӿljG=% \Rih.O&2qRZ9H7P9}##B27$h=ě;I}u별u9kn)td09d359d00234a95e3650d0bc3abeb51a2a54348a48ba37b6e6d13eb14077a72bae3b53fcc98903d0eb696eabe2618c7ff70e005-\`CU!M@eeehAcSH_5`hI0Z=S9s >yu+M*;Z½CϷ;8sl}_"rF93A&Y h"ma` #ˈ7f^GK[z[Ƿ^H@FXѸf}L bY2WIњ0{1 gw[P٢IrDfhpJ&~Z'w}ye8c{>\rJր[&j0]0J’kO0>pA?td  A -6: Tq 0 `    P  @ h    ( 8 9 : B F G ,H I X Y Z 0[ 4\ H] ^bcjdefluvTw$xy z$(.pCpython2-tpfd0.2.4bp153.1.16Text Parsing Function DispatcherTPFD (Text Parsing Function Dispatcher) is an easy way to parse strings and execute functions depending on their contents. Inspired by Flask and using Parse under the hood, TPFD allows you to decorate functions with grammar rules and if a pattern that matches one of your grammar rules is found, the function will be run with a set of keyword arguments you've specified passed to it! Great for parsing logs and executing macros on what it finds!`CUlamb53?SUSE Linux Enterprise 15 SP3openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/erinxocon/tpfdlinuxnoarch  "9AA큤A큤A큤`CT`CT`CT`CT`CT`CT`CT`CTWH`CT`CTWH`CT`CTWH`CT`CTWH`CT`CT`CUWH`CUWH9e6398062367a85c154a603ddd96c44e8702ca744563fa5fa70cdc69434184a45707848809755be3b001d76e7ba02ac1f9696ecc45b24e8068f128f2d2d5082101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b110ec662bc21a6196b8b47ca37dcfda814bb79964c4618fb8de4659a1adac0dfbc5e3832d7384999e5c23b9c26a7ef627fddf9955f4c69f4d883f0389f23284c4260d1a4fbf277f3d0387b61e4e285ca1e3f3b2cd51722521741ba4bb4d99c0c1595607bd5b94b3947c5d784eb7614ceb5af33d00edf03e8d850c2f6503e46921595607bd5b94b3947c5d784eb7614ceb5af33d00edf03e8d850c2f6503e4692937dcbf86ec316b8e39d583a2002f463f8b0bd57e093126ff0876045a21afad7456c968b94a97b0210fab5a75e63612c235aedf8657551c261f1feab2f8235d9456c968b94a97b0210fab5a75e63612c235aedf8657551c261f1feab2f8235d9b9168b0948633a76d6123ab7509bf9acbb25738cfdbbf726c665d7626d55bfcb842694bc7edbe7a82a834315e10d36a89438c8dedb882a9bfac7e7852a197a9f842694bc7edbe7a82a834315e10d36a89438c8dedb882a9bfac7e7852a197a9f0dfcc089782bd9d3a9ed8883d76814306d178f74d2f909ab75ab773d2ac5244489dacd89339adff2bd83c69a2d498aab1eafa0a29cd555e6df4b5a4d590b39df89dacd89339adff2bd83c69a2d498aab1eafa0a29cd555e6df4b5a4d590b39dfe997e276bf1fd1a402b714d2713ab7a46278db6337d2ca0301505cbe19a2dd9f19cc74766226d7a55dfca69d8dc6083fe6d60d8ee51e77dba77ab6f4108e50ebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tpfd-0.2.4-bp153.1.16.src.rpmpython-tpfdpython2-tpfd@     python(abi)python2-parserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\@John Vandenberg - Initial spec for v0.2.4python-tpfdlamb53 1615025409 0.2.4-bp153.1.160.2.4-bp153.1.160.2.4-bp153.1.16tpfdtpfd-0.2.4-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyocompat.pycompat.pyccompat.pyoparser.pyparser.pycparser.pyorules.pyrules.pycrules.pyopython2-tpfdREADME.rstpython2-tpfdLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/tpfd-0.2.4-py2.7.egg-info//usr/lib/python2.7/site-packages/tpfd//usr/share/doc/packages//usr/share/doc/packages/python2-tpfd//usr/share/licenses//usr/share/licenses/python2-tpfd/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/dc6f48340f84fae5b4a56269e47a7f04-python-tpfdcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledPython script, ASCII text executable, with CRLF line terminatorsPython script, ASCII text executable, with very long lines RRRRRRRRRRRR"J5{.:5_utf-8174de2376ff24ba578f8d2fe6819a1e96bd538693f55f537128614a70a864059?7zXZ !t/O/`] crt:bLL.Zaȯ`WN3dq=*4P),w5LLt%hT6'AڦdZZ xlMȠ'E՘d?Q<ޖFf:*~L4vv#14r.R4i~C"B Dfy&Ead'OY%Z8?Qð6 ) k6o>\;meh'1 0V|x9z<1zoouMhїW" ܯtF9)̂$ λp yM)(btN1eKV$.'OJUehs{D8j`mZu(eCTyٱ 囑H46dhĤ_EbiVZD8`;w-I]ӏYpl4Os<9-~.A\8qq.ޛ4[' @ 1^p|^] B`$riI@i5Fbҩ$ Jcd ;Tf;e};0,X&\xl=U%()}Uȫd)DGBn?Pc*^Hܻ45ʅ G :! FohޅF|VKØ+ `@)*Z"Iq 4&."AmV%B 㬥լ{U tNrSnkdW5}6g| UO!ဇMPd}{6,·-pѝ~+V%F,~dn$\T]@ ;1|QF("Xp `_4*hD$^lGp*$v@?&zT>1K85!PþݻqtMC$~ Ď e~gFmu=oq2K< B{Y gcT4u`Fsڤ3 B[#g)bs֡ s+0V#\': ^xtg??goy}~ : :G}b$ʼn|.! &Mi'^[羷˷L4¤7JbpPeu->}.|4iwGT] f@/)T#k2(D~3XWckY&+#d߹+0:mʫo_^} : ?Ya iK `_qVւZCtYc9յq˾}RZhhD*F˖Ӯ@G_$pQGH0NbSW+F!#mJMk[`MBҺ;k^{iM DQ6N;b.Oo7}6­ Lmbzhf%Tߨ(’ :&hw&+ۈIi;Z5o&u,YіIl|}{{ >KjqNI"]e6SZsp%D+ZYcyV59;q^[G=NF*DFSkmXqbF< axmtqש5e1n1 -m&Bn$-qeH+FkJ}NT /0WKtxlQn/3T*۽Ӕ;6 "YKk,Dn#g7'@Y#|͒-PѦ]K%|)0a^Fh񒝆,ivIQ AwE\8S4=(3U0|VCأf\C}!X/sEz.sigS:\NB|uQA`(`PR(/qь rZڑvwwlfe{0diX٪94bЏ%e -:,ݿ$Y(<"|0/{̻  {F21C!Qo9i禫&5l\ LOImkR[ .D)P<1P-\i*iUO`${ؙ_%DN4_P?;A.ݫ, ic{+Ls-50b;ˌ ]Anf`.ݏ1s3՗n٩>?7tofZN(p1 v:eߋaNz`րrk;x"MV*+=8w#sQ8.Ac Ȁ>s"_ذғ9 0Gj-0R}p/RCHTL =#6ݨ'`<ԛĂMJ!ba)ΔMWv dw$ꫡ0U *OɎlC烵2?1L}̖#i@{*mT? 5,sTzO/Wд:"rSIPDUN#_HUf4v{(fB0 Y2q+YKsI^ʢ6Q~UQ_+0#lugfMP&GŤ!pi&022o1u=3i-WgX >)TSڑ Q,iWrbq[rrTofV5biY֛J܈)Lε%ǜĀ% *lrl~1$%x3RۗC8N)=2\9ћۀw.0ozǞRf>L ^ v9뿠x.P4&6^$xʬ\ @-\oO)ƛÙu-܏[A/[ZRiG:xue+9@4隠/x do5* R G6sL(vpioUXxRjh޶dx}2fLuׅ%뭆S*t\V$犉@jp-me/FsPyJku")&Q<_ w, `ɋ=>PB9h0p&o(:(C{Oy5-sFz =?T"TζARwϡ H[VY&?C}`"x$Bό{cB'EEhoӝo+o?03@pXڧwbR;qo%{U [ J e l[01Cj G6=G?+y cbpoQ׷TDDRJأP Ⱦ_c儵ȿʩ0 ɛK[LNJ7I˪BtG;L,\vFAil[UZfFQB!q!ZtJ3?jL&xp- ?æ53 5Y=Q m\ D'*~ 3vN],r9g{PM`T T͛砹$=ex䩵 "߿(Vl, Z]a,ݠi#,0閌̠rAﳰM}Z"\'ݣv t }T`ZTLܳ9W6GJ&_LkY ?:!rI+4Fe)_ !\7K]CjHѐ۰dIˢzGۯseΗeiE8 rzqօa&գ]5f ?c4lRػNlI2Os̫* X,zq%S?~dxxޏ(zn h)d*t5#*&/Zj"0%Ps|l@ ) 8'&F* ؎#x?{ԽX.q Aģ)zho a&(/'/uf@W7BC.b"tZN ߅L!hZ3״G4mLj47n7fQ愧 DGb4GtrClTfHuHn+tW YZ