python-lockfile-0.12.2-2.oe24090>    f ;G|`u` m RŠ Cd[%g`c>`,&bFq7 Q *dSUhYdX0jw P%sa."vA-/ kDrU:ຘPAД~rB9R>IMiT0vFikHØӓpkX*]a1 RsЧ꯿C~@V-PG-W2n.aa %\J y:@|DasAaxvn'e|< \ϯ}̾N=J4>RͯiV"\G_2V~k/a=Z+AV([Fi3-wEab}_j129385285750eac477c7b8b6b9aefdd05f8624844b2fed217b9f0d30b7d0af1bd758c00377eee2f2a20037f7892722a0609e48c3t7 Y S/>8?d " K %<Vv|    k p|T(h8p9x:AF%GDHPI\R`XdYl\]^def8<}Cpython-lockfile0.12.22.oe2409Platform-independent file locking moduleThe lockfile module exports a FileLock class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the Unix fcntl.flock, fcntl.lockf 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.f}dc-64g.compass-cig|MIT Licensehttp://openeuler.orgUnspecifiedlockfile-0.12.2.tar.gzconvert-to-unittest.patchhttp://launchpad.net/pylockfilelinuxnoarch qQ f[f[f[cb2ec88cfd084ec43fc9cc6f7b5ab1bc4d47bffb3985dee14259a7e5767d81406aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f7993fc2e0364e4d43571d2069fc568e941cb5bba9a42633464d40afe6044be1e50a rootrootrootrootrootrootpython3-lockfilepython-lockfile-help  python3-develpython3-pbrpython3-pytestpython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2bv_@a&0caodongxia - 0.12.2-2Python_Bot - Remove test dependency on python-nose during build- Package Spec generatednoarchdc-64g.compass-ci 17266850530.12.2-2.oe24090.12.2-2.oe2409convert-to-unittest.patchlockfile-0.12.2.tar.gzpython-lockfile.speccpiogzip9utf-8dfe53f67427b7f10969c4e6596b885afdf4f78b09a6574dfcb5ad09739a6c1cd916171d0aabc1e22b9549e13babafaad79ebfa701e66d37ac491357de3f69708 Name: python-lockfile Version: 0.12.2 Release: 2 Summary: Platform-independent file locking module License: MIT License URL: http://launchpad.net/pylockfile Source0: https://files.pythonhosted.org/packages/17/47/72cb04a58a35ec495f96984dddb48232b551aafb95bde614605b754fe6f7/lockfile-0.12.2.tar.gz Patch0000: convert-to-unittest.patch BuildArch: noarch BuildRequires: python3-pbr python3-pytest %description The lockfile module exports a FileLock class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the Unix fcntl.flock, fcntl.lockf 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. %package -n python3-lockfile Summary: Platform-independent file locking module Provides: python-lockfile BuildRequires: python3-devel BuildRequires: python3-setuptools %description -n python3-lockfile The lockfile module exports a FileLock class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the Unix fcntl.flock, fcntl.lockf 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. %package help Summary: Development documents and examples for lockfile Provides: python3-lockfile-doc %description help Development documents and examples for lockfile %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'lockfile-0.12.2' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/lockfile-0.12.2.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'lockfile-0.12.2' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/convert-to-unittest.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f cp -r lockfile test/ \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py build --executable="/usr/bin/python3 -s" sleep 1 %install \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py install -O1 --skip-build --root /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64 install -d -m755 /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64//usr/share/doc/python-lockfile if [ -d doc ]; then cp -arf doc /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64//usr/share/doc/python-lockfile; fi if [ -d docs ]; then cp -arf docs /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64//usr/share/doc/python-lockfile; fi if [ -d example ]; then cp -arf example /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64//usr/share/doc/python-lockfile; fi if [ -d examples ]; then cp -arf examples /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64//usr/share/doc/python-lockfile; fi pushd /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64 if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64/filelist.lst . mv /home/lkp/rpmbuild/BUILDROOT/python-lockfile-0.12.2-2.oe2409.x86_64/doclist.lst . %check /usr/bin/pytest %files -n python3-lockfile -f filelist.lst %dir /usr/lib/python3.11/site-packages/* %files help -f doclist.lst /usr/share/doc/python-lockfile %changelog * Sat May 7 2022 caodongxia - 0.12.2-2 - Remove test dependency on python-nose during build * Wed Aug 25 2021 Python_Bot - Package Spec generated ?uX][>sCp <5ww\wggv~U= +~Y8Xejji{Vk2s5u2],@Sg ! 761edabecbcw4gllo`cihgl@?<=YSt[\A˵' T|u𲻡kAl{"P,7u}|NU zp7ʡϫ;ov%$:D*n' =;Vc~ P6闻D3ݢ=8'eK|^$D+b.6g"~DW0םt{EM)½!ol קmXdz&,w1#C2s5Ype/?:&!~k-P̺D2$ F]  Ti~Fk_Uxj%ѧDp]<w?ɿp%P]!Ä}QԬI'*`#y&VC#6n] 5s{+ s[. $|F;cxD/uyAblܦxKw +2}qi'?BԿE+ua'cs⏧ g0kOjK*oi ̍S)w1_0Mve܇,"-7"=D2ݤ7e~]Ù/Ww nS6VAt̰,W/-OiL.!<G!"7DmKf`y3e#rȉ=}f^2n ɣ;赢M]-*k7B<-[S>9~e2p |K OWO"MpѼ^=W ,s(Ы$slK8c!6I},"lc*tjK57aC#>#2HId`P>METx05fFj,xlPG4 ||6a=ULAANv>NC:wT#We S>o1< Iݫ߼nߥu6!I`\>A>=c$Β $ry * +\]D\;O1]tpH1wU+^0E3)L4 0Z?`g\EEB Xyc3mʁk/Q ͥqzTQnr`L[<+43x4Ja)204*ѤC-@|펨#)P\I^ /ܑBu\9r6,4$\R_EF|&q[<S p,}[Դ Ie%т⬍ -Oa)QK`eդX4Slz A#o7qF 425^d@ ߯E]|(-!""qn,ߚO.P D TDWp!%q+OE _3}~ckt XOt~飞h'|M eHA# txz%p+OޙSZ9-R CɌ@0^.ލb.Ϗ1s~LK22M&cmzN*i)F\UU_WAmXQڀ˲'( 7aI(֛H%šAJ*ue94JZLy:~ )& U R㴕Xl(RuH~c`x0S|$x%jb0Y$ۤGt ,] mlc 4߇"DRfs\* Dr3`<_B89}VߑiB/WRi!JJ̌A 7R >7 ]q/K4iDpKxMj-_ae[L)o!3>ba0KR^<0* DnbT2#I)ԃ ҃OfZS`]rl->V">NVWUkݧE l,hcZfQ*^Ţ qD3VLo @ah1Oخ~B bd9WcG~=b: 0ҽuT UghT#lݼ+b ă{qT0 $éI~ZK(1A_' zGb({(yBI 8]{NM6 uusOvƊeͷ s0}eԹA%:Yt -t uu=mmyPDa/2/ΕpKDYlĝF𜌢 諶$T.RdI 4Vg3TsJ#>-Kv;c7Vz.  z?~@$l|>iP|:N&:xg؂t^[UٌHpSX5#y>.ATs3%jK6rtA'o6H^aafĥϦ^vE$g(w[6c3#u3(`$W~Xq`t]#&ŒȿaVQu!~!y%u u$+C+b?Fn;,^x8vzy0 TLX ,R9Hpr Cf+/TfMU8"µokJx[) ^2L)K2uH6 cvkE0%b INQs#^D)^l?1S&_zǬu"'Dm2m!(@ZW>TU/i$,I [C('2^惫V(g%0fOB!UR\1\Qk[UAg Z,QRc$0$s$8qO#TI`wt.H6uUPViۃղ)b!ӺT]Kfb5n$ɡ J#0J*mJĦ=QV !0C"j_gdӃ[n !R¼tMye0[^ VS*ʹWu@j͚\'Ο<=DcZ4Ohȇ_Zgk%m"yyOJGRmI!PiUI ρwֈ2ؒ ,Ʋ*)LŷlFS,wF[I PaYQ~.xjI*ͤ1z|?2~|\Oƃ⯼N5ڟVr̤tv(ե.ګEIɺn\81.m#NGbhxYj8#!ְc "rrOg3i%1Oe (<6Ӥʑ|̩\V+x%j c[=5z͏rUT7؄"~a 9BANp !Nco 0뮆0.ǮJ}NM bn2RZf$2"+et&a"lCJygE6<|B~nJB~QQH{RFaK 3]5e0$VaZ!fxB'b9~zIe9`ɇu*\7|fc*W TкPDcdZMx ܪ`~8gtŠTُQꔓIN9.2;$hA!=А|F:2Ķt]4{wjKRVSܦd@P,Zw[V|C6~xTKxBEjl77@ѳs&| kN:eoeA s($tƵo%UDaH~iJ-si}s>.O&& #Mc|t71bER/H#&fvQ†@^'_% R mUM:[ 80gQm=)2;mID\:{L xAk<%y>ed 'J$<}Yt-7 9q4yRڮXCx}PFI/[;deS|Gވu u-~ ]1LNA;*y"1s<7u7Dvɰu&ygF &?%?Y;D`fY~oD˖ʶS$$ɲEOZmu $Az'r)hna=LL uI,iv8ۖͳ*[Ӈ8J稤\)+l~#q AѺ PofdJ!1&f6/ Әn-Zaqg^>b"8BPW5<<5jO S䣔e/dLx{)E拝,o>ANțO=;.Zʫը&'s풤ۭwΑFТ; sWzM|<،?)So ϶1#EX$mwǍ-.wtΔ0v1K$^^*`݁Vk"*ğaM\:az(C/5RXԵ`o@ ϔ05h/J҅xML6sYHћ@qDiAUĮ;)t)yZӇgf%?>?OULZS@YT,=,c8ƥ /L0ȍKFiO!sT O Eg#[;.4`GasAnS1s^܌2@7"$kK"u?BLtSgIFeYp._s2nFSsahաzEEQ+h⟟}JuKn`=wyQTrt)4P)vp~R%nKS7BzAAs4ÁW|,]tQ$r|'%xEi9QQ̘t`-|Z |j͌ ("/t]6 +$\3fzFCWY^0z(\i&r9 1ꎁAawN&Q`w.:wOLAHANۏkI? dI@4 ᯻C(qK}yy$9IEn/LJ'CnNL(/0APw.<|]_^d\v`?^=nWJ>SNXyy`i9xV]*7}~\N |ŬS{>9_ނwz{ y{H"/z C@z9D,z9DyyS??n_S)NWmfaPCA`8AE~@5w/KvzEr u&bb&bΌ'ndAh?f{Qk/2a)Ɲc+;׍lpyr,BZ&ɏxmN|!"EE%~8(ɻ(þb{fge})ȦᩋE"CZto?xČ *ԍ5:h^)Fޏ~$0[-2rKY Vދ^;o 5 I=w8O~7OvȘ7JkL}+"e6'E!* KսГ fj 1ŏ{ǀ^Nh3UyNj;ۨy+x cH+H'>];(dqf q^. vrbT ()bsǐɻ).@ ,WM]bq},|3s{L yֈ0e˜9ZϿMXǽy pՊL@oce"IeoI%Z7*ER ݏ\5}Bq(aѳ R{0[+:VoƲl%"LW43~cxV I7T 󼩑YNʒXϩY1 +-۳FleV/H9r`iՠsw$Vw?C5HDGq_.&~򒎆T~')R‚e1w7t ۢwr*/$>lP$7F|GjT16`,RB06?o(b &n^qBm,F (b%L2^^#χǐvhˈQGAC]5^J֘4I[iL{ x,kFkź^ c"*w~ McQFQ1 X5T:Ftn}sh UX aI4U֊ki04a9ސx_^Z%FzpGQMB^.h\&Ǚjt^?"ϓ3mҗ3ۻ,T w#[8e| O53]湶ڱn7[Zy0X gK$z… Mz6319 ֦6)2iKd*Ȑd"go!B/i+&cF%Ldʌ ,ML,.ʊ`g[ba\?|\{d{8#aM$"jk etmqb1AG9 졀^uv;?n UW*eyDGh5(b|6YGcIR덵d2_&25֜\[>5WֳkGsiek 6<5umWt?K~MUk3;/222δcɾ*v2簍* ,s5/S7[m4ғ }ZoT3[ꕖ<ƿ.pF9?enۑVZ$ ; :&{ܮzu,y~ej!S)j08K!읒K :kz\ q!'%G$)(| k Q•CŸ%j lN./nBA#v*L= Ś9C_Ǟ/M_A ~GѢ$X+kX$d$/t6F:,<3j N&P?fʦD{y0Uw>%ٛ/$Pt17Ԡ{ opaV?\Q=yhw{< ŧ^> xbG@o:S}QƤ}xJ&\i$I 公c}8/~pm] *m?vב<]yˀ9N@"nl"8)Q.{İӆ/(N w wk:>txò.|? ֶ&m?P yeӲx~}n[ $'}Lɐ۾%bz; s I/$f>8վt/kͫjy*YB/d=d(xY?j{ I2(:,"=CL%~|XI4jUr@0ǻ[apqڔk+^[Oן,B[| "JuHy׽.> ?2e^E6 84gKXQkBrtx* (1$Dħyq܇n^1]ӬQ,W'FReĒP*1{ A^C̟xӭdm_0۳Re1Gul2vqY{qͳK[˒< r|m=ߌ_F@sA~rv}Ef^re(ӑ}VW@䘒oЅeDŽ rHjSwɄ>?luJ Ru{,wVlk*yoP)xIuwֆn|<[Y{< <ÄA=H'4фrTkT%YlX}/J&W+@~>2*/Awʖ0Mʥ^k0fV͈jŽb&;;u8!.Y7}f2Sݑo0]k|ފ׳b/ ݞ%.Т[5h`F=(aixB!Jbԕ,(\h:w6/4C@)5bAwt;FrW֓~R qZB/yUicX^dmW';wRF^ԏhoI#\2b7u0~Vr 냼F&H%󫞯pM90fnqiJ2xEp%yc@9X((T$tؽ6Z^a:mY0^gn,L %PZ0}bsSme+2 rR؍W`ݽ}J3$[{H=+1֏>ou @ ЙHcϿ~S.B/#sGB4a=| /$5I:셪t__$(únۮ'u4>Y[2_JzR$>ܙ8}77~\[^6Qc $u,^)?nbMD&$BQ$P S3*rHb[DioW+Jg'5[d#b8< hP*d]~ԇyͯ쥮`n%$)\(iP@hcAC8r"]LՔ6)ہX&=^ޅ1)dZsMS[s}$,FpNy{nzܭf-¡a}X]JO7c$+13U}:9 KhWr[}YkHAQegHb>C 2ԟ XW7oISШ;NH˪TahLbNDOEݩu|7˞*},;uz+<k9\S9CLWS.,F{|'%^~BL 9׬@d߄6Q}t$: KUq~h9j4]9Ca5*ؔI( yNJ\*a%(tk}Vz͂ @rZS~kI/&JW7RXh/LƦ@q R)"/qvӝK W` c1..LL-[C:*M2Dwca+dee(R~!5{qf岪)hb's*o L~zēǝHJ][<|nR>8Xb^)묯y t(bRo;".F~ 7wn thuxoH|R:Kkh}jQ,Iboẁ H4 0<5VpPw s͇pНBqĎe|Km} KIC wgSay (5r^:*sxȓb^ѿfZc\Y~>Ӣz Ö`T`nJ4:FJFNm6V'[LA%˶b};\lRL> *oaPNMo^}aA [4o->/pZ~/[^xA V^]"ZA%%PFGan`*ȧpX\wщf];h]ajSZq>Ht.5 Be:d7^GwdeWYD iaV!Ck؄mn@M̗OMqғR#Yw]qMPQ((e"DjRH"M 4 ((Re+] H"EHQ4i*MQzne}޿syYg̬j|;txUl?FKUkVbtoNGcJC>wb/zg}Kj,"wq ѫPXAsVOT1"jRd׶ȍ{fn`(.NtrR]'5O2aO@o^Z5\Su.w`5a$/37't 7eR9iNgF) ~RTn{7wuGX Bƺ\fkm"mej"U~4e"Tgנ^(940/UX|J=|r d"T)AZNj]>+S|H%f#z{A)KݨFbaܡRl&@&KPxf7랱Ҙf֣F#S'2ݲVRĴ4/y; Rz*٦5d6>I(Es&I=Z-\-%Xi|Ƅ*-mT<0|Gڶpmq'1{dԽ)>qsy[MwF<o 9~ԣ1u]3t1x!~N4 %1!;5!+vvsY8C-o.ۡG!!wlJ'7P_ϟ{)~an31~^нH}hq=)V\wo_\h~:z."7|&֠P׶;uV;70uע$؟8?'?ccE99#]vL 9=cGz*fQTb瞏C/(FmeRU$<d wvQ}eƃM'y2'i/ryt-qVdpjOPf|qU+n$[Ⱦ9.hln$+~8ۨcû|f)FRsC5iՍ% .|+%ob|gX]SإSmnbVH0 xkl]= RL"so>k/y=29[޺ɒ؁p/WO5+P, ϙy|STK淘 )SӼ^p=g'ܑ-뜡>l~w&JEc<3^xL~t`IpQ/kܲA﹫iܷw Z>Ooޙ|}5# 8 ÿԳ~t *qjϝkf,ytDt.7j,Fm2&)9=BCz' 'ͨǥR >#}]{su Jkjg&?"Vf 4 9\Ws?ܹd$b~瑶mߌ˜vl( yF%ne9MWM'V.Vu^oIz؀\xۗ0pbTQΜgba5㼃 g-d3gߺ?z ޡ$裱тqʢQbi d">ZOp߅Uuo*C EGpꪛ"X.UDu*[(a/GGi7(ZBng=⸲[cA5Oϑ`W#j3_e )ɰv *Q 0T-N\pB՘"&rR^ E؍tܔ5Ծ:d6S)<|#|9s.dS|?[ N>8 D[.R7ďw2q77wMh҇J0tmO$'])_DNV5o4ט0k\˶XB)mL++}bjTi!ZFvK9rZIաu?Wa v Eڪ2ɓ'CNkGXO-iu9)>Kl z|)ή3OUl?)_ ➉;|DI=ĜGwiMzo bγǘds%8lbʟ\P$7䪜f`(8\לsb-iİGT$sb0J.,Ͳ9*h:} W)+LnQ1[M;6*P{א4rqA9_2~xG$i|??:`Fim4ӠPcB3>{τ+/>O}- `"|D@hϺ[o#k,Q.|c)F'N7B W Q) q೦zF mJp~L{hdɮi+)oj,O {*k7xw\uNE}iǭ$˝:wMSJ}E:4_8Γ+7fS!Lx;r'86Eg2Lm;2CIi{.9363/y%u5s:cxUB';%%TWyCQf]-IAf7*m7S>97is!?au9nWUt}끷 =;ՋW9l{vQ_/cvN*)>ԟZqx%t/񼯙Ny S6ț;0pTg]ȝ"9->̟D T&B-E3vVOKLcrH)hxj' ѻ*y`Yx9ɘIřY"n`x̹&j_}qa"iq5k톎^tˆL8_zDWkYk8zv[F+p<0:232 ͽSm2Wٸ^ZvSr@Xn*"-9&^mKion9 }>޼c \`/.}cכFG&C+^\L1j<^ri9Nl+.yv&߾`7ǾF \8%16~_aBp Iw7K'rc%WϣoDuOeyU(d4/Kr524OSIrTPs\kCRޡob+;?tF֪:c7l~2!1IbqK8`Sw,rG5;B$j#_!\?|"bu{f|6U;q?#I ҿu|%tz\2ە|SaRw>y_rJ<_0^L:=-i_J$~\5z]gpSE>](YMߥcAʷFE{2i!qڹ& 6WgkB _W'G?W{t@G)Ҫ]/wW5D{E b^Zz2wPFZoAeO-> ]{X=zIz_,@ک+z^f"ypn|T0>_9!:Lˇ"xQxwJ$à %PڙA8LFhty1@d"Ud$x*wI%r +,JVe;vC HEEƹX<ƒf#qͦ YK]LP@=pp8C ޿{H-E]!%. O"#'DiuAe0(D*AT ** ,'/@dPg @**(@`Jg_l0X!WwL Flp*%X"=D$`{$@D4L?EG#ҋJO  %7h1d~{ 8 &l)_"X'H>KR[Jgqh/3GƜpfhH/8ĖH8OB{0 o$Q.h8Hp"= OFmqp^-8-lS(\bkן'Gi,: 4=xܖM(Ez{yKȠT5Fco3dV$7ȰQ =;?* ~ejǯƙR7%-y2!Bb.#xQA<܃ mA"$>n+ZQLزO %" 1UpeC 8{> MGؚ>t o.BHdz$ ^bWx a_[P VP2{J7x }D2hNX Z X"x9|ތ~cm @xSG9ҧ aXl:Zx:>pSڙMۊ~\7o@/~.- M,EDD| i