[build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" [project] name = "toldg" version = "0.1.0" description = "Tool to generate ledger files from csv" readme = "README.md" requires-python = ">=3.13,<4.0" license = {text = "MIT"} authors = [ {name = "Felix Martin", email = "mail@felixm.de"} ] dependencies = [ "fava", "pydantic", "beancount", "rich", "numpy", "ty", "ruff", ] [project.scripts] toldg = "toldg.__main__:main" [tool.setuptools] package-dir = {"" = "src"} [tool.ruff] target-version = "py313" line-length = 100