ecotrace/__init__.py,sha256=kg3OPnsqc_K6EctQP-fSaMezIjr_7F5IJe751hLH-lc,996
ecotrace/client.py,sha256=H7tu3jVLGQvv2ATtVxZYKHi04pZiLR3t5a5zj_swsEg,6570
ecotrace/config.py,sha256=k_PUFoQlgD8TKtJ0a51iVyxKJsvELeegANoSzzvN79w,2360
ecotrace/exceptions.py,sha256=58UmptgPVjToPYFV_UvkGfk4rgkXG4hCNTWHBQPwHIY,821
ecotrace/analysis/__init__.py,sha256=ba18flMuHURBcE_imiWAOaxP7ciiO0FG3LOmXEq81_8,1011
ecotrace/analysis/duplicates.py,sha256=5nKnnB46oqpWYgKimA8muyEYl26hHJJJJJCP7dWSduI,9651
ecotrace/analysis/efficiency.py,sha256=UtactMvXRm9LhU7wy7qYGo2r4heV_4-trGRRmBOHi3U,7486
ecotrace/analysis/latency.py,sha256=_IuoM24XiHgfC6VCNqX3yuURYl7DTShLF_fuxhDPK6o,3797
ecotrace/analysis/report.py,sha256=D4Bc5VlueKfI--UGyBgDzesmIBzJtnF6Vx1iUrcv1sk,9084
ecotrace/analysis/similarity.py,sha256=Ip1p4IjcRU2mnNQlT93iMR2J7iTblIiI41A3zX7K0Sk,16722
ecotrace/analysis/tokens.py,sha256=QhD6ySrjjY7d1L9Tl3xtUS26OWuBi_Yc2g9uVY6eWH4,4771
ecotrace/capture/__init__.py,sha256=5NWTiq0RgjPw-VhQJFTaIbhMH-5QouetLwLaOXPWk_4,216
ecotrace/capture/request.py,sha256=lleSTU0HJgHvuMMdLzldRHVRy1izazHSCwKh8dfkX7E,1080
ecotrace/capture/response.py,sha256=K43yKkeYTlNf8s2CSV0mM7kwGQrpft5TuUWqvW9eEIs,1621
ecotrace/dashboard/__init__.py,sha256=c8h3viuoUn1L9ltfb5yrImB6D5qOWUG51GzHfHEQRZ0,143
ecotrace/dashboard/__main__.py,sha256=Fk0x_kn59DkuZFb2uEM7n_D91saz9SBe3ry0m5QxBWw,1120
ecotrace/dashboard/app.py,sha256=28trn6bdomGdAV7eAsLJ3J7mR0cmKgucnyZCXq6ipRU,7327
ecotrace/dashboard/seed.py,sha256=qPNhKvM9OcvURF9pIly1g2wLIY1mzrQel6aNnJjM09Q,7050
ecotrace/dashboard/service.py,sha256=90cXCEGPXzP_dH7FETUI-fKSH6NEnu8oVXEQgKQknq4,40481
ecotrace/impact/__init__.py,sha256=XgwTv2BGqPcueUCVLiuJEOnhvBXNPi2SZ1CJq9Mn384,358
ecotrace/impact/carbon.py,sha256=djseAavNROGaW610NK5wXFPVfqVD3eyCOyXrdhO37I0,2436
ecotrace/impact/cost.py,sha256=IbRaCBWruPFfxigNAdstbYKeHDqgV_BBJtSV8_IPsds,3013
ecotrace/impact/ecoscore.py,sha256=EMlR0Itpum9hDt1ULxgxoIL9_IJmhIFNlz8V8euXTfI,4428
ecotrace/impact/energy.py,sha256=tTKrqfr0I68J1W2zziD2mMC4Fa8S9WInlgLVXC2BHmE,2184
ecotrace/integrations/__init__.py,sha256=gLPCkbVZt5utZHlMI5Vd1Twyzg0xUexk9XcHKYbgDGo,109
ecotrace/integrations/decorators.py,sha256=CWTmdQwM0dYUz0mGgnhDE0xA9QbBUgZuC_4yAFyct9A,2277
ecotrace/optimization/__init__.py,sha256=iLIM79YKzzQAv4obRt42QLChFnk-HDjRdaa3Ii-MiVk,411
ecotrace/optimization/optimizer.py,sha256=SEddIAHwD61Aa9gwEXXUXU6vENXwWyc2JWs-yWlAsGs,13887
ecotrace/optimization/recommendations.py,sha256=kKL_s681XIMxVis32g3LFu0tmmSnwOgrZnvkDmY7FWY,3438
ecotrace/optimization/strategies.py,sha256=_G3G7gItJpNPNOR0oCOJx1CsNtGummEspfjdqNvVcz0,14145
ecotrace/providers/__init__.py,sha256=07QLOuZm6hXTZtdHr1gi5FyTbk5YswGdlwuYhlQQod8,420
ecotrace/providers/base.py,sha256=uMhjZ2dMKdtQ_63OsJh5TUV1gpzl4bd6a9_DtqG6YaU,1599
ecotrace/providers/gemini.py,sha256=pHjvQivUwB1wnRqM7RcimmSQOK67OOdtf3pN_ysm-sY,2606
ecotrace/providers/generic.py,sha256=mxV8J-QgOeTSOI8LBPK5PXAVumPYYygBfQHfSXp80wc,2073
ecotrace/providers/groq.py,sha256=yKbXQowH-ippLpuHe137nbqqx_rg2WnvXCd1HNeAlKU,2747
ecotrace/providers/openai.py,sha256=gIr_ya07zaQmkEy_HkW3wQPqSTxXBNgASiUpjk4AWS8,2944
ecotrace/storage/__init__.py,sha256=cifKOlCRA5cZxs2W1Usb9rAj2eXe8w9MK6ML_rZ5_zE,303
ecotrace/storage/base.py,sha256=TSw5bGEeYgH9abwM35xmibcvFd1m1NhP1ECzi7fjOMg,1252
ecotrace/storage/memory.py,sha256=8-hYXCjiu6VCCkaLUwO7n06rDtEKjjo-p3-HsaDtT9Q,2376
ecotrace/storage/models.py,sha256=bJARVFl07FRGbH34usGV2G6g0x0BNCCU2qZfYapAFbw,3031
ecotrace/storage/sqlite.py,sha256=Jt1EqpsBJIFZbr8NN8RoireUjMjrzeK_BVpElXShfwM,7252
ecotrace/tracking/__init__.py,sha256=i4Kz_qunYIecdin5VFXbXhMMU8GDw19YxWglxyZUmAo,224
ecotrace/tracking/events.py,sha256=QXPdLzTLk99d5o-HJXa3Ois4Znqxm81CTUETsK89to4,1535
ecotrace/tracking/session.py,sha256=FPSyGrdOQkO85MCVx3z1Iuru8tmpZ9JKRyEd8pL-nmM,1076
ecotrace/tracking/tracker.py,sha256=MjOL3JHEGtQdq_3a9lBMlmMcwz-2f4beoZ3wQ5HT2jY,3711
ecotrace/utils/__init__.py,sha256=YTa7kSLNSKLGRENQy95QM7pzyznq-V_zRs4ZXdVcsyg,32
ecotrace/utils/hashing.py,sha256=mi0zv4yEGdaOaFCBzLyULNXFBg5MMxCq6X1r_-diptw,984
ecotrace/utils/timestamps.py,sha256=qOUXPwCeILmmbcnU1S0akjXmqiA3BFAzdxEFWozRnGc,435
ecotrace/utils/validation.py,sha256=dcE0P9_ob5KEfeD6ed1Ktcz8yUVt5CiIYvbItdMd90M,1541
ecotrace_ai-0.1.0.dist-info/licenses/LICENSE,sha256=HSYqa-3DUC-JOhJL9-kMFMxI_NmJXswjTWzEM4no4AQ,1041
ecotrace_ai-0.1.0.dist-info/METADATA,sha256=Nx0ICswiU4kiKh6_bI3KIn8u4IXwgdzhkJVXpXHPtrs,5746
ecotrace_ai-0.1.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
ecotrace_ai-0.1.0.dist-info/top_level.txt,sha256=JrX2PTsVoe9dCMVAdGngAgRdi5o-1evRjwsHR3XlKLE,9
ecotrace_ai-0.1.0.dist-info/RECORD,,
