python2-lockfile-0.10.2-lp151.3.3 >  A \=B/=„K6:|tq|_rۙH #uۧ1aҾa}⯿x[UDEXxd׬|)?iA__T,-%* ?qdtGV`^륧a7e_Rii$r;.'ToxkUP: kAccA@ @~d2l{ˡC,&8vÓ)%u3I2O">_i ~e044b0d9dc679a6fdaf3650267b48b3a5c39e7ee7f69f4e446979b19021d41edb0849cc02c99ae24025ce688b974bc8524bc0c72X\=B/=„lVqk@ #\[0dQfψb ˀ"ŗAy++ ,lI7NC|9P rw&< Pd74 j FwZu 2 ‰,% nj?A}N,)%}/՛\䘢}D(z8TkPim 揩D1HNn $fw3ޟg EMwtIT?^& L>pAp?`d $ Mtx     l    (  -   \  (#8,9L:B.F>GPHI8XXY`Z[\]^bcTdefluvLwxDyz\Cpython2-lockfile0.10.2lp151.3.3Platform-independent file locking moduleThe lockfile package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.\=;lamb02zopenSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/openstack/pylockfilelinuxnoarch #++ Y   M++ 5 pe$AA큤A큤\=2\=2\=2T T\=2T E\=2Y\=2\=2T C\=2\=2T C\=2\=2T C\=2\=2T C\=2\=2T C\=2\=2\=:T CT CT C57ad7c76ff0046f3e58c77eb74e24f202867382bcf3c57860f0037c9d1ba44e33ec4a502e47312a196e6dfe5eeb6a3e1dbb909e8df6d7745669a4292c7a2c0f801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3d0abe3e8f9631c12a42e96531a6a0727a4752fb15508ebf30dca059607f498de491a56fd746a5fa33f4564ada96cacf2082101a1751e6918093dd5d9e012d6899b8016be17cf39b1e95915903bd184101fee629903889d1b6dd7312b8618b8599b8016be17cf39b1e95915903bd184101fee629903889d1b6dd7312b8618b85a4b510bed9fa04b35fcc4cb955dfd21fcea6c7984edd7a550eed7101d49e45ac965b51df2a4878e85ee48a8b2f57ffe649d6c8560f916884ed0b0797ffc1dc19965b51df2a4878e85ee48a8b2f57ffe649d6c8560f916884ed0b0797ffc1dc190f99ac02f976917b6f1a1e5d8477f7f5e6a1fbb2a2651b003c0ad17d6040626f73cd2e37a1833f77ae62ce51a30aef17cd83430fa3f6edcd8180a0e721e94bc273cd2e37a1833f77ae62ce51a30aef17cd83430fa3f6edcd8180a0e721e94bc27ebc0ee68bb175e814ee68054be94ebd42886eaf124cb738d611d60e21bdc80978196977b0f85d325057c0f43b2b321b4fa982a90173f650f31c8c981cd4523978196977b0f85d325057c0f43b2b321b4fa982a90173f650f31c8c981cd452390d7b6a8dba78a85cdb6803faafc02a8821fb581c25dcdcdf2f0335b2b0b539b3574c50bc1b2c248e01219d4d163d79dc8c94d6a85238026fdd1acf1747efdb4c574c50bc1b2c248e01219d4d163d79dc8c94d6a85238026fdd1acf1747efdb4c3b597662e66cd5142e5861d1c787724362646f8352cca0318a94b7bcde4286dc3c3aaca695166cef0ba2e70af6082fa1917710a0ab61b5a3bbb376b554e71ed43c3aaca695166cef0ba2e70af6082fa1917710a0ab61b5a3bbb376b554e71ed4a26276d53dacb369641f31aa0fe37216028a0d93753f862ae206ce04f54b7b298b88911e8607b536af7fe890b231fb456e3e52dccd664f1dc6557e019d15a4b9ce37943ac62ea1e599d39fe06a10b742dc34d1677c5030c10c1a5ac3bd305665rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lockfile-0.10.2-lp151.3.3.src.rpmpython-lockfilepython2-lockfile@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1YUKSSOO*zML@J_@jmatejek@suse.combenoit.monin@gmx.frfcrozat@suse.comsaschpe@suse.deiartarisi@suse.czalexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.br- singlespec auto-conversion- update to version 0.10.2: * Fix package name - additional changes from version 0.10.1: * Add missing cover env in tox - additional changes from version 0.10.0: * Fix documentation bug report address * Add py34 in tox * Remove old diff file * Add .gitreview, tox targets and use pbr * fix for timeout=0 * remove 2.5, 3.1 and 3.4 from the list for the time being - may get added back later * Bugfix: locking two different files in the same directory caused an error during unlocking the last unlocking * typo - update project URL - point the source URL to pypi - add new build dependencies: python-nose, python-pbr and python-setuptools - run the tests during build with nosetests- Add LICENSE to %doc- Less macros- added a patch to fix a TypeError in LockBase.__init__ when the current thread has ident == None- Regenerate spec file with py2pack; - Add README and RELEASE-NOTES files as documentation.- Update to 0.9.1; - Bzip2 source file; - Spec file cleaned with spec-cleaner.- Initial package (0.8) for openSUSE.python-lockfilelamb02 1547548987 0.10.2-lp151.3.30.10.2-lp151.3.30.10.2-lp151.3.3lockfilelockfile-0.10.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safetop_level.txt__init__.py__init__.pyc__init__.pyolinklockfile.pylinklockfile.pyclinklockfile.pyomkdirlockfile.pymkdirlockfile.pycmkdirlockfile.pyopidlockfile.pypidlockfile.pycpidlockfile.pyosqlitelockfile.pysqlitelockfile.pycsqlitelockfile.pyosymlinklockfile.pysymlinklockfile.pycsymlinklockfile.pyopython2-lockfileLICENSEREADMERELEASE-NOTES/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/lockfile-0.10.2-py2.7.egg-info//usr/lib/python2.7/site-packages/lockfile//usr/share/doc/packages//usr/share/doc/packages/python2-lockfile/-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/c0d5ef3f045d388ca1fdf43c3e0543e9-python-lockfilecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledPython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRRRRRbP0u]Ӛutf-84af6918b759d3246e6f1cf560f8cc706bc9dde6c8d7e16049548e58656bbd774?7zXZ !t/K8] crt:bLL 8J?D<=L7.mp1,QrzGz|NRF/e%3LɹfTRB ?ͿFY"YVutc֧ 63 b2ogk*lzPGtCn={zBW{2#iPy?nH }J!XRvd}~BV$ F]1kPvz+31(\<|`K+sdj{ڪG)zia}z]*)f?T &7*M#lF߉"wBGE(MOWDko{'YIKd1ĵ!/"R/btW|H'iZ9Wr'/s51tbh3 cj~dstX\ޮJ‰KD˻,>Y3:­5]r7,}C j4t,[yNrX4wcuu0sCgd7!"֎Ԓ̀C}[`H6rjWN"4Aupъel9/ڙ~+ @1(~cjD|\LD?8NƳ|o\Б]6iu|gDYGZTNgtIQ3i?8Y ^W}7b vZ`lf E. , ׭raܳV51r҂n9FkgєſОx31x NΐA !WboK'fzpk%UbE?_&c8 `VC7!ӞŠrpv>֙ 15f<ﱹen4:&yE+lU)\ {O@oOG(N}bnw<(a%^ڨ|D^S6`&؄39 [3YiF"tcL7:, f&y^!˕HYـ+QtR/O/pȀ@7|J_p"ȓ^ZԠEO7Rq`;&]/=P@F0?4d")JD#ښ͒,<8 5FxujT[ %-4tAa&=8:5ӡ-7:?}/c@yju 0-s%a>*8r¾37X)rը1gә׻w*œZ |R`{/\ uVɍ5ѥ>-z=xlZ 6\c Cܱw:F]pQ2,YM|,J+,N<ׄR&@~L%1exU7-8j)-^oه%',AD 6C3yW.Gw2Z5tC)ʑGjl'*<[A9-GP~̧%" 7ؐC 09&rQ}41^PLӈ>\赆"|^fQta#t(s?cZQbFIb\֧6n{덲DެY. [4Ԉ]N282*nV@namvbY_؈ #Zyp7qGJZy_?M?hjb(]E]R.\A ^z-+^4֟ɓUutZHv+ .,RP ƅO])9I&ƥg+-9?袡m0S{x>k9N (Q̉V8|T yI* bj}yW`sٱjIAЭqt>>fNWwtCk.%j4Y MЦVst 2+/Z: 4#[X*wRZQ rśh&Ax|VP/g}Zi{(tJ,̈Po3ɉhلX zRw?%Ԓ;SᲓ(p 7Q % c~v\ާs2teW6Q3OR>`IO2os$0 4# bDCɷ%6ƒ^m >F1Fx prR:w큸^"h?tB'zJ!Z5~O9Ѭ4⹕}b8 Ls^6hmWuLgl2:CvR̀;6j 8f,%%9h#0m`;,UX93JԲY'5/I(7n-݁GEbfG\H/Lt'15Zq(ezW  EsNsX@B7o7ƘF38#Td^) 3L&AQ2-@aJbh@B c˜|.GwSc-KVZQ38_Yu ՍRr u6"9^wÝ׼ 78cԠ? e{N7!ds- ?w!&זXb0KjM~k-\"yإp ɴi~A{aL_ lvYl~ե`mE.J5jмO}~!ޭ]n ~R#=pVm x\o 9 :۸q7UQ@udXh C؟cJ+ʗ)cƣt^xx{  w%Hi*L;0=vh?ϥ($vO  g`Ϗ_iET_-~Xc_ ,<9bWmMc;n$(`_~6>x.u&lD9D%bhRƖL东I 3: 4( `$nY^w]ORH|a]އ`؉IQKpvXPUnuQ:Έ:?uT/(+'T 4g59xThDŽfzfXsb 1'_Z`5 = m&띞bj0;thǽd+5-Na٘dJr6*4;<<|{ܟD;s!rϸ:g0ϚBpxJ׻|+'ׂ= fk3L#UשԊo"ҽ ci(9dgԁʪ&eaIKm~-*̯\j6Xt{\Z1aO p\DT$nW-Zms Mr(SLs:8he$\lW˸HsQ/u0M@ሇ HۦƬ"WhZ.sNx^4ֆ7d 9c[Lxxtp~f|]jjݙӇ"'0Lv "BL^s:@>v.c+FO"bӍ+ ƙ:@7USFRWE 2g_JB2|C{*^\DBNJÁ P[X|GiyjS֩uF ,pݙ2˲;hȐ~jUtlߴDG 'wU5t3[T4ղlZ:yV2rLԘ-lIT OiGq&!*D2dnm lRާc&+^ras,wf X. hket#:SWa,}_oX i*S[^&]Ǝbxb8> dHgmiCX.CR@:R߹J3bZa@ODم zyE*Dot23S!z񖸈29_IHfmF韵('L`O7({N6Em ګD-X0t5! ܅4G ^;S9)[m=}mqӁ}Q WZ d{.Ac?ِZێcrs/H?wë́ۃȽ6m[ˏ$@r hB5#:26{a;~4'I vX?8Q8"Hgne,= j&/-79ԿT%&`M&Ƿ67×$+a(ȡ}̜np@R"XnRr<jX+$, }("w֞ a`Ƌ k[DyrΊh c&,[Ͽ6%[D܏I /SBRpo/^]3e#WPB6a8G\3H۲SmSiy oa['mqʲ[X["_ڼS@C¬e8_u=-.? jtV]I~Lk&Ty)͒E ym*HiYGUǖ y,ho2 *pbL=䋝S-` V{DoIrD\?ۼ3bGƑy.9)tg S6DeX>-K?Vu1= w*ѷz=D WQIBl,xGyɻT ]TK§O $_5 |dU`ҘiL5߸8ꤙR1ؐϹwIW8\kJĻ/ m6X!:/(N=?xa8&x'7Ϥ~&҇g3m]ʥ:QS@~*%m)A ~3HqL/ŮѰ('O.{Lr0+4Bcn'Ir'x>F7Rތ5vNNvf}A`8c5Vzi8g[ÉLd#âO^+*@I%+09B+B9/;6V k8՘CǘӬ[A)M`b3la7ɤ IhV!Pp! Vm:1p̍){Oي):GP0=;(&|&i\\;–kV f#eV.V߷bɣ%&)KR~Wtd_HT`Dm'vVׅ$ϣ*$G岉H '_}KpzJ4,P$BW`.7\y 7%>P[K>uLaRGm^ZR^e0 Gov0]lf`}|} m.726ɭX}A LQGaEiԔъѣbcImt[/L[ځ.if 'xiUB]j2۵erKjiJ `Q2:z2EVvbDq+'% ,JBML*I 7wZq#Ztb!M?3Nr *ustΔUKGg% %'˄EZl\,b@$z IOE2JňT]Z1̻ o@ |r=FupdE{QjqM*IM 18d0ŗn[I9e,)W/&ɡo/ ډBl"i-Ln\T~R(ɳOA*8i瞺1+:iwh1Ɉ5 *4W ry/V.|tͳ{ȊXƶu %3hS1B%)2O*tިT]sC輟 }ei_#u S<AwADO54׌vˍe69CᴺDԙž.3g9p·Z\MM*׆ 8Gy-ڌJ~W#ޖs>x}{g/BL h}0e"s"2{V ?`91MQM bsP΍7 `|\*{ݜhUo ޤ9+]7׈2Ħ@(셌D.wԌ&v=2_k4ZufYWޡ *^PH%TMjRJ>_EJuT?t4eGԸ [i غ2繎 "TaS`W54j7Lؠ*>>QyODa7}wjoG^[pz}.ŌE1mI̅܋SYe#3ź3ڪ,xuSM=֖HT"aqOP~R+hņy@W?&_7mYܠ=dmɄL?q7mIIʺWެfTY\``Tzw&x2WRChZɞ)~ZJ85 CBM0N9Ag-G-]{,xbu{.۶cBuU b= V@%^6O:4RMT'ɎpD` #{o𷲥HBf{ʗ&YRBs/44fhF/7F5ËiW$! T$VލO0M0Y8c?56 Į(Ȭ1y~^+C=B#hU؁/*7tUHug@(T/ gCW"'.8@I9WNub j[+0UwZb׺}]sHWhgkr9(La$]B;zB޶Y>C$s`8~4.DG>ٓ h\$5}nX0e 0eIC e|+YT]L?WVZfy$PWf=пcU JFqM+p@\-c6^F4Dg+z N[,쓦wAےAb;l bӂG;ywAkrѴ;@n 7@,aꭉe 82i/" Hpj X7E8r .Ǘg@{{F&cQN⣲iS vY$b,70bq 1(x꺀[ǔ` ƵU_! ldZNwZuuhي]&h5;ן豱pIgQuqى7&:iLvt-gݟi> Yf[22Qդ DXc']c-WZ/9;Y{ܦ[@6 xgiUO%h(償Z2Ä[6Y#aN:/]"HsQl5V}UBw@ћ/'iA"0A8)rȬ~M-' {ŌGݳ弸%u=p;T㭺>n#KyzؑPS=/dl<5gIʶbx%?@Gy傰mfԤ12-oc:&&!];xT7T+0az+V A%[P R"%ZU嗡` 9!\)W.$x 6nMfv))v`6:-ڬ5!jnFS`7 ٜ!ٮZM7dv(:oԓҺg8CEVȭNq7%6Lՙ.땼1PI¯Z֚ q2OMiiOCj_5qf(ITYÁ0Q_[j:/ d[_ :\v!/Gߡmŋ;abRsʰs ~)IYI0^O[Xv_9wfi{\RC 52peW2(1EM_td(Q7k'BӴ-\,D,,;KZ uS3IB} `ۿ-T1dmF ]oHm{6Hr̜'f YZ