Re: Loving beangulp

2024-05-20 Thread Martin Blais
+1 on all points On Mon, May 20, 2024, 17:04 Daniele Nicolodi wrote: > beangulp is a redesign of the old importers code in Beancount v2. The > main goal of the project has always been to define a API for importers > and to build a minimal framework around it that implements most of the > tediou

Re: [ANN] beangrep - grep-like filter for Beancount

2024-05-20 Thread Daniele Nicolodi
Hello Stefano, thank you for sharing this tool. It looks very useful. From the perspective of the maintainer of bean-query, I wonder whether a tool like this could have been implemented as a front-end that interprets the command line options and translates them into a query for bean-query in

Re: Why does beancount.core.data.Posting require an amount?

2024-05-20 Thread Daniele Nicolodi
On 20/05/24 15:24, Aaron Stacy wrote: But Beancount's core data type for Posting requires a non-None amount for the units field It is an error in the typing annotation. Feel free to send a PR. I also notice, the beancount.loader module will insert an Amount when loading the Python objects.

Re: Loving beangulp

2024-05-20 Thread Daniele Nicolodi
beangulp is a redesign of the old importers code in Beancount v2. The main goal of the project has always been to define a API for importers and to build a minimal framework around it that implements most of the tedious parts. The common importers API should have enabled importers to be easily

Re: Loving beangulp

2024-05-20 Thread Timothy Jesionowski
So now I'm wondering, since I've got a handful of purely custom importers and a whole bunch of new importers to write next quarter, what does the preponderance of the community use and why? I've heard of Red's importers, beancount-import, and now beangulp. I know there's others. I haven't looked at

Re: Loving beangulp

2024-05-20 Thread James Cook
On Mon, May 20, 2024 at 03:33:15AM GMT, Felipe Flores wrote: Hey all, came here to express some gratitude for all the work you guys are doing. I've been using beancount with fava to manage all my finances down to the dollar for the last year or so, and I absolutely love it. Just wanted to add th

Why does beancount.core.data.Posting require an amount?

2024-05-20 Thread Aaron Stacy
This ledger is valid even though the amount for the second posting of the transaction is omitted: 2024-01-01 open Assets:Checking 2024-01-01 open Expenses:Groceries 2024-01-01 * "Groceries" Expenses:Groceries 10 USD Assets:Checking But Beancount's core data type for Posting requires a non-N

Loving beangulp

2024-05-20 Thread Felipe Flores
Hey all, came here to express some gratitude for all the work you guys are doing. I've been using beancount with fava to manage all my finances down to the dollar for the last year or so, and I absolutely love it. Just wanted to add that I just migrated a bunch of importers to beangulp, and it