python2-locket-0.2.0-lp152.4.1 >  A ^f_/=„6beg+D)pWqE!En PK(UN^p*z'R:ό(PxA  HrE|!}|#9?~2bVq\-7¥ KNU9@(zG\Eib3oG 1OjP+7qY#ӽ{I5͙ 9%CK2Cxa#PvڬG`W\2 /6456fa9e9ffc1da074c831e2e3d7a4ea2c4e921a8f19eef73e312e00105b514214b7e1058ab10658404fed2d9755566f45318e4a$^f_/=„@rJ/$KgNuH9@qX!Zgv 56<DE~Knu`gCk [n|Jop/_[m&=lg<#_ ZO|BNoȘsIϳa=C Vk"2[|_/Badf:Ix%aQ^62^ U X7֠ߝG>pA ? td ! =hlx|   8  J  \       8 e  (89:VB F G ( H L I p X |Y Z [ \ ] ^ Vb c d (e -f 0l 2u D v hw x y z  $ ( . pCpython2-locket0.2.0lp152.4.1File-based locks for PythonLocket implements a lock that can be used by multiple processes provided they use the same path. Locks largely behave as (non-reentrant) `Lock` instances from the `threading` module in the standard library. Specifically, their behaviour is: * Locks are uniquely identified by the file being locked, both in the same process and across different processes. * Locks are either in a locked or unlocked state. * When the lock is unlocked, calling `acquire()` returns immediately and changes the lock state to locked. * When the lock is locked, calling `acquire()` will block until the lock state changes to unlocked, or until the timeout expires. * If a process holds a lock, any thread in that process can call `release()` to change the state to unlocked. * Behaviour of locks after `fork` is undefined.^fWcloud112AopenSUSE Leap 15.2openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/mwilliamson/locket.pylinuxnoarch  A큤A큤A큤^fU^fUU[^fU^fU^fWU[^fWPb34ecb7d8a844cf4c743c8bca7fd9a36a037083744459ae35435b620743a0b2511a9cb824dd8beb48b1b7e4338bdc219184863e5cbefa7be4b9039d1a45293f02105171981d3dc495abc7a48ece745712ec6d83d51269d304e300bc216346b262105171981d3dc495abc7a48ece745712ec6d83d51269d304e300bc216346b26e65cf3a93ee1ca9e5f07ab159a5a20a67bbfc4bb1a9c63000a424777101d209b1c08de04b4c6818c938ddf0187e85e97aae424d4f148de9cfa572159a96b50f6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-locket-0.2.0-lp152.4.1.src.rpmpython-locketpython2-locket@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\l@ZZXQ@UMatej Cepl jengelh@inai.desebix+novell.com@sebix.attoddrme2178@gmail.comtoddrme2178@gmail.com- Remove superfluous devel dependency for noarch package- Trim other OS mentions from descriptions.- use %license macro- Implement single-spec version.- Initial versionpython-locketcloud112 1583795543 0.2.0-lp152.4.10.2.0-lp152.4.10.2.0-lp152.4.1locketlocket-0.2.0-py2.7.egg-info__init__.py__init__.pyc__init__.pyopython2-locketREADME.rstpython2-locketLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/locket//usr/share/doc/packages//usr/share/doc/packages/python2-locket//usr/share/licenses//usr/share/licenses/python2-locket/-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/ed17281af90a992c3301e8fddfd505af-python-locketcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 2.7 byte-compiledASCII textRRRRϣG)\vutf-8860f703e079dc05c4bfc462b603484c87a34fecd398e4396eae854528c75f627?7zXZ !t/G] crt:bLL 5ZYr7immNЯ!̪yZ \UY*~QCs}EzãJ}zF~$sv+]_l;Ҡ"QzuEE@gZ nOwM]Ls\t.7sgv!c}x KGÛ#ii20ۼJ7d b|uiJzD=J4@>nķ^JVmstiZT>#Iv= Le: ܮ?~i 9p :GG!}CvihiM+ sȯR{ CtSK;$} OWXW 5G.Mwȼ97g+ [Q[A]=cJ̡}fo/oɥ V;_ucJbDiHt``aLϦTM3EٲU*WYk=d ^(CN t~(.NGy>NU$W;ŧCzC/8,w]LAZ.Ћ=bP |9KSb_+̽9,&NJ8ϝt9at ;ޣ(*Q8R(t3Gjҽvkƥ0p J^D)Jڱm> ._T9M\3BMMOn ju t=E.{YT&Y y-X++WNVt/׃WzI#5xV ÕxҥF >EEUjnӗXt)嗐-!W!80RwD2A)yi_P5c `p1W"V&G#yP4^ɘ|$s0ZM (R]Abq{:g=hp*tΖ9ޙ>Z̕?+5@-8ǻ_i#AMkq)PSﱎIޚWE|)HB, ]uǶf'ɨПXE+EYȵ9kɤ;sJiR\@wH;mSXf[S f0aiEa_g8$墬0]R%%oyUdEb+mZ Ň_M㱃N1l^@ﭜ6ƜZ5bVWM'/zK-R?O'RV2٪BGvFMp?+2qq _pg pQs'Ld a1! |F'!h{FŻ߀^~ kݑ8l:I @]n p)C賲 glm|fZpwRkhl r*9C',`ChYIŒOounq\Ju?yg7baL);XF9f0W֞G>̼e [UЋP@^ xrEH黌柕RX$k]̙!rtK7ؔI{$Xpkux8FW;OY<\FoG@,0 s4Drαg&:Np3yӒX{?Ւch)Q՗\{NQBȜtl&On Abi8 ӳ}Z]8qgQu#\ѱ@nb "Z 1aqSe~{.Ħď=^ ]w宨BGfgGHr:2IJN'rE2!gˮ>;q(}R6̒^tx"(woaNy%|m zm)FJ-[x,WDwdA8i-34 >laO[EKTvi*l }L^0Jke@L <Nu`oP REylZZD@`yuzcg?67TqWbYIڂ#-ztĈu*f&W++C}l[@*c@ږXuě7KڌK ޣ 3Po$Bȹ,X54&[2^0gM򔙋dJ_S'Ғ&wff-@r2 c[YqL mr j_:"Ӱ\D]? ƳI]bpmm}"7iZm#tdHiUEGγtǭntd |e}?%|G'J(p#st'$'Q@-Z#=w(]یX4^5'TPT/۽| ST}k$?S+~mwnSg?yh 8I] _Ԫ dYR$]{mNN"GeϹLP5a6~h+!@oOeNҖSr9 % h~YfQ//=FlaBoztU,( TkSa+]&PMK5// 6\6WVLl^Jץl ;M~(V" 9hWoNݹҼۺM[d~C`pf/٣VeOb*#'.ؐˇ#!hA"]GCG63b5.~{Ѣ0eO|}Y^(,^E/̠=ml Bd' f1xv^^N➵!~oN db1BIu6$ٔuɫ`FzȥQqs؅{m"*Ѱ͚\y#Q iOP+_٪􁰆;Ug\TdV(/zjSp1* bݷS׷4iUprXE&ziN ٺַ혲?cE)ú?s7L?X-vEXyڀ/p@xWRZldǺp-rHr/VV%$Ї-N۽(t9LLOo 1X^W k[S%ƲEk0=V=]<_A7Fu ^_XejEnF:L/QeۏT2= @bM-T(-:K J|X΁rVv^{?%rl8 i2W#;'<(6<]OlO%x~lU{Yy}#,W4iVZiWAA+3e9JYw~o+tFKo luTZ(h u?9Gtp,m=4`y, Wt>6F69쪯 En#40GG ?9dfP}?$b2GW*y-f_v`@h}KB)Clć) C^^dxK"pܡU8@º~;-%ud!M&%9f[$}NߟE ݇p@שׁ˽}r]ru@ǻdm[dMrU߶}$k/cjHgCZj2: YOK`\9QݣbdUHvIKK31Ô^e^*%L=h]/dx8:^r+Hnr.7hYG%^;m# H|軀,g)6@Y'5 dm^SˤGM+" /iXXiJbX_pVsNq5KJ]lk ?*F9MܤY6B9,,y/qBz4L!qiZ" jҕ?6|N> ={TxoS-BJ15e0L C(ݘ#*,iD+Ln|/z)7x% A`帼|*wQqAJ&lD YZ