Hi, >From my experience: I started with Beancount v2 about 2 years ago. If I'm not mistaken, most of the docs are still referencing v2, so for a beginner it may be a good option for initial exploration.
Once I started to invest into automation (using both CLI tools and Beancount as a Python library), I moved to v3 as it is meant to be the future (pre-built wheels are also nice). I think v2 is frozen and receives no further updates. Best regard, Petr Dne čt 2. 1. 2025 19:35 uživatel Red S <[email protected]> napsal: > *I'm a new user, and am unsure if I should start building my scripts/tools > around v2 or v3. Any advice? Any top of mind pros/cons to either choice?* > > To build some familiarity with the state, I spent the last ~1 week reading > docs and code from the master branch of beancount, beangulp and Red's > importers (and skimmed through a bunch of other repos as well). It seems to > me like everyone's contributions (e.g. Red's importers, Jeremy's > beancount-import) are all based on Beancount v2, unless I missed something. > > > IMHO, it’s still is a very valid question for the reasons you mentioned. > Martin started recommending v3 over v2 > <https://groups.google.com/g/beancount/c/LVBQ4cD0PYc/m/2GQEqrIEBgAJ> ~1.5 > years ago. That thread has some good reasons for picking v3. As a personal > data point, I still haven’t upgraded because the ecosystem hasn’t fully > yet, and I have zero time to fix my workflow issues or find gaps. Although > someone posted just a few days ago that Fava now supports v3. > Reds-importers will support it as soon as I get some time or someone > contributes. > > So what should a new user pick? I don’t mean to oppose Martin’s > recommendation, but IMHO, new users need to freely explore the ecosystem to > understand their needs and workflows, and for that reason, I’d say v2 would > be the better option right now, though that might change very soon. The > good news is, upgrading to v3 in the future should be very easy because the > ecosystem will eventually fully support it. > > Hope that helps. Welcome, and good luck! > > > -- > 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 visit > https://groups.google.com/d/msgid/beancount/0e41596f-e674-4aae-a365-9f52144302cdn%40googlegroups.com > <https://groups.google.com/d/msgid/beancount/0e41596f-e674-4aae-a365-9f52144302cdn%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 visit https://groups.google.com/d/msgid/beancount/CAJ9q9gFBJ9C0SnKwAjCGxQc6Zy0bBeW0zLOscZm0X3r5PgH3pQ%40mail.gmail.com.
