python3-Flask-Cache-0.13.1-lp152.2.3 >  A ^[m/=„HRk}JpjiCԐܘKd.&CMFz/BFOS !`'6miJUMSuo_eaҙCXg wi'\ *9w$φ`n;!|i{eifmUSxs[ h A ȅӷWZ_ >:!Ҁqe 2w H`%맔gӮwpa9f4a6e99f86d88248d9c9f393758376ee246f1257086499e2f6546204bd54194a7c6e99416ca940d16bb86c171fe9b153ff2b65o^[m/=„E* 1^2v!Mi=4ŅۙG|!ڋR}p<Ϡyȃ|Sa6d 7rW ?ʀv T:XWnF `1hU\iUMhe`̩g4: GJ2t~^1Q=.FHe2o"p:o *6l-50 ͮ7޳Yj\Չ?)xyIS$ IhgUwh/^b S>m0FΦ,>p>!$?!d ' ?lpx|  |   L  ( , X    ( 8 9 : EF#G8HIX$Y(\<]^wbcrdefluv`wx y z    !Cpython3-Flask-Cache0.13.1lp152.2.3Cache support for FlaskAdds cache support to your Flask application^[`lamb56*openSUSE Leap 15.2openSUSEBSD-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-lp152.2.3.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 versionlamb56 1583065952 0.13.1-lp152.2.3Flask_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.2/standard/7bee0c98ead02b78bfb4750be4c35585-python-Flask-Cachecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled RRRRRRRRRRRRoeҘxKiutf-8da1a740bdcc5f51d3520d22bd52f8ef14653a1adff8dd07f22266d1963b2b323? 7zXZ !t/+J;] crt:bLL [z6'3s6C4J i VUfW`\XwPFPxZi4rOXݶzvg{zJ} .q'_X4b4!dȳ4T2|s0?팊 }L ~&z=g1/gUUB^ OAqd*:R >1ɢQ$vA0xhU>n8KqD=Y斁LxHpP.&{ƪ$Zd*K5]`V-k8zI,!2ѓ %=@\ܬe1^jnzӔ觌I1v_PwKѢ5QXnƛt*5 Qu6qB\A-G mP0jJ1BWO'pkid=)ԀKk?F][S9yv$g׮J6yJC<{߳n?j;h뿼qk$+)s^}ذ6V cO=y'1kݭ].>M?lMv$Q&10EvITʸ>?+B맱O=Mbz5}bJwNnLWIBScc1#S -XApOs<y+.!e1 ;{؈*;TQYF8EWW8Y`!tVis ͢lp> 8ΦcW4lnAQ ܄Y.Ӄa쳎C,hbWU#+PFey3lN,=y#V$ZN^P^0l "d0430kF!R1Mpa^Gח VHmb~FC:OQ):cTdp"Hٺ3@3ꋡ^=viA8$;ABMݿ#-Ag7 {q ܧ~D2~QhD愭Ÿ%Iy% |DIϫHc{/X-LtNLwTSMm,<陱jߩgwO"Znsl/r{'n7~*]Ue*3Hv:=ikXPlu9ӟS_'yVi>HYsWCψamEޢPy"(+-aKjx&&U 9ּɁjc1p#nft`vnYUJ Վ>g^$'3dlƜלܚhv*H4k3@˭ %%?@vg<Fx[¥3ܱwE!~jskU^*K}sV"0N7v8]ƾNlh,%9&( &Y,:A z<4%"ݾU.b"Ȗ/qSD'Y{VnN&w607VBEbGovB幇U]lG,Kiy<,ƌm߶hh?:O0J"^F[fH(glZuz!5JC3~ il]Sy [eyȅ' N (>_}#](ty٨'uX+#pi݁y)ETLa0}v1#DCۂUt`z7+=~ |3gɕkXhvD?̽p }?k6p_.fk1:: ѼTf${tߴcwEWpl98nΙ iٺBs+ d7pF~imJ[A$Bƫ{ia]+L+4s?+X QT ϛS Rag;>O\)7'tk.H )-'@S*xU.ApIm׉V]ca.#"Eݿ{jNKI Eߊ 8B"~@+FJ@x. eUB3P|y6\:t+n?b,4z&2%YcyƑMCG׸~./}̼ԯ0i:]dC}Or8/v.L!I.jKmڂ:>(LpV7%RJ @%hϛ)RjɲǮE=&_g0RYY0O={͇LOI8z׿ X!v@ϔHUA i|*)lD")dޥbOhY1$xtQo-}>`A*"9ف*Z!Tuw0e;}QO={F.[qE$G<.>[SݿZQ8@a.[Ҹ4֚A0wHDU${-J!r$NМn (1ѬB$ ~"1<##qo0(A\ $+Nw=d)ި)VĄUG9ҠI$x\Ȁd&\_L⶷mZHOzo*&6eZC>n>s3Uӟ1Gq2|f]n/;ƞޠV8Я.R4영 %a9.S0@gZ/3|f|bp-P$ڑSYӵt]G|/x&KmPʪQa$L;t7vM5F@Ew@`*[@1f>-`&NK(NSp y1*V;ѰG?.A^uSȜVvj==SO×j0x{Хϭ̌4iXzX=-ꯑl4GRrCz~͎?t5uJ_꣒߈"bݣ?IBO &y[1l 0~JY%ot0SN+(]QSkyiܾz_4M icf]jZw^hD j!6g,sԝq}CYΏ~ɋIxdmmDbw(UbQ͢Db*L(~Mf͙[H̨cuZ+[D7lw9l2Oˇ;VB1?p<RL;΁ >=y%TSrtCXH\i|V e;3,v|cȪ97_p\1+f>BqT>g"?]!4g'ܤEȸ3.  իaҼ)=z,`igJ\=RN,FU + ^<ᱬR,fCv'%ֽ/2@Fku(}n-fV۳`u옫iuƶ*> կo?FΔ{#FE1q[[Կ~vʱߚ~k&-]<4 F>IcPByybTg+32՞`4KfUOP޲!8GHUB7UEii@=VhNۚ:BjQi- |b0%h="F F|xV[fOg2QI뢖DgTe7@RS ;V2!,LdԌN#]_{mf|e >De` i.$yρ)?ɄD$^  0il{{ۢzvN8cDl]C9 $\z92DIά⛥ 5,Oi3S'O[{rA|xQXw9cA[a|:7\6l퓄>7LDl0o UK޼_ q~Ce[nRdD|Id` J90͹Zh0|B r HAAkٳo&-.E|晎ҫfd*(:Z/}C2d߬YWENA?Luh`י&3(*eM^ Xo;{W]Eo9dӱҵZ\>J9FKX*; }d4VI(Iq8 ?NTM"OivyQVV7_uk!΍(v_o$mQԹqb؁$-|됓:ISv:&Lʨm|#l4<2bzCݒi:OTu0xL(U3G/Œ sg[n=<0G" N){, Q\L^oֺ a92/?Lu1)]?9K] -qz4ϠB"&C,"ָˏ]%(jZ{IZXqڴ` R貆Ūy N-ml^>@b*bb}$8\ǵٳ#u|5ڵ6-IX̝ʔ r l#hQ+K\5mA3pL'|A& ^R= ZL0!~Ck?Վ#@|dX;5{Ĝ*#sqGt) K}vq\Jް圥 -ψk/-h8>Z3EzE 8h3ɮm+(\jN-yƤEs:[(n(AX/ٛg PRo6>\ r@ ܉^'.DϨ륶a(̣)`tt`jQ%>Z*C:$nYOAUb)m$%u#{ ~m >׷|Io8NP25;y(251pqgnKSQZceMk!µDfn*1:ޔSz}3i=T(M^lILjfyz4S0o㮵o [`?Wl#-:S`O c!?bqicEuRpEV ^qoq{Л@ b3Io{M? qN+gS*(mGXϗ 0#ꈿj~?mَM3 ,]Do R]6+aF>(iȍ7}?]7縼 UO VuJlAQ圑ƽuMApn={n 5D)Om^D~IRP,좕p _A`Kt=>X;bׇ兔QdVVA\ӈGHhi̊kE*t^s [Zf 5 ?yV@(1@v/JzW,!-%̈́x!\!*20X')NeJ~S98b/-h&)0kp j'CmxC%&8$鱚ɇ)ӽi:0ܛ@vZ/6_2ng%@Xŝ/Dh5Yk䵦;΀um\2tyA^_HƄRWzH<lR 1BM @a#OVTs2C RҰ qR"%7%DD`fY %wdzW2:$K)dw2-숈 陦XZQ]3t-<#S ROSqrY5ؽ%uA}$d9[up g۸+:1$OGMyfŃW~Џ g0lڠTdݳý7Ƈ4^SVh&ocyMًF7דz"\;;&fׯiq&*]t Dq](P^fQQܸӿ!u2^0U2Ƿ} MǤ ]%N_ƚ>Db7T*PÑFo[1hV3Ε@]i{g2V|"կ2ỳ$r}!EZ$N&9/^(l5҇4S4A=I APPǴSRY9 C)X)u'%7%Y`uyڗ`\yTkl^2U؄Ho;+SJpUgk!FH?R}e85XXf?xCs~^z33K?ݛzV_ȴify:mnNˋi~Fޭ)9X|>Ħ s ل"pz̚j儸kn ?މ.M2ᗟH}p@AeClXg":"$DqHpg)[A9{+;lI,zz>Ex%y,@zJJZܰ`ýe*={n chyS!Q| >)>Z0j=ԷB'ח' Ŗ3 y1z FcaؤNZbE?Owv6y8%PXQNBʡ0Vy,0kl 㬷IdI5kkoW2dz˳҇B~҇=pUF22'!^(P`Aiso˗8! M",kzzmEBa .8d)}%έYDrWMԜwt ur;=3Ӌ0[)T 9O;&Wo~@NLׂtȖ_+۴7(#P.m )8G`hre:4UfM߰[L'J%; @&,=,/B} vJ"naҺF䜂[-k7NHmHN3@=\h;W/@tQ[!HUL($35{xl?=/$ W'CwOQ K]`'y7[spΜԠcY3,&8;'(;-,P;G0ВG!T-DT'⭊jB5ߕ:gmR(4 <}~âҭXR(==.P]"|Q,y>808d~gE{Y?R?mY~ReRDi-OXdy-I3"*`]ηu>'$+xe}He: VYfL*فr4x9Wd'τ=csZ3/";˚PP]kRR84gqS.af _kM+<詝/ʐ0ڜjJQkpHIK)-ٹ!`̯wԗ S" \/?ى.$a˷z|9GH0g@A`0eWj~>d.:pqm3}1@{1pq7'&309࠷=%?B @5p_d*x4%o:Nr/iY 1)~ocL#US\ E>j5a~M+cr}zH]t l$_\g,[|%r}H_ik')jbkGRY4r8mYuG܍SSlGx;0m8mqZ0-C~CYh oZWw6$IZ.KT7VJ29(7yz?QsܙsB6Õ5I5o?H׳$?1ʃXX-Duixk'4MC"ȝ?J#ޛuuWC8`:+)K;A)8(e'QWZe,{íM;񒇲א!c`[IdcA:&E2$50ĥ>#Ó *>^+|@%>h(]&iy 7P9[gL$4egqk+\N[  SϘߦE'Wʋ'[@;6FwEL'.q? HB̥3ui|'9k!O˔at`SJn@l26fd K\'-=}gh(P I!.-o1b@eЏ~;_@Q|9z`MjU鰰g(j2OsOtbҰc7HG~EV8qrty^d~'ؾ⁳/탓7,h`6^9u4֦1]M 1-IotiO>}1K<WQTgi6)O2Kˉg<(G{!/?A5CI|xzO pd]~{GXM^lf]^~6rniw䅏cmJX(OdW?аh=5Ͱ &d1=|ƬDSGVTKavC0 2cdÃA02TB%^;Wa׮XIO f`h!tƁ7ؕ'<`cQE#Q ⿁+|>:c BJtfbOzjKIA|'qƜ*yO]GPd,((W>a??E45i2hڇ0dy]lMԌm`J[v3aka>6pN$,k֏J,n"w`"ZTWT9F dlH^`zjWK[Xxr@}@y> M5d=!2@+2j&潤`)(Y|2M;<`O JgUS||b˾rz W΋h  GpnL8ʘɫy>P@ XvݬnΡWU5}8Q6|ixNC{_5a5iz|z!!ʪuadY|E=֞RqYЩClR\ Łcj 8l4vSZ"7h-tf=eq8+|3{0A6$8`7rkd:A9-XoQ>3Yf#]jk`Q'Ka @#f||RHa⡉8%DT5̏Esqbj|7*%szV:ßIkZ{zM@"Nɝl5G1wjzGԣC5M}4SRT#t O;J/`j| HoJ8 ŲUb6~`%8FUQMHWaM ޘ$ܢ8z_E4;VU+ϴ<)h`9VZ;t&^gO2/9R׷'5XkF?`ˊCS cIà'=/[<Cwǐo;#@dk(QVҫ^.NP7rjo>\ŷ ҄=]?vԁ{l,prfgs\lTjF1Q'(WѾ;ܩ ZQO&0\nz]B +;_P|x& Xk".AANdBA,a{❨C<|?4d(:7_)N"K<27'b8 Db(/F/x^;^CIIQ'gT /z.\WG`W" = Z\hY% XM'v5E!OKW VkmDP`jeW/q~2a(34!o=n.Yۏċ8T3ћN룿n{JDjLz\刯wQoBJ]t!:FrH /֔1zţ̴02d#gM Y> DmUo4O6d;^vۅ| V[^IGl./X_>YdFE )vdO߉fF5<&.ZK7MJ=bpKB$!MU3T0;V^P}q\.ׄ6*q ,dc]U}" ~r RYxi13c=\.W{7X{?TZq.ňD_ kz։<ě6Bf 憐/o|DX騕Z]Vs 839 `H@"I0"?À8/Nqa3ݻvx>~o$[<ڛrCǨݗDPO݂3&ȡ񥘽 WfJ~EW0qxТEh"(  42K|6iOG}Yq H$$ X_XGijuvqT_HS΀ |~jHtgtUCzM6ԛB'GB?Ói4GKCo~{ir4PGX:w[sD }kj|:m-/'lI}WmD l4\vW<譫87)A*O}NwL.shEϱἃ,(hkK(۲+wG ~ }J8ޗLW}{~>J[M8YMPrE oXQ&Y/ºMeFNdf杭\R5qɖqnubƬi70?4j+9+6Sh!$wa@PPjߦxMdfёfyAC 0SK7fE2st77v]UCQTo8x~T5cc5gTjΕswUϙhT:D9 9ovH1wh3z=Wڛx]w`v<ĭ:2iEwiR%%"1ߝ|J0a/bInpƨJML)uUgr{n)ӶC ^ՑiFC^(?MT_}#Ŏk&-Ny`MPi-LVSl9B{Z6VIKc+EgSi-}66pwS{vCX.ҕ:]ww$|ّ c$\G<+AIQᯃӗɞf0g\S3O2WpY{\7lI|B/S@&QCa ؾiwu_s}>jj.(OFoF[N9O2ߟ9w:Ϯb;6l[9Q% 0y( pG7W)ԼKyZ]|O:X:z3N_欫&Z X8q؞I{W+I+@Sxg/RN ʒߥ~?f_(v= @B=p>knFÏрϧ/Y9@ŖUqrzMވ{2LݓbjqG Xp~T)H5hd5d 5G0!}݈*3K# )N&id;тچLA!VWO;Xm,GOᣥR$ Rf0v+V9 β>G[5r zRU $<-yfAx'%AY8- JG)y#0[!:uwXͨ4vC&ؓw߮yJ.*ƱK͞_&H- Un<7_:9/Zd<(zM|6#úա]WaӨ/Xw\ 8KƃԽ `N7do,W,i2€gi=0<휒 _"GW1Wiꆬ:nS3ð h 1