Skip to content

feat: Add support for rustledger#32

Merged
trevorld merged 3 commits into
masterfrom
rledger
May 16, 2026
Merged

feat: Add support for rustledger#32
trevorld merged 3 commits into
masterfrom
rledger

Conversation

@trevorld

@trevorld trevorld commented May 16, 2026

Copy link
Copy Markdown
Owner
  • For beancount files we now support rustledger (>= 0.15.0) in addition to bean-query (Support rustledger #28):

    • net_worth() and register() now support toolchain = "bean-query" and toolchain = "rledger" (in addition to "ledger", "hledger", and "beancount").
    • register_rledger() added to support the "rledger" toolchain from rustledger (>= 0.15.0).
    • register_bean_query() added to explicitly support the "bean-query" toolchain that directly uses the bean-query binary.
    • register_beancount() continues to use bean-query if present but if bean-query is not present it now falls back to rledger.
      Hence the "beancount" toolchain now works if either beanquery or rustledger are installed.

closes #28

trevorld and others added 3 commits May 16, 2026 10:25
* For `beancount` files we now support `rustledger` (>= 0.15.0) in addition to `bean-query` (#28):

  + `net_worth()` and `register()` now support `toolchain = "bean-query"` and `toolchain = "rledger"` (in addition to `"ledger"`, `"hledger"`, and `"beancount"`).
  + `register_rledger()` added to support the `"rledger"` toolchain from `rustledger` (>= 0.15.0).
  + `register_bean_query()` added to explicitly support the `"bean-query"` toolchain that directly uses the `bean-query` binary.
  + `register_beancount()` continues to use `bean-query` if present but if `bean-query` is not present it now falls back to `rledger`.
    Hence the `"beancount"` toolchain now works if either `beanquery` or `rustledger` are installed.

closes #28

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… ubuntu-latest)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@trevorld
trevorld merged commit fd4481b into master May 16, 2026
5 checks passed
@trevorld
trevorld deleted the rledger branch May 16, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support rustledger

1 participant