python2-lockfile-0.10.2-lp150.2.3 >  A ZX/=„z B-/h )}[>١uY1$S۠Y>In=IҰ9%#$~lb dyIk690dUom+!^ mQ|}}+qhVyoFuW GpD;%ܖ<Ӄ{87f8582acbfe2cebc0dc5c688bbc6ea3733502b1a84190f05cde1f3dd256e03762bc7ff73047a563ed3ae0d8203d0594c0e3563eX̉ZX/=„EXQ/ؠ^]FF끑|@~#8Q'-}c좲 /-j;z: 25?:U584#NIRN{W{50빵Z&ۃAiVEf@qR*'&4n_p>pAt?dd $ Mtx     l    (  -   \  (#8,9L:B.F>GTHI<X\YdZ[\]^bcXdefluvPwxHyz`Cpython2-lockfile0.10.2lp150.2.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.Ybuild85z6openSUSE Leap 15.0openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/openstack/pylockfilelinuxnoarch #++ Y   M++ 5 pe$AA큤A큤ZXZXZXT TZXT EZXYZXZXT CZXZXT CZXZXT CZXZXT CZXZXT CZXZXZXT CT CT C2bf65aa999b2fa8d91ed670c53c87aea6fd14e8d511ce1219a9d16dfed13e29e3ec4a502e47312a196e6dfe5eeb6a3e1dbb909e8df6d7745669a4292c7a2c0f801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3d0abe3e8f9631c12a42e96531a6a0727a4752fb15508ebf30dca059607f498de491a56fd746a5fa33f4564ada96cacf2082101a1751e6918093dd5d9e012d6899b8016be17cf39b1e95915903bd184101fee629903889d1b6dd7312b8618b8599b8016be17cf39b1e95915903bd184101fee629903889d1b6dd7312b8618b85a4b510bed9fa04b35fcc4cb955dfd21fcea6c7984edd7a550eed7101d49e45ac965b51df2a4878e85ee48a8b2f57ffe649d6c8560f916884ed0b0797ffc1dc19965b51df2a4878e85ee48a8b2f57ffe649d6c8560f916884ed0b0797ffc1dc190f99ac02f976917b6f1a1e5d8477f7f5e6a1fbb2a2651b003c0ad17d6040626f73cd2e37a1833f77ae62ce51a30aef17cd83430fa3f6edcd8180a0e721e94bc273cd2e37a1833f77ae62ce51a30aef17cd83430fa3f6edcd8180a0e721e94bc27ebc0ee68bb175e814ee68054be94ebd42886eaf124cb738d611d60e21bdc80978196977b0f85d325057c0f43b2b321b4fa982a90173f650f31c8c981cd4523978196977b0f85d325057c0f43b2b321b4fa982a90173f650f31c8c981cd452390d7b6a8dba78a85cdb6803faafc02a8821fb581c25dcdcdf2f0335b2b0b539b3574c50bc1b2c248e01219d4d163d79dc8c94d6a85238026fdd1acf1747efdb4c574c50bc1b2c248e01219d4d163d79dc8c94d6a85238026fdd1acf1747efdb4c3b597662e66cd5142e5861d1c787724362646f8352cca0318a94b7bcde4286dc3c3aaca695166cef0ba2e70af6082fa1917710a0ab61b5a3bbb376b554e71ed43c3aaca695166cef0ba2e70af6082fa1917710a0ab61b5a3bbb376b554e71ed4a26276d53dacb369641f31aa0fe37216028a0d93753f862ae206ce04f54b7b298b88911e8607b536af7fe890b231fb456e3e52dccd664f1dc6557e019d15a4b9ce37943ac62ea1e599d39fe06a10b742dc34d1677c5030c10c1a5ac3bd305665rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lockfile-0.10.2-lp150.2.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-lockfilebuild85 1503576000 0.10.2-lp150.2.30.10.2-lp150.2.30.10.2-lp150.2.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.0/standard/c0d5ef3f045d388ca1fdf43c3e0543e9-python-lockfilecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledPython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRRRRROrK_'uXԪutf-8eb4469e9c6c2a3151d368de2645626edcd10f5ab64456739692ff13b7e6a1989?7zXZ !t/o8] crt:bLL ~ڑX{O%b )\ҵ͌p짦⍪㜸հA<]bҕٺ!>P[UF Xֻ8rdL$m/,]Xa^Z ±C3eTw$W._Vq9r@Yֹ^O,d֙h(0Gc]H+ }'D9j,FY.0 ? @cMqLQB{̷,/kd|rRջN“yBsELǖU᪠(ԁQ~,^`Ѝu8,K]Ⱦ -rasr5 \b:\V{e+MtI0'Tv2 Cw}cNYh fyH4VIF,SXjȫ.z><||rۖ"+*|\;ձ oFe3Ĩ]2M+$3< ȝ(A2a^Q3PXzG+4 mLAgqHɇvr6 X :֊U)T"-J#lnaX]! )$@+4tLjI_@cLV8z$3 pg$ŏn9@p2>ޛ߁GeC ="\If5NV3;e?gRKyDi5h7łt,7KBBSruPt*MH,!0K[yH6Odj˜~C*^ΒJǔh#le5Gmtj;|ߩB0KѱԜ+|3A|=DqHyۛiJv1a(#]F5P;X! ORd;.>`PכH)Ipj}6Tp4w]VU^F& `HLnA|$T|L:[Pth5A+ vZk0TSW9k; 8wpyweCoY+"=F4C0OvڿQBY)4"hvƹPm#1Խ3[p(&J=^9>OȒYl&f6#+F[Ռ틠?p|$I^ m&` 8d^`,q R"]Co frJdA6$̈́4=H=pEo5; ]ķ)rĻ9-squ*~+QJ@ w7ִ2_Ja xeA!bD֕,tAa1EC!kX /vݒM/typ2bl ~v۝5F&gaf}uVB#LjJ,Cv2WY;j%x ^/{̋uOx;ι?Mr*3֝*7W . ӦL&Ź}<$.*x"4CP.>5؁k{5 95TaT{*ܵByj_KKEE2eS'P(2pTs.|@.Rfq&$}(“3x)~Zg2DhDv"(ao" .Eh.NY0NJTtt`ԭMƦ_u!Z#Υ7p> ,Ȥ5^6$%6+崭ޕ{A!:ЅmG_f Clh҄zH*/@ 秨r ت[W@AGƹo/Uq<#t(eA2/Y@+Vc|E=GF[;UϰHGŗȪ1Ca}% IMV[q*@@Q›{## >1[ZQ 1X$}$ƳPj uVVzeoz~fx:߆@PgVu]e+~>ᰞ hQ/3jLlVp}Ea)Qrk&k!5}!<UxNH&nQC de:Wx+xKH9"'$߃33jQyJ*3S\G08kt`*-Mm{1PqRx'$Z >m?nBɘ!k=sa6>)#[;V-p"'kimZpMq {F=#,Q`U`9K*fu<+9tɣS 6\Tm!F.x*$,7蛒/,IП5;5|êobOTΰ[?&(P~ #DV(b>wgU͠VJ"b19+#1gމbBǛ<GCs%;P8(a^*ŪeF-x`-L>GcG -W9 T$QHh{F_F!h3`> %Dӕ}.hm;X^DL6e EHb!(Z.3|-;V ="LUF6G7w"$[LD~׉l[;F:T̼!(Rq15pN|Zf:&؟fl?0.PϿ Emժ@LO4kSj~N& ji&qȘ6]Y^ŪKp B2oEXIw"0SS11|1ңAq^hzlJ2ɹ%vdY,W_2N*?vG;Qc07guy|167ы!y *76 J&tV *}ՅT?/-Af9'.W^pjfU$5PrA)ݴ7*2֋!/di˞}D.XF 4}ؐtgAݑW<ЙDʼnbQI''Ig 엎 'txn B€T<<[Y)V#zK~CGTsDĄ"gGB#qb T9tEa͸8]Eddl*n8vvht0+7m` ;,ªxi!OD{hQmm6|iwb$)::B58$w*IrK2a0ĂgkZMPmz(DReKAim)ðϳ Vβk-K!y7G2PN1!j5+e9܈l[ɗpCKMϔ ~ ̘>B> )`hB^wlkBhg'`ȫx$?$"liDw֛2-Nya^-ud-d .=L,G7Kczʔz w_ df"x(Ӻ{ Ql vB贗 $[q ׺+QOOkn22OCٮײd8ŧFKG8~z8rlhиg|28xi|iؗӻqiNùVGgi2<vY6M4ھĕHk=&Ti<]+?\w?Iw0 9 `MfWo+ob5ƒb2bF,DWcrHbXz;(V_ҽ@Rc^Kf _?A迨>l'i`>ٻEj%)y6cA:_DT}Ԥ H)| \r$ ,N|wUfn%ɪa1ֻ]:ș0@'WdP]~閷<rFy9VZo:;ڼKn8ZQ+yކUM̶^L.4[DN|WkrDA;Qi1-keGrAIŎMfd P9> NWO,,0u33!\u>WTBY2R[@nY)i4obhjS @& SODIVC(ܳM 0ՙ+jU昋\{i6;(M//N(-@a'5 2-/} OEڧR!PWPR)AGʲ¤UuJ7ft|GpL#H|ܱjκ%?sZ3>=ljrZ#^!%+\OD<#d(c]Eh)Ll'3_tcc,XyAH!L>fQN{{WAނsOHqkYaJ({fS=P3@]dvdVGU:;tv:ο|U!p.Nn̊#]!ek@X**x5 HT4C}5l]&r jG:ߚ yjXP*[E6U$C>B3]iR[ov/ i.^i @ =U WBAD~l;Yl`N:|rϻHߙBx=QR& !wG/ ,5&l?͈W-jjBPk5(JWW/jE/Kƭj ahP۞|qsK^V潓WEɂ4QWM Jul%Ža7.]d`s4n21 ^hUrP A smޖ& SKClڛI8#W$2B}﷖9&趟ZI [.ł,!@@tr+4:=ԛt%uVy%0 g'cKOrPDiLc}=tMmMb=UG2W֪QxQb܋_&vOwf}f8GBu`vݑ^#OP/PR) zJZ!g_ B?ޥNkH)dxxS!BZ=YefxW`B0i+GgIDivfA.,հ_KvaU7"$mf\cyLDo&2Vۭӓ#Q6lФ'Vp)E()}L|\ң[G bMʪH8'p 2S~@#N2J$D1z>3+ED׳eJbM8$5(uWxa{dt\\}-S "B 1vvY(>qm]Q+hSWV((1q׶̗|Ca6uˋq 0-#x|){TbȹK*!gKuZEw0VV8+gX_@ 0}y4ڪ׆RϰA\esDٌ 'ؽoi%ۥ~_;;z1<l򭉊D[UR힙5QCH6q˯!B>o6N.$ D_)-͛nTѭ|aLC vOh@X ?&=P5zWlyazRY}Ma'CJ@}ǣZD{)oj4b:rcBmJ,B 7#H.%=XNY6Ԃxܬe*} oٯzM*:V&)biSM|hA!f ɽ?pCe%)A{ }ԵK70y`#>m{\ HPB Ty<۶֌Brr*xQTT*+$+<^voB/"TSԿvnyԭؖ^1*$8xDxsU4*DDYk)^eueFIx%d*a^TοpZSw'M_ȾK=B^IKɌ1wlΠ DE>BXvЩWd-6{{u3 '}zs_OCls9۸JȱP[i}pZY L7˴~Kx u[خXmcP?[.cqvIv+j]w |lȼQIV2Tq ^-+(`5yDnGfX>ui됲}ϋ1 퉋MO:PVMӉ4g(RNqdfzT=) Z޷Z;1Gt +IVF3 jL!y| G?$(?$`v!byӪjpU̽ŋdE;3PKs; 0ߞt>ڛC&\/0ԫ^2twg"|e%nd?>aqz-ӌŖC8F7H_:,Fe_3HoS-ٶo(ƃw:zNLbz4|5;4=фXat P@E]0N \+Y*_WBfC[H鎋.հX{&p&0(= $VCGs@(Su= erv]z< By"[ݵC!}+'z*wW V,\όD- 13.UNK5IO:mfNmAɲqeJ? XCڢ?W /Baw?/h%~0#VGnajhƞa ZW 3wTGrMYHbg<1!L;<3tp^}Ѽ![dBBA|Sw^`yn54Ai~"8zdg6KP_7& Ns{`I vgR2P欫n'A=<|O#=ACDx-pܖ0$9nZB2mjleL"OY^g /͟z)y+ƙ];Q ndA!un5&xNcP>m,E+l̶l1<hzx|j_U+R07ߢQ)z0+(\" "LR7Lo/48M.nN.%A /.z\1;`y.[x](^]HF5* [W(OOVЗղͳ{8Z~~F|]y_-\/ fhG_~o)D)Y.`T)Ys+EP )A X0R,ߜv<&0E(_Bn`qڸl7Pi*"scD_$Tm2RXw5جiF ~(i0pH5-AIo/W 2!YIf{" "h :V5X=i;I $:=_e*:`ۗ4遪֯n\; D%32 B/ŧ64ɃIjk͕ ةhw . t@-<+6 TK*5j9哷֑~L$ V Pv8梏y3jGZ|V:iGc׌&vG;~uwW7Ȕ+g˷"1a%T&$1nv Dn젃ZIxφ4ӻ'P#I7F2'uEII,ng/2Wpe$|$ "|NF×:a Jf}|Ss^].Ph)):ZFchrz:0PSJD!bF^"YǥAkY w#;67B'UO2Tj9"fnmv3i"e2DIkH!|\ gYxwUJT@|(&P'j F=E |ӛ**HDx{Dm iq[\ ބ׿#Ky+M) @D 65dg$Dw# vYBIr'MP[N 1[ fH{ 5:Cn^;5o wG7!zɁHxe\B0o$Eg%-Yu{A,כYS&.GuDtIo ~Ȩ%GZ]Dt؋Һ^kD=~EH]ᳳm .Ebp^ lŮuW94?<74ꝂY.j}꟟~3[.8VZ0G+;VE%'"pa[Eo԰=. \Le/vL-Fdj-P?焤%m1i 1q!g@D,Shgvm 0d@+C'77SvOc~?]m3~$ @}к5.Z^4hk a/?ʾL _)5}P7S=h)f:W!H\$;C/-ܫGuF5Wjen-C\< aMhk{ץ`hͺV"rz_=ʙB]T6*wv3K}*Zp2>uK~:k{_][F~.{QB.9>edGdM׆ I8p3]cϋxGH{ ڱ;CZD;j j4n%|26XD^Z`,D4E8S Jąѓ.(vgFNgM іG(Oq5TâP~,E%c$]0D$ q Bﯟi/h3 ]xDbVwOae^b /~[2vʢOytWq3 l=~d.;U"fY*6P 9;)' ʛ{^J݌vbB[<ӳ:I~MeZ,.JGNF~D jYAO5QKdu#3vK_,3rOh4F4{TIaDن{]Jsu1''F5;U6 Q@UޟKQq˙ͭ\-MtL}E 2n<`;2-$ ,鞭d_.9uHwlh_0cǛgFCfrq鬜@T nE TW `\￟b%ŴS5}Jē!ly&^5B_ڬ ^]\tnF9*Ϲ ",VrPI