vcs-diff-lint-6.4-2.fc42 >t 6 6_hlp 3!XPȬI^Dg ȬI^D0KN{:`CS2oSWw )Bfi d{"s=k6wp7y{Lr-XG|>9z0YQc0u K/I>E()XQB? _ &nw:KTR"&ӫ^g?`1_5J h4z6T"MꁵHgf zEZsƺh02Rl}6gV D+<'h72Le Jpn/d̙P(αY%wQ=4'GAzlYC#:dsdth6 (&K o(M`%"z-ÌIvui&#ȣ}fn | )ƒl8﫟c( P]/)?J2W ;X5ms$\a ;h11 ۩Ǔ_ӳBd$^,e360b6105029c9466f024eb78001cf2e0f9854f0b1d928af3da74ca87be7132498cc26b02712900b4db01bd14a171bba85a1890b03020462f02aa400473045022100b0ae2c926e245af46fe4a63446533763e9d3debca35f6f712c96209206900f650220101cf1f6fde41f80694c5d94529aa5f302243d131a85db6bfa537adbb05b655503020462f02aa40046304402207062a3a6a5641d0b4eea72db54d6ee252e26617ada7837f4675ef4f98413285e022056c877a826bd5fdcf831fceed93b9f8813f3144888ab487b49de4a640e424c2703020462f02aa40047304502202baa5cb15f06f11fcc6f7687749514524cfd5532b957885802a6a4b9439e2734022100c7a0c12bdeba927c6aaf305929a4e11a5b54ae45ad0e0ef00477c5873040421903020462f02aa400483046022100ecd74404224a725eb5d1126331a4ecc4a2e3aa721be7349027185db5f911a0c3022100cbca5794a24cb4e9742cfc049c6d986aa2ce88eb94f20cb7f8a56f1d27845b8503020462f02aa4004730450221009c81aa59dc0423d411b95172968ffb005ada37c9256b4be06700cae2f82c52c002205aa92cb2d640c1b0cd5f97c2e1598f3ff5ae5d1f6252f59a2570255d0c415df803020462f02aa40046304402205e69131b4bc79d39a4a8691bcf3db205593ffb8d7e88e5dab3e1d7984f0667ad022032cc75effd9eac655060627eaff3a77552cc83f3a1e2d3bfc3b1c10abb7ad3ccQKBQ],\,nD8>`A?d  ?HLtx  , < \   4\M(o8x9:G $H DI dX lY p\ |] ^ (b defltuvw@x`yPTCvcs-diff-lint6.42.fc42VCS 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.gbuildvm-x86-15.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/vcs-diff-lintlinuxnoarch>U   )FA큤A큤gz&gz&gz&gz&g@gz&g@gz&54dc12ca5cb59327ece76111af902eaca84fd4fa5711636c3a22f823edcb9bdc2645383097e717f1803c62302bd116aeca26c92c5e147ffb522ecab12151d04d11fa61dd78b70ee0773558616a56c2c7074363a50fb607b7ea357a8964418b0f0c2b67e79bddafb6d6d70d59bd43032e70ca274546afe506b79b207cbc1ab152503f113c48da9062c509b52442cac9b923c123422b2a1b857d4b34bbc90048328177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvcs-diff-lint-6.4-2.fc42.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.20.0g@gfcf@@f@f@fn@Fedora Release Engineering - 6.4-2Pavel Raiskup 6.4-1Pavel Raiskup 6.3-1Pavel Raiskup 6.2-1Pavel Raiskup 6.1-1Pavel Raiskup 6-1Pavel Raiskup - 5-1- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- add a basic test-suite - drop duplicated check for empty list of changed files- 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.yml6.4-2.fc42vcs-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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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-83a9d01742715dc0b7305b84260cb664a3bb0fa2783853cb13e31874d2f66e881f392e0e28a06a6e968403b33dbf4d99c397305f5b32ae94dd0964fb4caf29f7e?(/h3B0imP&4ۛ^E"hGhQ|{~|ci::a2J3Z*4b(+3ٹE0`Fe(2jm8xhxBpeNC5;}]vbvQU qiqG)qŰ&(#wTOps&, 3Q :_dZMpM6 {“_HXUMF!P\ymE;/u$Owy1N̜ )YetZVjp􋨘H]a =]흞oۯCzu f{sxS~ 08 kH4Jf3"xra_,<)0?`fQ524. s {uZ4NLֈ1EccK2n.?rAVAzUM/ kq{󤻺~?gRS*$"7Sk7c~ @0HAS44f4p$642&1,"8[_#RQiKL=Id|\: WB"i[#{eYt> Q`Uo7cIHT"4(9)qz!tOu vNGz83IDk~Lq*q&V$·WP\8qmN'e9K/K9ˆ8wb? W]hv^o;ìbղ骿^6t)ao㵯/5οp9޴f p°):!?  !A %(Dm/'`L\* ,S!YZA ur`i@ֈ_^ߵ?DޤCF$ɀ{Ccd`IG$e -&z1uXG> fwL NJ0l}=UEϬFsV?rs\;0sd8W_!bn#r+~1,QI4pxT,ƚUVIhJ0aH;f'(*ͪ朖 ٨xtY Z'~nm> gYv^xg^ ڨ_0 W8mlty+f+_* ~ޝ\xI߇nBqa;)']vY7=:W{0UܵwB:׉9t: y!붾BCBO?my?wkC|p/C4\j)]Kކ:m>N;pv{M:"}|z6>=رf[u[Βqըd s@ $6aT PPgaI2RF)@pzR?PT"Dddrj[Y%RV/>.mG|%|AJ?$apզkmlDT!Q'3pOO1_6B'xhWp>[P؎y"ߥ~_##W񃫱@qCY$4yjIp#}I.eUϑ)_䂅*cx~x EdJZ|OUy[}\7YY iK#)лGtCK1@Eށ'%FO]йBi1Z\# 2yXvًf`ITc}ktԨ}93]8>=_:!!yP.P!?20hVYr]@:}ݚYܩ` wĸ:k/\+*5w/ a/m%J׫UKk»r4[u̔eCg ֠95efDpeݚ`8 5;gMN`AGq>gmEqCi/ 2?q炘3u(cS`(8'IE %j]-O}]M|Vdҿ"=BA3y4ܳ9jifD({z9fAÜx C:#&zb-X a:~xh1he `bi->^Pِ8 F`Ou7,Zk\H.7!&׋Hn[阉d,},hS;4C]H]Ѐ=4ME4=9v@^Q/\~e &<rP{ V"q]ic gfBB mbfoŤox1v ""e#q6LDT/u 3ȾHG]_fRߕXĴԄT#`1xơ)QQK"rN,1RvҰ_T)+BQe t*^[dl?ь1w ]kD22ZzjIwrQ J&P1u3շsZn:~v/ 噃r,-<ƾ#wh#[3;^bDSt$`rtiF< T0p ~@dbS/E2׫D'<_b"rDK֬h".ԧY5vEt 64Y@@N wX7䰦-mp[͌Պ۪ТV w@lFU_^t_\T&bǧtmy2]LDS_*C >)ni',;t4zni٥Y@y[RI%E'*l k5[T 5wF3l<ukpשb擰>G:,v'ۍcڠnD(=uIjY rZH !o/Y[mtS3A8;Ju 7ByX4mt},I,I Žuq4$Ф,J(TT[@8G句͎ھFC m4malme]*ٌ=`:cK2%o#Xfmbo'X}+'X:ώ9Szz.ڕDq c5H<]kE:+UA, Ye Te%`bRV4щۿ:EU0t?'`JA/l4u{_7SvÒh YGصq¡{%G/ctYPwD򍲣M_om AvsZ~m`qcb2f J˽}=- *S>\ 772.8RU"0B,ap29ިN -rhejxp[:(EJYBF3e" ":ȹ$:l!T0FMw/,6(fӗ#՟xP xom]:ɋAkH&,9]Sk"yApcD(rJ-KrPf+stmY.6c]%E t?vDJ$Tsl/O\r;:qP}|p'!-!r/~XG y#bߑ[Pp@'ŀ ٗрw*5Td\ 9ÅrgV% "P{Uk?[XRV1\)Yg omѯķS(A}d?FZ&x h9 l̮<գ"p/8w52BP |Q\ct=u_ϫ5YT>z bGԉ݄BљG{Lp:#nkdF^bXz3i B!gKa ʻnXTY7,!5lvߣgj!~= veF ]`dQ'@L[Dz}إiC4m!~n!c 9q8M6̔j5\!3"h,p\du&cf¨B$V63Ghuw|E5A?^D#."\DKj粵bbVHѥP{ӌ1I.@?:DU.[Q*s*ъ*ruh< O-^_֦nl |1-Ѕ^hױ*:H/Cߠk {o6Αݤ3wj nwOt !RbiԖoF-HmE+9ۜ1!qV0NEIsGu:)t"pLIjFMe\Y|LBq4X^$. ldh Mucz Pl墨4~22NM>I 4|:&ɐy44ucO!)ν)|EX؋8 %&%L]G(CQɍ¼qPGv3Y i[s[%7WPI,Ug{I|t)a3uoòvoJɀ =B'b9#~:mYzTs͞yeK _P>pt^b7ztrlElMimx>1`1Cm?)HfZx-,>&~+,Er 8J֏ xX󎎕C]R_PI?V^A4WaէmEu.N\Nnv5h,5P4Ԗ P:gNR~ x/f+PZL2{L Z !i '\%6"az'= M{{cJ>n8|1*eVP =o=^GG6* ýhoY (ģ?Kgmʣ?w y.sc WTEB98L;6O5T|ˋdDB_0xl_^(J46o<\N.Xl^ vג@ iVKty0" :VQN i^b=;qϘb5Y-0bVlXTcw8K yo?BbQwYg,fڊ=IKw.|_,4SL?CB4&mS X:᩽|ZÁ&qg@pѷFtK-|˵uL]Zz)_H#@XQ0A~5ՑO+!IҠ \*:3mlBSŋV##0F ?M2#Yp .P"3t@Scs*'K];[#K<2WoĖr9$ 6 EuE;lRc8U A+#-Rެ :}KYQMtݳ4)yBP 0p(P}>'5)\(g^(NHaL9XtvMj^WIedvYTmu1̈́+LǾ O LH9jړ/0D1Iw)r! d(XzP&ÿ Fxށ 9@۟s..ӜRD*2Px.sAEb<Se=$<2P9wQtjOSUK|c3PW Zkp λmAMw AZG/PsȐF,N0ʇN@^Y'6CEa#@%k y^S6+i#VS͵eA$I%ulyr?D@$ mX*hx`aMߠ2E _i C[chdM"Сnif D,"pG* "CI9E@?"`/QI_Ъڐ$k-8Vr=@{ZzX7>oT<]+ĬZ!oS-Lң@ƱT{%먦2 xF}a>I为EJ3A}:a%A\f5^krLQ_,V5<7cP MuEoMKПm ;=uxAkΣ:U9$o  gʳ 6᱑}Hmx'lMu1qgڗp[eL, D7M86^`]//ԤUeN'kշ1OLw R]/A_XM6+ 4 HAxt7o$ɊnǪ,0 1~ְ$Ap43<ҏYBs]N\9X3wlшI`5'Ot>ٳJniLnLCώ\Ё$ pVRs0Ta%d?oR@RA--G v#$T\ ha,?ob4CscFr3-VWs=tBxz"8mAD07&v?kŇ`7IӤt;O-L6KXta i2 d]LY |o.:Ze'gkH1 9 cN!( |<61(rpSkp31B)*dQ8;~'jS{ToL7'-x1 !:xњV5U9^ DRE:OA:N#جcƝm*bMw \;ȇP%ŀϿ1AYN$u%Fif"c<2#>/)8>dJ CQd:N3gӭM.•j0`@D^\4yQs^Ryrv$Ȼ)'~POBG1JU)5~ƤQ}syx C͡F:2qrΫ/OA/meipz1'Gvʢ`R*񱱞 f:#),-([^6#Ǝ/gK 5J[f𚔲ňcCR9v9#3bdjՉc,ƦP=/T|qc /Y[p:mRp19$-y&D@)Cs *q,\^OW(;(M<#|Ҙp`0І(%&{IYoZ=Q/5+'Nq_#6j몒A iG)|E1W6*s;]Y)F p~W7#fy9@KO.[Նh5=ەx e|إK.0 xA<%BShNSXB70SU!'%Q^%tj MQFj32z7MsX3iG9M];*WebNy y$Zd'w"[Stc R$tßRGvXQcȱA; ٴ]˄6@Z^Dp^=!K mMb`+9sRI77,+9 M- 9xb6O\'8+$@#Q-Z X$/S0khc3u_}4dCvxT8a8 *8:;Q$ɞ#AU$BÈK#;הG׍1<٫Μ-YZzRh$xD% ۍ;sIx\̀XwTX6+%G!MPf>Naa\A.h# *^3`M=ˢؙR{;)%Չ3u^N*WҘ`0>t˔^pÁ_UNq*wJ0@7PK_/<O>SGJ܄]GDcOs52&+N2XtDRB ;1Dۂz~V\#L/σgTuɂ뽰ފ BIvE׬[ǖFFlKxa63^'R Uo8[l#oe$8Jy|iY˯ka|\QԊ97 \jgt2DrkG@W8Z;T_= l6^w`]Ʋ ~24 5|>[1?p4,X$6ܱZF2rB o6BP-':]KhݰPn1mNdD֥{ svBB'xBݢ".>Ua,@#CXUʑm o?X9Qw98*WqUՄ1JP!{ 99kηL'%5 3BM,XeB Ekېw~ YʫzZ3Bo]eʕ)]n uzoBW}ͥA鬳\1(gܩ(c_$ vBF 'Tr8Qn++*Ex8@8b*iqeejOYαܙfL I3p ?AqP>5-@v{M#'ՠWV]pzCH2gM\Z?͝SmXշ."EN =+xr#J -_.Bo?ک1iH NMLrtǗFOQkO\ tp1AO;wq]a~P+Na> " |#$`nF"uV}z,03-Ȏ4/x>jB$&d޵l%ג֊ a ,BJp8@ļ֥ 'zXɀ\ = KvUn g6B`|6;: ZLOvfMAԥmb ώ:)J2b@q4eEA[$*R$M W>F%7  \+*P,! nf$Zu(Ue8a/zыo )*ҥĪNJ?#W7Jv3l% bnLd'~}pUM%I|Z?Wt{a"lStOb9'sB`~abV9yrc#)q@4^mZ)dpÑ&1