python3-tpfd-0.2.4-bp155.2.10 >  A dkSI%z .q8N$L)| < P5=sk+ʪT?*oݐ8 .{AgN*g;kjhIWĨ]f|kυ1X^4С{oBY83%Ѕz9ΰ H^努 A>d@x t:Q]SŇK1>;,')ci}1)2fܳs~:?=PEٴ6 o/#7eýmDkmiV;(UP|LT)y>bZ%pq{I`I?cKzCŸYQm≣@U`NJ|܃zt)O)?48cvˡ$)il R!(Ľ|xǸMҍ{ޏgS #u|Xb0dW)P}Lމ̔nbKv[kq8c81f5f140e8d6e3ca839f0c17769eb820b4f4db97daba040c3ca55e286fa68959b1c0a9d6f76fa965e534e398604a959e2dcc5fa0dkSI%z ܖ%s_ :e`rgS\5▲b,:Lxi>-ukl13$w(bfW rrT<R1-t흦t4Ô+bm=uVb6jFp6SIV+~Nlg `۴sr9>WƿXO3Xo{tV _EZ2_}k&3*♆*9.FTI3ʸYW+<䶛Q[cXgScbxYpN sE)  (.~ys^̀ u Ԍ Ӽ]k?zSfb `a1i]6(Ji21-vEӘ[Ao9tτq}Rȿ gX@t/`v'%u@1UdD c.##9L6g!Ty\?Gc>p>8?(d  A1:> Xu : l     h  b     ( 8 9 : F %G <H I X Y $\ 8] ^9bgcd}efluvwx4y z$Cpython3-tpfd0.2.4bp155.2.10Text 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!dkSold-cirrus1RDSUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/erinxocon/tpfdlinuxnoarch ^^ @@ "9AA큤A큤A큤A큤dkSdkSdkSdkSdkSdkSdkSdkSWHdkSdkSdkSdkSdkSdkSdkSdkSdkSWHWHWHdkSWHdkSWH9e6398062367a85c154a603ddd96c44e8702ca744563fa5fa70cdc69434184a45707848809755be3b001d76e7ba02ac1f9696ecc45b24e8068f128f2d2d5082101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b110ec662bc21a6196b8b47ca37dcfda814bb79964c4618fb8de4659a1adac0dfbc5e3832d7384999e5c23b9c26a7ef627fddf9955f4c69f4d883f0389f23284c4260d1a4fbf277f3d0387b61e4e285ca1e3f3b2cd51722521741ba4bb4d99c0cef2061a971341fb2533a185dc85f7631ec566233a5e96911f2eb26e00cad9a0f9dda700f932c632514e52009047c6f7b55466ccced8278b85869c8a1168674a78ee083688930bf51fd0bc1255c91976d29c064847dccf379b0e3fb1aad1dc41159916aefdeea22ff8e5ea31ab458dfcd4957137e6f65b67700db4a5fe4c2eab7eec6e8713ce3b11a238d8005d8f00945f5692d8f19df5fee67300e5f82a8a5cd4135b1d63471648a0d2bd358b71cdef98efb10430a4251cb1c66fbf9b575d74d9a5c8caa3789211c1a917be1e610d5f67d8b70032ad9fe9f673bcd796645bb44c19233c32ae7d2fae35235b152b0e1971bc64f8df1f17ee1cb14dfc41680dd01937dcbf86ec316b8e39d583a2002f463f8b0bd57e093126ff0876045a21afad7b9168b0948633a76d6123ab7509bf9acbb25738cfdbbf726c665d7626d55bfcb0dfcc089782bd9d3a9ed8883d76814306d178f74d2f909ab75ab773d2ac52444e997e276bf1fd1a402b714d2713ab7a46278db6337d2ca0301505cbe19a2dd9f19cc74766226d7a55dfca69d8dc6083fe6d60d8ee51e77dba77ab6f4108e50ebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tpfd-0.2.4-bp155.2.10.src.rpmpython3-tpfd@     python(abi)python3-parserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3\@John Vandenberg - Initial spec for v0.2.4old-cirrus1 1684755422 0.2.4-bp155.2.10tpfdtpfd-0.2.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.pycrules.cpython-36.opt-1.pycrules.cpython-36.pyccompat.pyparser.pyrules.pypython3-tpfdREADME.rstpython3-tpfdLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/tpfd-0.2.4-py3.6.egg-info//usr/lib/python3.6/site-packages/tpfd//usr/lib/python3.6/site-packages/tpfd/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-tpfd//usr/share/licenses//usr/share/licenses/python3-tpfd/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/dc6f48340f84fae5b4a56269e47a7f04-python-tpfdcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledPython script, ASCII text executable, with CRLF line terminatorsPython script, ASCII text executable, with very long lines RRRRRRRRRRRR[yxMJzutf-8f0ecc1c36ae960e806861578528877c7eac0c39580aa1b0ce88896452a2204c0? 7zXZ !t/c] crt:bLL ؝.OܡqC|kd+Im8LHDduo[k:%hچ[B$Ei;RRu^4,EHxDˠ@oTqI\hy=h"X|3ZT)a&C_22n u?]/?$%ֵi~:vCJ$%~cۤi]{|QBe0abXa#n:iݖP\ے߸ʶmBC[/^&0ў:=:λkZ[Yl:qF !' $#e/H}_,"1>@at múTW2Vf[f5EI7m? t(T/x'2Qu +ڧ u~c&#-GoQYkJ̺^XN:7볩CCTl]g|Wv4:OJ_}`à=0XXB\JC9d<_>HY;S%NXUޕ63eFk !^>Au1הͪF#gxTKMR籨ҍ;:lU2sq8vk0xm40EJ=K 󅩨HO䁚ju0P]i 0E:\vONy2zU4 41 87٦U 9 T Ղ\6O05'Fه xSE Ɗtqz 0׼ݱp5xWAOn\tdqLv n?Ɏzp2خV :0l UcB\t2`vvMwI3IVOʊЮ+)$XaQ*/TPrSg鿊heg@UMP}'^hvPR`${?F dwzep!!pїq?*gw*'' BvÛ̜@qsn!kX~P"HK_:,7o7z7l5g$<]s7"OYu;X)utZ+oG{n$ټuqfb߅0zF/OT('.Ԫ8UrL : Pi\K>he nPlTՋ BJnuq# T2M]T Yӌ7\fGa 1npYcG$Y zkN5A0Chi22\B:ȣ]vd|Osx UiYNz7ڣ)b"U$Y[+R?}ddi4VQ!\y'\4-{dsZv,s[\NzrkPAsnf `qe|kw]ORxU)!]ڬWz~9] X^b{Դz@J|Cșń~ޤzmrKpkي``~:ADz):K?H fZ74^ n}?kMP1$NgV>F-poK:$nF>GtJ2r1m)IhP2wLjң(o`ɣWW&"/ze6`<˕%Ҹ'\ 1eY[F˹ۣ!Y7p[r\K /zU$0ҖTR]vĖkCӆ;_)Q}\F__<%$)0xrҰނ|0:;%ɏe|wgk?S5klU Ydh򼧂36:}{ń]I$3<)I &oxUϞ34vXjZ׽˾efc2r*M/aRdZG )e[{"ϐhV Y(|1jcܥ3xE∉;]nY7 kڝMܯ9l[(jަTY6J8[hߙ_NɟzHK`KHGwD(րupU_7LhMCj U4!iy-84ʗeiUbO00J#;O%mSbz"lȄk`\50u.}e Ru%vu@ݺ+KQݿQSP]5sӡPÌI&inSm2 +i45}ߺVkO1gՄx@9*a,YqDKdZ\s`TCĊ,Z2zi =Ab [rKn$Dy7q;^F31&pvfP32B|STq߬|sngyUp[{!0ni ovsy0WVrɫ`1-sH[XPWk*5Ky' LZw)%f6\ KЅ&i2c(9GxaTJwdsB h1ZP3K<( b),-Ng܆` O+F4?hH.VkY"IP/P&|_52ya1[i#D 0s̜5^CDr\g_:hLwaz %=@`ON>[aGW6RO#={Q?D9GŮψG\Nx=PQįn,u ;ØU1YC㄃()h| ҿcPX쪬iJP΁3踗#dc 0*i?Yf/ӇEspw(R컞2@P۞H#\W)$\K5U 6[c=ȡ-0\ӭ/4[1$I\L ͢q@ MUl:# MMgȽclq\%f. 5(g&)Ct4Vcp18Zw n˘|j2 7LGfDï]d'<,0:^9nx=뚬ABK/{% hFA\ %u sX9r. gXAYXͷ<$MCC$2fh77QuIb*?Ƥk@b'\$ohhNjhTW]힚sy뮷=RT~[Q@ٔ ZEd8H>k&`b(FS@\̓b2e3-{S)Z^y[Z{<ԲECC3+- NL,/h*O9Ret֖xSyn( k{ AɠR=4tIgƭZvyi ( B %fJdBØP5\\hIJD0Oar gn?&$Ν|r^ИG/%% YZ