ttd/__init__.py,sha256=aqZNToIGJ7yHEAk3L67vHKqRJJj-uHDBqaBjo8ZiM-U,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=mD8pSSZqF-9tlnOOEPOv16JH9nRze0iqK8uTXeiP8as,1230
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/expenses.py,sha256=DIwATZJ-jeAt7Ak7fwg2ChqcAThQ4Ye_geY5h74u2KQ,6300
ttd/cli/export.py,sha256=z9uJyT2UQoT3xNMVJGYjXXznMGBURkPP_9VhARp-94o,1962
ttd/cli/import_.py,sha256=05IpSmqQDSLYZpsMf5O_SMl8DMX3etFKeLVaAt9uO-0,3883
ttd/cli/invoices.py,sha256=ncxTaxQiJKOFyZRlv6kGvmunZUyMbZfPAOBHZvVZvJE,17806
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=0XeuUaO3v71BlGMqSEdyzvhJVRP2K8s7SkmPRgtq5Xo,4671
ttd/config/writer.py,sha256=t6ROLQxlQ3-0_YRVGvDsJqdbZkmlgon5rLudF1t0o6Y,2550
ttd/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/core/errors.py,sha256=C9tP4xi4JFd00MjjC0QI7EtxzvTKNQqFPtPtaKwZJZQ,1093
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=ae0uhn8L6ptzDmZZoz8bVPvdcUcnkbF7ggR73WGE4Xk,11574
ttd/interchange/json_io.py,sha256=borEMnT58SMsGtawAqWFZk6lS1udGaJ02Z_oU14D9q0,1996
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=e5W0PCI3YIviifZoZYFRfF-b-3gAI3IrfUFlb10ZXog,1198
ttd/invoicing/numbering.py,sha256=IFeUWSbR4q2f2zOxOVRHaTA5C7mFsGz1QjOfM0ltkeo,891
ttd/invoicing/pdf.py,sha256=IA6dXdwYrpGiWIB55G4qrMq_YZrDSyzGrXG7uVxhoY8,7996
ttd/invoicing/templates/invoice.md.j2,sha256=1OR1umBe68XC60lP2FiHn1IUcID9h39w4rqntTzyEUw,1621
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=Kmhanp9WRzFmbpIPi1JVvceLzQE4gWHv0v0cdh8EQc0,8439
ttd/reporting/render.py,sha256=RJep65DcPKT-C0nxJOSBu0LE2WkaZbbsE4UUKSOYsho,3101
ttd/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/services/clients.py,sha256=Y6QAHCIObGKiAvrL1oECspyp-st0Q_Ym8OUj2NsmMp4,3897
ttd/services/entries.py,sha256=kc1XTUZ_VAlYSukK5-IOZWSqnK7o7T0veOMhknsElo0,6373
ttd/services/expenses.py,sha256=elR_LE42WD_BHnU2_j2kyqI3RNSlp0T5R9uqXiDM9a4,7745
ttd/services/interchange_svc.py,sha256=BxDLFV2_OsbhJDaGh2SkR1twdzwNzuNiCexKi1ncHrw,4065
ttd/services/invoicing.py,sha256=KKbAK-xd_f6sF9cWE4mMg1B-a3xDRBp-vwDwE2jVhDw,22616
ttd/services/projects.py,sha256=yItZLxe0XieDvT18__1WUF-1tP18UnKlLoPs4G-NscM,5356
ttd/services/summary.py,sha256=pD6YiI8QzkzS6ylxd5DL73uvPZXNfdRUa3lyl6kYcNQ,1516
ttd/services/taxes.py,sha256=2GbIUvQ1ZfI_rM4-L_EAlcaBp2qYaoeMTQLNxE5qBhY,5698
ttd/services/timer.py,sha256=WloojJAoxzCv_QvyXcWuQKdULoPJKAnwLyCiV4s3j6Y,3638
ttd/storage/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/storage/db.py,sha256=zMd9NNY-lxc1fVpEy3jScXZSFZaUvCr0Qk7tI3LMmbs,1643
ttd/storage/models/__init__.py,sha256=-hUFNNPeEvkwX8LqhymKQxqdDVWLVkVIGnBhynx1Abs,1125
ttd/storage/models/client.py,sha256=FOZYqdz2jeiKcpEEkrScmRWo-2o158tS0w51D5QDAwU,832
ttd/storage/models/entry.py,sha256=NZ3AdwqFMZ924DSJse3__U33hAEANFQOnDWMMhgJG34,1228
ttd/storage/models/enums.py,sha256=DpmGt0jF1hvRQrqx-Wxb1s5BxrLanmY_g1nELo6xWNg,628
ttd/storage/models/expense.py,sha256=8WaFki70pESfzHzVdZlcoeO2RWepjt_5Q8ZCnb3UHTY,1402
ttd/storage/models/invoice.py,sha256=CR-0W3Dsjfi98IdiQOvxf9SBN_0ZHNDtOrEZhcpaWd0,2361
ttd/storage/models/project.py,sha256=8tEEoDj9MIhSWtdCJEHhRRsbC4QY3mZx3FDtDvb7A3M,792
ttd/storage/models/tax_payment.py,sha256=g97zRF17oDj7B5xu7n-cZ85xzept40javEyYZXlqhiE,771
ttd/storage/models/timer.py,sha256=Cm5LrKcXMOx3c2shBfowf7g2q_282W0wjezl1QoeVm8,614
ttd/tui/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/tui/_data.py,sha256=8i-_wb93WNkNpYJ3gD9FNlcDGx6vCV4yCG9uUmNNpB8,5823
ttd/tui/app.py,sha256=yeNZBT9UHrISfATYb8jx10_Uoqm6f09gpcSqWDT4eMI,3108
ttd/tui/screens/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ttd/tui/screens/_base.py,sha256=QCwj6HkwLFh2-CxEo6zGr-MNhBivFdANUZpYK8ezMGQ,8884
ttd/tui/screens/clients.py,sha256=gByNA4qqUT2xnvKsXEda7LchQXNS20YCX34BR7fN1-0,10514
ttd/tui/screens/dashboard.py,sha256=LjbWhosg2SthcKTk1_GmClA1jRuZfZu3ib6NBiXvCxQ,2933
ttd/tui/screens/invoices.py,sha256=ZVRHbiCpKRJ8GpHd_DZwxsMlje5ngnnOUim6aF-PuTs,23061
ttd/tui/screens/log.py,sha256=7GXzSPyfgG0BN0G7gvzn-AJmIcchXCNkPJ0-ZeCeSRs,14678
ttd/tui/screens/reports.py,sha256=ALSqqChg4_64_2llEg9-BIAH6uzXeTWauhEm5D2yXiE,9093
ttd/tui/screens/taxes.py,sha256=gYqKo-m-YThUGCFHtsHtxySyZUWQhNdWrZ2bHxz0RWw,5996
ttd/tui/theme.py,sha256=wpkvfzJ2C6gRmrj2afucPTIEJxgOeCkPwBMgA2Z49NA,1579
ttd/tui/ttd.tcss,sha256=B1_PyXQX9g-12UPzc1F6H_QXlLZxTq16jgAqTAg4aeM,3238
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=uK702g6UI0mOPWgYCe-0S6HD5pKQx_N2CbR_5O0nnok,8441
ttd_ledger-0.9.0.dist-info/WHEEL,sha256=bu7Cckf7DKpj8ztfOQHBiWtXM4xigujiTkrhvV6U2aU,81
ttd_ledger-0.9.0.dist-info/entry_points.txt,sha256=sKYuwn5L8Hk_k0VA5gz9Y9Y2LQIg50o80h3fT6s4Fv0,42
ttd_ledger-0.9.0.dist-info/METADATA,sha256=RhjZkIo3xiWph4Iqbvg6wany6qgbJsTqGVQdVu4BJ0I,5249
ttd_ledger-0.9.0.dist-info/RECORD,,
