29 lines
878 B
Markdown
29 lines
878 B
Markdown
# ledgerpy
|
|
|
|
Scripts to transform different input formats (CSV and OFX) into ledger
|
|
accounting files. Includes mapping language to update transaction details
|
|
automatically.
|
|
|
|
There are other [scripts](https://github.com/ledger/ledger/wiki/CSV-Import) that
|
|
attempt to handle the same use-cases. I have tried a couple of them, as well as
|
|
hledger's integrated CSV import, and ran into issues or didn't like the
|
|
usability. That's why I wrote my own scripts for my workflow. Probably not too
|
|
useful for anybody else, but I included an example workspace to showcase how I
|
|
use the scripts.
|
|
|
|
## Dependencies
|
|
|
|
- jinja2
|
|
- ofxtools
|
|
- python3.8 or higher
|
|
|
|
## Todo
|
|
|
|
- [ ] Write this readme
|
|
- [ ] Create setup.py file
|
|
- [ ] Use OFX parser from ofxtools instead of parsing the XML
|
|
- [ ] Autoappend latest OFX data to CSV file
|
|
- [ ] Include example workspace with mock data to demo my workflow
|
|
|
|
|