A plugin for Beancount that suppresses future transactions
Project description
Beancount future transactions
This is a very simple plugin for Beancount that filters out transactions with a future date, provided they are tagged with the #future
tag.
To use:
- Install using your favorite Python method — probably
pip
orpython setup.py install
, although you may want to install to your user directory (pip --user
). - Include the stanza
plugin "beancount_extensions.future_transactions"
in your Beancount file.
That's it.
From this point on, any transaction with a future tagged #future
will not appear in your reports and queries.
If you want to suppress all future-dated entries, add the option suppress_all_future_entries
to your plugin stanza:
; beancount.bean
plugin "beancount_extensions.future_transactions" "suppress_all_future_entries"
if you want to suppress entries taggedwith a different tag, say, #excludenow
, then you can use the following option:
; beancount.bean
plugin "beancount_extensions.future_transactions" "tag_to_suppress=excludenow"
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
Close
Hashes for beancount-future-transactions-0.0.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4378c3086f88d3f9a7063fbbbc4fb5a1d9eb02644b05a884e0e709e0f914b81b |
|
MD5 | 021983e99d978e79202f823ec0d67b8b |
|
BLAKE2b-256 | 8c5834a7d28ae514b44b95a102dbd67b06f2e03ec7339d190f7db001fde389e6 |