python3-lockfile-0.10.2-2.24 >  A [op9|xa!ߐv{H9ptfa<r B##k`YꝷQ~a[<=ohtj*?-Ǣ-)w#NS\9JW]`gIs~,5)|,:!'$ M?N-T qܩM[hVD=U8*`c[f&A7}s;[̒bS5Dkyh~NJ#sM' rp8b9̊zC eeda93c86f7404cb8a671229a9645966d43a273499617eef3f9ba1d7e110b2654cf33d246130e90b852e6a7e91bcaa59f1d64537Z[op9|{qUwc]]@ /mwOi^^:u%[yӜנ0,Դ9Tp,mہXZ%g&@+8gӘCYAup>D?4d  Hlpx| $     *  H  V     (?8H9h: FJG`HIPXpYt\]^vb~c'defluvwxyz0Cpython3-lockfile0.10.22.24Platform-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.[osheep16MSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/openstack/pylockfilelinuxnoarch #$$ " ">>mmZZ Y M 5pe$AA큤A큤A큤[o[o[oT T[oT E[oY[o[o[o[o[o[o[o[o[o[o[o[o[oT CT CT CT CT C[oT CT CT C2bf65aa999b2fa8d91ed670c53c87aea6fd14e8d511ce1219a9d16dfed13e29e3ec4a502e47312a196e6dfe5eeb6a3e1dbb909e8df6d7745669a4292c7a2c0f801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3d0abe3e8f9631c12a42e96531a6a0727a4752fb15508ebf30dca059607f498de491a56fd746a5fa33f4564ada96cacf2082101a1751e6918093dd5d9e012d6864a54101d69599860aff33aa19ceccc6241f477145163d35fc2fa7e3aa0660eee51cc36f7072fade0b9d24e668766dc825d793b83bc7926dd66c00c4e9649aee97354e77a953afd399f2c4abb4f3437978f9a076481308cb87fedbe0db54438e43463221a96d91638e79f6213c3556de9544abe91d4ec49e7578c6d59f82bf7d673b292bbccd674cf6f80887562819c46d200c0e52d301b42ad788eec5c69f944daa923ac0b75756420b3c4f955efa3da02ca1c57476b1845aa6f99033e98b491e55e74180c54084e52756c3ef7a6b4dffcd059f9f913ad63a9ad27f1b45681c878febac124e248a709a32ab990399eb6dc7429c6ff06eec6914d913973fa88922a20d254c5a461ba50cadddea21d197119c4e19aac63a1dea5ffc8a293fbc9e1459811940c5c68f43e799358effa40dbeda63724bae780a3eda884b3fdb0532a6ca20c4d8d3e164414126159401c76cc3491771a9bfe312eed72e0a7145cb0be27512b5e7c483609abe972ffcc1fc91cb1b7f6d6ca33cd01de21f1750907cefa4b510bed9fa04b35fcc4cb955dfd21fcea6c7984edd7a550eed7101d49e45ac0f99ac02f976917b6f1a1e5d8477f7f5e6a1fbb2a2651b003c0ad17d6040626f7ebc0ee68bb175e814ee68054be94ebd42886eaf124cb738d611d60e21bdc8090d7b6a8dba78a85cdb6803faafc02a8821fb581c25dcdcdf2f0335b2b0b539b33b597662e66cd5142e5861d1c787724362646f8352cca0318a94b7bcde4286dca26276d53dacb369641f31aa0fe37216028a0d93753f862ae206ce04f54b7b298b88911e8607b536af7fe890b231fb456e3e52dccd664f1dc6557e019d15a4b9ce37943ac62ea1e599d39fe06a10b742dc34d1677c5030c10c1a5ac3bd305665rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lockfile-0.10.2-2.24.src.rpmpython3-lockfile@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.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.sheep16 1527279575 0.10.2-2.24lockfilelockfile-0.10.2-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safetop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclinklockfile.cpython-36.opt-1.pyclinklockfile.cpython-36.pycmkdirlockfile.cpython-36.opt-1.pycmkdirlockfile.cpython-36.pycpidlockfile.cpython-36.opt-1.pycpidlockfile.cpython-36.pycsqlitelockfile.cpython-36.opt-1.pycsqlitelockfile.cpython-36.pycsymlinklockfile.cpython-36.opt-1.pycsymlinklockfile.cpython-36.pyclinklockfile.pymkdirlockfile.pypidlockfile.pysqlitelockfile.pysymlinklockfile.pypython3-lockfileLICENSEREADMERELEASE-NOTES/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info//usr/lib/python3.6/site-packages/lockfile//usr/lib/python3.6/site-packages/lockfile/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-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.suse.de/SUSE:SLE-15:GA/standard/c0d5ef3f045d388ca1fdf43c3e0543e9-python-lockfilecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledPython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRRRRR ~BPHY{[+utf-8158110b5896f607ff0c58b654ee16d57bed60648130bafd0aab6dd8f45b4d9e1? 7zXZ !t/d :4] crt:bLL $'ӽMn=\_J a)sA?2@iY>ơî#&G2pI$Dt쏘Zi w<Xlf[ V%91H6/6oྭN,^ILyTh-<tXNB毥\F:v! mDےwov׷KOCvMTrS<J{UCwYk`şni+׈l&g'IyjѰ#~³u^ȏ? Fcz恵S2OAP]l0>սegoC7hټArJ(X~@,B㐒#eZ,S{' / Q? Tn8ƛ)HȲa:3?ŕv]ƘY[u@GMV6ME~&M+&%&͌<8Jpa|qwYxlZ}ksOvp]Hp"' ۴xqQYɿ=,LƳ1mRƾg 3Y>&-nD#X&f]}sX&fC6:ֺrj{?/S|B F?gL*jŒ.ȝe7W6|P C7Jv-(Q2t]LVCJ,=0͏PҐa2м$-i*RS, زn!;"c#wҲލ{D-J32lSQ*xӨ]Lu>:趣vA{*_GP *: x3jjao6gO3T lL{@ʎt!tdǴ?YZ$ @ $8O͏8jsP4Ub*StJtz6κL!E3R`_Y#SԆ PNH;&|E#~z=m6o)_wh֛pɜuPO %p2R H2P_3.N"[vgA|ؚ~&duOQoX2~\W*@$rv92łAf pưIsJ7=hSkw*ey#?T҅% oűFYE7W$5^it˝N/V!?fl i^qFihm QTHu&xj$ uѿKR/Nͪ'̗pĂy8|jl !rZH#I-7hUI9O"L\4f o Ḁ_ձ'?ҨA\"ma<+8g/kFE Lb>ƅ vR9SPf湁p.lI|Z '#*!^Gl]s buY< L{xoq'8٫R#pgݯr梮݃-EqC. ~5;K5Y ogz1&T'9L}Aml(䓜G16=JM}P_L,?7YiSS5Ea+NkptqYΑE:=&8Kf&NAP"Pr7p~yAfɔ`€ ,_\5ט*.aNc2ż7I#Zq.w#To{.@Ÿ<|@"%1LN!̂tk L r%)KGTm<۫ZoWk h?ڀS.z;jLQwϚH0͘4|vsI ( Cp;OG_M-5/ [sճgvb n\{M`n[6T]Ag/9$V?壦%b i)Ⱥ,X<*ݧRlZaNR7`Woq;yXd}qztLkZv]JV`wV`̬p/J$ %fP#m̮n}8-pi[O5=܊Ia_%rփ]\ g+sR}ĒIX>X {%, 3}jGFά!M)<WIA+9j~_6VX?m)$ jw߄J+g_w#x!jF]-Jr=];(N*pLMr Y` :yTs(/rUgjG?%/4e'^&w{H2PE>D4'S:r9BuwVD;oΫp \]#Y-ė/n=$Te >ʖ&c8Q]Ba?8/v? կn멸'FZcSٝU0SS5Ͼf(]'P7O,8{8FgNv=xdi$gXV߉:5mHK6筨ƪ{zM0^8<ُ>4hC r$/r|=sVgiqXK _"S wGǴ@Y*7VhKiC-aÑ;z ٥ Ǽ=GNg݁C eeaz~>f2kz<߇ЩZh[jwo=QH*tަ ϵ"ray$ %_S&USHKzƌj#.6\Y'TxaѭH(M6b!ۢVѬT)9:nDJ,6 c%x ι>dE9x.PE3;i)#у:%rsx43i%BKs 9SսD$x67pJMƜ=HJޘ> Iv06>ˠ0կ˴*sMJP |I[@1"ꖺY]kdy5? ыWY T7N;cY#hC;)Z#P5X$sv^T*\ɍLz`'7mr^!}WmPi57MjөxGkrFz7*e&ȇ(Q:zR(BI QNtה=`qangIRzQ sV i1t!.oИOhk oWq/-lSM ЏE=5c 6Sq)K LѿD{bpRkE܍Ii9-e5&U2V y5 `0eM%1N9/ 0(=rax}®϶jKh #@VcM vA-13*jG2}v gqFM8POsQd\we9(wi?6ĆWra%(DzZPa*jy\s[k2$gBI,Dz2MOT|\F-# x.LJ?~'@ &{r DI~adQ(l/ٚ҈ۜD8&ġed/m}jVnU d0SWX @`G^9_ż.3y-jStZMMVJA5JBQ@-+-.JZ|Ը /@B}B|fNlfOhwѻs`Ru-fE3L4tBtj>z,Z"TAV=KƯ4!@C 6v98,+}! ?7^_~pMexOܮc Ab1XeN= Ob]2+k;0E]^_E!H`3aLT'ʧ]7 Zpe&/j FT3Xmi&MK[ =oH3W80LyZ Y@ ud5qݹZP@CFm@02=?< Iނuaձ8֒mxba/􃘶:sY4PfJRz<ʠk!r!]v/`CwY c%)# :cv4>wS~֝ uiANgSjxOV>S<;i,nKr<ˣa b])WL,{φg"<#OւM4).O.ϖoO%&rXcSKs?:OA93}6eϸ{j'}oZsU:q5iv12m:r ]´=PD-$f[GNz@n*S2HJDo&Y&䜁 Dz"6]3Cz_W'Iel!i}#ļ1zTJt3v3\a.߿~M3_̚ UFb:O 7[OV~`yVZhz*saxr0 8pa6L}1@WO\uշ%Xvmw`c[]b:sC0= D }6Oi5o6 ֕b Y8\|ߜ%i28w1g|z tqޥ 4ũis-nDYRۍد^5UIN3R-rp$rBZnI~c?" P7*I) pHa26 jGƊv=t2n bwɹ+hή'? .,I z?Bʼn^rD̊DjLvw\0$@00dєwx }uaooQnpz톄hptޜg"8f}E FU~fUJX7|@ŇT1 ԉlɁS=M-K` V vOf1lcgI;` 6Hj3IfUIEupav`T5ߐ-O<ڤiR@܍:}LCqΦ[*^ ct[νl,i<]vQ޲mjb\S.}lUQRVY3A5Ѽs*EB|m (o4RB]II-@c N#8=Q=.OQin3uɂ>&.3'FJN2ӠRE1숯fPC&p"3RDcL‹d2H[#f=zPcI#ӽ\"tzȓR֢&ikr<>6(BdDl l|D>Ϩ0隱ZȜ !6 <$AN >?myṇ4.:!2mØ'mQd-;x $9sCcC[ԣB.E@]_l`j<1@B,fʄh& Lix˴je>|(zS{ۀ5ܓesnM95`vwӂ&229ust/p/#\%1PPᒉZ2˛F_WՍY1rR_e({oWG [1mmQ <\T=Jꃶ>ϓtzP3No,MPm:~Z ȡWTV,]0Wރv n{iܡ3E2; ñCLlm:ZaE]Y8)dෟ=ntD՘2]ťBġ~: ôfQa'"[ObȜm/V1p\q%Ptˆ,̮qx o=&]? }n[QzW:U^&RA 02e4QBDˡT*#4K˰% ϑ[!/i=~%諯C*f9xIo5"(j6IKtlˆa[닏SH[N?ftfPBX(c쟫E>|Q,7y">`kE{lwωMH~#ThH!Jz}$PK%"wU;{'*b9/mCE⍥.It<̷j@_1ƱXBZ34j/|ab V}ܒO~LxjR*s%Lp:"i?ڄrzlVuً@dF}S% wZS :pLAmXnPlSV"|ҬN}#v3W+#sr{MuMh&ǤC U-+:?=^' 7]16kP[T-d{a>Rԋ`--" :6EFj#,= " }wp+QySPۇ@ B1_b9kT/&IO YR9I<g0Q(?PFii%֤nyjՑ5 &\Y\禾2 %[;@zLn@yQDh SC\gWԂHJ3,tU2.4.?Yjz+m"{_G>`2;S-X %{pkJ1k,8nlƶC*b^86q>J|%en gлqLٛvj-a. ŒlB8gݼ%-do)S 6Kq;w"Ws a!6RC[U]:/KϦw`T\쇥tҳBlM0IlK>MlgϢ7NP^{ Lָ [ץ+$bєnKFzJ,0+jIx olT}kE#vHz*@Եz~BR_\YW&Xh :ٯ K:KNYBWqwBk:^\ ?e -o; LHِPR8J0&Ax}4NՉ^URs.ZHwYאs$eZ-FWY96תYV.ڑֱ21eL%*PDрr3!I9ʼgw[@ BkąReʚg9"aƀēVp,+0B圎րC\Nl/V| ܢ0B羔cBڿt-TBJJۥmQ+jy5ob`%@YPYlSzyMn_uT/|%QސgIr I  {$f8!JH4>Kڋ\8~̖ے=/x !b 3$L<3NHKҋXo11e6E]4&up$ VJ/lc\w \,J%~AblJ",$18aجpQVV}@-Hn4'?u|P#|ZY8:yi,g`Qahs=\%#>xB%4!- `zb~gr,џ4l\t*547}"rځ,VT i2"%I:Q)m1{9-c~gw&.iR0)ŗC҆xҺ"}sx5d16ـVu)㉗Y%v^q;U'3J0Uy&[b#5%ߧoha88'M+^i:fj}oΊˢ5IS}Mr]:X [&YnDi'AKe^/Mhb"0@n}qJS:a\aD 1%uan^ /}ck=GǦPÜk "M-)td{^-xKdjPiGI Oy堔AŠs_K6 k9 HCvEA~Sys hAS-Gl[bgcc@ =Q&1r=U=>4q+FO-iѴݿiT"P4?j3m8&ZTƆ)^_B aɦ%ȣW,{K%ȨSC%)ԂpvH6Ώ)${Nft-pV|F9>3$+v]'"4KR26hxWⵟTb&j9L>ҾYv[.;-(FG$V~uxm(߾˻qL? {tq!jgu}nsߗb0*Jޙ݀QP+73,DB˴6XeQ0{tU}>CvM)4;ѳUF&wh8g*\ޢ )!ScSYGLuQ*>r5חX@P@:DC|JSڢ"ܣr[>#oxOSǹuB*.&a1}s̿ք'}d=%Z뀹\Êퟒ=dIRje~[aлYT4l )`<d8#3h c'zi7o?q7amD~ȋ*YyǬSE9#=.|5Ն{~0|mF-@$%!&BnN_]ؿ`yZ&8݋cZ( CTwج̪:ڥVy8rB/[P- Ρ<. V+Tu=[!F`$]E{!e0HSjSpK͗JgAMqw?R0<  "=+6O&i:,ٺѽPa>)DP5CFwLTi+t|'@)%YCىPlgvR&p ¢F[gy,gmd#HQ2;!07 *-CE2)/iĂηsjB{yhZrshjrfK([\ݳ j${WX1rmǛ*Sr(|-,e${0JYܜΝIRhllTcj:7<*);0G$߷ںWcmJ }ص󶤨yeSK[ILYwkN#D$d;ZWTwKLBqFŚcH6ֳqTO~&,`u0 SpAaYSAyn%<_Mnn܌nkVzӣ>˒(~fgrenNmEl &]-8uX` 34z lPS+Zeg1 Ou93 ^Pb7MMkjB>=5b fOC|Xojt6 NLFZg_AiTc+^Dò#Vol/?tUK&VҒ3݀d^ٴMZ`iLL n2ӋtXuL7+mt2aaXc᝖w(g*ny>_=׳C@.[Z0+{}Vlpߤ6 ^z<Kޥ?$[P7OI.kMA!âMeP_%X3W̿7DZAR֪4{&1J{r?w{l I|uAۼuYwG7z!.OG"5n9Ul)('wnv1HS$I^’P`j$6i0w5XmߚVEU&B,i ̵A'Uy{2? '&u>TF3#-F8YvǵMbA[IqYMs 2G }FM"j։0S'QvYvyPpWgP AO).IҼіˊuL;;_Z?kNCㅗ^AtsJ˞b6M6q@P1 e{Ǒ 㼥ب&f_[vC;)ݚCHCPlΓ>J@0OyGWr}dTb q05Ky{uk̮zb ^p_ԛ[_fl0X6}ݕC/`s_ֆtm0Jzנ Kֱ:*0W$Aզ/ޑ8qs><.1'SrUD>{Y' xq='-al>qNLА4y|b5!y+xT43Ns'IWzַ(f`Ex*_ ]ʺ y}"sJ o?MǑi䩈ʨitv&g񯛜M}iʷ DW4 fNwdnʒLS͈AS^p?‡w)[`.Tl~ր--_ ԳO]o?]vas<ze=|`xM)o~RMJOcuO \e`3lF' 1x|"K)%-ian)nb]`c\>#j}9#JK\sW[gRcMCi3U#$'GOg|ga>k^{u">y͖r%3 vlT{0Nw%s5Ғ8TnX'5@1n褔Q]}ʲv͡Ϫ-+oGPdFXϢe2lZ\L.ˠ!;j`VPwi&" t~Yu8>?p7bJѫɝB˯q,+Pmz 𞑘GE1^6gU_ Ѳ8!Zf-G[v*D`SHTa) 0[0/L]Oɚ~}A`%ErEX4'mNyY_[,L sim8W^h±Wиa8LP-͹U5OD,KJۦ8=_f :ާpMJ1?CFL@ O:o.J q@[TI:;WMJ#G6#^ꮩ8`fdcure ĺ`03|#c3.' #ԣY ] xfϩpC_Zw ,4BzWlᑕֵd\6KSO]O^Fa ug𺉸צƪ5<u%Kaؼ;ڤG Rh֚A|mV.G;?ȡ썴)ZaonwCI,Ιs]t?9ް}e)^dULݲ$$#EJ[Qh3ݏqϋ"hXĪ<;bs~١yE&)IVhVhk|Y1%`iPX049v.M#MXeJ2j)9,c,;QR*fѩ9^% u6{byߤcK[2lWX>p<S󣤪,:lƧ\t1Tp YZ