Hi, Let me avail this thread for a request: Could anyone give a recepy for computer semi-literate people of how to remain on the latest version 2 + reds importers + fava for the time being?
Shoul I "pip install beancount<3" or something? Should I pin the version? Thanks in advance. Marcio On Sunday 16 June 2024 at 17:22:59 UTC-3 [email protected] wrote: > Based on our recent discussion around Beancount branches being confusing, > I did the following to branches: > > - v2: remains the same (no change); but v2 is now even less subject to > freeze exceptions than before, because v3 is now officially born and PyPI > releases will be made for it. The default reply to patches to v2 will be > "move that to v3." > > - cpp: I turned the previous master branch's state with all C++ and Bazel > build into a new 'cpp' branch. > All work on the C++ rewrite -- if it is to continue -- will live on that > branch. > If things do move to Rust, I will probably salvage bits and pieces of > that manually into a 'rust' branch. > In particular, the schema defined in the proto files is something I'd > like to carry forward (nicely > documented and distinguishes between the pre and post interpolation data > structures explicitly), > and perhaps the new reFlex parser will be useful at some point. > > - v3: a new branch, to contain the state of the master branch MINUS the > C++ bits. > As stated above, the C++ code remains only on branch 'cpp'. > This is now the official release branch and PyPI releases will be made > of it. > > - master: this branch is now where new work on v3 might live. > I'm not sure we really need it or what it should mean, but it should > track v3 for now. > > I've reviewed missing PyPI releases and made sure we have these: > > https://pypi.org/project/beancount/ > https://pypi.org/project/beangulp/ > https://pypi.org/project/beanquery/ > https://pypi.org/project/beanprice/ > https://pypi.org/project/beangrow/ > https://pypi.org/project/beancount2ledger/ > > The inclusion of v3 releases for PyPI and new PyPI releases for > subprojects should normalize the versioning situation in Beancount. Note > that packaging and following other people's conventions are not my forte > (and I don't use PyPI for my own projects I just use source), if you have > any suggestions or something's missing please reply to this thread. > > Thanks for your patience, > > -- 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/f5d7df66-a734-4aeb-b75b-b7a7ebc1f0ean%40googlegroups.com.
