copr-distgit-client-0.73-1.el9> 6 6_ ܉3!4En΁;8r2(F|fM 8r2(F|PW:a;'%yrk-i3gٝ(EO ]%y{C"٭y>0ܼ|E$e Y0:!nw" Y!YTX4O.ma2ɚdJZ?VZrWߵU|wYB\&"ʄZ2K\4sFa?'؈#S`aT QhL{4rC;WJ2\'7 xݝ/xu7DiKy 5tP C =[#'˱4z9̭UR!N\߅ShպkSBe+km\}'8K2"Wt|n^l=oݺ֡VǬiF5wy[&XD$` [roR@& 'v t}&K:md&Œx,XV7G@#^mz>$l&8%q^%NۑzD D #󐪶{Embd784eb455ec09fa636317398ebf349bbea056dd8baf5e8dc3dedaaf9815f18947679f9016ce71ae328817212e2152c31710d462f]QgBK5gQS>>!?d ! KLPx|    .  @  d  -  8 \   L t @ (y89: ]GP Ht I XY\ ] ^bdeflt u( vLw x yDTXCcopr-distgit-client0.731.el9Utility to download sources from dist-gitA simple, configurable python utility that is able to download sources from various dist-git instances, and generate source RPMs. The utility is able to automatically map the .git/config clone URL into the corresponding dist-git instance configuration.fLbuildhw-a64-24.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxaarch6400>FA큤큤A큤fLfLHfLfLfLfLHfLfLHfLffd0dbbf7d82c183af089a488d75c7dc9c4085d23c2d1772a6fd02ad7aa3e484c1f508435e1a0e15ecb3fa3d95e8ca7d20d632b013542594f7c7ab1428262f74879a438242933690aa77261d0f84a4c2c9c34085e9240e1d6a20c28ba5ffdd9f879a438242933690aa77261d0f84a4c2c9c34085e9240e1d6a20c28ba5ffdd9f4e95f158e56ff4483b0f71cb47baa152660e183193ee9bf23a21e05b482fd4c98177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643d4bba35b99f97b0432b71c66ac16adcf5cdaaa8ba8bea38af88be191d1562844rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-rpmbuild-0.73-1.el9.src.rpmconfig(copr-distgit-client)copr-distgit-clientcopr-distgit-client(aarch-64)@@     /usr/bin/git/usr/bin/python3config(copr-distgit-client)curlpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)0.73-1.el93.93.0.4-14.6.0-14.0.4-14.0-15.4.18-14.16.1.3fLee@e_>dhdldkY@d,@dcc@cbL@b(b@bJakub Kadlcik 0.73-1Pavel Raiskup 0.72-1Pavel Raiskup 0.71-1Pavel Raiskup 0.70-1Pavel Raiskup 0.69-1Jakub Kadlcik 0.68-1Jakub Kadlcik 0.67-1Jiri Kyjovsky 0.66-1Jiri Kyjovsky 0.65-1Jakub Kadlcik 0.64-1Jakub Kadlcik 0.63-1Jakub Kadlcik 0.62-1Jakub Kadlcik 0.61-1Pavel Raiskup 0.60-1Jakub Kadlcik 0.59-1Jakub Kadlcik 0.58-1- Remove static methods from tests- don't clean after builds with user ssh access- don't set bootstrap_image_ready for rawhide - no Jinja-vars in config_opts keys (mock-core-configs 40.2 compat) - allow user SSH to builders - fix copr-rpmbuild --dump-configs - install copr-distgit-client with copr-rpmbuild- collect and compress fedora-review logs after run - use Copr custom macros when parsing the specfile- require python-specfile (in new enough) version, and use it for specfile parsing instead of parsing the metadata from SRPMs - make sure we have (also) the latest DNF5 on builders - override disttag macro to None - make sure detected epoch is int() or None - build RPMs in one Mock step, instead of two (SRPM and then RPM) - use Mock's bootstrap_image_ready for the custom build (Mock 5.0+ required) - store review.json generated by fedora-review into the result directory - better/more verbose logging in the results.json generator - drop dependency on simplejson - repeatedly try to download files from lookaside cache - moving the package NEVRA parsing to from backend here into copr-rpmbuild - priority=X support added for the Copr repository itself - query exclusivearch and excludearch from the specfile, and store into results.json- Fix python3-backoff dependency- Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files- Ise 'git switch', not 'git checkout'- Add basic "clone" method - Define some copr-specific environment variables- Add runtime dependency for python-backoff- Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license- migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url- rpmbuild: specify some optional parameters for pyp2spec- fix source build detection needed for %dist hacks- Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method- Fix make_srpm with new git - Define copr-specific macros also for SRPM builds - SCM method to clone recursively 0.73-1.el90.73-1.el90.73-1.el9copr-distgit-clientdefault.inicopr-distgit-clientcopr_distgit_client.cpython-39.opt-1.pyccopr_distgit_client.cpython-39.pyccopr_distgit_client.pycopr-distgit-clientLICENSEcopr-distgit-client.1.gz/etc//etc/copr-distgit-client//usr/bin//usr/lib/python3.9/site-packages/__pycache__//usr/lib/python3.9/site-packages//usr/share/licenses//usr/share/licenses/copr-distgit-client//usr/share/man/man1/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19aarch64-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.9 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRhttps://bugz.fedoraproject.org/copr-rpmbuildutf-88da9f0f50172f904c1562b6f514a516a157d59d93f8e2ad181247f9f5ad6af2d184d58ef6be7f24479306ffbfa03068c2d975c43cd5c385b2785ec4a717ffb53? (/h1vhc-M[/ Zc3j%wGuxar4su_ _̈́GDŽe?c+d~fqΠ={\yg?NK"yaRjX5RTzѯY=8Ksʫ9x 1Ay2z]XҒ3pȐi\iOŮvjZ:'5'~-V~ǚ~d-eW,*|_c6f _Zned}ʋxFk{S Qr$12fY3m\(uZz-S 沂ƺA T;<> CCCC0 崦+3elVuh9@@@C v%<"BI0ϓ>~0)7` ]LFvsx6&,E}Xz)*RIB}Ӡ&~0Aee``C[1HO }ӫeZ L7M|f?QVNW-mszc4aj3 JͪSf) %ĂRQF: fM22*4$]@{>לohLj070KN@L=uӑu7bDVyރ`FG31gG| XZw`rP䘼j%ۢX$UK!v̂Q^hFߪ519] P]f610^Yl cZJ9EMFAj |!JSLUJu}/bXO~?"`%gDCW"HQE=(/Ƙdrpզp=TVWՂ>\k'G~-бLZi eC2ał2Qx@p`-9n#|Ao!0bI%}֚m>7y"J1[;:q^ʚizN_2/#Pw_J_DQ,.*XbtO /ᣰHEd+丱v_N^Mr[ "ߋd@HCKx}{ VrSɏƄʰT*&ʃ a LY6ޔT!M)VX}=6égXpkQ4qK Q%te:{X !z=cQ_mV$CÒq/0$~%Łc t AQC | B&ۗb1>Ą EH8I"E0 P-Yc?&D)-񰂕^yȞ~9߯mD &8V1 O8D^Ab8Mr,a0%ڐiwb8#HD+;E ɏ"){j٠=vjd"kxRt*zեpe @~7PiN8=%L(+s8=/wEֽpw 07ˮrg)tAQ,> 5 6Z d3KW&¶uDцV_q?dt<Y ;h'0'@1x(BlDYk4bOƒ=Ћ'J!sle{:>5mڨcELRxGNnkH꜡|3]Lϫy7|L:OfTJbOAЪIi0ʾ&)m<=JP.޹>e!fM'>VF_XLj6L?uwي Gk:&0!}Gd:q|8ſew0Zl 7NjUҘ"?غXJ _s)b([LN4?R7yl Њkg*_vd.57c Uy2av ở0!4]xa= <KNO'sЪ] 45{;" d^'-ÉBQ$V: i0!ęa\m!=ӛcņ("/G/F osIqrW*)R٦Nȅ98\v~c+LIr3r36t܍qȦB-wUYNOT ? .`5`TmVP/b1 C08VH!`St.%ykZ ;- jQ"_E;ӟK'XtOS6~cw0 XA⩕UP]QΙ]L$sovѐ :F0$E5N&\ӵoJ KzWt Ypv \ s6h^tY3ZpDdCJiJ9F]DyfgPyL{gR ɶGIK uyiO8??M㼈.$f+X+&#-;);VغqU(5i=Hvy)>YCʤ) L['WoN\5K\V|J(V #S.1m~RN]tx'a6 ZhlS,Lt)6|gN"h-( /"0 l&eצH} 5mp=NglFT$3\Zc(& 'Ƿ<tCSfg\;3jzG S:Zf@.#UU/ynKCq;0$ (A/6A~Lۡ[9Z3Y:VFCC D\w;".%Ptv0::vЃFy6. g4%/mOm,&9tyq]0Cʨ•JO8C[$/)m5 dShys^:Y30pe+DK}.ӼBz8Mοp &:PR >`# QP(K(S ~Q7(U@ -S%NXu֯]44MtZha池fnέs"&Zuhhg'Yo9a@22[+'!KДR^&f^ulpĸɬ_ ]'Nh$bw| d+ (G램7H1+6aE zX=X֘#ӟS{mK7@7*-& ڰJB-&+hKv1G;W_69JrDhR7'ٚc.6,<Qfr匔fYzWI3#-tWr{DLrN |4YUIXx<+wB];l/ x0^xK*@ҞB& nqYX8Fh!"%c^u; f5?M[=-:$4l>Pd  #]ll]*^/ߵqJMWvRP S^޻gb@xX-&e .#6Cx9gXM(h>l \7+зkSA*u_&u둩(hw_Q:M35oJH ĵǮJ!7M`u'Ib 1CF H`jB xZǭ2t OIXɵ(yuSe+caS)w\߷ko9=[  C!pg" }Eϊo(W<2!֒ c/?`Wt3ȭwۑ7)HtWem\Tr70ٹT3#dkn  ǫ~*j=t&Mt.jCoa¾p|VW,~>qc-ȊB.mVZ+ U /kR2n)Z'@/$k^s?1i1Qa }hyrǭ~CKo8P/b;5op h ?٢uݦ+ռ m=Vc : g|Ol(̻+Q^1}LIӇrx,W<++ \ff#2z@Xh""%C ؎ sRi̖-Qَc='uU >{j?RW&%.BDN8>X8:bXVB$Q" /|kg)`V#{!ku a%=>/|?T+S5Ga7`lH̡/eB\Z)#&,8${C,]#<JW(n/>Fpy* 5lh⚈Lb(L3(5䐒! fJnp## VgA*.r\V+ڟ,NsCKMWVxJE2F;ڜr(1d3qF)(;1 Eׂ߄v9n8s*0#)zG7D!LT u2al'NN1*QO!?)yRB]w$ZU4s&+WĉDq`1pqm!9|Inbi2Ttp@dAյ0\y~R/ jcWg,ƺMQ{M< #Hc41p&%_E|IisCXd+}c`v~@\7NxIN)>yǖz>ߴ+ڣ{OJ:ߣ{Ο!?ҽKD'=H6-̩dc=?(0ǻC{I]:`<[O[S?[o+C/Df֏;R@7.p6~!$7;~ lk@$Oz '4nWܓ/މa.Įl72eo sӱ(L"UܞQ\"h6 Fdt}#Q45.(b~=Ś?y&Z AcU #;rRDWUUHus3 Np~A{㴚ې*G?Tos'l[jO'њeqvQnp0]/b1\3(:s׆18]SHodb\;j?=Ο)pV7ve[ysnw\-۸bfT4tص]mL8FcTkc_.6"*LbL$ێ\kF-wՍ{k)V!u;]7js$`,\po; }Al-)n?ڨiۛ;g=?'TfQpHi$1BEpNhq)W`_77VgHdE|8)P"#"]WqBQe#Hӧ83N~C5EJ5h!SkT$i;C0 4\p6|%G^o3̜D0M6tVJ?(Lkj8KYg~[Iz"-7W W(d- e-jCV[:IH.]_uD‰HjrT^%ͷs[<#SPV. XI' p D^@S Rp9c :XkRE <|SVy[~ HY#5u־_֨yq)*F0'Hόw4ؚ6Զ JlxO:AXQ=ҫ"(VeyDe ONQ p|MY|,šlv] pLW){e?.E%"Hpk !тf~u?ʥ$z:K ?H֘v'Ғ=EM X: A ̽XP3`* ` >@G/~5 >)$AX:mݹDV_C#.D',a#DyǓ h~s-"t `JrqO+[(=Cm)R3Rn'3<_J jr}Ch I̕*|HE͜h OJ]@/-$ğcjv2hbAQʨGbnCOʌŲ0%?=ZdYU|%Hrg=CH34 ~|+hͣFi lb}MCeKȌRW9ȅ+yS6no.]p F TRQ bu#4xhȅWa5_w`DQƁY-iF&;PDJ8kґP11 }9s6H*A4DʬyҮta:%D>Y춀Y_={ DN!cE=3Js>oyBa$ذna}1z<$X%Ӟ߫ˢ&߆5pm Z`DKѰc&eܖ$s=FGy 32-('PńfVEǮ}Aj])HN(pbȪ 2S*jcdjHBQ ZBG$F1/H}C* Be> 4F(GXV͓,3t4M&-R*2Q#; =6B\@ZDKGB°0!D&Aj6pe S}`5ș Ij9U8>}a ԴE1-xfn'|ddM J$xU'ŜWW4vn(AA*b&l:RnAHDs)#57_HsMO 8aBЉXb=d԰2<Ȇ!:-PA1{mEB4±#k<.;V* ֡y o6)G9m -+%c&PR_q<"r$?B^:?< ͙@{q:sg\(-E:TTɪeHdČܗU6Ad:)= Tl*|%+ည8^`PE4q>-^/oY3A/H}{kc͏l=asI}ԕ6SMS^3Ey(䝼Rg\>i+yc7z$$_E?ġ7GB_a^Y^!g=?8ICTs+J;{Yv` |և}uC۸ecvW5V8qGc|ۍ繛%N< FF*[]Y_]Xhggurgg >=Pg SVK&f1z!SQ] PH**B1,GVdlؑ7kYbEnkcRfĪ2:, %& 8!z2"L%jY`9A.b&sB j$'i_ i14˴0Dh 0cdD4.H!VF62. D$UBM Z*cϭŅ ʓGzz"ASŀ)j5،Y:i2ׂ٦3C9D`Β3 8_[ZHjn)#P9k^`iZK-6IW,buFy" @[I =:%M)Ww.t #[UG'~+ZTb@%cv. rIЩ;j*su-o|Wf&:q W;*t?\鰹J"L}J*\_rOFoNǚfEGa]ϦLel;?n#8|諿cjuj8c}v}.oVVWoҫ.pz9LL^4rㆢd@PjXk$ֹ{Iv:.<V^hg1*[u?l1Y;oq7wzx\4s:)XcGCiiSIt?A5_NN/Xo>n{} ݜ0wfSu9nx7Ut)к1Z+Z&/\Sa2׽~kj`u[gZBdž??y;u4s(9hjҾ ˿%o?Ы8y~WkE>_&}+vHT}k|ou[oN㬹\ɢm]-B rVU]sX8Dc6o8~ǵ^{ֽfk8x |B _cp=uL5hۏ{C'gm(t疟E4\l+lڒGr䅻i#$ I<<,aъ#F9r+ixDBJ!ӗd+vw"Lƥ.wϷֶ'K;Vz7me;V)]ޙmC¶Ɇe6UG9)ь$I!mQ ,EC鐪>@)b1DDDD$@peU:_\R!ѿJsu΋]%Ntu)Tfn q/ #J""v`_1}qPw*$K(9 :jkmHpߠQ_рٯpޤ9B* Ӷ%_+Wo .ۼD/f  c$YCkS$d٣G %WA+ \ ံZё@$9 VÚtħGAdscQkp=_GjR^dՍUs@6~C5PiME׆3Xh Ak#d( bV8DzcV{7M@S;XdX H1!qV١%7%XhUf%&QgW#a^ePir2X\bB"R(0Ώ3F1enjM&dq5"McFRwYaoa)jE(JnMٽ1;uRɝʯYA%2笔(%&3.$Bf;@@*[֑f & _eh,q>(1 `.00x8q`\ '>. HGXэ2֘y 2*9S X~q|jiĽ;mAYx=_K*a0m"iؿΩT)6R&ZGcÍ%0> 6 I9z94l@ yKwV0qfrދG¦ Xإ1PTڪP\ pI02|ZavyTsFsW>gMuZ#-t.fJWbLTv;Uap3`%Ueˊ md f: e_"%+7 BmACΔaXt bu?:aSԦ$w,p:xXq <.:3I@($dvCJKIF0xP}/%kӉ̑-ajk94YR)5>:@ @Q̘M-3 ,@m1[Qz'H^C > Eߍ23ueLg@_g& .d1% u%eJgzTvZÒ|fQף&`Bs} fLm~Pl.ZsvN{huͦlIMmֹz3i/\}hw (;Yi;,+kx13/K̉6zSb" %she&WD<7R¾\F 2ιOyԓ>ѡ[S 63D2ќݚt+pɦxX|5cx%8.x 'TCҐ͇LEvQNN-e_ͥaD7*';ͩCo+H ^üp۶L1yY@R@c I5v|>qV3\dAod#[;륞Bol"HDe ʇ#] fӿEOOO C A<,і=i275 D Omѱ_a!Lirgr:b&)i3b{<6~^,;.uHΗ,ku5\FהMu(Mf>D7/l5ldq ̉c'G;5TI/պ!%V0~r{QP 6U%YdEk ȋYw}tU%Q9"N|iO䫜u'bjQXa*#ԯTey\o3!vU _:=,K¹b< k Mⲻpi 4]U*rwԑNI!ur0 ˈXPԀs +'PŏAЎsܶ}Qhǁ)<73ޘi9J}N8-yq7,`b ʠ{Ջ^/Eb}WdqOjqG?Ohsъf0[*K~u3W-aϬ!n{/.:޾g˩ z:9B)=2I凅(UUdۇ^׬L SbqK}t̴*hbGDx2m¼.ȕY"nj$_&,u۳N#4Ky3p^#X) 0%pYPնݗU{Q\%͠9!hٟLvߡ|GJ=K ˘6u ̑$&G*U5\DlgV\}aӤjZq