vcs-diff-lint-6.3-1.fc41 >t 6 6_lpt 3!Flض zE>b$bjf8 b$bj$NYsӜ,E^^NiWbE2G^A|QG).vJ\I)XFڣ׺fZ09iZ ],'Wv3wLF5QwT Ax6\t3 dt)V"(y~N.I`J;9_/OnJd,]xtymcNOybϱ%]Pd~ш}(gWʷ繀3ZnM} ljlfQPQ5o^G^6FHdUl$Zǵq*ljD׫]Cɔ8b15a37afc251727935ec6c8592da42594cfdd1aa5942a465c14a3f9294d56d144072f55ca7e76bb9ede66e4c4f8476af3ddf1e01030204876d743500463044022019bece7430782b867ac1c352448aa18b42e2b45b55b2c8443f348210b207ae03022005c763d925671da8c068ac78c9ee5d776acc3e68f80cde3dc9bcd881d0d6a5f5030204876d743500483046022100f8326d6f5d3b4ef8db707278dac2c408d8e887d58a240fc546c2df89ff417e530221008ef3478db0568da4027cafbd31988a1bd833a499f44bae925bd3ed15c50dd8a3030204876d743500483046022100c718838c906b888679a4727c08440a65f955f54dcb9b1e6f56ec168a46e0edd3022100bd2c52c56eb2fafa36e9fb4cd0425205ccb2085088e3e3bbd373c02766f00149030204876d743500473045022055132b8c23a6852da9d73be98573a6cfaca9f7d5eb91aa4aa177488ef04beb1b022100b013b56c06577ebe078b01f3cfce4a4b2cdfa51ffe9f8528ffe0aae32b546ba7030204876d743500473045022100e8ee172cfc00359aa1450b4705b63f17c49163a5e8ee382321975049fd0ab26602207ac32b23a1e71053ab64d97b3ecb07f8d266898178851f855f49cd78b1d5acff030204876d743500473045022100f009def856ccd942d13cbc70e07cdb1b22d3932c71ebe6ac45dd964bde8a5c6a022017150ac578ec108df610cd2cec4c75052d55c8baaf6fd8ce8f6f861632ddd2afQKS]1A¸5cc>`A?d  ?HLtx  , < \   4\M(o8x 9 : G H I X Y \ ] 4^ b 0defltu<v\wxy1ahx~Cvcs-diff-lint6.31.fc41VCS Differential Code Analysis ToolAnalyze code, and print only reports related to a particular change. From within a VCS directory (only Git is supported for now) first analyze set of changed files against given changeset (origin/main by default) so we know what files need to be analyzed. Then run code analyzers (e.g. PyLint) against the old code (before changes), run analyzers against the actual code (not yet pushed changes), perform a diff (using csdiff utility), and finally print a set of added (or even fixed, as opt-in) analyzers' warnings.f*bbuildvm-a64-25.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/vcs-diff-lintlinuxnoarch>  )FA큤A큤ffffffff11eccc2e5c09c5cb64a8c96574ebc70cb313cbe5f9dd772062581f5d6567d9942645383097e717f1803c62302bd116aeca26c92c5e147ffb522ecab12151d04d5486cab43ba3def1f8bede183b350401143b4c8f89d53f1a805e99ef7af8407e0c2b67e79bddafb6d6d70d59bd43032e70ca274546afe506b79b207cbc1ab152503f113c48da9062c509b52442cac9b923c123422b2a1b857d4b34bbc90048328177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvcs-diff-lint-6.3-1.fc41.src.rpmvcs-diff-lint@    /usr/bin/python3csdiffgitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.19.92fcf@@f@f@fn@cwsclcQ8@c5Pavel Raiskup 6.3-1Pavel Raiskup 6.2-1Pavel Raiskup 6.1-1Pavel Raiskup 6-1Pavel Raiskup - 5-1Pavel Raiskup 4-1Pavel Raiskup 3-1Pavel Raiskup 2-1Pavel Raiskup 1-1- don't require all the linters, just recommend them - use requested linters only if they are available - nicer info/debug output- drop unnecessary newline in the output - ruff: don't prefix the error locations with absolute path - ruff: don't optimize out the full Ruff run - print the git sha1 being analyzed - bugfix: correct matching filenames with endswith()- rpm: use SPDX License format- bugfix: correctly honor file renames - bugfix: fix subproject detection for git worktree - ruff: do full project scans (since Ruff is fast enough) - check the new (changed) code in a side-directory- support for fast "ruff" analyser - --linter-tag option added - subproject detection by .vcs-diff-lint.yml- don't print Mypy errors from files that are not explicitly analyzed- print the headers back to stdout again - non-monorepo use-case fixed - add support for Mypy- don't pollute stdout so csgrep can read it- new package built with tito6.3-1.fc41vcs-diff-lintvcs-diff-lint-csdiff-mypyvcs-diff-lint-csdiff-pylintvcs-diff-lint-csdiff-ruffvcs-diff-lintREADME.mdvcs-diff-lintLICENSE/usr/bin//usr/share/doc//usr/share/doc/vcs-diff-lint//usr/share/licenses//usr/share/licenses/vcs-diff-lint/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryUnicode text, UTF-8 textASCII textRRRRhttps://bugz.fedoraproject.org/vcs-diff-lintpylintpython3-mypypython3-types-requestsruffutf-8e520fba15418e44c0ae52959d3da359313870855ea4f281f48fe758f23b0847b3988c42ccf8fdc2afa50533f0fc6e5166741d85b62b466a7cf3578ec78aace4b?(/hu}3B im XO{+5) ?  ,L[#' Y#"(c22`P1 PaD/uQ<Ã= aÕ9 0uډ5QFUUeNJVw~jNj0Ol&=S䱵ON?K un)0G^mCiȸ1ρxC߫8HsP i d Y-k/$!wbr5otЦU^UӋ"~Z~\,n߄^Ɵ3HŢL$6FrjfwOUA:~PIC?h* ،&PΑFU$9q֜e6Vg+gD* ~OR+mj\: WBi[vq#{fHw:m~ZVSP.. IDF%':!N/ScINiHO{& Џ*‰shv:1-sXzYʡF5f#z'.KꚽG{+gbۉfk|MWK {}~Ǩ9u 9vu0`MI}4y5 p]%HpHwLpp 2 jl{9)c2`"6qm2}AKhiil\T͗zɀ 6~~yvGySF $q Fz:")SXm}@eJOW ]Gہq09OX]B%pYs#؍R;=E׶;c?췆tlk\pҘ`gj2+i6,(@34o`gJL?| (5rD?yaG3I,%ͶmYls&Ҕ{`'4&I# M$zgFq.̲sϊ%~یs(Yo:껕Mml6fVDɈl&n̺B TI  h"Db ا~i0v[k5w"#HPW5E{~C]cv,@D RH\c3PkBqc+IOڴDE FVx"Ja׌HS=ڀ~'U3 X  Rj0 7! A `3eEfk5|2`&A~ yTf1}'Χ۵fc)꽤l3Ek*ʶ;l+s*čV{} ;xy']92[S-!g:i~ٽ,+WNM'=w9#_ l|1Rw{j=H=B=e'7][9D$K FD`,X&ID"J3jđ_}j/+g:Fq}UK1JcRhlmxO!۞ؓCjU3z~XO`wb'&t^SսvWz}[+ s7u>NJ0lj {* g6#]99FQ^9Rū㧐Y~1w7^9]wAWu̬vE; 8(#-K%q hX'$2~%0aH;f%hy~])X\Xk-*VbI&+B &8)wM 0AbPOAҏ*6lYγu oưqbY#AH*GȬ*0  x$D+λabXϞ|+rRubAB?F 0`РA\]5q*Kvt^-Ҏ~Tin>FRG^7i7UnIٹoDf,EUy Œglu_\[m7g&xTDy.!W{?zE63߬};,;cNx-FbԆ)mo?og[]UgG7c]YZWIpw5;^;XMh??lAz}n|;s_׬z}ë6MSzڻG!hg:u匼 u[voI|6ļ5FquB^{NBfu讥^ކ:i>Ns8;=oaӽ[g?OOۦԧ'5Z/SޮOQ !f?]{ᒀD՘1fs@ $4#fC яg1(Y2F @p "݋?PGGKe[^%_>^xS3!)+$D|Vw};es#dC«pT33V] [_IZ}Z=IU;w9ImEdm_R- :P2awV7n^zF3I0t16 u+sWp|F!(Oڑ*qUOϽn>YnabN("r gj$^|+(DsY.7dG\r޲U}]fZ )X1Ett/ s) }Jz G+dn!ۀvG1W XVȾ*=ƚtP0Z;iNrGCZ8á f4/qNx7Y !O(*3fSVX>kDy=a!IÐR^I <\v)G]a<_` )J~ 7{{0tlRY;[`EN;ZZߴuZфEJF1=AkA}L.qǷn ٗ )XƸfQR IcXi\Pb?U`)T<ޒm/(s)/q9$а)Mord#(p]Cҩcsa^+kEkRU4c%sdp4rjfԟ |Xm/^f"lo`ʠyÌP҃ɘQ/7 D^Mšb2]bBȸA搶&"g* 6!x0T* ĵg#t_2$` }5 Wfݖ\0\4ߪP=IޱfY0C[qW!އUTfdވQfE$$Ԇ&O*R0n8.2TQKh'<]km$msilo)ˑ"*/u?_45_0L+g*e"ZR~;MuFʈ/LjxRI)_v݀ג)臎BO)Ȱ#6ň2Pr@J8|%ׇSMM畃6^_\2(Yy[ lib/F0E$8F¨0=ضE߬xI`jб2UpV ZxLvr%}u_겖@_|0"HSV[0rq>/ꫨ>*! ]MTFA,xR- PщNbXn+iq=Z"v80)r uBK$::toN_%9?v9ufr_cQ%ExaZ8Dcf:D0;BŢoH8Q=yVgi>C$`@V|_`{`VKmأ.v@/&WF ǪTCOÜz);r`$^N_P+}Ō(PbL}Ţj$ I1RBViUfA!&7k':}XY[—&Ďo@ ĕy M 9ukgmcX)/?R}l(nggl%S-gN~֐èa[AE@AFCŋu"3d{ ecܐt !#1>\+u/Lr9+O%m'g);iUMtxIt֠2yP4'FT|se "-6@Prrp)n HknY8wi$]&\~)bؕlt29s -XkT<-e6B4GX}2h Sl^^I4,j[W[P(r9Rŵb4=uB8d>7n&FЛKfD1Q :ܼ rynpʹDD]x1Kh3sKcG @8;} #h;L\(\5qSʓ3@j.A\$ց? *!GN/B CD9ƽqɵoF8@H P3JꏆDv#61k8u4A8YAˏ[G–{ 伪Y4lT)X]/Nq@N3Zv=PZV#ctޜ\ʊ_.=h >Ȓ3䚺#Z^iK(mcol8V}مQLKFaiMxh̛vzH-A8zr!6*.ft5vbJ`bq!n1{,W,]_6.Qi!N؏Y EE&0,q8 nԾ,.a rs+ggNlKSN>?WJ*_XijC dY]%'t%eOx*Њf._q }_=32}?wG"*sfk\\p.%|BJ+䱐 J[`8\0Y ѤX b?|= MAevwt2K $nկq8f&r|qJrjOX)1W0@DBa!Qi߆Cv-K2q4#ەQ)X__$ȑS߳&x9A+y*|A!qLp`n$rGBI9my\`" }A}=GٶJҰaU®FHC:vPT "âfXS',A&fS j&"ѼF˙Cb[+rs PDHrd8iEzOi.0f. rQ`gc:9eBcUk;3Ex`Rg...~X8kn_XW8GYE ]w+x?(ݤ?td-+ ?)r"<$$ hox!{+mf!Dtt+N7}v$IHD5  D[Ϲs[Hi2y/ F%WFm .7魍a:*TkQRǂF/ᔋ]Ÿҋ;'2RaJ#FDb &rG{]B)uzi+7Q~Xɕ*Mkʊn#3p1ϙfd?j@"3Cem..ޠ̗E=J`f1MOxOU>OjQ^B;OKd/TdHv:Auqtr3 v-}a%,|'M++1> ͏%7lN9"=ĸF$xi~ZATA?"o-9;{obvy˙JdtҁpY3X6`4Tշ*jLJ9DN%R.6m2][w{#GB-zY}"uz*_0@78VjVjfvl4)ۉI/ `%?{˻ySMECEf]# Lvr (%Vdu%pov1Ps2\K;q-T8]G5s?#7A mtBn{._'MYz "Pwh@TyY |7g3Sf8X1em[~e"Qg,1ڏڊ}6XK_@o-B%;@Oѥ]_6 1 [ǠEN75T[VFYV@K] 3@ȑ(H`snVIoA ȯ>ڽ>»I2~ "V=^ $Yjua*ğ{D KMg*(*('BJ]Q$FdQ Ϙag&Y 5Gq/Qhd*;$_TSP ?EBTێ,&(_'4]a5 @a4ָ@Y9]eu7]629KaPu%汭PCPi|MQSN5e7YSNVhg@T{'e6%;4yUȱeu)`Cu1'ƸGo\DK O:j@AtEؾFýګK*&qx@ y]*֐xi ҥEơaȚ +`FfE]s}@azdq?* 0irrȱw"G D?sP2ou`8 w@X`wxFCz$?_hewX kk{ ՟< m^MKogA;2 wg'%C`9{!Ӣ$/ ;Q[j]?5 M ,˦k5Bۈ_hـ.ػ ÍPY;tjO ky78 hHy|u'71>X '{1$VkdO T/FZ2af7ލuyp*)-nG4՜x=NS%`bvfNqT.S%zBGטf,<\&6* ݘsAho+Fl_zCzhQXTCbڸ$KYFdHZ6kd_+6DKҬOP* >JR0~mO;qL~3/X{]!l8nS$PGְ4LgOhBAS䛭.&3sӰy+w[B6/os|#vV wMռDNR *ٰmBYx TYHc)Ko@oA|NS<>GG g3Kr49뒖A*Peu`dۃ+ĐoGbewfX0R{Vw}a ^ju#id8Lӝ|c?,rbZgB0/©\,i,9Ny^6j)-ڇdebf0dm5N)Yi)XəPDL#s~$W]1{S3^t#D)#<~Aj-FuѶ$cyF4Ɲ*uڌI#q_'P`4ŜsBӪw,UuY;nDFFMP2:i}5[5 ^"J̹lV9*ܐ7^H8ed61M`/@ !7-Hp(E/ж eF-GPBٖ@$p6vA5gʾVL%v_$kd4xӟ}x5} ԡp*cX xCEt4ђ*}-NT#!-0Y %f$9֓h01ez<ƽ|1%:y*#h QX<GQ?'?f!;m,BnpTxvx!hȒ`ҍR?J4r-P{xDu'h#]Oqhb7a5*zBY3j9@vVR_Vc,'D Es߾`v1*^<\/")Cbk 9o0C9HH>$ L_<$y0r2ZLtzT~E, tQˎA(7kqh^bX#I+U/RL` f(YKpn#ldb [fafBֿR6VnٵI`f uC|3([ SP:{0<.86"yy㪤 Y즉9NFJ ! JV S0=.{.S@#l4Qra(1=~KJ@C/3 2PS'md3kԎXzKWXhaqƱ_ ,'#`dFs}\L0 WMɶcЋY!8UaC)KB:U\'L}2#S,Tg ^O:-aUD | 4 Ȧ fK;iyNqhaZJ=$M~įP4]]MwtZVħТ H.-:CW0c˓}6ab{RZyl7ސr>5ÒX2 jeiJˁն.Z-QWʸ1N?>Sԍm&;9ii`(uF*%`G\GlZUARä&Nri.qR.)xtѶ\5xx5p%'g;ފj뎬 7Js(utb ל_#sVI>m7zw+ö"rI0c,=^3d`1B4]mtE"b:3KS<56tƝ^\0NDz5|@4iR#~l+n=n F3T=.Z=IbNoA #Q oCITT07ᦢ}5SI3!Րwaa3 W}D?' 1lvDV 8睳bjNQLgY 890'#cGNCհ˨fْHS&0ɡ2C}iz`Gzi4Fu@|q :M9uo9Ӯ;6ΥC`֐>rT:lVfjYP"1Kl9ɗ`iӂ^L#4_RH4mFE^ST?҃Y*CߞJϛWCc\ SphTiH\Ugגed0dm2C{; *@YEp4Eڶ[2]HJ1$UNAj=~-HMpjϳuf{ؒ`[^~k!S3!JJ\{-6" w%KƇFPXˠzq_ڜ{T`7}!ff2Yw}H,CkRcaFHJ^q͖q},}W-IҲVOKDorɅG*فf'Hw-|a;k/ 9.dAmBb'EW~&z0cqB Cb|GSaL;Xw5~!xj}$%@Ϗei;ajbAd<%鲓s:$ENO'|]L&h"À@+ qMS3Q$)+PAVcŠ`Q/\ L-)%**C };AΠNƍXlޑ٘$.Z)M˵i+aN2*풤>eq}MMxI$<#ΠXRwȅY"|лO:xN=B@j}&/JM-A(JnD{M3|88/#32