Metadata-Version: 2.1
Name: beancount-interpolate
Version: 2.1.2
Summary: Plugins for Beancount to interpolate transactions
Home-page: https://github.com/Akuukis/beancount-interpolate
Author: Kalvis 'Akuukis' Kalnins
Author-email: akuukis@kalvis.lv
License: GNU GPLv3
Download-URL: https://pypi.python.org/pypi/beancount-interpolate
Platform: UNKNOWN
Requires: beancount (>2.0)


Four plugins for double-entry accounting system Beancount to interpolate transactions by generating additional entries over time.

- `recur`: dublicates all entry postings over time
- `split`: dublicates all entry postings over time at fraction of value
- `depr`: generates new entries to depreciate target asset/liability posting over given period
- `spread`: generate new entries to allocate P&L of target income/expense posting over given period

These plugins are triggered by adding metadata or tags to source entries. It's safe to disable at any time. All plugins share the same parser that can set maximal period, custom starting date and minimal step by either number or keyword.

You can use these to define recurring transactions, account for depreciation, smooth transactions over time and make graphs less zig-zag.



