[project] name = "ledgerly" version = "0.1.0" description = "A tiny personal finance tracker: transactions, budgets, monthly reports. Stdlib + SQLite only." requires-python = ">=3.10" dependencies = [] [project.optional-dependencies] dev = ["pytest>=8.0", "coverage>=7.4"] [tool.pytest.ini_options] testpaths = ["tests"] [tool.coverage.run] source = ["ledgerly"] omit = ["ledgerly/__main__.py"] [tool.coverage.report] fail_under = 95 show_missing = true