xembu - eXtensible Event-based Multiuser Bookkeeping Utility
This tool does simple bookkeeping statistics based on CSV input.
Installation
- Clone this repository and
cdinto the project directory. - Initialize python venv:
python -m venv .venv - Activate venv:
source .venv/bin/activate - Install requirements:
pip install -r requirements.txt
Usage
usage: xembu.py [-h] [--title TITLE] [--pdf PDF] [--bundle BUNDLE] csv
positional arguments:
csv CSV path
options:
-h, --help show this help message and exit
--title, -t TITLE Title in PDF header (optional)
--pdf, -p PDF Target PDF path (optional)
--bundle, -b BUNDLE Path to bundle (.tar.zst), containing CSV, PDF and receipts (optional)
```
