A collection of plugins for Beancount
Project description
beancount-reds-plugins
A collection of plugins for Beancount double entry accounting. Each directory contains a plugin for Beancount. See README.md in individual directories for plugin descriptions.
Plugin list:
- effective_date: enables per-posting dates (each posting in a transaction can have a different date)
- rename_accounts: rename arbitrary accounts on the fly (eg: move Taxes from Expenses to Income when you temporarily want to view all your Expenses except taxes)
- zerosum: find matching paris of postings that sum up to zero. Useful in de-duplication, and tracking things such as reimbursements, rebates, etc.
- capital_gains_classifier (experimental): rewrites capital gains into separate accounts for gains and losses
Installation
pip install beancount-reds-plugins
Usage
Invoke and configure a plugin by including it in your beancount source. For example,
invoke the rename_accounts
plugin like so:
plugin "beancount_reds_plugins.rename_accounts.rename_accounts" "{
'Expenses:Taxes' : 'Income:Taxes',
}"
See README.md in individual directories for how to configure each plugin.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for beancount_reds_plugins-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7800ff68ff9cbe21dceb0f745ae4f80dafaa77169efec145d2e1f7b2f816b723 |
|
MD5 | 8ca6a97f9f52b27d137c4ec103c5ec68 |
|
BLAKE2b-256 | aeee259fa61eebf905557d051290ab92481c7e4e6dcf514838f9c35b38340ad4 |
Close
Hashes for beancount_reds_plugins-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2b0e1ed953b8db016f723aa4cdc77f030e6ad324907706d6c37d28bfe440c31 |
|
MD5 | 63ff12a7ef6b06bd647f4245624d34a8 |
|
BLAKE2b-256 | f03b6c5c635f11b4c11fee50622d457f5f76948d1ade938cd955c766308f8b81 |