beancount-import-rules is a simple, declarative, smart, and easy-to-use library for importing extracted transactions.
It generates Beancount transactions based on predefined rules.
pip install beancount-importer-rulesor
pdm install beancount-importer-rulesor
poetry add beancount-importer-rulesFor more information see the documentation.
- install mise-en-place
- Fork the repository on GitHub.
- Clone the project to your own machine.
- be in the project directory.
- run
mise run setup - source code is in
beancount_importer_rules/**/* - tests are in
tests/**/* - run
mise run testto run the tests - run
mise run lintto lint the code - run
mise run formatto format the code - work on a new branch
- make your changes.
- open a pr. pr titles follow the conventional commits format.