I released version 2.3 of ledger2beancount, a ledger-to-beancount converter.
You can get ledger2beancount from GitHub: https://github.com/beancount/ledger2beancount There are three notable changes with this release: 1) Performance has significantly improved. One large, real-world test case has gone from around 160 to 33 seconds. A smaller test case has gone from 11 seconds to ~3.5 seconds. 2) The documentation is available online now (via Read the Docs): https://ledger2beancount.readthedocs.io/ 3) The repository has moved to the beancount GitHub organization: https://github.com/beancount/ledger2beancount Here are the changes in 2.3: * Improve speed of ledger2beancount significantly * Improve parsing of postings for accuracy and speed * Improve support for inline math * 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` Thanks to Colin Dean for some feedback. Thanks to Stefano Zacchiroli for prompting me into investigating performance issues (and thanks to the developers of the Devel::NYTProf profiler). -- Martin Michlmayr https://www.cyrius.com/ -- --- You received this message because you are subscribed to the Google Groups "Ledger" 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/ledger-cli/20200626034140.GA21325%40jirafa.cyrius.com.
