I'd forgotten the tag. There's one now.

On Mon, Jun 17, 2024 at 7:33 AM Martin Blais <bl...@furius.ca> wrote:

> On Mon, Jun 17, 2024 at 6:00 AM Brian Lalor <bjl_...@bravo5.org> wrote:
>
>> This is great! Thank you! Is there a summary of what’s new/different in
>> 3.0.0 from 2.3.6? (Also I don’t see a 3.0.0 tag in GitHub; was that an
>> oversight?)
>>
>
> v3
> - removes beanquery, beanprice, beanweb and more, is pretty stripped down.
> Use the subprojects instead.
> - has a number of really minor fixes added over time but no major new
> features
> If you were using the 'master' branch there's no change.
>
> You should not use v2 anymore.
>
>
>
>
>> --
>> Brian Lalor (he/him)
>> bla...@bravo5.org
>>
>> On Jun 16, 2024, at 4:23 PM, Martin Blais <bl...@furius.ca> 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 beancount+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beancount/CAK21%2BhNfFy-Y%3DiOgnNLFf04c42b4hBiqgfcjGCx-re2H02y_ww%40mail.gmail.com
>> <https://groups.google.com/d/msgid/beancount/CAK21%2BhNfFy-Y%3DiOgnNLFf04c42b4hBiqgfcjGCx-re2H02y_ww%40mail.gmail.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 beancount+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beancount/5246A8C0-336D-4B5C-8FE8-D95BF7E23C7C%40bravo5.org
>> <https://groups.google.com/d/msgid/beancount/5246A8C0-336D-4B5C-8FE8-D95BF7E23C7C%40bravo5.org?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 beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhO3KqQ9qq4tk4o1qYqugbDNWE8zHnpMCqaXi6O7oKPpTQ%40mail.gmail.com.

Reply via email to