From d1d1b8c80551a9086c15585522f99f4fdd3fb332 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 27 Sep 2025 19:49:49 +0000 Subject: [PATCH] Initial assessment and plan for implementing missing components Co-authored-by: AF-Warsame <201992579+AF-Warsame@users.noreply.github.com> --- .coverage | Bin 53248 -> 0 bytes __pycache__/run.cpython-312.pyc | Bin 0 -> 149 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 150 -> 148 bytes .../__pycache__/hf_handler.cpython-312.pyc | Bin 0 -> 1714 bytes src/acmecli/__pycache__/types.cpython-312.pyc | Bin 4206 -> 4204 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 692 -> 690 bytes .../metrics/__pycache__/base.cpython-312.pyc | Bin 381 -> 379 bytes .../license_metric.cpython-312.pyc | Bin 1308 -> 1306 bytes ...st_hf_handler.cpython-312-pytest-8.4.2.pyc | Bin 0 -> 2952 bytes ...ic_heuristics.cpython-312-pytest-8.4.2.pyc | Bin 0 -> 2254 bytes 10 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .coverage create mode 100644 __pycache__/run.cpython-312.pyc create mode 100644 src/acmecli/__pycache__/hf_handler.cpython-312.pyc create mode 100644 tests/__pycache__/test_hf_handler.cpython-312-pytest-8.4.2.pyc create mode 100644 tests/__pycache__/test_metric_heuristics.cpython-312-pytest-8.4.2.pyc diff --git a/.coverage b/.coverage deleted file mode 100644 index ac170622d430d895624681c89b1911e8c06d184a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeI)O>Y}T7zglOukE$-;w_ZQilUOaKoT`c>r`q*dw{gfp`uV;3IY+~uGiyaiM{LY zuG2&nLT-^NRYHP0;#*LTd;t*R!nGU#l>?P3fe>a702T;900I#Be+zWq9Mj7a6YABE1GCnY zfoEFMi=M|%zqPz{VOd;QI(2SYMEk_dh@fSDUMvaEy)4?&6Aim5h3(XB%M5I1RRn7? zN!{^foo{rsk8X9Ga3PH6wW?jGs6eh#7H!XNnckLIms@jTg7|EK+zg@}l!>%g9Zn%; z;_zAF$%gc#V@W?M#f)8_9htrM$%tOwzhAvB!#bIsML(khwV@ros+?_5MwaWJFs0x$W3W=0$Ja+f^&?PEQHrz8_Me< zSLk9C8K0|9rx(0SWSl$>ZcyPIH(~7s@~J5}EVI*T)rkC~POHrqha#dA2kx-QVX=W5 zS2p#v+2vaH>N{{b6LP+yQB=pVFLmVh#h(+s$hoi@jyor~64U}-7|oYo+OI0qD&?ks zsY&m*s%9r}!|f_v{Az`s#y)+fpqHnn)a#eRhQd76njQGtE5(6Ev%Pyr)8XU8+YR@U z!A8QpsM!>5BkVF9EuxDs-=r|U46`$*1xf{|mSLH%{G#VBjcSEA4Qz_=l%TvRe&UO>1R<>71x)XW5JUOXe zEr!h~zFP5%KG1}cE4j-snjC6L)9-l6K=QCbGKuJol1U$lk5F~y^?Z40a#(fZbk$0{ zQt0Ygy?o$++KqYyk4yZ>4OD{n^t!+UH-hxVZ=1oI*jaYoO$DFM<;y1z3@bPnp<3bR z{Iw499=6&4q{g3)Jb7{zWUTmg&^v`xW1Yqg-k1=g!IJ zi3Sl06w}lxed?kQtD*bV%)X;?5Y2GgY5%>Mb)V zcD$JxXe19D?6sHkG~m*^o&I*hc6}VY8J&R#x9AGiB84PX{9b2dmM8eCaZjNiED(SI z1Rwwb2tWV=5P$##AOHaf>^%WZ&8Rxh|1-wVigAaYus{F;5P$##AOHafKmY;|fB*y_ z@Kg$nWwe7v@)sUQ_Nm(BMEo}Z#}_I`7LJWjtun@K#kg(!^;A|6g@ynGAOHafKmY;| zfB*y_009Ue3D@5P$## zAOHafKmY;|fB*y_0D++bm4c?&r%$ZB*e=8}m!2Ut3=BJ!{3ZTGDFT zD?a^)8~O(~^o9LJT~pT6gm|*;dV%yPW~Z_Et6#5e!}2tWV=5P$##AOHafKmY;|P?SZ@R@2O0 zd-MOoQEfd{NZ9NP<2&a6xg(lPl|wTB&mPzOQ~}8;UX+PyN{F+g7 zYPMJ`sr>nW&bXx*_l!S{KWP5{+ml^Elnw$AfB*y_009U<00Izz00bZafgJ*Qn(V9D zT=Vb$ z1w~aL009U<00Izz00bZa0SG_<0=o$C_x~~f-vtJ{AOHafKmY;|fB*y_009U<00MhR F;6HV~bx;5R diff --git a/__pycache__/run.cpython-312.pyc b/__pycache__/run.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6249259f94c0f7015ffcbd125a85307937ecb4db GIT binary patch literal 149 zcmX@j%ge<81g`csGPr^CV-N=hn4pZ$JV3^Dh7^Vr#vFzyhDt_Frk5ZoKTXD4%tfVn zD;Yk6xWAP2GxBp&^?@RJsYUwb`9<0KC8@G%qg~0}!~{-o?n!$Uy@o}0wIcvlJygl Ob5oOZGW92B>H+{{ITYyt delta 66 zcmbQjIE|6}G%qg~0}yQ7dUPVUv9_tJRZMtdQE_5!s(P`4TYgSTYEf~FOKO>}qqDDT UOmR_iOk#3wYI06y%*1qE0H1Od!TO-vg{6rTOVYij;#Fn^Bg01>g8vQ=6tps108NkA3!z@d#Vt7T_wFIl{1b}a(3 ztE%E)4poD4Fes`5r%-X>=p#~c>jmUUu_hdldg6vcrB?LPnYB$IZF$nZH}Ab~zkP4s z%>LHUP!Fh#-zg`*69M?0IW?iaE2lT9DF6r{XM$M8axsnv_W|Tr02Frk3NXemaS`#D zIn#P2RMF>5LFyL(0x=GP7!NrlKpu&45eh3}Oj;5n67f#lo6u6wM3@K}Y?3;RoD5Fs z)o-|j9;yZUoJMK10K6c}&2et#l7ie$HJanIJmfoRmRfX_P|# z2kE(l^jv|IFZ6gmDatNi@s1bPU#P=-1@eOgxPbIsfow3&k^k9yLXs8?(bn zB-40^Y~peAlaTmK&32|NXv7T!2_Uj<%$k(TCQ{rmDN@!o45ON(5szu;C}pGNYxgvo zf?>xB$C0Ba!}G||AcchE77j1-BjJclBs*;y4v{fh$ROLXiI6}JX~vpiBbDM*+tHki zO~g6dN)hk)BORq3gDyR$<#t0Pgt3JqULxAajAM2diImnb)dHmD@6d8FV>DuuAJXyJ#7L(8ft8|#Xu&m-M5lw@2@R<8CydWqD# z4XTWDx%K?g54?-As_Y(mgMR=gqTd@Rx3(81*CyBXC)4@yqt4L!!bZpD;C9Q_(BroJ zSh-`Q_*wBrabd4*&$Azx$lpKocNa$2MmIer|IK`~>}!7QyMExi{>s-|_O};?*M^^b znU5ZY`<}~N@^<&GRtgX0qmR1}eAmjs@Uw}HiOp}fwNmg?8f;&kDu;TWB{!0rOS?0> zD^gKtpMU%@HW0QWJ)u7<1F!fvB#1)T70Qea&_ z0n}{5KbXO{YPg7i847pR0{COLa`TMwOdhS2@fH4ry6kW5(w+z$$GrhfZ$RUpVt@<0 J1ys4O{R5e8nWg{$ literal 0 HcmV?d00001 diff --git a/src/acmecli/__pycache__/types.cpython-312.pyc b/src/acmecli/__pycache__/types.cpython-312.pyc index 3fc03c202c5a2c46b4d07904bf8aac9eaff39819..669d12b50aad6417c8068d1d3b0e6401063348af 100644 GIT binary patch delta 70 zcmaE-@J4~}G%qg~0}!~{-^e(}zLD=Llcs@wMt*Lpeo<*&UTTqkd45s0eo1O^34|yv UO4d(I&P`3u$<*J>$DF_m07U>7HCT$~EtC;Y_qTnA4XrY7fP>gT4G6lEqC>rc*M@&EvxhZ(#8 delta 78 zcmdnQx`mbZG%qg~0}vcAyOFVDBd-pVv8}6BOn72Zabj+&da;6AeojhiQE`k*YMHL1 gv#)DRaZz$iVsdV3a!zJUZfZ$UW^!@NnA4XrY7fP>gT4G6lEqC>u>(dsL2cf!iE}s delta 79 zcmbQmHHVA$G%qg~0}yQ7dNgD5M&8Yg#?G!*G2w|t#fiD8>ct9f`8g@6Ma3~Lsb#v3 i&c3cO#YM?6iOIRC$vK%Zxv3>ZnaRa5n?EvYG6Mh+vm2EF diff --git a/tests/__pycache__/test_hf_handler.cpython-312-pytest-8.4.2.pyc b/tests/__pycache__/test_hf_handler.cpython-312-pytest-8.4.2.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7ffc8984bb693dabf12035faf4bd7da9e2e5ee40 GIT binary patch literal 2952 zcmeHJ&1>976xT?zpR(P?iA@4-@KT3H#o68Xqot|)5wJ^o$+`F<6wU0e9DOV^+Boa3 zz?2+PTBvVz!T&(XA0m_5jt9inOpMy<72?rIs>M^^roag_F{^H6>9#hfrdf1t~J#mfn1R zmEi-VA$Z}8X8t*&k(y;vTzO6=`AVJvM5PO7P~72pHOVWVKAC^5$tw(=QK_)c^Rn0E zK2iAq?(hf^3@^(%7r0lXEuTkFa^?IDZ{$crm8di-jnqd<*t>s%wAGW=n zRf|$g!ucCF`@h&kkzU|g>jYD zP_XU0frTimxQ>l|ij4^(&P!JB;Lz@wA`v1ENFvT!Ht~6XXg(M?Zpd?GWjC-bm$Evy zhM0z?Mc7r7_JVndftAmA^P2G)4U)r zzH9kb$UW?m$%DIb96Rv(7Qsf1>0aPJ#KXSDlVhMq#2LVJkyWz4AAOVM}Z^7c_=uuVeO-FO+6~$fo0Ra9g2@3p}nU zEfs%!yUL5|rSJ6JyQliZ4{P79jjygB=^MN2FZ7u`bii?A3>(k%#tF=?W7zoqPGUI9 zVYcEKZ0w=TEn(4pu%5Xkd=4Aqzutu};kQ23uZ-c`(~tJySf4wA;yOl0yD`8 z`!I7$n7KLNtW$k<46i@^czHt_6z7rD7iBqd)4++dC_#gYEhg5gmSZBi8OC_8c~ zz$h} ztAF$G2RdRi-+cX*zteGj6Vq?)fH;5go6|xY&tk9J61|?vd3B5sS~%JW_Cg39E=s{{@#3IGlf`?q=acbGU%DFz2Ai$_Lj(r>RWu3*UGS^CFX&zlW>!7!722 zRCu!RD8SWZMhmz&(85BfZB?L$EO7X9s@^0Hr+`6(OFX6}3;zE1ycERgq;@xnKTY89 z^fM)5qKL2Ht6?$WW$HikG9@yJIpL+iIT>huNuPPZ3RwK3oqZtuk>E8^-mK~Jg}mA% za6u$p-u>imrQ5ITw7l9Zb9Gs#+INXkj$Mm7t!|rc&(;Pp{GTx*Q$wdr_O^AEDNuon zMJ|@PXzX4wDYZ!u)vVV5ssgB%H2KGxjxOY8Q%7;Z1<@2JNmCFankqNrK9_W=D?EFR ziv=#0cBfNyR-gl(!F63h3xCZGxi zHCs0Kuqi+q4||RqI33Eet`A_!ZWy%f_goxB8IN55q3IeO)3e$1{b;X_-&rTbC+wQh z@`+~#hW)tfnjJHM6}`leNBEn76?yu&?ONJcN*fDlVfsfHJQQ;fFVBMuE5i&ndRb|X6E zcFP!D)C5O#D8z}O*Wt^tC;gVcd78hqcmJ%QJ)J$69e#WioXmW1TDZIS6?5U+Bj&OsB=RKV!tt@2Wzj@IrzPb&Da>p=ipt4t<$mkl4E1<3!Z8OA1Q!1htrYt z0?UirM`ppnZW{5`t;V+ou2YrRJH!d#+KyZ-m-q;O=d%wfv8tx!*_P{6W1?tv5-XgM xh?<`y@)6hJwJu%cS3Mv1T>EoU2a|v4>3bmFC