Update ledgerai to read existing transactions from beancount file

This commit is contained in:
2025-12-20 15:33:08 -05:00
parent f56c559c84
commit 702fdccf0a
11 changed files with 154 additions and 461 deletions

View File

@@ -7,35 +7,28 @@ name = "toldg"
version = "0.1.0"
description = "Tool to generate ledger files from csv"
readme = "README.md"
requires-python = ">=3.12,<4.0"
requires-python = ">=3.13,<4.0"
license = {text = "MIT"}
authors = [
{name = "Felix Martin", email = "mail@felixm.de"}
]
dependencies = [
"fava (>=1.30.1,<2.0.0)",
"pydantic (>=2.10.6,<3.0.0)",
"beancount (>=3.1.0,<4.0.0)",
"rich (>=13.9.4,<14.0.0)",
"numpy (>=2.2.3,<3.0.0)"
"fava",
"pydantic",
"beancount",
"rich",
"numpy",
"ty",
"ruff",
]
[tool.poetry.group.dev.dependencies]
pre-commit = "^4.1.0"
black = "^25.1.0"
isort = "^6.0.1"
pytest = "^8.3.4"
[project.scripts]
toldg = "toldg.__main__:main"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.black]
line-length = 88
target-version = ["py312"]
[tool.ruff]
target-version = "py313"
line-length = 100
[tool.isort]
profile = "black"
line_length = 88