Files
ledger/pyproject.toml
Bernard Siebens 78872fd4d6 Add ledger management service and API integration
- Introduced `LedgerService` to handle ledger file operations, queries, and snapshots.
- Added API routes for journal entry retrieval, account balances, and custom queries using FastAPI.
- Updated project dependencies to include `ruff` for linting, along with its configuration.
- Integrated `lifespan` for managing the lifecycle of `LedgerService`.
2026-01-24 21:45:19 +01:00

18 lines
300 B
TOML

[project]
name = "ledger"
version = "0.1.0"
description = "Add your description here"
requires-python = ">=3.13"
dependencies = [
"beancount>=3.2.0",
"beanquery>=0.2.0",
"fastapi>=0.128.0",
"ruff>=0.14.14",
"uvicorn>=0.40.0",
]
[dependency-groups]
dev = [
"ruff>=0.14.14",
]