The successor to bean-report is beanquery.
At one point (with v2) it was part of Beancount, but now it's an 
independent tool. It's much more powerful and flexible than bean-report.

You can install beanquery from here:
https://pypi.org/project/beanquery/

The problem is, the only documentation that exists is from when Martin was 
experimenting with the idea and publishing the first versions/drafts:
https://beancount.github.io/docs/beancount_query_language.html

Most of what is written there is still valid, but beanquery has grown quite 
a bit since then, and the documentation for all the new features is 
basically non-existent, unless you start digging in this mailing list and 
in GitHub issues.

The release of Beancount v3 in its current form somehow made things 
significantly more difficult for new users like you, because there are lots 
of things that are not documented, or have incomplete documentation. The 
maintainers of each subproject don't have much time these days, and we as a 
community have not stepped in to help with that either.

So IMO you have two options:
a) keep using beancount v3, install beanquery, and learn a bit of BQL 
(Beancount Qurey Language) from the doc I linked above, and also searching 
here in the mailing this. This is the officially recommended path. 
Beancount v3 and Beanquery are the future, anyway. But right now there are 
several rough edges, and the learning curve is a bit steeper than it 
should, mainly because the lack of documentation and examples
b) install beancount v2, which includes bean-report (and the first version 
of beanquery build-in), use that, and revisit the v3 ecosystem in a few 
months. If you go down this path, please be aware that beancount v2 is EOL, 
so to speak, and it won't receive any new features or improvements at this 
point. But it still works perfectly fine.

I'm still using Beancount v2 because I can't use Beancount without Fava. 
And yes, I know it's technically possible (and not that difficult) to 
install Beancount v3 and Fava in separate virtual environments sharing the 
same files, but it's not that Beancount v3 is receiving lots and lots of 
features and is in active development either, so there's really no 
incentive for me to change my perfectly working workflow with Beancount v2 
+ Fava.  

Hope that helps!


El Friday, October 18, 2024 a la(s) 7:57:02 PM UTC-3, Jason Crews 
(the1gofer) escribió:

> How do I generate reports now? All documentation points to bean report. at 
> least that I can find.
>
> On Saturday, October 12, 2024 at 2:34:35 PM UTC-7 [email protected] wrote:
>
>> bean-report and bean-web are gone.
>> Deprecated, removed from the 3.x line.
>> (Search the mailing-list)
>>
>> On Sat, Oct 12, 2024 at 4:21 PM Jason Crews (the1gofer) <
>> [email protected]> wrote:
>>
>>> Hello Everyone, 
>>>
>>> I've tried installing bean count on a m1 macbook, and a m2 mac mini, and 
>>> haven't had much luck.  The documentation seems pretty old, so I'm not sure 
>>> what to try. 
>>>
>>> I tried installing with 
>>>
>>> sudo -H python3 -m pip install beancount  
>>>
>>> and 
>>>
>>> sudo -H python3 -m pip install git+
>>> https://github.com/beancount/beancount#egg=beancount
>>>
>>> which didn't work both giving me the error message 
>>> /Library/Frameworks/Python.framework/Versions/3.8/bin/python3: No module 
>>> named pip
>>>
>>> I then tried 
>>>
>>> sudo -H python3.9 -m pip install beancount  
>>>
>>> which seemed to finsih without errors.  I'm even able to use 
>>> bean-check.  However, using bean-report --help or web-bean both give the 
>>> follwoing
>>>
>>> zsh: command not found: bean-report
>>>
>>> and
>>>
>>> zsh: command not found: web-bean
>>>
>>> Googling either of those has no results. 
>>>
>>> I also tried brew install beancount, even though that's not in the 
>>> documentation, and nothing changed. 
>>>
>>> Any suggestions?   I've been experimenting with ledger and like it, but 
>>> would like the better features found in bean count.
>>>
>>> -- 
>>>
>> You received this message because you are subscribed to the Google Groups 
>>> "Beancount" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/beancount/2f077dec-2064-4d31-bf90-a3aec6b94deen%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/beancount/2f077dec-2064-4d31-bf90-a3aec6b94deen%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/99d4f9b3-ede2-4405-88fe-b2ebd7d165e5n%40googlegroups.com.

Reply via email to