The NetBSD Project

CVS log for pkgsrc/finance/ledger2beancount/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / finance / ledger2beancount

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.12 / (download) - annotate - [select for diffs], Mon Aug 14 05:24:23 2023 UTC (6 weeks, 2 days ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 23 01:50:59 2023 UTC (8 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.10: +2 -3 lines
Diff to previous 1.10 (colored)

finance/ledger2beancount: Update to 2.7.

Release ledger2beancount 2.7
* Fix parsing of amounts with decimal comma with default commodity in hledger mode
* Allow amounts without fractional part but decimal separator for hledger
* Improve pre-processing example in documentation
* Add support for amounts with plus sign
* Set option `name_income` for top-level account `Revenue`
* Fix whitespace handling for inline maths

Release ledger2beancount 2.6
* Round calculated total if needed for `price==cost` comparison
* Add `narration_tag` config variable to set narration from metadata
* Retain unconsummated payee/payer metadata
* Ensure UTF-8 output and assume UTF-8 input
* Document UTF-8 issue on Windows systems
* Add option to move posting-level tags to the transaction itself
* Add support for the `alias` sub-directive of `account` declarations
* Add support for the `payee` sub-directive of `account` declarations
* Support configuration file called `.ledger2beancount.yaml`
* Fix uninitialised value warning in hledger mode
* Print warning if account in assertion has sub-accounts
* Set commodity for commodity-less balance assertion
* Expand path name of `beancount_header` config variable
* Document handling of buckets
* Document pre- and post-processing examples
* Add `Dockerfile` to create Docker image

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:23 2022 UTC (14 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jun 28 11:33:52 2022 UTC (15 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

*: recursive bump for perl 5.36

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 13 06:14:45 2021 UTC (2 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

ledger2beancount: fix dependency

Bump PKGREVISION

Revision 1.7 / (download) - annotate - [select for diffs], Mon May 24 19:52:12 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

*: recursive bump for perl 5.34

Revision 1.6 / (download) - annotate - [select for diffs], Wed Nov 18 22:39:15 2020 UTC (2 years, 10 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.5: +16 -8 lines
Diff to previous 1.5 (colored)

ledger2beancount: Update to 2.5

2.5 (2020-11-03)

    Don't create negative cost for lot without cost
    Support complex implicit conversions
    Handle typed metadata with value 0 correctly
    Set per-unit instead of total cost when cost is missing from lot
    Support commodity-less amounts
    Convert transactions with no amounts or only 0 amounts to notes
    Fix parsing of transaction notes
    Keep tags in transaction notes on same line as transaction header
    Add beancount config options for non-standard root names automatically
    Fix conversion of fixated prices to costs
    Fix removal of price when price==cost but when they use different number formats
    Fix removal of price when price==cost but per-unit and total notation mixed
    Fix detection of tags and metadata after posting/aux date
    Use D directive to set default commodity for hledger
    Improve support for postings with commodity-less amounts
    Allow empty comments
    Preserve leading whitespace in comments in postings and transaction headers
    Preserve indentation for tags and metadata
    Preserve whitespace between amount and comment
    Refactor code to use more data structures
    Remove dependency on Config::Onion module

2.4 (2020-07-27)

    Fix regressions introduced in version 2.3
        Handle price directives with comments
        Don't assume implicit conversion when price is on second posting
    Improve support for hledger
        Fix parsing of hledger tags
        Support commas as decimal markers
        Support digit group marks through commodity and D directives
        Support end aliases directive
        Support regex aliases
        Recognise total balance assertions
        Recognise sub-account balance assertions
    Add support for define directive
    Convert all uppercase metadata tags to all lowercase
    Improve handling of ledger lots without cost
    Allow transactions without postings
    Fix parsing issue in commodity declarations
    Support commodities that contain quotation marks
    Add --version option to show version
    Document problem of mixing apply and include

2.3 (2020-06-26)

    Improve speed of ledger2beancount significantly
    Improve parsing of postings for accuracy and speed
    Improve support for inline maths
    Handle lots without cost
    Fix parsing of lot notes followed by a virtual price
    Add support for lot value expressions
    Make parsing of numbers more strict
    Fix behaviour of dates without year
    Accept default ledger date formats without configuration
    Fix implicit conversions with negative prices
    Convert implicit conversions in a more idiomatic way
    Avoid introducing trailing whitespace with hledger input
    Fix loading of config file
    Skip ledger directive import
    Convert documentation to mkdocs

2.2 (2020-05-30)

    Show warning for unknown apply directive
    Recognise apply rate directive (an alias of apply fixed)
    Don't convert metadata on ignored virtual postings but keep as comments
    Update location of beancount repository

2.1 (2020-04-06)

    Handle postings with posting dates and comments but no amount
    Show transactions with only one posting (without bucket)
    Adding spacing between automatic declarations
    Preserve preliminary info at the top

Revision 1.5 / (download) - annotate - [select for diffs], Mon Aug 31 18:09:30 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 16 18:09:30 2020 UTC (3 years, 2 months ago) by riastradh
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

finance/ledger2beancount: Update upstream, and cite upstream patch.

No functional change intended, so no revbump.

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 11 01:18:30 2020 UTC (3 years, 4 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.2: +6 -2 lines
Diff to previous 1.2 (colored)

Work around pkgsrc mk bug by adding gsed to USE_TOOLS, not gsed:test.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 23 16:49:07 2020 UTC (3 years, 6 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Remove C.UTF-8 avoidance patch.

Works better if we just teach the OS about C.UTF-8.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Mar 23 02:29:49 2020 UTC (3 years, 6 months ago) by riastradh
Branch: MAIN

ledger2beancount: Import version 2.0

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>