From fe72b353c1738695e8132fc750783daee650a3e1 Mon Sep 17 00:00:00 2001 From: sjamal <3092856+sjamal@users.noreply.github.com> Date: Sat, 22 Aug 2026 21:58:08 -0400 Subject: [PATCH] chore: stop tracking .coverage artifact - The .coverage SQLite database embeds absolute local file paths (including the local machine username), which leaked into the public repo history. Untrack it and add it (plus .venv/) to .gitignore so it is never committed again. - History still contains prior copies; a follow-up history rewrite purges them entirely. --- .coverage | Bin 53248 -> 0 bytes .gitignore | 2 ++ 2 files changed, 2 insertions(+) delete mode 100644 .coverage diff --git a/.coverage b/.coverage deleted file mode 100644 index d0d0524e9348420d06f5e3e12460d0f6f3af337c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeI4U5p#m6~|{hV~@vcdxD~1He1MjNj58X*Q_845TSM(R_f9Kfh33&$n1E0cXzV( zj58nkK&mQJB>K|6R7Ik#`hxn{AmtHJsZymP1*uh4A@K%0P@$qCMG6lH9yoVC{FOC| z+A8%iD!;EA!qBJ-?l>bptMVpW$8zZNs^?~yF%~m&?us2 z2@2(b__(MpE&lGkit(IOE<7(8XDWM*h4M!E+SDJ*59_C<9Bp1-q!Tzm00ck)1nw9D z-Dk>LZF*XM<>#T*Xz|duZ0;wYm7~wDET3FqCzpSGY=tFx>|lw}v9Q3FneSa-9qzMr zr^T7$HXYjv9e0C;n>;HW1-vQNEXt!*OB7s;>x-D_G^tj|H%LUsciNVJiEZ&q^KpT+ zwUA#7lME8Voefu%U}lLzz6>RD)er02yjvDWw6_0VH2$BoT&11EGmm+_0-jzZqt z*1&lIEjtL_pfx0GO&GM6)J)qNpwq9sP0h4;T6vw6bG-~}zoKZGD#tpzQM*CN&qnQz z=p3q%G#q;4YL2TLda1ED-8b9xW#8VR?#z&j9!+XRu5&Kpz0RL!{hIT!8Ll_agc0Nc z`=<)EM|R5+c_qIXoNLinC)0{TFHW1(`Q{RRlwZB8sMYrElV3X*JBq+#Hk>f%Mf4%3 z>1B^`9dUlV--uB%>?C3owOY(ukB5w?&63U`Zyp>o^$dpPi-E?xv><8voqC&4mULi^ zme&~ewb)|wYI7@y{A?omwn;Lp(Vr!=F_NAka~8Bh zZFy##IcYg_DUB4nnyS_I?2)_4h!FFVc;|#mG?kU!uzP^coemY}MrRL(|G`x>{LEzA`DweI_(JYtEZd!qug@Reu z@Vpkc++=N_8mj@d=>#m+;l@?zhkY5rB_U(u{A{dKwz!CC{v-{$Y;I)P-J5^eI9B~%_1D$;%0DY%WxD(hW#Rw<5C8!X009sH0T2KI5CDOjAkZkO zQg^j}Dxe#`>u0UD)e7p5dv?_3ZWz>8PoAi+ET34d`@G`?^$jQ7j2d-2uotY>hUZhV z9n=Hgu8SM5%^>t6JEUh9P+l)eH;BKWQyWJnZi8gf16oXa{+Yc=k@{Aydah=dKN%D&YlKj}jlIhlTBEe01f`IP|?K`$b z(#qcj&0oGy*|=O(Eec6Kg*zyy=|XA`cRL)^fL`g@OJ( zE>jEpC$?cgqPYHFDxa2&w~QyNzo~v!K3!d?{HqdG_Ll#86T=)uKmY_l00ck)1V8`; zKmY_lK$2{=yDCq-QyJZD4ekF+FRI-mlee+`{$Kx@+C97j!nfJ~7f-9*LpvvWU^l0| zq;?;hT=JOxe_>7S9=!$9d;9~t+?o~!`Zsr6?e5nn z9#sPp@%%qb)*t`^AOHd&00JNY0w4eaAOHd&a7PnRWJRio>;JOxwL~u*AOHd&00JNY z0w4eaAOHd&00JNY0(T$*MXBiG`oC`cRx-Xct{ER2|1thyylq@D-lQxXAOHd&00JNY z0w4eaAOHd&00JNY0=JGpRaa&GKK+TmU5Q@*^YxcMsT3*wgW?m?Q#^M$I8e|iS=Dl- z0)=-MuAVvYhB}p}_&xcnXWl*KpDC-9*sJ_rS%3D8*K1XUQunD>|MZvl`KdpA_HrRd z>1r;QmsOoYas6L6{w^6`8P|>f8vi#wG(Ir?ZCs@+93TJ!AOHd&00JNY0w4eaAOHd& z00OrU0r5M4tm|=5EXIMR#X+GE2l;#)C~6$2N*v^JD*XTuU;meO-9E-Z6A%Ca5C8!X z009sH0T2KI5C8!X0D+w+Ag=#o|G)EGArS;X00ck)1V8`;KmY_l00ck)1a2n+;{Jc^ h|8J)rfi55b0w4eaAOHd&00JNY0w4eaAh7cUz5$$i3J3rI diff --git a/.gitignore b/.gitignore index 5dc7d27..5fd6222 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ __pycache__/ *.pyc venv/ +.venv/ .pytest_cache/ +.coverage *.txt !requirements.txt