Inventory as dict

2018-05-04 Thread Martin Blais
I finally merged PR64 from Jakob Schnitzer which converts the Inventory from a list of Position instances to its natural implementation as a dict. This results in significant performance gains in files with non-trivial inventory bookings. On my personal file (pretty large), I get a 25% speedup

Re: document organization: unifying statements with everything else

2018-05-04 Thread Justus Pendleton
On Friday, May 4, 2018 at 1:42:11 PM UTC+7, Stefano Zacchiroli wrote: > > It seems to me we lack a Beancount *native* (as opposed to > Fava-supported) way of associating documents to either transactions or > postings. Or am I missing something here? Is this planned and/or being > discussed

document organization: unifying statements with everything else

2018-05-04 Thread Stefano Zacchiroli
Heya beancounters, I'm struggling to organize my financial documents in a way that is both consistent and supported by Beancount/Fava and I'd like to hear from others what best practices you're using. The main disconnect I notice is between statements documents and everything else: 1) via the

Re: document organization: unifying statements with everything else

2018-05-04 Thread Martin Blais
On Fri, May 4, 2018 at 2:42 AM, Stefano Zacchiroli wrote: > Heya beancounters, > > I'm struggling to organize my financial documents in a way that is > both consistent and supported by Beancount/Fava and I'd like to hear > from others what best practices you're using. > > The

Issue #290: 2nd level account name may no longer start with digits (blais/beancount)

2018-05-04 Thread Martin Michlmayr
New issue 290: 2nd level account name may no longer start with digits https://bitbucket.org/blais/beancount/issues/290/2nd-level-account-name-may-no-longer-start Martin Michlmayr: The changes accepted last night result in: ``` ValueError: Invalid account name: Assets:99Test ``` Whereas