You got it. Sorry (my brain still on the Mercurial train.)

On Wed, Jun 10, 2020 at 12:58 AM yegle <[email protected]> wrote:

> Hi Martin,
>
> Did you forgot to push the tags?
> https://github.com/beancount/beancount/tree/2.3.0 is still 404.
>
> On Tue, Jun 9, 2020 at 9:42 PM Martin Blais <[email protected]> wrote:
>
>> Hi,
>> I just tagged master as 2.3.0.
>>
>> TL;DR:
>> Not many new features, mainly small bug fixes:
>> - There's a new --no-cache option to bean-check which disables and clears
>> the cache
>> - Minor performance enhancements.
>> - Changes submitted by users to CSV importer example.
>>
>> Here is a full list of changes since the last release:
>>
>> 2020-06-03
>>
>>  - Added a 'hooks' argument to beancount.ingest.scripts_utils.ingest()
>> replacing
>>    'detect_duplicates_func'. 'find_duplicate_entries()' is still inserted
>> if no
>>    other filter functions are specified (I'd like to remove this
>> eventually; not
>>    changing behavior here for now.)
>>  - Added an example for how to run the importers explictly via a Python
>> script
>>    calling the ingest() function.
>>  - Fixed bug with explicit invocation of importers via ingest() function
>> when
>>    calling the 'file' sub command.
>>  - Some installations of pdfminer install 'pdf2txt.py' as 'pdf2txt'.
>> Adjusted
>>    ingestion example scripts.
>>
>>
>> 2020-06-02
>>
>>  - Modified recently added --no-cache option to also delete the cache if
>> it
>>    exists. Honor the same environment variables. The motivation behind
>> this
>>    change is that while --no-cache is useful for debugging plugins, it
>> can be
>>    disconcerting that if you remove it on the next run it picks up the old
>>    existing cache. Deleting it on usage of --no-cache is reasonable
>> behavior and
>>    avoids the introduction of a --clear-cache option; this should be
>> sufficient.
>>
>>
>> 2020-05-25
>>
>>  - Fixed #449: Added options to bean-check: --no-cache and
>> --cache-filename to
>>    override the cache location. These are added to bean-check only and are
>>    useful during development. The 'BEANCOUNT_DISABLE_LOAD_CACHE' and
>>    'BEANCOUNT_LOAD_CACHE_FILENAME' environment variables are still
>> honored by
>>    the loader and work across all other programs.
>>
>>
>> 2020-05-23
>>
>>  - Fixed #184: Added explicit test for Inventory.average().
>>  - Fixed #404: Iex price source not working any more.
>>  - Fixed #281: Query "id" column does not identify transactions uniquely.
>> Made
>>    the default hash_entry() function include metadata. Exclude metadata
>> and
>>    derived fields explicitly in the context of comparison.
>>  - Fixed #182: Eliding an amount with total price raises TypeError.
>>  - Added options to filter accounts in "onecommodity" plugin: skip
>> accounts with
>>    explicitly declared commodities, metadata of "onecommodity: FALSE" and
>> added
>>    regular expression to specify the list of accounts to match (default:
>> all).
>>
>>
>> 2020-05-22
>>
>>  - Migration of code repository to Github.
>>
>>
>> 2020-05-02
>>
>>  - Minor performance improvment by avoiding calling __iadd__ in a few
>> places.
>>  - Fixed bug due to the removal of __version__ in apiclient:
>>
>> https://github.com/googleapis/google-api-python-client/commit/1d8ec6874e1c6081893de7cd7cbc86d1f6580320
>>  - Changes all imports from 'apiclient' to 'googleapiclient', which is
>> now the
>>    recommended way.
>>  - Fixed some warnings.
>>  - Disabled expensive assertions in Inventory class and implemented a
>> special
>>    case for adding to an empty inventory to avoid expensive aggregation.
>> This
>>    can occur in aggregation loops and is unnecessarily expensive when
>> adding a
>>    single, very large inventory.
>>  - Made balance check aggregation avoid an initial empty inventory
>> object, and
>>    changed the balance check code to call the realization utility function
>>    compute_balance().
>>
>>
>> 2020-04-11
>>
>>  - Fixed #425: Tentative bug fix for crash on decref over null traceback.
>> The
>>    Python API for this function may return some null values. Not taking
>> any
>>    chances. This should fix this particular bug.
>>
>>
>> 2020-03-28
>>
>>   - Allow the "divert_expenses" plugin to override diversions on postings
>> that
>>     aren't for expenses accounts. I needed this to account to a deposit
>> to my
>>     kid's daycare, which is an asset account in his diverted ledger.
>>
>>
>> 2020-03-22
>>
>>   - Added docstrings on some import code (while installing a new
>> importer; my
>>     stuff is sometimes poorly documented I'm afraid).
>>
>>
>> 2020-02-23
>>
>>   - Added new features to the CSV importer:
>>     * A new 'invert_sign' option to invert the sign of the amount.
>>     * A new field, 'CATEGORY', which goes unrendered.
>>     * Replace newlines from all narrations by semi-colons.
>>     These were driven by recent changes to the Amex CSV format.
>>
>>
>> 2019-12-29
>>
>>  - Added a CSV field for a unique reference number. If present, this is
>> set as a
>>    link on the transaction.
>>
>>
>> 2019-12-25
>>
>>  - Applied patch from Daniele Nicolodi
>>    (
>> https://bitbucket.org/blais/beancount/pull-requests/139/parser-work-around-python38-bug-causing-a
>> )
>>    to work around typing constraints around signed size types introduced
>> in
>>    Python 3.8. See also https://bugs.python.org/issue38913.
>>
>>  - Fixed bug with running python3 as a subprocess during testing. Fixes
>> an error
>>    that occurs with the tutorial file generation.
>>
>>
>> 2019-11-29
>>
>>  - Added 'encoding' option to CSV importer. Amex encodes as 'latin1', not
>>    'utf-8' and this turned out to be necessary.
>>
>>
>> 2019-11-10
>>
>>  - Added an option to upload-to-sheets script to apply a minimum to the
>> number
>>    of rows resized to. The problem was I had another sheet longer than the
>>    auto-updated data sheet, and when new rows were being inserted, rows
>> in the
>>    referencing sheet were being incremented automatically to refer to the
>> now
>>    displaced previous rows in the updated data sheet (even if they used
>> to refer
>>    to rows after the last row in the data sheet). Avoid resizing in the
>> number
>>    of rows up or down sheet should avoid most of these problems (except
>> when at
>>    the boundary, but then the minimum number of rows could just be
>> increased).
>>    This is quick fix that should work in the medium term.
>>
>>
>>
>> 2019-10-20
>>
>>  - More changes to unittest while porting to Bazel build (for C++
>> support).
>>
>>
>> 2019-10-11
>>
>>  - Added __main__ block to all tests because ongoing port to Bazel build
>>    requires it.
>>
>>
>> 2019-10-10
>>
>>  - Moved test data for b.utils.file_type for Bazel support. It otherwise
>> assumes
>>    file_type.py is a package.
>>
>> --
>> 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/CAK21%2BhPBmJTNGCeoQYfLTke7r6o36uiVSzo0CdR3zZQMaNLcEQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/beancount/CAK21%2BhPBmJTNGCeoQYfLTke7r6o36uiVSzo0CdR3zZQMaNLcEQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
> Yuchen Ying
> https://about.me/yegle
>
> --
> 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/CAFL5w3Vz8a0-ajYRQWQOhya8Sq1tbqnLN_XdDVQ4UEc-tVFJiA%40mail.gmail.com
> <https://groups.google.com/d/msgid/beancount/CAFL5w3Vz8a0-ajYRQWQOhya8Sq1tbqnLN_XdDVQ4UEc-tVFJiA%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhMTUghqF2sFgcW0es74CN3ZYZRstf6RMvoRNb_F%2BjmxPg%40mail.gmail.com.

Reply via email to