A plugin adds costflow syntax supports for beancount_bot
Project description
beancount_bot_costflow
beancount_bot 的 Costflow 语法插件
使用
使用本插件之前,需要保证安装 Node.js 并且安装路径位于 PATH 中。
- 安装:
pip install beancount_bot_costflow
- 在 beancount_bot 配置文件的
transaction.message_dispatcher
增加如下配置:
transaction:
# ...
message_dispatcher:
# ...
# 必须添加在最后一个位置
- class: 'beancount_bot_costflow.CostflowDispatcher'
args:
costflow_config: 'costflow.json'
注意,你仍需要自行配置一份 costflow.json
作为 Costflow 语法的配置。参阅:
- Costflow 文档:https://www.costflow.io/docs/syntax/
- Costflow Playground:https://playground.costflow.io
Note
Costflow 部分(costflow-parser.js
)源码位于:kaaass/costflow-parser-simple-wrapper
与本仓库同采用 GPLv3 协议。
Credit
Project details
Release history Release notifications | RSS feed
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_bot_costflow-1.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f67efc4c22148cc394380fcf2739be6cb4e9405caa1a31dc7c4a5e13e8dacf91 |
|
MD5 | f4f2fdaedf895a3c283f6447e1d28d5a |
|
BLAKE2b-256 | 99032b3ef6a9c5e6df130400a5538002257d867d6af9ebf793261dc6f1a07aa4 |
Close
Hashes for beancount_bot_costflow-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f9b2cec9fa4c2eab7ddf50b8fefaba2c2f74cb47a90022808697ebdd1c9518c |
|
MD5 | aed552252170840cef7468bfdc0cbbe4 |
|
BLAKE2b-256 | 2bb488a976cf6f93c5b158a3654990fc67f692a55aa95c6035b1e0fad4b51c74 |