Beancount future transactions
Attention: The project beancount-future-transactions has been superseded by beancount-extensions. This is the last release of the project as is -- upgrade your Beancount setup to use the new project.
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
piporpython 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"
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file beancount_future_transactions-0.0.7.tar.gz.
File metadata
- Download URL: beancount_future_transactions-0.0.7.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7da5bd5fb9d6d3a903293c93a0acaa22c5d337f9f58992750769f32b65cf692
|
|
| MD5 |
65b00ae9eef56524e026f098bb8d3f2f
|
|
| BLAKE2b-256 |
e2654dfeed3432830cda7c4dff6707f67b8c8a99855305d08ae0c08404277230
|