ttd/__init__.py,sha256=mDTK43nnHjRh4iiXcAvphcsuOt9-DimYgJnccb4-4q8,93
ttd/__main__.py,sha256=oqd0jpMvvM65I9Prc6hmnTlieWNKTSVJ88VUWmye3yo,68
ttd/cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/cli/_interactive.py,sha256=0NRviqqcjyQ0Rnkd0MI-JXSYj87qmFJkplMaAlB1evg,4381
ttd/cli/_output.py,sha256=WdcKuIHD6KISP0QWe1GrPt7N31ozr50xC3f2xlndDWo,1279
ttd/cli/_pickers.py,sha256=gsVYMifXebJrMiWGC-g2PZ36ZrQBo7qjlLW3wLh1kBM,2227
ttd/cli/_run.py,sha256=n8Xtcaa8NEWcSQsmrXD6P1_za5tere7L-a8Fc0GR2_Q,2036
ttd/cli/app.py,sha256=vYSQ8hPL9P9v-7iFsvcRSEQGp2JNWs9nmG8VTyvWmSM,1182
ttd/cli/clients.py,sha256=sMIIrU_-AfJkV2LwH1Qj1GJzdfdbfUnTJlgBRLYfReQ,4828
ttd/cli/config_cmds.py,sha256=ahn8dFg6xZgAfpAaoC05UE7rVhDzrIpreFE2rWsUIL8,5071
ttd/cli/db_cmds.py,sha256=UJOCc-042KFvUv-tmg5uHI2A_7-yJ8hHV0CN0C-FuMk,4963
ttd/cli/entries.py,sha256=o7aoo0rDp8n-NluPRsOy8LyPqfg67BjJAfriFWVxh5s,4752
ttd/cli/export.py,sha256=z9uJyT2UQoT3xNMVJGYjXXznMGBURkPP_9VhARp-94o,1962
ttd/cli/import_.py,sha256=_TnY1-IQfG1EL4zQRsrc7X2bYgpmdwqp5xsu8SGt7qc,3452
ttd/cli/invoices.py,sha256=GLWuFPQbLOX5Kx0wTMdPoXi2HM_hcStsPQWI6rOQB7A,15476
ttd/cli/log.py,sha256=YRcZJQT5SKjM_qeXTv6k7e4qEXQrKAFhTnvYBkin1c8,4110
ttd/cli/projects.py,sha256=nBcqWos_MeI5qGNuNRzEuYZKZHIsfUClJ34Ek-rSeSA,5171
ttd/cli/reports.py,sha256=m_FRmA638kLvGRuzANDiDZ2av7dJjJOmWBD6xScxFMw,9849
ttd/cli/taxes.py,sha256=1l2o2624zOLMlp0lNEsqybLxShcHxUS63MbGGC5818I,4452
ttd/cli/timer.py,sha256=MYzxxQEvz6Zx7P_gbe6l8toqqEcMW9WJKcYEHwx0c00,4685
ttd/config/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/config/loader.py,sha256=p57FKnO6gIP0-F_ZdWjU0AgIX9I_R9Sk8nuWqFFUSrM,4468
ttd/config/schema.py,sha256=OuP8jN7V3uWb2FaS60BuoRC3-WAhewXr3kSlXVWUDCk,4565
ttd/config/writer.py,sha256=t6ROLQxlQ3-0_YRVGvDsJqdbZkmlgon5rLudF1t0o6Y,2550
ttd/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/core/errors.py,sha256=xV2DVZTN1wtE_CTx-3-yXNMtK8unfjWRTofVg3ILqcI,982
ttd/core/money.py,sha256=aZ3f2khOpPt9nvxUG_EfzLyT75V08IXJebjG2cMhQY8,1312
ttd/core/rollup.py,sha256=0qeqlIRdL1DBDjgvIzIY5-ShOCVRboNAHQ9591uUjfQ,2417
ttd/core/rounding.py,sha256=chC9H6IREHn-7J1u8TKcaqqzV5_fkvE0YQ_RxbG5boM,662
ttd/core/slugs.py,sha256=hH0f7jIcCghGCbP4NQ8Lm9TV6rVoZxJJqWU-3MLGTCI,288
ttd/core/taxes.py,sha256=XFTXEnqbV8Z0JO9JY8xJWy259chK1VIz1Ncm2DGr-IY,2960
ttd/interchange/__init__.py,sha256=U3WjpL9bZMxSp7pTBaQ15Mlk3WlZiEvsn0NwBTss96g,155
ttd/interchange/base.py,sha256=QEOE_vldnO_HNd2Pnj7YyHX1ORsEaJ9WpZA_Eb18VMA,1369
ttd/interchange/csv_io.py,sha256=jhIN9lpK_5KCDDNsi95wfO8R9uWhF3JxQT0yvLDQTwk,743
ttd/interchange/importer.py,sha256=kOOEVTOMH2RVRYf-LVyprxI0LOENM9U0xbD7JMYs2ug,7746
ttd/interchange/json_io.py,sha256=R9P9WBTa5-WeFfsTbq1AYBvjCTscyf16XivZHZV9jCc,1763
ttd/interchange/model.py,sha256=RthXsShqMbBNPCge-7w9y10e6aBh9GHp1iXT1CQuTVg,4946
ttd/interchange/numbers_io.py,sha256=JBQOvcxvPszCBR6O0V9NHexuYY5Ifse7W_81Hg6gs9U,2079
ttd/interchange/xlsx_io.py,sha256=QNRvDegMF-wD9h2_z4ppU2q4kvmAdONDvQBDS0rOFZg,1829
ttd/invoicing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/invoicing/markdown.py,sha256=51WoFR4LMpVnY81Uz7KR11ZUrCKTduTXmvvryl8v-ts,1156
ttd/invoicing/numbering.py,sha256=IFeUWSbR4q2f2zOxOVRHaTA5C7mFsGz1QjOfM0ltkeo,891
ttd/invoicing/pdf.py,sha256=EN8NJOQk8HXgiWahGbekzrBLM7I3TzzFobS7PEPUx9w,5816
ttd/invoicing/templates/invoice.md.j2,sha256=45qZI9y6LrOFvVm2v9zwd7HVEVnyGDt0_ZAqfOO2ub0,1300
ttd/parsing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/parsing/grammar.py,sha256=oB7_Djjedaxy1mOAEw-Q-guIWccR_-w0GlPokBdWGS4,6070
ttd/parsing/resolve.py,sha256=9gBctA64tvNGpcq9aoLGD_Ipbu_shzzwt7pVaHwp2gM,6431
ttd/parsing/tokens.py,sha256=0nleemiSj119YtvBhVkuRso1Xeo2GwJk1S0T8A9QVCo,5633
ttd/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/reporting/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/reporting/periods.py,sha256=z2DBKUxdq0qURvARBTKTpPE6ejvC-gFgNhBQ_JT6OIc,2699
ttd/reporting/render.py,sha256=RJep65DcPKT-C0nxJOSBu0LE2WkaZbbsE4UUKSOYsho,3101
ttd/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/services/clients.py,sha256=t17_uF1B-tSEyVvk1RH6O0mVt2SEPuR1tvAfwAHu_bI,3781
ttd/services/entries.py,sha256=dfjoJiME3jVH52NowEgZMJpwyg76VNKRH0YBgdk3DcE,6257
ttd/services/interchange_svc.py,sha256=M-FeCUVNuiudt2o6HeHOpaEfEJzgV5g5TPJGs-t2PkA,2442
ttd/services/invoicing.py,sha256=2x-J66RNLS4x80LlHSGKrqQagpiZeF0RuepmWa9uD9g,17654
ttd/services/projects.py,sha256=eDwByErrR8QCzUpTe00HRFw4sQK15k_wDRK6aGqWTaw,5210
ttd/services/summary.py,sha256=a0jha1ZGg3IgoEUleLmZt5qmAL0Yfl4RSO4IRwfDd_8,1445
ttd/services/taxes.py,sha256=SLf1wmRd4BuMpHoP32MxtZLt46QTf2kl1XQnSc45Nhg,5597
ttd/services/timer.py,sha256=_Eucdmru9ste-oEirGYakCi0W-TI9gsmb_8AWj0QaAE,3537
ttd/storage/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/storage/db.py,sha256=ro_7tiCeR5CxC4Mdsyq1_ejLpkJnIyumV04n0UoBWlE,2062
ttd/storage/models/__init__.py,sha256=0umYnBPklNzHsDyEQ2QXcaXmiMokjtzdI1dP1q-X4Y8,969
ttd/storage/models/client.py,sha256=tXiN6xm-Pw0iq9r8a001JOaJeZ56QSKJ2GCw4MoOKv4,700
ttd/storage/models/entry.py,sha256=fjLL-Q-oZ7JDsOPnabBuQLoOx-SBRvXDQQoQbBfFc0c,1052
ttd/storage/models/enums.py,sha256=DpmGt0jF1hvRQrqx-Wxb1s5BxrLanmY_g1nELo6xWNg,628
ttd/storage/models/invoice.py,sha256=pVZxHIV3WXX_2S_cNq3tmaKxF1EZguAy08k-jaXDNXo,1834
ttd/storage/models/project.py,sha256=lKsyGE1tGcp6Sxf9UaDZOXu1kAWVHTkGaxMYvANlYlo,660
ttd/storage/models/tax_payment.py,sha256=S3XCvXQdry3NXEhn18n5lvdHs4WGzpZI6NirYEyocok,727
ttd/storage/models/timer.py,sha256=DRMHrRRZluo_v-JTH_DA-d2ak9S1ybcnEhJtgkDNViM,570
ttd/tui/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/tui/_data.py,sha256=D5tcwkvK1U47kA0EEZ51TFhW1f9cS7Hr5yOFHxtzF1o,4237
ttd/tui/app.py,sha256=UumMWF3uBUcRz59_vsjLmtBOnyJtQ53xcF-SUK7dKLU,2737
ttd/tui/screens/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/tui/screens/_base.py,sha256=SjdzrwRUtAukr3jvj3LS_4wSothbGc55XEG1LPWNJ1g,5828
ttd/tui/screens/clients.py,sha256=gByNA4qqUT2xnvKsXEda7LchQXNS20YCX34BR7fN1-0,10514
ttd/tui/screens/dashboard.py,sha256=LjbWhosg2SthcKTk1_GmClA1jRuZfZu3ib6NBiXvCxQ,2933
ttd/tui/screens/invoices.py,sha256=6adxiHbspnC3pIbOKHLpAXSoBbiuhk_9FIhLaLfo_n0,18576
ttd/tui/screens/reports.py,sha256=ALSqqChg4_64_2llEg9-BIAH6uzXeTWauhEm5D2yXiE,9093
ttd/tui/screens/taxes.py,sha256=gYqKo-m-YThUGCFHtsHtxySyZUWQhNdWrZ2bHxz0RWw,5996
ttd/tui/screens/timesheet.py,sha256=yR8lT5J90qf7xmi74ukswkAnabctZ7B07HVwRMb24KI,9739
ttd/tui/theme.py,sha256=wpkvfzJ2C6gRmrj2afucPTIEJxgOeCkPwBMgA2Z49NA,1579
ttd/tui/ttd.tcss,sha256=B2PrdjjttUjfa9cVcu4KTdh6uFcIT7FGMw5Ze417wCY,3091
ttd/tui/widgets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/tui/widgets/big_timer.py,sha256=8ZML0VM7JPtboOXGDfIkapg1ywtnQ6bKX13o4nMT9kE,1898
ttd/tui/widgets/footer.py,sha256=yTFFBh9xl6bk2mfXqAsfn822CNIkS1jWE6Z4vFYg2os,4360
ttd/tui/widgets/forms.py,sha256=zUuDjhOlJ4jK1Qjtgyt-SqSPZdp0Kr_a6gAsAhdyckU,6117
ttd/tui/widgets/heatmap.py,sha256=bYJgg1BY5hwk0amur0VYd-vsq8dKyHKD0K4LzoommNA,2054
ttd/tui/widgets/modals.py,sha256=8ZJQOFsFPdf0Lgrcv7cjLRouMtsXEvX778PI-eM7Kr0,5675
ttd/tui/widgets/report_chart.py,sha256=P6fkflOSwvxd6M2Xd5fLgUxiqYFtc1WRLZHw4NzFYVg,1492
ttd/tui/widgets/theme_picker.py,sha256=eFQd94i8RwGfQeVoTAKg4jgO2EM5SQ_OyajwojGWXPw,8447
ttd_ledger-0.8.0.dist-info/WHEEL,sha256=8ZlpUMJ7mlDirmlHRhDirEx_nPnARrwDjeE92mlk68E,81
ttd_ledger-0.8.0.dist-info/entry_points.txt,sha256=sKYuwn5L8Hk_k0VA5gz9Y9Y2LQIg50o80h3fT6s4Fv0,42
ttd_ledger-0.8.0.dist-info/METADATA,sha256=_raMAY35qkSVrNCVQ94S0a9YzhFEeWhm7XfGBCpZ53s,5216
ttd_ledger-0.8.0.dist-info/RECORD,,
