python3-lockfile-0.10.2-lp152.4.2 >  A ]7c/=„&-̷mu,- CpX)5\v WHPR^3mZ16 {PN!D>zQQ6!Mte+MLe '[oL:pH{w}L\QvJ8UR$ғ8Ł¡Jhk J<ۅcڑP²TSxظ`ӜZMurL'2 p|dJUWXUfd_1abffa49f1585d875bcfc6682974da37969afae5cd3ab9e70e8c977abcdf3c024dd20dd0d1da8b10ce62aba43e6523c771802f83ZЉ]7c/=„Ne!#-"l$ةOgȺ'ļ2MHY UjS,귻Yv`ćš[_AFqwG皮LLaaYT$+{33~"L/ON8H#Zو a<}ٰ˟*y5/km"gCÛm8rݡ)Bh?4ʻB'CKok 8N$;<9Y6kV$FCDc>p>P?@d $ Mtx     |    8  F     (78@9`:FBGXHIHXhYl\]^vb~c'defluv$wx yz<Cpython3-lockfile0.10.2lp152.4.2Platform-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.]7Wcloud130MopenSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/openstack/pylockfilelinuxnoarch #$$ " ">>mmZZ Y M 5pe$AA큤A큤A큤]7N]7N]7NT T]7NT E]7NY]7N]7N]7N]7N]7N]7N]7N]7N]7N]7N]7N]7N]7NT CT CT CT CT C]7VT CT CT C57ad7c76ff0046f3e58c77eb74e24f202867382bcf3c57860f0037c9d1ba44e33ec4a502e47312a196e6dfe5eeb6a3e1dbb909e8df6d7745669a4292c7a2c0f801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3d0abe3e8f9631c12a42e96531a6a0727a4752fb15508ebf30dca059607f498de491a56fd746a5fa33f4564ada96cacf2082101a1751e6918093dd5d9e012d6864a54101d69599860aff33aa19ceccc6241f477145163d35fc2fa7e3aa0660ee7f4c94686cc738f05ae467a4087e4958c483bbe00ec1ae57f026038dbc8dabb697354e77a953afd399f2c4abb4f3437978f9a076481308cb87fedbe0db54438e43463221a96d91638e79f6213c3556de9544abe91d4ec49e7578c6d59f82bf7d673b292bbccd674cf6f80887562819c46d200c0e52d301b42ad788eec5c69f94cf832264a9ff4aa6496bec34fb14a59224fb5236e38369923997e908cdb042381e55e74180c54084e52756c3ef7a6b4dffcd059f9f913ad63a9ad27f1b45681c878febac124e248a709a32ab990399eb6dc7429c6ff06eec6914d913973fa88922a20d254c5a461ba50cadddea21d197119c4e19aac63a1dea5ffc8a293fbc9e1459811940c5c68f43e799358effa40dbeda63724bae780a3eda884b3fdb0532a6ca20c4d8d3e164414126159401c76cc3491771a9bfe312eed72e0a7145cb0be27512b5e7c483609abe972ffcc1fc91cb1b7f6d6ca33cd01de21f1750907cefa4b510bed9fa04b35fcc4cb955dfd21fcea6c7984edd7a550eed7101d49e45ac0f99ac02f976917b6f1a1e5d8477f7f5e6a1fbb2a2651b003c0ad17d6040626f7ebc0ee68bb175e814ee68054be94ebd42886eaf124cb738d611d60e21bdc8090d7b6a8dba78a85cdb6803faafc02a8821fb581c25dcdcdf2f0335b2b0b539b33b597662e66cd5142e5861d1c787724362646f8352cca0318a94b7bcde4286dca26276d53dacb369641f31aa0fe37216028a0d93753f862ae206ce04f54b7b298b88911e8607b536af7fe890b231fb456e3e52dccd664f1dc6557e019d15a4b9ce37943ac62ea1e599d39fe06a10b742dc34d1677c5030c10c1a5ac3bd305665rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lockfile-0.10.2-lp152.4.2.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.cloud130 1569011543 0.10.2-lp152.4.2lockfilelockfile-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.opensuse.org/openSUSE:Leap:15.2/standard/c0d5ef3f045d388ca1fdf43c3e0543e9-python-lockfilecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledPython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRRRRR("mgutf-83f1a26d145d28d4ac146a0cfe1b14df3f4daa23d04c56a54959a44c9a0ef7a3f? 7zXZ !t/c:6] crt:bLL "p.(}0\P|ִ$a['Bk0\S%p4N^WZ sixٖJa\1 Gep5UI`*AWMF9q_6hM[UL7C[0@rQb5h8#qO-K @}ĮH}oF<2)4dxo0Qx-跋wCqCʺH 2dqW)Ժ!WbJ1_Pĸy~+ c3|G6 D}J,f!wQtĀTYm%c:#)j}vGGڴ(5NǣɓK!;#֏yv@y9T/(凷!$ o _󧏽 ~7muc-+Ϲ0 ƭS;8Ds D,k [?Z3KYltN gBl A`Ɍۍ.u&PYI?3"L;|.©4 & ҭ.KWijݍ?E)Uj5#ge+{Op1o4^++oqWUC)N#FFC-8l!`nao]25>~:VqS ;Mc.#$?$HdXbK$ qBɅ~-GѽHWqV}Es h w۫(R]xҚj=CK*52ngi:Laƅ}(ѓaD!bi܃aA2kIC˷5w]ynToɻ*rkr5s#\b&iNtHgϪPSBJN\oWkxHkI0bJ$H}Ynr,Y1~d+-paPO &.L3Ԛ3UR,|7eA w2ݝ-p+!P!2JeP8O|1с6ƎO]_tLOg{mG|Mġ8cg7k Afl N~絆/h+E;`M2J[`9)aUC@YQk M9io0芅.sj4E+5L9fbۺ6'aJo:n1qe.4ScG2}rҥ+GR*\rqߟzjat$t>nE$יCd$YbXGz4`N).n608+ϓYBNqD(9*`8aɃHRŤ-{+i<' [~e,hz-pBEwt,(dYhV"UaAlOk8Pk匤4B+N&tc 1Nf 8'Ep)IC$6ѕ$E+! ?zH]N+M!Ó; MA鈩FH@{>YeoD`"]:yY.ƄJB/<|6W[ǯt^ VA R`Dgw12 ٲD[j~'UIWtwy9§UZZ2Қon@ʏf+G\DG:? ApZ ܒ(Њ*#C8]qSY2b1*g"Ғ"u,A4g5,Fy[`1؆ ' Jv  "H,EqC ^d kY.EU/f{ QLaox:'d+ԛX&2W*#u:qÝOR+x`d@͗4f\fc _hmpɺQ%c2jK *;Sh ld& kkcE=V>vUh{vNǃOB4x3SI"B<1S-mF]ZSޓ>篮ôJgCl)ӤL6G-8i;9qJȡG-pF4Ә̓pTy0m&V%PJv`DKJ8DP5 Iы]0=*$KP/Q][3&_ Z h`fmskBT̷)|#F/T/dtVm/ywF,"YHz 9C6?o0f׻Q'c!Ʊg;g3h"B',ޝ4A"yj~u<(@!ܑhpsK.-uW0axٿ"Gk& 73yO4\a)HȬ)0> iЄM"&"go.쟉׍5rVT/v2L"{]N;mY?ӲR@VQ-֑ܫ ׿å pfщSJS {^@2K:aݦgo_vn*{kJ_,l ,e>OA Xۓ̢3oj=5Z$~[ݏ$}Z>&t ETT BzdQge|溥 |NxqNf ?Ɖ(pk6Mwd3_4_mfr6EJR_pT x+=#- ްX}JS?I̼Vbsz4l __|oENYs i'kx'HO# l)oZ-HfܬEUG ^џ&cactU rMW39H&TǛ{¨DZص\I:p7Tf-QS E :gh=OM?,K,6XgHӢH9BJ~k_抳 "j]-JQ9[2/.nWҝd-bOj[W ܨG׶bkR]>CL: 'fXT! G%BBuFjG#1g kBR D[b[+OcZwG3q6ِ*)mȽ?#+#Y8tW=Ī"6ř6vWD\ڮxE%19b(([$3({d$6?f5%u:3ѡ" [,a.=!nT nken+ٓpaniC𡛄CjKuJDK# EZ5'X@B'ЧR wL=v)'p \VnlK##8v 8)B"s2U܌d2:f奖_Z'V V0{$)q *<,uGjφt(İ`RцkWSP_ڽlJވ{1ؗ,;?u?n{]O(oN7BWў,f(+ ru`yNEaBI՝==:hhz_ߍQ jGN@Cn^W*kUK`CK:t䑧r-^Knbiih)6QALAh/ $D(<,z|\R1-L ruwe=lMLbϿ.EUGU5#PJwGs ,Xd>U'a]6k6G)302-Cr*`kx]konB Gu &y=>6}!5<%W-`Fʖd#4ِ6G6|pR^J ;+y?~&dmDK4PPlݫ61l8l;$J_MZہ}4y '^5Gˈ__;)~ٌ4U cFЛZ/K}@~eڸr~w9 dLFu?AKb0+nAP?Ilt5XGǞ25~N~z8ytG(C I\L4 YG\ 1S];/ӶaSKrz7;O /l,^><*~&fʅXf }rI5C'5$Cꯌ|lg%l gY}Kyog^aiP^9äB,gRVuސ]}w{Ӈ8nz$=bX,SVZ;h@U#=tj7\Eޙ#me@bn"xx-eNkQM{m a}K&~ [FfGPij_%`0 ,}bv"2LqnL%즕/s 8ϩ)Dza+dD⴫꛾]&sx\$wj@иՓͲ\ɯx Ϣ|TZj fhMp.$gK+狥dz9 |)ЛW>jҜw퐄:!maզhF.Xbo}wy!+KaXko@+_|׽z#6*jWEdݎ8B6V#0GM {aeCUdfjk"%T!.8sR.*/ Wo^bƿEH%1OpE2S;Ukl)E\-`noDguJtJqqK-;8ͦ ,bX*5an(wg'ȃ^9 {~#l Hq_  2iwF|æ!S2C2-4}pP !(L6@/.dU`҂FF)œbK10zO5V8DТ Ї!uёQkN"|imRVqsdqy!N!1s^y@4梊opz'VΝ\ r7,=P,5c)绕xfP:tAq/$=a0\hd}>BNد](^SpgfM =s. ("naXSǚktGe:y{%dl^nJ!L4D") NZqAh& Y:]eaCɝivΣ@parrw-}X: pL.' uÚȗg}lyJ!8! ]=-\JK %ILnhCvgح_ˏCkTd߸nNcܒMt#-+j\a< 3VkKbbfg%=zTf@eێd:U"˧(]ßsfwAG*b8@vb_Ss0 =-ܘ+9)<%Z<~*ƔQb/ /KB2'x%:p ` Nd'8 oeD=eMS͡hn{|wC^F jBB4!0L% u脰2Kнr $Z~)}ؑmPQmP 3(|㏼G .kW3񕴮mb% (nʱ({g·c7O?)󙈹]$ǘdXf /fcd+w>2idX&& Q*IS8HW) *$6 dq̰Jy bw4{~1࠳ XLQC;,DC䎆6j-}YOS{$x8ґҥQ[H|8rKww"; ޱp :,备g/ɦ 1b (7U bGU G; VRjX{t .$0e.Ó-%|@7~cp4}zc >rO\rSSZ(ifl+ YEOx([z;2Iu\~͟lpmWvx9@1zR5WZ>,6=WӀ&r uW-*Bt8A''X^GWH:8S0nD*%5dx6G"I 9ckiWUoCM8ybD ybizk6dpMui\J7px3& ,v[φTMVwH܌ 4H|y")!_?DwVksy1c_ȯi"`nwPi쟙N/RXP0wnjE&=\d 'Iى_uh3nD`| Z ˣ~szg&g= gDE`(~ZK!} Xx?)[#;P1PBg?v/Rl7Ǘ[JYgntW0ou:&qv 5>ƣvzHC[djԟMQʿΨ,dueص t@]~k4G?P\k~sűh %$ 0{1KN4҃uw1>y;0o3o5ե)|~c1ȒCtLx݉Q;u3U?xA y|&zA:1OZ)vQtti ܺyatO2BwQ6*V/Uc%FMkE}d6?ʄQ>8b~EPwBr9ţ " }'\ЋTot/-V51PH/} H"~ o{WX"4sS+.u| }~FqRZ,4X#{Fy,jY%\Y^J n>Ùb>FŴ )Jwdlf$f\Pʄ\#K>B~OhD_nX\`v0$_~)| ՠ`xJؐHjhR lYLn(8I4tlǤJlø#NrBnfמ2kʌ)nA[z0fYA`^`8&j2ba5(`|oίcC|nӵ<3bg^gH]teΎW c\VYHwۉCd MȣyFq|!cd'a 4yvEMzÐɍ ^7fyoH L-!^摸ƛ)\;->#ef;`!q`ŸY$$ HH|j}#QZ +n,f?)ߤgwZKJ6C RmZq>3.jIŀ>Dй@ }LRZt:! یYB~Y f$1ץ}gfrgz9|[FhUQjQ*K0pokֽk3uCh=CuuLS&ȺWd扱/-;u{Ԣ oEђ8df#a&(I 1(6nCtbILB74ffE:-{ϚYrUFUX. ?t xq׫2eQ 9` ezv%#Vd@nGIjZy[ym ]Es8 `JjąCwN~˝ʧ`O`G'?*]}gfb웪kDuxlvV|hr~)U_ $tաѓkTTIH/oeEsvt9ӗN,{g_CH7؍|JsݎUH?|, xubx`9V։#u"a [U+e @V 0spΈ0^ˎk6oC O^ ?g}Zq!rjg]5+=1S'PWOџ#"Sթ&Fj`ڞ p¡j)!/]Jeu~}OTV"'Qfea*,U>c`eRkyŁݐ zTw?a;&Y+]iPYwPzU:Xq愁j7:o·!-9?9=%gmG!?1*_<T/ _um}}PeEd*Q -L?Ħ9-Kzh&`J_B.^ v kɘf#:zyĊim( u4Nc[ܳKu#b ^4 $X4"p5ֈ+Fn-_db@JKcSg5vX/DBH=ˉ u0LJC}3N8|J}2??96PIa._yC-z?1Z_t^5d{pgbUP`KbHcΥ7婡4 %BLc2`nW/}X]hJ[!Xld|_!$]  f` '89H w$r, 8sϺK8Ѡio_RX:Y"$=(Z.¿ϥ0# G/Dz1FI)(\3hl6'>z,0I=/Wb ФޅXa䬢 |sڗ4~CxE9h(aV&t:G+N1g 0 2`&C޴P$AVh&/fX.]֊rvfI?\ ;z'B>h+~`-W"N6? oc3HwtvsJyTD8BMVt 8jT{4&x g#f,9ϣy+R+;M zf^gBi*_+Gg5FJ n7Յ i?˕|:"^%Cc2ӟ'2Fg 92:ĔNh52ҵ3ԒU&hIYP < r̸/"Kܝ!) ^Sk|X}{y%o)D.o:„)Փ#üV6TnpH` :C$q4_Uta YZ