python3-Flask-Cache-0.13.1-lp151.1.2 >  A \/=„O9=Ԍ>PAk&0CX |u3? "u= X ,\\OSa BZ\KGŰT٫jd{_pmk-pI%5Trh{LR]A[W*W ZZq"T%7vMnMNq8=dH@{ʀlq-ue=@.PdJ''iiq 9P] 0ab8e5ad6e1fe203891fe469275cae2383c0c075e57dfca086f640fbf2bf76d7ff763df215d416bb59f520cd095912d0796271dfb9o\/=„UKao4DO/3M%a5-F"s32G@1:iq718\&Rgc6-kd,5xVV;s;S42S3BΕ1 !ng0eҙ00?f$*`H\/S40,{ݕ Y;p}b#HCSGu|$|iXͼuYhlՐ~Nr6Kk;N%,B]9aҔhyh$QCDm٠,>p>!$?!d ' ?lpx|  |   L  ( , X    ( 8 9 : EF#G8HIX$Y(\<]^wbcrdefluv`wx y z    !Cpython3-Flask-Cache0.13.1lp151.1.2Cache support for FlaskAdds cache support to your Flask application\sheep81*openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/thadeusb/flask-cachelinuxnoarch _MMUUQQ /A큤A큤A큤A큤A큤\#\#\#\#\#\#\#\#[{@\#\#\#\#\#\#\#\#\#STSU[{@\SU "M\ME64774c3a0bf29fba1d910f33eead22d188fcf6581afbd8cf75c97cda8e777d80a7c3f8529dd122ca5450d45dcdf410aeb404235bda49aed48d8c2bc2925a48e001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2a1a661c4e3e6faadab5d001bc10cc3acccf648921aad7c279d94f138eaaf83393eb6e90472074764bdea00472a931cfca8c7f5fd12898c086a5752d520e95d44d6a2ea75475d06479d446941d800edc4646f152d84c9de6131659c71e699d56edd92b4538b3eba027af6411c028bad65de63370542786e92d6badfd7bcd0f47038fe8573a260cc1d697afd8583aabd72d681e6f788322462824416e6edc847e0e89f851b6a7b89e58f7fb90ce28b1ccfc8503f52b1b6d6df15353479769fdad6e10c7ecc72ba296c4ebf826bf2a77a757eb35a5c3b011460848fca51b3cb0f159817dd59724b6a069ebd4f9bf1cb169069ec82e03547e7e2a4350fde5081c29191edd101a627ac86a19b98d033d6616404569795a979f5b8c6ad4817ccfa67c9959fe8f47631f25a9d87ed1c7274f762c33b284cef1d6c2205405e5e610f672e2b6a301048b5aea27f69fd84d6989e216776f9737b30f6341b9f913b31c276b6823b17a6d743156fed9ed726a83a8b5c123927afab94156297f5ada8adffb492f07f1ca57cb6f53110043f81e07f604a97a467318a4f8fef58cc808792545c5bbcc7205e280724052005b4f4dc0b41d96e27ba2737b9eb46743560641cb8f1ae4d9c0c9d52fb08375aef4bd7dd305f1d6fb33da731ec428ffd25a288262e4681644262ee858a1be16c9ce5eddc0a4095374257b2a274e1df11733ca0bc55b7f05367a37bd0b7acddcc1e467be5379c475f7b79a44ee618afeccbf131cc33231rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Flask-Cache-0.13.1-lp151.1.2.src.rpmpython3-Flask-Cache@     python(abi)python3-Flaskrpmlib(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.1[{@[)YWڍ@O^@N|tN&@hpj@urpla.nethpj@urpla.netarun@gmx.detoddrme2178@gmail.comsaschpe@suse.desaschpe@suse.desaschpe@gmx.de- clean up spec- fix namespace with Flask-Cache-fix-namespace.patch- update to single spec - update copyright year- Update to Version 0.13 - Port to Python >= 3.3 (requiring Python 2.6/2.7 for 2.x). - Fixed bug with using per-memoize timeouts greater than the default timeout - Added better support for per-instance memoization. - Various bug fixes - Update to Version 0.12 - Changes jinja2 cache templates to use stable predictable keys. Previously the key for a cache tag included the line number of the template, which made it difficult to predict what the key would be outside of the application. - Adds config variable `CACHE_NO_NULL_WARNING` to silence warning messages when using 'null' cache as part of testing. - Adds passthrough to clear entire cache backend. - Update to Version 0.11.1 - Bugfix for using memoize on instance methods. The previous key was id(self), the new key is repr(self) - Update to Version 0.11 - Fail gracefully in production if cache backend raises an exception. - Support for redis DB number - Jinja2 templatetag cache now concats all args together into a single key instead of treating each arg as a separate key name. - Added delete memcache version hash function - Support for multiple cache objects on a single app again. - Added SpreadSASLMemcached, if a value is greater than the memcached threshold which defaults to 1MB, this splits the value across multiple keys. - Added support to use URL to connect to redis. - Update to Version 0.10.1 - Added warning message when using cache type of 'null' - Changed imports to relative instead of absolute for AppEngine compatibility - Update to Version 0.10.0 - Added `saslmemcached` backend to support Memcached behind SASL authentication. - Fixes a bug with memoize when the number of args != number of kwargs - Update to Version 0.9.2 - Bugfix with default kwargs - Update to Version 0.9.1- Update to - Fixes broken memoized on functions that use default kwargs - Update to Version 0.9.0 - Fixes memoization to work on methods. - Update to Version 0.8.0 - Migrated to the new flask extension naming convention of flask_cache instead of flaskext.cache - Removed unnecessary dependencies in setup.py file. - Documentation updates - Update to Version 0.7.0 - Allows multiple cache objects to be instantiated with different configuration values. - Update to Version 0.6.0 - Memoization is now safer for multiple applications using the same backing store. - Removed the explicit set of NullCache if the Flask app is set testing=True - Swapped Conditional order for key_prefix - Update to Version 0.5.0 - Deleting memoized functions now properly functions in production environments where multiple instances of the application are running. - get_memoized_names and get_memoized_keys have been removed. - Added ``make_name`` to memoize, make_name is an optional callable that can be passed to memoize to modify the cache_key that gets generated. - Added ``unless`` to memoize, this is the same as the unless parameter in ``cached`` - memoization now converts all kwargs to positional arguments, this is so that when a function is called multiple ways, it would evaluate to the same cache_key- Update to version 0.4.0: + Added attributes for uncached, make_cache_key, cache_timeout to the decorated functions.- Update to version 0.3.4: + UTF-8 encoding of cache key + key_prefix argument of the cached decorator now supports callables.- Initial versionsheep81 1552925112 0.13.1-lp151.1.2Flask_Cache-0.13.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtflask_cache__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pycbackends.cpython-36.opt-1.pycbackends.cpython-36.pycjinja2ext.cpython-36.opt-1.pycjinja2ext.cpython-36.pyc_compat.pybackends.pyjinja2ext.pypython3-Flask-CacheCHANGESREADMEpython3-Flask-CacheLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/Flask_Cache-0.13.1-py3.6.egg-info//usr/lib/python3.6/site-packages/flask_cache//usr/lib/python3.6/site-packages/flask_cache/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-Flask-Cache//usr/share/licenses//usr/share/licenses/python3-Flask-Cache/-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:Leap:15.1/standard/7bee0c98ead02b78bfb4750be4c35585-python-Flask-Cachecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled RRRRRRRRRRRRJӷu(rsr utf-866fa20c8c1f0f7488d3af28e5627dd18be3bde3af509b013004e34b381005e88? 7zXZ !t/+J<] crt:bLL @#)T ^oܱU4q0!FE~è Xы-BKO|O y4g%iP_=N.EB2N\Oܒi#j:tyj1]5 (^67$!!KGnRdQQ)1?_Ra CXO&M`FKH:ɪ1:<νx9rdm=F ;*svwuoܩ<;Wa. c]%DR1g#3ޑ_ǧ@|wnB;SSa-xZե*]}swъ7bjZ2sZ}ym&cof}7`%vZfY_ΗF*{=%3E١/+V=0r %IbqkO{|k0kd%Ht}[_MO ̾4"LKWBRijv 5e.?b0e77Xh]#Ra`_rǰ)qUEs!-)ʉ`M~0us!.^` π1PX/ʱLO2^XnhPz .26g,ؔD-Xs"᠈Dh8hͷ]Z4 [nYy6L-N8׊?ؙ}k`@AhiGfPnOu st< űHN y,B"?ي犑68Dh8{{G\y]n;*Aʧ g}תM3@I@M/Ld~ɕD@8;93b ˁȐ~mzI ) @gdC)fu*D =nS%j= S_}ud!ޑr KLۺ~D-ˡNBoAma nn,oJ!Z}e4oˉ ae{-/@c}ַgo6ޣ'Qo-ؠ=KƇ@Ng薵%}* 6G)tVѬ<'kpjWQl mZ'*Hσx#|usdX} wČ:=rR@,*ikPc1:vijP;H-kUR2]O,E-*Mz]șBa>9_)Yz^@iOYUY7r4v}N`f&C|!C| m ᒛZ`Vo|}の7pl]C2H(W..y=:#Ei9)0\lW #]ttN&H#3 ^w—Gu hU} 0=LވV^ PR?ݖwCI6(ϝYPISeuE6vDvnQ+֐,.@CtsDxY~v3!I6@Naz1H Q=Wzڱ2npY?هͲWT(^M>o@oy/LŖ%7Fe=7ݡaw᳞93OsSgH+u+Jی9v5ynWIXuX>?DE5a*EXY^OTS*R! rvؚ ɀ+F{=:6 F^B~b$A P˽OYn_kAK7㚄 }2.lF u5&qȦs- OqneVv|^>XA?M7s677uG;ÁtG®RVIՋ`rص$M*Hc_6a[mQ$9LYET5a=XhL9١z9)!KB V7eq"VZO[z@sP1gyȰ%ŒO@~109z?4њ [%-WH8)pkxRTZU Gݾ,!Wv a5CmeNad7g^`ƦS~UX!= M[5J  ÿnp3mcYiwӏ@+5(SFЁ$U^-n>="x?˿ñܺ6@_@UKbɽ8e0ifAt/TL22y@ba~])ر!NÞd5?N#Oet 8q pEmFq/HX=[.pH{/`InP6Ye>f)jd:/wZ3)sIkpddAEO/) b&Yv0W]i֓7K]S tģw>xpNom| V&\ Shil (%Vxvd@ UK:^}a@Ђa} ΃ \yA 34W q1wyZt в.$ &2'y.xp\{!&Q~l=9 |!^呼?Fg ) A4)` ]I!l$&C .?G1KQb^xzcHZxLkm83BLUNu\(pQ-g2'>aN>t L5TWC,%\l{@ݕԷ=^.,L%SMEW#`TІ1il<..Y>m>r0DxMKi0ٞa{1B<Ct?@iϝPF&^@_R<0mF#%KwxYJ;[s[\k$Өx͘۲֭b!aɕ8=ZcU]vdK~23.Vy.,/.W,].8 aSHxVԉ|]imE"J{@ޖ!f>8J+P̵.z‘i^ P?t Cz&`V:~oHhE˥,9]B V¸I|+ Is_92QމHBs71_`р5#94M@;%=֙y౽|or)gޖ)ŚkF+.S`gS8q6,qbRb gePύ$MSv^'s4 M-z7ޔ80x2p_gc=%@O$d㬭t hg#@O6޵#oh#bmFbvfR`#+^/[n[qvޕ3 o#̤Fn`L^MpK-մ絽ZR6Y&.C;s<ٍ7MQVL{e2қu5U5rKejm骝qupϤHr"zYnYW{ȯO>n[`۵1>pq_4;cg2[T|Z4xYB<`}҉c[h$4!|30ObC@%md^@Vhӟ K?9cDu&`wI OįYX'J:nj >n9[ :!lW@ ,sy.uEWv**/{ຶ( ƻb2 \Jŭ0yctZjʝJ61JMاfKK퍸 gYjM0NZsZ>C5`~KvC óWTR'֬dA8v @VU4|8Z`D& }see4Ju&g[5NVp1>+]S]gFþpҢJA!.4x Y]D4sb靯+,k 2V1>t|dܕWY0+Pcw kSaVbqѾmCc;3>X Si/\]4K䗻T? V&a$hIzŰ}lzx_% -Z$RF<)㰂Hՙ>i~MYąsSEs3*DD0] =n-4V)9NS1Z]% r5'=J0D>YFaE&b Fe<-lL93$u 4.>YaI8еxVg7Rf2b݃2J4Ҁ,+=6#4KvXtYEvROJ^> %2z@0&%?IC1OI ,n31 n|)Y<3^;޿8\:Zr!<@l$Պ봴;3*>YoR]Y$-|| D=k]΍h!E J[ԔMw1Qh ;QNمgn4&0:Uؤ )X8gTѓ׫jy)sq_f@Ai 'oN)) ;a 6"E ]`JԳp8C?aw=!`嚈aOs=Y1n& Y~d#sӸm a ʲ1Os 写nuŞW#@Ȥkq_ fRMr{^ɞh{\e v{k!ǀu@L^ %CoSDW{Li9Ô{; k_i`2n5Z@sT1J/S?MG3,ZYX^)'g|!KrUyiEY/ñd k [Z_ }f& \S[#Vv='=PէOKݵ 4{jY%1*],MN8brFkPuIȎ. CDx<=3fT s= G%i:VXA_,o]4|,6/nܬWE$ 8Gp֊J$,hiś8wF{'dk֊j8K?DyS%YA⇥ӁE׫|7כA*m.&åQ -4خ6I9%7'ˁ.fp&gzG1M}s"eg1LPƛVk ݿiV1'fAM>Iͱw I*NII^o/_2A]t!Eb1_d:>ѳxi&"ϒg\eZqӆn!1X/wSŭwy`Ko]|{""$zH&~΄<_6D#1.Oԥ ^nA].171^tRH80*'15?Ң15 t˿,`B7*zG w-=y!eQ!__J҅Qks.B;VM L-K:8&<,GmBwOC$OfmY4!.3Z3X;FݏPjLfH;el>{,t~-$%xpfhaa㦓d4$oF[QF޿6d,e*4{yy[pj׈ck̕[Y@ͷz~q]}!h[aкRc(;.gG%6x` SK*' #Ԏ>|{:ip*nfMJ%k氫!@pvEkȩ3n>BxCptmFI"LcDC%' J/KXotz UqTPOՏ[{cIF@a-5`b"CaGie 96۳OCSnҬA\zİ1u ^b9N$Ѓy !6ƶn*i /X̕-.#S,'X̆yyejzބI= rp//#j֩%wtFǽڑ伖9Ni(?fϾ7$:KpQ &{"yѱ f@+s?y\/'xΠCeZٸ6NKPf0U`4 i~Gu!}RY\}nMt)H{-nX/ B8䧼#G3ib5xOlh,)ቀJA}^^ PQ=.H4e|@G(')(;<kҌ`f 3SǰBnB+)z_)X^Jt iDܦb3f%f ʩٍ̀I-GDL9JRJNNlh'_&$Obb('y&_ Q92bέq6f72cb -]}S,;S lK=> ulIJ,b9Q8VVWa/T}SiB/6r7,$ T򦣮6hJ*UvG޽ M$xU̇wJGhРn0S=BbBToo}345uilp8L/>&j 62hFaMgQ6LPk6A$_j$)c-ASR%{$}dwN|jRћÉZ"k59>Upؐ8@n,~IBٵQ!;`]ژ+ DiyVa Bdه6U."3wj٤7K 4򵱁5Gti291̴)NwtR;I0r'?DΚMj>Л  /{y lN;\yXd]66/|X' v0sG69Rm~ 抓ʱLՕ#|MW@V Y,jxO;W! Zzix +\(PtȎ~Js@ݬg # W n`,ge VF0QYo"orVl-SU̓+^EÛFLЈX vrd;Sig'b&y]M/Gq vڿ%+h;zKc3^G LTOt7o8GT^@_Fz/Szi%ٸPw_zG +"o2:lOj tM`E埁/WYA^1Z0t[5QREٜ@gbfd#bEk$LOvM7X/Ԥ]%vm7_BIֵt,A,#fo;7ύTnqšE|5,Ǝ0JT$ߏ.gtɀqh֝]N[aE;fEDM1ኧ. &}uJOueuNUjeB/`xp0Mr6uq\mRboI3~MLEZy|^o=.;uO 0̡A]Dk A6}e2۽G "r[aƘE%!`X#czTtgǹ$äVV<| Ž!ud虧P:7yPJV\] r&Ǟ qzo>z6| ϼhkă4#yC8LH~O@)fHˡtHt7@.iIP k& 5ɴ'^ "(,|/)l1>v="&H#=9E m@~2~JCG0)>$ u$Y5s֕fTI#ͪ}XX,O 4ZP tL)a,fiLJlj7v`рvL'FV9_QC*N' TH,}?ɒ{M[-6}NCA/ U)$'qnBVdX(19Qbo+3T[ӽg=ii8I:>"ń„ے"6`E h8MƎ|*PdN[m%BKa@$bq+oR Wq |']d.\9g1RH QcǏ">4<7h=o3Wcz5oErw7.SLObαaM2A+>/.C zmcC#ۉ {R`NG>jAXq s֩RLxSH",pL;|1n 1FazR;m-)u;VK'ިC&֍ -em W£n/|9ѝaU|9qNH$ȫYҐpI?-PVXo8FC6j5J7Xx[YW_(tjljws~[EwrgTN=35s]\*܀'#?9,VH?Lg;H]\nߦ IwG5Zl(%yLvۍUIđZlUmRZ@u^50c b@l*/vo!wmO1ܰNu,Xc7yOre#uv!["𿊞&Z>1ú Dl,.d=b4jo):$kz<Źc PDjts!鬤GC0&$7VQ% ز>|qLfũ>`7XZ%,P!dN~Ns6:+5yVΎpg޺ϑАUچ dgv< ?Mr >QrB^5 fnNGZf{]LeRtͻ6pG{-8l=TFXB,&^e|Uc[̓5Tȣy뼒VIq.:H!MTR'Sp5cg]@Vj1ӏY ƾUDߦa8 d^IPRc{`g j#t+R,K͜8d)b ~fZ=FI"վJƚ(dj7Dpi?iX+k}zgug(%ƵqtiK!5ٗ" Bc 4u3b;MCkn閷l:br?ZWu B 0TP~ZԢ`y֦J֌Xch9oP P)\WSrtVL_ 4`jrsj!C 9g7q}c '|A+N#<+@L%7o3ӀIJlqq{OȺrPiƏ~ R#9J5(%<g43qe}n[rO178a? i50p~>JGLX kuvګf!87J֙1z̝Å}QbRr@5w'ȺTl_Q+:.%kv9I5 uH3}:vWX+%?a}X0øLUO-Gc!^kX8Fz@C8%7ܘ&(g ᛖh"'4uЖc76-Oʰh%jF_Z`'eZPi)D H*ρ/8OM ?}d[HTPbJw85 1"e;܏3 ?I*J /?u6<Da1_B_`/2&YC& KqѨ*2c[FuwMf 9OhG?#׫ X#qX 뛜 -'{b8SR[Ԟ7Z#5>bȉB"}K9ٮ*>(nJD"ēMi"鳑7QId|(xvĊ$t?VL!!' jY#I~Sf\#,KUpF _l Re+u9 #^0\D.|v alLMWOt2m.PÁuZw&t8z/;]⓵q& 2-::9A HUtޢ`U1* )pg-svzNB꼠cχQj@Q#(y""sX+WN5<!8@X* S^"p.Ci_;jފQhsʐ9oi!XjM}%60fUq Q :YhH/-e<ڭ{{GӼ[$&x1.1zNY|٭3( 2ϸqdְX5@5. Ȉ~CX5͛?q*0^Y@H y>uSO1%1`yK?Nl .6¥,2&LMќH~H> zlb@4jY7?MaCA.t[b(7% I~p"LH%5w&$C>*9#-(cnp*Q.M1ڇq1˿|hj'֦Lڹdrֈą5u9!%|8?At%6 @}ߥ-,5 snnInp}Eo2@oP?WDG=I{O e-G"FK^e`Nq*Sյr; 5uNe{obNc>V~󱗽V :,EN[`TvhG6#|-hNd|.AQ>s<"[^GM3zwQДK{>Ll^HN [gnȄsmZ8t3jleBVUyzk|ى0;3Fhs8Z)(c+ӸnC߯QB:ZYd"G|2~ 0.5K9LKd Ӷgx@2 CIǎM3_.:Tc_'N벧hƍ9!mW%݄»?*\3‚",Tpn[.f~R+q=0e |:ϣF0^oh) *9K$?xFZ^1;oQVJwX>nR磹?L` +|=Yr$YHd: u/SI>NUŬIrRqgBVծ^+`"7k!82\iѷW?Ռ .ۙ7X gh3wYW,"iiw2@6wPUe'Ef/fd= -]SVZx&% ?KԼ!6_:Ђat;~PFywW\I=4ԫ)u9E$~>K8hY1JPS$L)[m|&O uK螟^#tt@臥NDg:lF١ڈW(k ![9|JQ^ZHa\$knѽ]::-kg*<̑ȷٝWj@\'J>0ش+ۚO ŠnŘƬ81EN遞Q1/+TPzfI#2^K mhJdȣ%y/qY:`[1؄ݹdS{P~08[Ɔ?$w* M٦[hv*gCB M<%i~0|c;!K7b.X,Y~kg`3ql&]N^j;fs% #a1".`,jv M:4̃Aȓ71Lwlz#nCM4ik81ڰtr>27zRä^Vު:~p:;JL+ #nr"1}Q'|Qo"dd|SҜ[hA[`miP,@d Sh`rཧΥv@y3\G稢}'xC YZ