From ee0d33536231c32120ca8fdfa86ce9e809cc11ee Mon Sep 17 00:00:00 2001 From: Alex Hope-O'Connor Date: Fri, 19 Dec 2025 02:41:32 +1000 Subject: [PATCH] Remove pycache and update gitignore --- .gitignore | 3 +++ .../__pycache__/__init__.cpython-313.pyc | Bin 3155 -> 0 bytes .../__pycache__/config_flow.cpython-313.pyc | Bin 2981 -> 0 bytes .../bom_local/__pycache__/const.cpython-313.pyc | Bin 325 -> 0 bytes .../bom_local/__pycache__/views.cpython-313.pyc | Bin 2581 -> 0 bytes .../__pycache__/websocket.cpython-313.pyc | Bin 3139 -> 0 bytes 6 files changed, 3 insertions(+) delete mode 100644 custom_components/bom_local/__pycache__/__init__.cpython-313.pyc delete mode 100644 custom_components/bom_local/__pycache__/config_flow.cpython-313.pyc delete mode 100644 custom_components/bom_local/__pycache__/const.cpython-313.pyc delete mode 100644 custom_components/bom_local/__pycache__/views.cpython-313.pyc delete mode 100644 custom_components/bom_local/__pycache__/websocket.cpython-313.pyc diff --git a/.gitignore b/.gitignore index e573c95..4a7515c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,9 @@ custom_components/bom_local/www/*.js.map # OS files .DS_Store *.log +__pycache__/ +*.py[cod] +*$py.class # Docker Compose override files (generated by test script) docker-compose.test.local.yml diff --git a/custom_components/bom_local/__pycache__/__init__.cpython-313.pyc b/custom_components/bom_local/__pycache__/__init__.cpython-313.pyc deleted file mode 100644 index 3a7e88fd3c19c92b3ec722d4a9349dd53b621562..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3155 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 YMH<*{2rFD*5V#?xdyzr7h!ZFa0K#x!C;$Ke diff --git a/custom_components/bom_local/__pycache__/views.cpython-313.pyc b/custom_components/bom_local/__pycache__/views.cpython-313.pyc deleted file mode 100644 index 32047f37b215196dd641507d25a3ef889a7caa4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2581 zcma)8O>7%Q6rR~#@2>w6nzXf(xXHS-lx>V1rAbQNgsOEwG@&WV%3NBp+HBVGg1zg` zuG=O7QGtZQg+Hlk#f2aam=hd0aBb29$Ak*SEGp))gyCm6y=lx8Q{365|; zb4p+`Fu@bv=kt@ogh)gQ#nFDG2;E2#&ojepLnR5q&fp}P2$7J4=CB;vq`;JnykCT*q7(2g_|O1TzJx7OBaD56>K7%I(tScQ8~#m$VF2(B(to|8BThkH=|X| z%#2-DeLPd4iZY88%`IlrhhJal1UUN-ob}=7yl_*ES|ugDbs2gm>Qvgd2Vl60@_3p$ zXh&1CM=oG!me{1%0~+Ha(7{#2&6<@UjSQ_UnXWXW>93|q6wdeX36CpkjP~Hb(_rvW@7$`h5Y1_N(ReCnTQ0Fn3z4#R`6;LxV@E~?24vRbX6)H{F9HeZ zLc*!;e8upDqM^+i#4-N>7eIlET&NmkUZv@5%@KN_$7+=dp~330P$Wr@PhB!*JaO7^ zAbB0b3R$M4Y1pEp@&8q8( zq@`478tTw=kXntbJmm>9eVk0iE$K|!y z;aajbUK?54Gq@D`F&wKWp13}`e4&=8wXJm>U7Gl*eeZjV?<`&)S#RIJ#NFo~@QB9Z}T_ zRjt%S+Euk+!V^?7;U%#F7F2cC)`4Ilz&wtMc~KgMCPbI2Ro$Y;LWmPuW}302Ld++!hXX^) zxw{Ca-}$|PR6_&Z2e;Z!r?4kzrd@R1inp%_Uo4Q?jW3q;{ns!}VM3oRuVbeSF$jHE zyZ|H!+=8d{fro{PMyUc>oo=4f{Ic=0*uR2r2ssKn?_bapM;rcqhKvCK8HAieFhDF} k`~zycgO1-psXM6a7xesHt`Dcy;__Vt^B<=$!f{{G-vUWya{vGU diff --git a/custom_components/bom_local/__pycache__/websocket.cpython-313.pyc b/custom_components/bom_local/__pycache__/websocket.cpython-313.pyc deleted file mode 100644 index bfb673031e044d9a4695c49e2127d7f7206d572f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 zcma)8O>7&-6`uX!?(&}^^-Dz(qd$moEXI~4#a0zV)t@aX62L711Cqf~7mgn%E1kT7ASjjZ$VE6S`@Bj13i+a3kj1N70~ve8v~}uAwBfXl1ou)0%XXY zdGF2l-n=(6@9kEdP8)(YeR(cBYlrfvTPE`NQAoK{yNM@E1W?*EO*(DBh0V?B` z`6UasED2aJcxG9|qJfpL1S7v}U9w>t%voe%*}mk!jsV(_!hUm^v#}p-xW-{E+OT^= zki`v)ENytM@v_yA?(yTbDTG@#xbR?|X&OME2@f|3>SRBXZKhq>{+$?yiP`XcC&qaW zGxDu#HDWOAd^^VdJ?wbSFz*NrnhU@6|EtoSy2i>a&AZgtt@dpu=sl%Mt3if1f2wS1 znfQH0kH)geAWNLLGHGQ-(~_DVQ*|Q6W2w|;EPfxb9Wm{p8jo%RHl9i_5WuuK5Oq0k#4R=DfhrSY!#e2k$yyQoYCC4k*@P9bgB2-}x5ng|oRdzei?9+We zbCU>KZZn5Bi3JWySBRu1(~6djsl*Bbtp5mDA}VTv5^=f}W~0&l0-ow0Ai4n*fHR1o zusPc_t~buZ0#ccweVBF^n#`KlQRO16%u$HS1H~JZMYcrPDUijw!HQ6)+kh4$ybH=l z!~(qpcnie?Z3SAW(PNS-tVzwtF!RsU1T{R7dQn6Q(^xOGh$!1+ z`*oH713UA8dBm++97wfBtYP~FIIw2w+(sAhHo()sO?Kb;`FQ=71!&wI7ZDI|J#N{v z-et~4?Bypm|)AU{}$wUN(n$l=t*@uU}QyrChw?` zwuA{`>Mi!sj(UsXFwm|IN?gbQhj!aTM#3mKsc1JF88f|W9j@oh^eL?XP}W2W%;fad z)4zg%u*t;k&^*Q&9N1Fy_|AC;0$Vtf4h(5G;2|EU8mbc4p+-g(su6S&p1O%8YDvJF zj+0p|P=1FgiCAN#@?K54B@jeeTUe<9a>tTOcSwQ(TN1BLWP48-fK7q3u*MG z2bvmofdD(rj_$Px+#KMDS3q2wJXykGKOJ@Q^Jd9ObiD0|=ATRwJr z4m$Vm?kyZU+y~HX3V z!^Ii7C~p++{;tzwSHojeInB;_mqP zgZ&Q*17-KnvB!Vp87_H-3)+BWonV*@xEIjMJ z3G|`g4)VhxW;Vnh4)c_LiviukOAMtiGZYgt=qtjUBpyyOvo{=v?>c~f&QqJuMT&ne z8MNIt-^x928=rS`FKiZ&zi?YX@}iXkI@m#M4>GA-R?lVN4s$@0&K>xsfNz4@H^u1L z+q3qH_FkOE3Z}1oOp7EDW68{pu4jpu%4}~#wvoZ}_#GvcRj@W%$JM`0YFTB06o8B{ z(#;CDd<9G>m`Ks68cQqDC?2Bg&|+x3nn_FJRo(bdkiyDOa!ITth_q(pUo1sj=0`<6 zNoW%M9${KDjjSNj57L=LE~UJOp>`rj3Z%V;uEH@4^9AaBjjsL!O?-h|@c%cu^%`}Z z*jkQk-7jt3`CDb%(4Kh0SSu{g2nA;a!SH0ZN{1?kSeqfQI1uYTVgfIjz%eiWa^=I7 zgZ47tS@d5s+0HWW&(E4%N15-+kC~jm%)gP3n_PF9@5yT>*Hz}b^K!*0_On$avRuVu gtkhFtdMa!$v&cN|sUkX3XL_qG0Qu5Oc_aM)0ZYWnA^-pY