Raspbian Package Auto-Building

Build log for beancount (2.2.0-1) on armhf

beancount2.2.0-1armhf → 2019-01-14 08:11:23

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| beancount 2.2.0-1 (armhf)                    Mon, 14 Jan 2019 07:41:53 +0000 |
+==============================================================================+

Package: beancount
Version: 2.2.0-1
Source Version: 2.2.0-1
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-81976290-fec4-49fd-aeea-5c84d40562a4' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [11.4 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [13.1 MB]
Fetched 24.5 MB in 31s (781 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'beancount' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/python-team/applications/beancount.git
Please use:
git clone https://salsa.debian.org/python-team/applications/beancount.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1528 kB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main beancount 2.2.0-1 (dsc) [2361 B]
Get:2 http://172.17.0.1/private buster-staging/main beancount 2.2.0-1 (tar) [1522 kB]
Get:3 http://172.17.0.1/private buster-staging/main beancount 2.2.0-1 (diff) [4376 B]
Fetched 1528 kB in 1s (2474 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/beancount-CFkT2A/beancount-2.2.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/beancount-CFkT2A' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-cICUrt/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-cICUrt/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-cICUrt/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Packages [435 B]
Fetched 2111 B in 1s (2886 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
  libgpg-error-l10n libnss-systemd libpam-systemd libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (34.5 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15814 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 12~), dh-elpa, dh-python (>= 3~), gnupg, help2man, ledger, python3-all, python3-all-dev, python3-bottle, python3-bs4, python3-chardet, python3-dateutil, python3-googleapi, python3-lxml, python3-magic, python3-ply, python3-pytest, python3-requests, python3-setuptools
Filtered Build-Depends: debhelper (>= 12~), dh-elpa, dh-python (>= 3~), gnupg, help2man, ledger, python3-all, python3-all-dev, python3-bottle, python3-bs4, python3-chardet, python3-dateutil, python3-googleapi, python3-lxml, python3-magic, python3-ply, python3-pytest, python3-requests, python3-setuptools
dpkg-deb: building package 'sbuild-build-depends-beancount-dummy' in '/<<BUILDDIR>>/resolver-cICUrt/apt_archive/sbuild-build-depends-beancount-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-beancount-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Sources [607 B]
Get:5 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ Packages [683 B]
Fetched 2623 B in 1s (3319 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install beancount build dependencies (apt-based resolver)
---------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  dbus dbus-user-session e2fsprogs-l10n krb5-locales libgpg-error-l10n
  libnss-systemd libpam-systemd systemd-sysv
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-elpa dh-python dh-strip-nondeterminism dwz emacs-bin-common
  emacs-common emacs-nox emacsen-common file gettext gettext-base groff-base
  help2man install-info intltool-debian ledger libapt-pkg-perl
  libarchive-zip-perl libarray-unique-perl libarray-utils-perl libasound2
  libasound2-data libboost-filesystem1.62.0 libboost-iostreams1.62.0
  libboost-python1.62.0 libboost-regex1.62.0 libboost-system1.62.0 libbsd0
  libcgi-pm-perl libclass-accessor-perl libconfig-tiny-perl libcroco3
  libdebian-source-perl libelf1 libencode-locale-perl liberror-perl
  libexpat1-dev libexporter-lite-perl libexporter-tiny-perl
  libfile-find-rule-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libglib2.0-0 libgpm2 libhtml-form-perl libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
  libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
  libhttp-negotiate-perl libhttp-server-simple-perl libicu63 libio-html-perl
  libio-socket-ssl-perl libio-stringy-perl libjpeg62-turbo liblcms2-2
  liblist-moreutils-perl liblocale-gettext-perl liblwp-mediatypes-perl
  liblwp-protocol-https-perl libmagic-mgc libmagic1 libmpdec2 libnet-http-perl
  libnet-ssleay-perl libnumber-compare-perl libparse-debcontrol-perl
  libpipeline1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
  libpython3-all-dev libpython3-dev libpython3-stdlib libpython3.7
  libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib libsigsegv2
  libsub-install-perl libsub-name-perl libtext-glob-perl libtie-ixhash-perl
  libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl
  libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml2 libxslt1.1
  m4 man-db mime-support perl-openssl-defaults po-debconf python3 python3-all
  python3-all-dev python3-asn1crypto python3-atomicwrites python3-attr
  python3-bottle python3-bs4 python3-certifi python3-cffi-backend
  python3-chardet python3-cryptography python3-dateutil python3-dev
  python3-distutils python3-fasteners python3-googleapi python3-httplib2
  python3-idna python3-lib2to3 python3-lxml python3-magic python3-minimal
  python3-monotonic python3-more-itertools python3-oauth2client
  python3-openssl python3-pkg-resources python3-pluggy python3-ply python3-py
  python3-pyasn1 python3-pyasn1-modules python3-pytest python3-requests
  python3-rsa python3-setuptools python3-six python3-sqlalchemy
  python3-uritemplate python3-urllib3 python3.7 python3.7-dev
  python3.7-minimal
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make emacs-common-non-dfsg ncurses-term gettext-doc
  libasprintf-dev libgettextpo-dev groff elpa-ledger python-ledger
  libasound2-plugins alsa-utils python gpm libdata-dump-perl liblcms2-utils
  libcrypt-ssleay-perl libtool-doc gfortran | fortran95-compiler gcj-jdk
  libauthen-ntlm-perl m4-doc apparmor less www-browser libmail-box-perl
  python3-doc python3-tk python3-venv python-attr-doc python-cryptography-doc
  python3-cryptography-vectors python3-lxml-dbg python-lxml-doc
  python-openssl-doc python3-openssl-dbg python-ply-doc subversion
  python3-socks python-setuptools-doc python-sqlalchemy-doc python3-psycopg2
  python3-mysqldb python3-fdb python3.7-venv python3.7-doc binfmt-support
Recommended packages:
  mailutils emacs-el curl | wget | lynx libcgi-fast-perl libarchive-cpio-perl
  libglib2.0-data shared-mime-info xdg-user-dirs libhtml-format-perl
  libltdl-dev libdata-dump-perl libmailtools-perl libmail-sendmail-perl
  python3-html5lib python3-sqlalchemy-ext
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-elpa dh-python dh-strip-nondeterminism dwz emacs-bin-common
  emacs-common emacs-nox emacsen-common file gettext gettext-base groff-base
  help2man install-info intltool-debian ledger libapt-pkg-perl
  libarchive-zip-perl libarray-unique-perl libarray-utils-perl libasound2
  libasound2-data libboost-filesystem1.62.0 libboost-iostreams1.62.0
  libboost-python1.62.0 libboost-regex1.62.0 libboost-system1.62.0 libbsd0
  libcgi-pm-perl libclass-accessor-perl libconfig-tiny-perl libcroco3
  libdebian-source-perl libelf1 libencode-locale-perl liberror-perl
  libexpat1-dev libexporter-lite-perl libexporter-tiny-perl
  libfile-find-rule-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libglib2.0-0 libgpm2 libhtml-form-perl libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
  libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
  libhttp-negotiate-perl libhttp-server-simple-perl libicu63 libio-html-perl
  libio-socket-ssl-perl libio-stringy-perl libjpeg62-turbo liblcms2-2
  liblist-moreutils-perl liblocale-gettext-perl liblwp-mediatypes-perl
  liblwp-protocol-https-perl libmagic-mgc libmagic1 libmpdec2 libnet-http-perl
  libnet-ssleay-perl libnumber-compare-perl libparse-debcontrol-perl
  libpipeline1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
  libpython3-all-dev libpython3-dev libpython3-stdlib libpython3.7
  libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib libsigsegv2
  libsub-install-perl libsub-name-perl libtext-glob-perl libtie-ixhash-perl
  libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl
  libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml2 libxslt1.1
  m4 man-db mime-support perl-openssl-defaults po-debconf python3 python3-all
  python3-all-dev python3-asn1crypto python3-atomicwrites python3-attr
  python3-bottle python3-bs4 python3-certifi python3-cffi-backend
  python3-chardet python3-cryptography python3-dateutil python3-dev
  python3-distutils python3-fasteners python3-googleapi python3-httplib2
  python3-idna python3-lib2to3 python3-lxml python3-magic python3-minimal
  python3-monotonic python3-more-itertools python3-oauth2client
  python3-openssl python3-pkg-resources python3-pluggy python3-ply python3-py
  python3-pyasn1 python3-pyasn1-modules python3-pytest python3-requests
  python3-rsa python3-setuptools python3-six python3-sqlalchemy
  python3-uritemplate python3-urllib3 python3.7 python3.7-dev
  python3.7-minimal sbuild-build-depends-beancount-dummy
0 upgraded, 154 newly installed, 0 to remove and 1 not upgraded.
Need to get 102 MB/102 MB of archives.
After this operation, 316 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-cICUrt/apt_archive ./ sbuild-build-depends-beancount-dummy 0.invalid.0 [968 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf install-info armhf 6.5.0.dfsg.1-4+b1 [339 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf liblocale-gettext-perl armhf 1.07-3+b3 [18.2 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-1 [104 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.4-2 [782 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-2 [25.1 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.5-1 [1231 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf libpython3.7-minimal armhf 3.7.2-1 [582 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf python3.7-minimal armhf 3.7.2-1 [1454 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf python3-minimal armhf 3.7.1-3 [36.5 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf mime-support all 3.61 [37.1 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf libpython3.7-stdlib armhf 3.7.2-1 [1663 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf python3.7 armhf 3.7.2-1 [323 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libpython3-stdlib armhf 3.7.1-3 [20.0 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf python3 armhf 3.7.1-3 [61.5 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-6 [547 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 1.0.0-1 [19.5 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 1.0.0-1 [12.5 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.175-2 [157 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-3 [66.0 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.2-3 [1076 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libicu63 armhf 63.1-5 [7976 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b1 [570 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf libcroco3 armhf 0.6.12-3 [132 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf debhelper all 12 [1002 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf libapt-pkg-perl armhf 0.1.34+b1 [65.9 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf libarray-unique-perl all 0.08-2 [11.2 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf libsub-name-perl armhf 0.21-1+b2 [13.1 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf libclass-accessor-perl all 0.51-1 [23.2 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libexporter-tiny-perl all 1.002001-1 [36.9 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf liblist-moreutils-perl armhf 0.416-1+b3 [59.6 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libio-stringy-perl all 2.111-2 [61.2 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libhttp-date-perl all 6.02-1 [10.7 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf libfile-listing-perl all 6.04-1 [10.3 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf libhtml-tagset-perl all 3.20-3 [12.7 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf liburi-perl all 1.76-1 [89.9 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf libhtml-parser-perl armhf 3.72-3+b2 [101 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf libhtml-tree-perl all 5.07-1 [213 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf liblwp-mediatypes-perl all 6.02-1 [22.1 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf libhttp-message-perl all 6.18-1 [77.8 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libhttp-cookies-perl all 6.04-1 [17.8 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf perl-openssl-defaults armhf 3 [6782 B]
Get:65 http://172.17.0.1/private buster-staging/main armhf libnet-ssleay-perl armhf 1.85-2+b1 [286 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf libio-socket-ssl-perl all 2.060-3 [207 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libnet-http-perl all 6.18-1 [24.5 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B]
Get:69 http://172.17.0.1/private buster-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf libwww-perl all 6.36-1 [188 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf liberror-perl all 0.17027-1 [30.9 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf libexporter-lite-perl all 0.08-1 [11.1 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libparse-debcontrol-perl all 2.005-4 [25.7 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf libsub-install-perl all 0.928-1 [11.4 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf libtie-ixhash-perl all 1.23-2 [11.7 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf libcgi-pm-perl all 4.40-1 [222 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libhtml-form-perl all 6.03-1 [23.9 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf libhttp-daemon-perl all 6.01-1 [17.3 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libhttp-server-simple-perl all 0.52-1 [29.0 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libwww-mechanize-perl all 1.90-1 [111 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libdebian-source-perl all 0.103 [84.4 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf emacsen-common all 3.0.4 [19.3 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf emacs-common all 1:26.1+1-3+rpi1 [13.3 MB]
Get:85 http://172.17.0.1/private buster-staging/main armhf emacs-bin-common armhf 1:26.1+1-3+rpi1 [119 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libasound2-data all 1.1.7-2 [56.6 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf libasound2 armhf 1.1.7-2 [305 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf libgpm2 armhf 1.20.7-5 [34.4 kB]
Get:89 http://172.17.0.1/private buster-staging/main armhf liblcms2-2 armhf 2.9-3 [116 kB]
Get:90 http://172.17.0.1/private buster-staging/main armhf emacs-nox armhf 1:26.1+1-3+rpi1 [2819 kB]
Get:91 http://172.17.0.1/private buster-staging/main armhf libarray-utils-perl all 0.5-1 [6254 B]
Get:92 http://172.17.0.1/private buster-staging/main armhf libconfig-tiny-perl all 2.23-1 [15.9 kB]
Get:93 http://172.17.0.1/private buster-staging/main armhf libnumber-compare-perl all 0.03-1 [7642 B]
Get:94 http://172.17.0.1/private buster-staging/main armhf libtext-glob-perl all 0.10-1 [8362 B]
Get:95 http://172.17.0.1/private buster-staging/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB]
Get:96 http://172.17.0.1/private buster-staging/main armhf dh-elpa all 1.15 [32.7 kB]
Get:97 http://172.17.0.1/private buster-staging/main armhf python3-lib2to3 all 3.7.1-1 [78.7 kB]
Get:98 http://172.17.0.1/private buster-staging/main armhf python3-distutils all 3.7.1-1 [144 kB]
Get:99 http://172.17.0.1/private buster-staging/main armhf dh-python all 3.20180927 [95.8 kB]
Get:100 http://172.17.0.1/private buster-staging/main armhf help2man armhf 1.47.8 [176 kB]
Get:101 http://172.17.0.1/private buster-staging/main armhf libboost-system1.62.0 armhf 1.62.0+dfsg-10+b3 [33.0 kB]
Get:102 http://172.17.0.1/private buster-staging/main armhf libboost-filesystem1.62.0 armhf 1.62.0+dfsg-10+b3 [58.3 kB]
Get:103 http://172.17.0.1/private buster-staging/main armhf libboost-iostreams1.62.0 armhf 1.62.0+dfsg-10+b3 [50.2 kB]
Get:104 http://172.17.0.1/private buster-staging/main armhf libboost-python1.62.0 armhf 1.62.0+dfsg-10+b3 [118 kB]
Get:105 http://172.17.0.1/private buster-staging/main armhf libboost-regex1.62.0 armhf 1.62.0+dfsg-10+b3 [231 kB]
Get:106 http://172.17.0.1/private buster-staging/main armhf libpython2.7-minimal armhf 2.7.15-5 [394 kB]
Get:107 http://172.17.0.1/private buster-staging/main armhf libpython2.7-stdlib armhf 2.7.15-5 [1844 kB]
Get:108 http://172.17.0.1/private buster-staging/main armhf libpython2.7 armhf 2.7.15-5 [871 kB]
Get:109 http://172.17.0.1/private buster-staging/main armhf ledger armhf 3.1.2~pre1+g3a00e1c+dfsg1-5+b3 [2062 kB]
Get:110 http://172.17.0.1/private buster-staging/main armhf libexpat1-dev armhf 2.2.6-1 [127 kB]
Get:111 http://172.17.0.1/private buster-staging/main armhf libpython3.7 armhf 3.7.2-1 [1253 kB]
Get:112 http://172.17.0.1/private buster-staging/main armhf libpython3.7-dev armhf 3.7.2-1 [47.2 MB]
Get:113 http://172.17.0.1/private buster-staging/main armhf libpython3-dev armhf 3.7.1-3 [20.1 kB]
Get:114 http://172.17.0.1/private buster-staging/main armhf libpython3-all-dev armhf 3.7.1-3 [1068 B]
Get:115 http://172.17.0.1/private buster-staging/main armhf libxslt1.1 armhf 1.1.32-2 [215 kB]
Get:116 http://172.17.0.1/private buster-staging/main armhf python3-all armhf 3.7.1-3 [1064 B]
Get:117 http://172.17.0.1/private buster-staging/main armhf python3.7-dev armhf 3.7.2-1 [510 kB]
Get:118 http://172.17.0.1/private buster-staging/main armhf python3-dev armhf 3.7.1-3 [1264 B]
Get:119 http://172.17.0.1/private buster-staging/main armhf python3-all-dev armhf 3.7.1-3 [1068 B]
Get:120 http://172.17.0.1/private buster-staging/main armhf python3-asn1crypto all 0.24.0-1 [78.2 kB]
Get:121 http://172.17.0.1/private buster-staging/main armhf python3-atomicwrites all 1.1.5-2 [6892 B]
Get:122 http://172.17.0.1/private buster-staging/main armhf python3-attr all 18.2.0-1 [37.3 kB]
Get:123 http://172.17.0.1/private buster-staging/main armhf python3-bottle all 0.12.15-1 [46.5 kB]
Get:124 http://172.17.0.1/private buster-staging/main armhf python3-bs4 all 4.6.3-2 [92.9 kB]
Get:125 http://172.17.0.1/private buster-staging/main armhf python3-certifi all 2018.8.24-1 [140 kB]
Get:126 http://172.17.0.1/private buster-staging/main armhf python3-cffi-backend armhf 1.11.5-3+b1 [73.3 kB]
Get:127 http://172.17.0.1/private buster-staging/main armhf python3-pkg-resources all 40.6.2-1 [152 kB]
Get:128 http://172.17.0.1/private buster-staging/main armhf python3-chardet all 3.0.4-2 [80.6 kB]
Get:129 http://172.17.0.1/private buster-staging/main armhf python3-idna all 2.6-1 [34.3 kB]
Get:130 http://172.17.0.1/private buster-staging/main armhf python3-six all 1.12.0-1 [15.7 kB]
Get:131 http://172.17.0.1/private buster-staging/main armhf python3-cryptography armhf 2.3-1 [180 kB]
Get:132 http://172.17.0.1/private buster-staging/main armhf python3-dateutil all 2.6.1-1 [52.8 kB]
Get:133 http://172.17.0.1/private buster-staging/main armhf python3-monotonic all 1.1-2 [5292 B]
Get:134 http://172.17.0.1/private buster-staging/main armhf python3-fasteners all 0.12.0-3 [14.5 kB]
Get:135 http://172.17.0.1/private buster-staging/main armhf python3-httplib2 all 0.11.3-1 [28.8 kB]
Get:136 http://172.17.0.1/private buster-staging/main armhf python3-openssl all 18.0.0-1 [51.6 kB]
Get:137 http://172.17.0.1/private buster-staging/main armhf python3-pyasn1 all 0.4.2-3 [57.7 kB]
Get:138 http://172.17.0.1/private buster-staging/main armhf python3-pyasn1-modules all 0.2.1-0.2 [34.5 kB]
Get:139 http://172.17.0.1/private buster-staging/main armhf python3-rsa all 4.0-2 [26.7 kB]
Get:140 http://172.17.0.1/private buster-staging/main armhf python3-sqlalchemy all 1.2.15+ds1-1 [726 kB]
Get:141 http://172.17.0.1/private buster-staging/main armhf python3-uritemplate all 0.6-3 [5208 B]
Get:142 http://172.17.0.1/private buster-staging/main armhf python3-oauth2client all 4.1.2-3 [69.3 kB]
Get:143 http://172.17.0.1/private buster-staging/main armhf python3-googleapi all 1.5.5-1 [42.5 kB]
Get:144 http://172.17.0.1/private buster-staging/main armhf python3-lxml armhf 4.2.5-1+b1 [1663 kB]
Get:145 http://172.17.0.1/private buster-staging/main armhf python3-magic all 2:0.4.15-2 [9256 B]
Get:146 http://172.17.0.1/private buster-staging/main armhf python3-more-itertools all 4.2.0-1 [42.2 kB]
Get:147 http://172.17.0.1/private buster-staging/main armhf python3-pluggy all 0.8.0-1 [20.6 kB]
Get:148 http://172.17.0.1/private buster-staging/main armhf python3-ply all 3.11-3 [65.1 kB]
Get:149 http://172.17.0.1/private buster-staging/main armhf python3-py all 1.7.0-2 [86.6 kB]
Get:150 http://172.17.0.1/private buster-staging/main armhf python3-pytest all 3.10.1-2 [243 kB]
Get:151 http://172.17.0.1/private buster-staging/main armhf python3-urllib3 all 1.24-1 [96.8 kB]
Get:152 http://172.17.0.1/private buster-staging/main armhf python3-requests all 2.20.0-2 [66.7 kB]
Get:153 http://172.17.0.1/private buster-staging/main armhf python3-setuptools all 40.6.2-1 [303 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102 MB in 31s (3324 kB/s)
Selecting previously unselected package install-info.
(Reading database ... 15814 files and directories currently installed.)
Preparing to unpack .../install-info_6.5.0.dfsg.1-4+b1_armhf.deb ...
Unpacking install-info (6.5.0.dfsg.1-4+b1) ...
Setting up install-info (6.5.0.dfsg.1-4+b1) ...
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 15829 files and directories currently installed.)
Preparing to unpack .../0-liblocale-gettext-perl_1.07-3+b3_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-3+b3) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../1-libbsd0_0.9.1-1_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../2-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../3-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../4-groff-base_1.22.4-2_armhf.deb ...
Unpacking groff-base (1.22.4-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../5-libpipeline1_1.5.0-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../6-man-db_2.8.5-1_armhf.deb ...
Unpacking man-db (2.8.5-1) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../7-libpython3.7-minimal_3.7.2-1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.2-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../8-python3.7-minimal_3.7.2-1_armhf.deb ...
Unpacking python3.7-minimal (3.7.2-1) ...
Setting up libpython3.7-minimal:armhf (3.7.2-1) ...
Setting up python3.7-minimal (3.7.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 16718 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.7.1-3_armhf.deb ...
Unpacking python3-minimal (3.7.1-3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.61_all.deb ...
Unpacking mime-support (3.61) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../3-libpython3.7-stdlib_3.7.2-1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.2-1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../4-python3.7_3.7.2-1_armhf.deb ...
Unpacking python3.7 (3.7.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.7.1-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.1-3) ...
Setting up python3-minimal (3.7.1-3) ...
Selecting previously unselected package python3.
(Reading database ... 17150 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.1-3_armhf.deb ...
Unpacking python3 (3.7.1-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../005-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../006-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../007-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../008-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../009-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../010-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../011-libtool_2.4.6-6_all.deb ...
Unpacking libtool (2.4.6-6) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../012-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../013-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../014-libfile-stripnondeterminism-perl_1.0.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.0.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../015-dh-strip-nondeterminism_1.0.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.0.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../016-libelf1_0.175-2_armhf.deb ...
Unpacking libelf1:armhf (0.175-2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../017-dwz_0.12-3_armhf.deb ...
Unpacking dwz (0.12-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../018-libglib2.0-0_2.58.2-3_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.2-3) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../019-libicu63_63.1-5_armhf.deb ...
Unpacking libicu63:armhf (63.1-5) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../020-libxml2_2.9.4+dfsg1-7+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../021-libcroco3_0.6.12-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../022-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../023-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../024-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../025-debhelper_12_all.deb ...
Unpacking debhelper (12) ...
Selecting previously unselected package libapt-pkg-perl.
Preparing to unpack .../026-libapt-pkg-perl_0.1.34+b1_armhf.deb ...
Unpacking libapt-pkg-perl (0.1.34+b1) ...
Selecting previously unselected package libarray-unique-perl.
Preparing to unpack .../027-libarray-unique-perl_0.08-2_all.deb ...
Unpacking libarray-unique-perl (0.08-2) ...
Selecting previously unselected package libsub-name-perl.
Preparing to unpack .../028-libsub-name-perl_0.21-1+b2_armhf.deb ...
Unpacking libsub-name-perl (0.21-1+b2) ...
Selecting previously unselected package libclass-accessor-perl.
Preparing to unpack .../029-libclass-accessor-perl_0.51-1_all.deb ...
Unpacking libclass-accessor-perl (0.51-1) ...
Selecting previously unselected package libexporter-tiny-perl.
Preparing to unpack .../030-libexporter-tiny-perl_1.002001-1_all.deb ...
Unpacking libexporter-tiny-perl (1.002001-1) ...
Selecting previously unselected package liblist-moreutils-perl.
Preparing to unpack .../031-liblist-moreutils-perl_0.416-1+b3_armhf.deb ...
Unpacking liblist-moreutils-perl (0.416-1+b3) ...
Selecting previously unselected package libio-stringy-perl.
Preparing to unpack .../032-libio-stringy-perl_2.111-2_all.deb ...
Unpacking libio-stringy-perl (2.111-2) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../033-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../034-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../035-libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../036-libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../037-libhtml-tagset-perl_3.20-3_all.deb ...
Unpacking libhtml-tagset-perl (3.20-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../038-liburi-perl_1.76-1_all.deb ...
Unpacking liburi-perl (1.76-1) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../039-libhtml-parser-perl_3.72-3+b2_armhf.deb ...
Unpacking libhtml-parser-perl (3.72-3+b2) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../040-libhtml-tree-perl_5.07-1_all.deb ...
Unpacking libhtml-tree-perl (5.07-1) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../041-libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../042-liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../043-libhttp-message-perl_6.18-1_all.deb ...
Unpacking libhttp-message-perl (6.18-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../044-libhttp-cookies-perl_6.04-1_all.deb ...
Unpacking libhttp-cookies-perl (6.04-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../045-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../046-perl-openssl-defaults_3_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (3) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../047-libnet-ssleay-perl_1.85-2+b1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.85-2+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../048-libio-socket-ssl-perl_2.060-3_all.deb ...
Unpacking libio-socket-ssl-perl (2.060-3) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../049-libnet-http-perl_6.18-1_all.deb ...
Unpacking libnet-http-perl (6.18-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../050-liblwp-protocol-https-perl_6.07-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.07-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../051-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../052-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../053-libwww-perl_6.36-1_all.deb ...
Unpacking libwww-perl (6.36-1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../054-liberror-perl_0.17027-1_all.deb ...
Unpacking liberror-perl (0.17027-1) ...
Selecting previously unselected package libexporter-lite-perl.
Preparing to unpack .../055-libexporter-lite-perl_0.08-1_all.deb ...
Unpacking libexporter-lite-perl (0.08-1) ...
Selecting previously unselected package libparse-debcontrol-perl.
Preparing to unpack .../056-libparse-debcontrol-perl_2.005-4_all.deb ...
Unpacking libparse-debcontrol-perl (2.005-4) ...
Selecting previously unselected package libsub-install-perl.
Preparing to unpack .../057-libsub-install-perl_0.928-1_all.deb ...
Unpacking libsub-install-perl (0.928-1) ...
Selecting previously unselected package libtie-ixhash-perl.
Preparing to unpack .../058-libtie-ixhash-perl_1.23-2_all.deb ...
Unpacking libtie-ixhash-perl (1.23-2) ...
Selecting previously unselected package libcgi-pm-perl.
Preparing to unpack .../059-libcgi-pm-perl_4.40-1_all.deb ...
Unpacking libcgi-pm-perl (4.40-1) ...
Selecting previously unselected package libhtml-form-perl.
Preparing to unpack .../060-libhtml-form-perl_6.03-1_all.deb ...
Unpacking libhtml-form-perl (6.03-1) ...
Selecting previously unselected package libhttp-daemon-perl.
Preparing to unpack .../061-libhttp-daemon-perl_6.01-1_all.deb ...
Unpacking libhttp-daemon-perl (6.01-1) ...
Selecting previously unselected package libhttp-server-simple-perl.
Preparing to unpack .../062-libhttp-server-simple-perl_0.52-1_all.deb ...
Unpacking libhttp-server-simple-perl (0.52-1) ...
Selecting previously unselected package libwww-mechanize-perl.
Preparing to unpack .../063-libwww-mechanize-perl_1.90-1_all.deb ...
Unpacking libwww-mechanize-perl (1.90-1) ...
Selecting previously unselected package libdebian-source-perl.
Preparing to unpack .../064-libdebian-source-perl_0.103_all.deb ...
Unpacking libdebian-source-perl (0.103) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../065-emacsen-common_3.0.4_all.deb ...
Unpacking emacsen-common (3.0.4) ...
Selecting previously unselected package emacs-common.
Preparing to unpack .../066-emacs-common_1%3a26.1+1-3+rpi1_all.deb ...
Unpacking emacs-common (1:26.1+1-3+rpi1) ...
Selecting previously unselected package emacs-bin-common.
Preparing to unpack .../067-emacs-bin-common_1%3a26.1+1-3+rpi1_armhf.deb ...
Unpacking emacs-bin-common (1:26.1+1-3+rpi1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../068-libasound2-data_1.1.7-2_all.deb ...
Unpacking libasound2-data (1.1.7-2) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../069-libasound2_1.1.7-2_armhf.deb ...
Unpacking libasound2:armhf (1.1.7-2) ...
Selecting previously unselected package libgpm2:armhf.
Preparing to unpack .../070-libgpm2_1.20.7-5_armhf.deb ...
Unpacking libgpm2:armhf (1.20.7-5) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../071-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../072-liblcms2-2_2.9-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-3) ...
Selecting previously unselected package emacs-nox.
Preparing to unpack .../073-emacs-nox_1%3a26.1+1-3+rpi1_armhf.deb ...
Unpacking emacs-nox (1:26.1+1-3+rpi1) ...
Selecting previously unselected package libarray-utils-perl.
Preparing to unpack .../074-libarray-utils-perl_0.5-1_all.deb ...
Unpacking libarray-utils-perl (0.5-1) ...
Selecting previously unselected package libconfig-tiny-perl.
Preparing to unpack .../075-libconfig-tiny-perl_2.23-1_all.deb ...
Unpacking libconfig-tiny-perl (2.23-1) ...
Selecting previously unselected package libnumber-compare-perl.
Preparing to unpack .../076-libnumber-compare-perl_0.03-1_all.deb ...
Unpacking libnumber-compare-perl (0.03-1) ...
Selecting previously unselected package libtext-glob-perl.
Preparing to unpack .../077-libtext-glob-perl_0.10-1_all.deb ...
Unpacking libtext-glob-perl (0.10-1) ...
Selecting previously unselected package libfile-find-rule-perl.
Preparing to unpack .../078-libfile-find-rule-perl_0.34-1_all.deb ...
Unpacking libfile-find-rule-perl (0.34-1) ...
Selecting previously unselected package dh-elpa.
Preparing to unpack .../079-dh-elpa_1.15_all.deb ...
Unpacking dh-elpa (1.15) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../080-python3-lib2to3_3.7.1-1_all.deb ...
Unpacking python3-lib2to3 (3.7.1-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../081-python3-distutils_3.7.1-1_all.deb ...
Unpacking python3-distutils (3.7.1-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../082-dh-python_3.20180927_all.deb ...
Unpacking dh-python (3.20180927) ...
Selecting previously unselected package help2man.
Preparing to unpack .../083-help2man_1.47.8_armhf.deb ...
Unpacking help2man (1.47.8) ...
Selecting previously unselected package libboost-system1.62.0:armhf.
Preparing to unpack .../084-libboost-system1.62.0_1.62.0+dfsg-10+b3_armhf.deb ...
Unpacking libboost-system1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Selecting previously unselected package libboost-filesystem1.62.0:armhf.
Preparing to unpack .../085-libboost-filesystem1.62.0_1.62.0+dfsg-10+b3_armhf.deb ...
Unpacking libboost-filesystem1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Selecting previously unselected package libboost-iostreams1.62.0:armhf.
Preparing to unpack .../086-libboost-iostreams1.62.0_1.62.0+dfsg-10+b3_armhf.deb ...
Unpacking libboost-iostreams1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Selecting previously unselected package libboost-python1.62.0.
Preparing to unpack .../087-libboost-python1.62.0_1.62.0+dfsg-10+b3_armhf.deb ...
Unpacking libboost-python1.62.0 (1.62.0+dfsg-10+b3) ...
Selecting previously unselected package libboost-regex1.62.0:armhf.
Preparing to unpack .../088-libboost-regex1.62.0_1.62.0+dfsg-10+b3_armhf.deb ...
Unpacking libboost-regex1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../089-libpython2.7-minimal_2.7.15-5_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.15-5) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../090-libpython2.7-stdlib_2.7.15-5_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.15-5) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../091-libpython2.7_2.7.15-5_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.15-5) ...
Selecting previously unselected package ledger.
Preparing to unpack .../092-ledger_3.1.2~pre1+g3a00e1c+dfsg1-5+b3_armhf.deb ...
Unpacking ledger (3.1.2~pre1+g3a00e1c+dfsg1-5+b3) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../093-libexpat1-dev_2.2.6-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.6-1) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../094-libpython3.7_3.7.2-1_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.2-1) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../095-libpython3.7-dev_3.7.2-1_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.2-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../096-libpython3-dev_3.7.1-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.7.1-3) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../097-libpython3-all-dev_3.7.1-3_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.7.1-3) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../098-libxslt1.1_1.1.32-2_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.32-2) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../099-python3-all_3.7.1-3_armhf.deb ...
Unpacking python3-all (3.7.1-3) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../100-python3.7-dev_3.7.2-1_armhf.deb ...
Unpacking python3.7-dev (3.7.2-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../101-python3-dev_3.7.1-3_armhf.deb ...
Unpacking python3-dev (3.7.1-3) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../102-python3-all-dev_3.7.1-3_armhf.deb ...
Unpacking python3-all-dev (3.7.1-3) ...
Selecting previously unselected package python3-asn1crypto.
Preparing to unpack .../103-python3-asn1crypto_0.24.0-1_all.deb ...
Unpacking python3-asn1crypto (0.24.0-1) ...
Selecting previously unselected package python3-atomicwrites.
Preparing to unpack .../104-python3-atomicwrites_1.1.5-2_all.deb ...
Unpacking python3-atomicwrites (1.1.5-2) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../105-python3-attr_18.2.0-1_all.deb ...
Unpacking python3-attr (18.2.0-1) ...
Selecting previously unselected package python3-bottle.
Preparing to unpack .../106-python3-bottle_0.12.15-1_all.deb ...
Unpacking python3-bottle (0.12.15-1) ...
Selecting previously unselected package python3-bs4.
Preparing to unpack .../107-python3-bs4_4.6.3-2_all.deb ...
Unpacking python3-bs4 (4.6.3-2) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../108-python3-certifi_2018.8.24-1_all.deb ...
Unpacking python3-certifi (2018.8.24-1) ...
Selecting previously unselected package python3-cffi-backend.
Preparing to unpack .../109-python3-cffi-backend_1.11.5-3+b1_armhf.deb ...
Unpacking python3-cffi-backend (1.11.5-3+b1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../110-python3-pkg-resources_40.6.2-1_all.deb ...
Unpacking python3-pkg-resources (40.6.2-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../111-python3-chardet_3.0.4-2_all.deb ...
Unpacking python3-chardet (3.0.4-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../112-python3-idna_2.6-1_all.deb ...
Unpacking python3-idna (2.6-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../113-python3-six_1.12.0-1_all.deb ...
Unpacking python3-six (1.12.0-1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../114-python3-cryptography_2.3-1_armhf.deb ...
Unpacking python3-cryptography (2.3-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../115-python3-dateutil_2.6.1-1_all.deb ...
Unpacking python3-dateutil (2.6.1-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../116-python3-monotonic_1.1-2_all.deb ...
Unpacking python3-monotonic (1.1-2) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../117-python3-fasteners_0.12.0-3_all.deb ...
Unpacking python3-fasteners (0.12.0-3) ...
Selecting previously unselected package python3-httplib2.
Preparing to unpack .../118-python3-httplib2_0.11.3-1_all.deb ...
Unpacking python3-httplib2 (0.11.3-1) ...
Selecting previously unselected package python3-openssl.
Preparing to unpack .../119-python3-openssl_18.0.0-1_all.deb ...
Unpacking python3-openssl (18.0.0-1) ...
Selecting previously unselected package python3-pyasn1.
Preparing to unpack .../120-python3-pyasn1_0.4.2-3_all.deb ...
Unpacking python3-pyasn1 (0.4.2-3) ...
Selecting previously unselected package python3-pyasn1-modules.
Preparing to unpack .../121-python3-pyasn1-modules_0.2.1-0.2_all.deb ...
Unpacking python3-pyasn1-modules (0.2.1-0.2) ...
Selecting previously unselected package python3-rsa.
Preparing to unpack .../122-python3-rsa_4.0-2_all.deb ...
Unpacking python3-rsa (4.0-2) ...
Selecting previously unselected package python3-sqlalchemy.
Preparing to unpack .../123-python3-sqlalchemy_1.2.15+ds1-1_all.deb ...
Unpacking python3-sqlalchemy (1.2.15+ds1-1) ...
Selecting previously unselected package python3-uritemplate.
Preparing to unpack .../124-python3-uritemplate_0.6-3_all.deb ...
Unpacking python3-uritemplate (0.6-3) ...
Selecting previously unselected package python3-oauth2client.
Preparing to unpack .../125-python3-oauth2client_4.1.2-3_all.deb ...
Unpacking python3-oauth2client (4.1.2-3) ...
Selecting previously unselected package python3-googleapi.
Preparing to unpack .../126-python3-googleapi_1.5.5-1_all.deb ...
Unpacking python3-googleapi (1.5.5-1) ...
Selecting previously unselected package python3-lxml:armhf.
Preparing to unpack .../127-python3-lxml_4.2.5-1+b1_armhf.deb ...
Unpacking python3-lxml:armhf (4.2.5-1+b1) ...
Selecting previously unselected package python3-magic.
Preparing to unpack .../128-python3-magic_2%3a0.4.15-2_all.deb ...
Unpacking python3-magic (2:0.4.15-2) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../129-python3-more-itertools_4.2.0-1_all.deb ...
Unpacking python3-more-itertools (4.2.0-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../130-python3-pluggy_0.8.0-1_all.deb ...
Unpacking python3-pluggy (0.8.0-1) ...
Selecting previously unselected package python3-ply.
Preparing to unpack .../131-python3-ply_3.11-3_all.deb ...
Unpacking python3-ply (3.11-3) ...
Selecting previously unselected package python3-py.
Preparing to unpack .../132-python3-py_1.7.0-2_all.deb ...
Unpacking python3-py (1.7.0-2) ...
Selecting previously unselected package python3-pytest.
Preparing to unpack .../133-python3-pytest_3.10.1-2_all.deb ...
Unpacking python3-pytest (3.10.1-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../134-python3-urllib3_1.24-1_all.deb ...
Unpacking python3-urllib3 (1.24-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../135-python3-requests_2.20.0-2_all.deb ...
Unpacking python3-requests (2.20.0-2) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../136-python3-setuptools_40.6.2-1_all.deb ...
Unpacking python3-setuptools (40.6.2-1) ...
Selecting previously unselected package sbuild-build-depends-beancount-dummy.
Preparing to unpack .../137-sbuild-build-depends-beancount-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-beancount-dummy (0.invalid.0) ...
Setting up libhtml-tagset-perl (3.20-3) ...
Setting up libsub-install-perl (0.928-1) ...
Setting up libarray-unique-perl (0.08-2) ...
Setting up libio-stringy-perl (2.111-2) ...
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libapt-pkg-perl (0.1.34+b1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up mime-support (3.61) ...
Installing new version of config file /etc/mime.types ...
Setting up libicu63:armhf (63.1-5) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up liberror-perl (0.17027-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up liblcms2-2:armhf (2.9-3) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libgpm2:armhf (1.20.7-5) ...
Processing triggers for install-info (6.5.0.dfsg.1-4+b1) ...
Setting up perl-openssl-defaults:armhf (3) ...
Setting up libelf1:armhf (0.175-2) ...
Setting up libglib2.0-0:armhf (2.58.2-3) ...
No schema files found: removed existing output file.
Setting up libasound2-data (1.1.7-2) ...
Setting up emacsen-common (3.0.4) ...
Setting up libio-html-perl (1.001-1) ...
Setting up libboost-regex1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libexporter-tiny-perl (1.002001-1) ...
Setting up libconfig-tiny-perl (2.23-1) ...
Setting up libtie-ixhash-perl (1.23-2) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up libpipeline1:armhf (1.5.0-2) ...
Setting up m4 (1.4.18-2) ...
Setting up libarray-utils-perl (0.5-1) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up libasound2:armhf (1.1.7-2) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libcroco3:armhf (0.6.12-3) ...
Setting up libboost-iostreams1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libxslt1.1:armhf (1.1.32-2) ...
Setting up libexporter-lite-perl (0.08-1) ...
Setting up libtext-glob-perl (0.10-1) ...
Setting up liblwp-mediatypes-perl (6.02-1) ...
Processing triggers for libc-bin (2.28-2) ...
Setting up dwz (0.12-3) ...
Setting up autotools-dev (20180224.1) ...
Setting up liburi-perl (1.76-1) ...
Setting up libhtml-parser-perl (3.72-3+b2) ...
Setting up libcgi-pm-perl (4.40-1) ...
Setting up liblocale-gettext-perl (1.07-3+b3) ...
Setting up libexpat1-dev:armhf (2.2.6-1) ...
Setting up libnet-http-perl (6.18-1) ...
Setting up libnumber-compare-perl (0.03-1) ...
Setting up libboost-python1.62.0 (1.62.0+dfsg-10+b3) ...
Setting up emacs-common (1:26.1+1-3+rpi1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpython2.7-minimal:armhf (2.7.15-5) ...
Setting up libsub-name-perl (0.21-1+b2) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up libpython2.7-stdlib:armhf (2.7.15-5) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libclass-accessor-perl (0.51-1) ...
Setting up libboost-system1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libfile-stripnondeterminism-perl (1.0.0-1) ...
Setting up liblist-moreutils-perl (0.416-1+b3) ...
Setting up libfile-find-rule-perl (0.34-1) ...
Setting up libpython3.7-stdlib:armhf (3.7.2-1) ...
Setting up libhttp-date-perl (6.02-1) ...
Setting up emacs-bin-common (1:26.1+1-3+rpi1) ...
update-alternatives: using /usr/bin/ctags.emacs to provide /usr/bin/ctags (ctags) in auto mode
update-alternatives: using /usr/bin/ebrowse.emacs to provide /usr/bin/ebrowse (ebrowse) in auto mode
update-alternatives: using /usr/bin/emacsclient.emacs to provide /usr/bin/emacsclient (emacsclient) in auto mode
update-alternatives: using /usr/bin/etags.emacs to provide /usr/bin/etags (etags) in auto mode
Setting up gettext (0.19.8.1-9) ...
Setting up emacs-nox (1:26.1+1-3+rpi1) ...
update-alternatives: using /usr/bin/emacs-nox to provide /usr/bin/emacs (emacs) in auto mode
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
Setting up libnet-ssleay-perl (1.85-2+b1) ...
Setting up libhttp-server-simple-perl (0.52-1) ...
Setting up groff-base (1.22.4-2) ...
Setting up python3.7 (3.7.2-1) ...
Setting up autoconf (2.69-11) ...
Setting up file (1:5.34-2) ...
Setting up libio-socket-ssl-perl (2.060-3) ...
Setting up libhtml-tree-perl (5.07-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up libpython3.7:armhf (3.7.2-1) ...
Setting up libboost-filesystem1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libpython2.7:armhf (2.7.15-5) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up help2man (1.47.8) ...
Setting up libpython3.7-dev:armhf (3.7.2-1) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up man-db (2.8.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer -> /lib/systemd/system/man-db.timer.
Setting up libhttp-message-perl (6.18-1) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up libpython3-dev:armhf (3.7.1-3) ...
Setting up libtool (2.4.6-6) ...
Setting up libpython3-stdlib:armhf (3.7.1-3) ...
Setting up po-debconf (1.0.21) ...
Setting up python3 (3.7.1-3) ...
Setting up libhttp-cookies-perl (6.04-1) ...
Setting up python3-cffi-backend (1.11.5-3+b1) ...
Setting up python3-lxml:armhf (4.2.5-1+b1) ...
Setting up python3-magic (2:0.4.15-2) ...
Setting up python3-idna (2.6-1) ...
Setting up python3-six (1.12.0-1) ...
Setting up python3-bottle (0.12.15-1) ...
Setting up python3-certifi (2018.8.24-1) ...
Setting up libhttp-daemon-perl (6.01-1) ...
Setting up python3-more-itertools (4.2.0-1) ...
Setting up python3-pkg-resources (40.6.2-1) ...
Setting up python3.7-dev (3.7.2-1) ...
Setting up python3-bs4 (4.6.3-2) ...
Setting up python3-pluggy (0.8.0-1) ...
Setting up ledger (3.1.2~pre1+g3a00e1c+dfsg1-5+b3) ...
Setting up python3-asn1crypto (0.24.0-1) ...
Setting up python3-pyasn1 (0.4.2-3) ...
Setting up libpython3-all-dev:armhf (3.7.1-3) ...
Setting up python3-monotonic (1.1-2) ...
Setting up python3-chardet (3.0.4-2) ...
Setting up python3-httplib2 (0.11.3-1) ...
Setting up libhtml-form-perl (6.03-1) ...
Setting up python3-pyasn1-modules (0.2.1-0.2) ...
Setting up python3-attr (18.2.0-1) ...
Setting up python3-urllib3 (1.24-1) ...
Setting up python3-ply (3.11-3) ...
Setting up python3-lib2to3 (3.7.1-1) ...
Setting up python3-distutils (3.7.1-1) ...
Setting up python3-uritemplate (0.6-3) ...
Setting up python3-dateutil (2.6.1-1) ...
Setting up python3-atomicwrites (1.1.5-2) ...
Setting up python3-cryptography (2.3-1) ...
Setting up python3-fasteners (0.12.0-3) ...
Setting up python3-sqlalchemy (1.2.15+ds1-1) ...
Setting up python3-py (1.7.0-2) ...
Setting up python3-pytest (3.10.1-2) ...
Setting up python3-rsa (4.0-2) ...
Setting up python3-requests (2.20.0-2) ...
Setting up python3-openssl (18.0.0-1) ...
Setting up python3-oauth2client (4.1.2-3) ...
Setting up python3-setuptools (40.6.2-1) ...
Setting up dh-python (3.20180927) ...
Setting up python3-dev (3.7.1-3) ...
Setting up python3-googleapi (1.5.5-1) ...
Setting up python3-all (3.7.1-3) ...
Setting up python3-all-dev (3.7.1-3) ...
Setting up dh-strip-nondeterminism (1.0.0-1) ...
Setting up dh-autoreconf (19) ...
Setting up liblwp-protocol-https-perl (6.07-2) ...
Setting up libwww-perl (6.36-1) ...
Setting up debhelper (12) ...
Setting up libparse-debcontrol-perl (2.005-4) ...
Setting up libwww-mechanize-perl (1.90-1) ...
Setting up libdebian-source-perl (0.103) ...
Setting up dh-elpa (1.15) ...
Setting up sbuild-build-depends-beancount-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.28-2) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.8.0-0.bpo.2-armmp armhf (armv7l)
Toolchain package versions: binutils_2.31.1-11+rpi1 dpkg-dev_1.19.2 g++-8_8.2.0-13+rpi1 gcc-8_8.2.0-13+rpi1 libc6-dev_2.28-2 libstdc++-8-dev_8.2.0-13+rpi1 libstdc++6_8.2.0-13+rpi1 linux-libc-dev_4.18.20-2+rpi1
Package versions: adduser_3.118 apt_1.8.0~alpha3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.45 bash_4.4.18-3.1 binutils_2.31.1-11+rpi1 binutils-arm-linux-gnueabihf_2.31.1-11+rpi1 binutils-common_2.31.1-11+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.33.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20170717 coreutils_8.30-1 cpio_2.12+dfsg-6 cpp_4:8.2.0-2+rpi1 cpp-8_8.2.0-13+rpi1 dash_0.5.10.2-4 dbus_1.12.12-1 dbus-user-session_1.12.12-1 debconf_1.5.69 debhelper_12 debianutils_4.8.6 dh-autoreconf_19 dh-elpa_1.15 dh-python_3.20180927 dh-strip-nondeterminism_1.0.0-1 diffutils_1:3.6-1 dirmngr_2.2.12-1+rpi1 dmsetup_2:1.02.155-1 dpkg_1.19.2 dpkg-dev_1.19.2 dwz_0.12-3 e2fslibs_1.44.5-1 e2fsprogs_1.44.5-1 e2fsprogs-l10n_1.44.5-1 emacs-bin-common_1:26.1+1-3+rpi1 emacs-common_1:26.1+1-3+rpi1 emacs-nox_1:26.1+1-3+rpi1 emacsen-common_3.0.4 fakeroot_1.23-1 fdisk_2.33.1-0.1 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2+rpi1 g++-8_8.2.0-13+rpi1 gcc_4:8.2.0-2+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-8_8.2.0-13+rpi1 gcc-8-base_8.2.0-13+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.12-1+rpi1 gnupg-agent_2.2.12-1+rpi1 gnupg-l10n_2.2.12-1+rpi1 gnupg-utils_2.2.12-1+rpi1 gpg_2.2.12-1+rpi1 gpg-agent_2.2.12-1+rpi1 gpg-wks-client_2.2.12-1+rpi1 gpg-wks-server_2.2.12-1+rpi1 gpgconf_2.2.12-1+rpi1 gpgsm_2.2.12-1+rpi1 gpgv_2.2.12-1+rpi1 grep_3.1-3 groff-base_1.22.4-2 gzip_1.9-3 help2man_1.47.8 hostname_3.21 inetutils-ping_2:1.9.4-5 init-system-helpers_1.56+nmu1 initramfs-tools_0.132 initramfs-tools-core_0.132 install-info_6.5.0.dfsg.1-4+b1 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-14+rpi1 kmod_25-2 krb5-locales_1.16.2-1 ledger_3.1.2~pre1+g3a00e1c+dfsg1-5+b3 libacl1_2.2.52-3 libapparmor1_2.13.2-3 libapt-pkg-perl_0.1.34+b1 libapt-pkg5.0_1.8.0~alpha3 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.1 libarray-unique-perl_0.08-2 libarray-utils-perl_0.5-1 libasan5_8.2.0-13+rpi1 libasound2_1.1.7-2 libasound2-data_1.1.7-2 libassuan0_2.5.2-1 libatomic1_8.2.0-13+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2+b1 libbinutils_2.31.1-11+rpi1 libblkid1_2.33.1-0.1 libboost-filesystem1.62.0_1.62.0+dfsg-10+b3 libboost-iostreams1.62.0_1.62.0+dfsg-10+b3 libboost-python1.62.0_1.62.0+dfsg-10+b3 libboost-regex1.62.0_1.62.0+dfsg-10+b3 libboost-system1.62.0_1.62.0+dfsg-10+b3 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-2 libc-dev-bin_2.28-2 libc6_2.28-2 libc6-dev_2.28-2 libcap-ng0_0.7.9-1+b1 libcap2_1:2.25-1.2 libcc1-0_8.2.0-13+rpi1 libcgi-pm-perl_4.40-1 libclass-accessor-perl_0.51-1 libcom-err2_1.44.5-1 libconfig-tiny-perl_2.23-1 libcroco3_0.6.12-3 libcryptsetup12_2:2.0.6-1 libcryptsetup4_2:1.7.5-1 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.12-1 libdebconfclient0_0.246 libdebian-source-perl_0.103 libdevmapper1.02.1_2:1.02.155-1 libdpkg-perl_1.19.2 libdrm-common_2.4.95-1+rpi1 libdrm2_2.4.95-1+rpi1 libelf1_0.175-2 libencode-locale-perl_1.05-1 liberror-perl_0.17027-1 libexpat1_2.2.6-1 libexpat1-dev_2.2.6-1 libexporter-lite-perl_0.08-1 libexporter-tiny-perl_1.002001-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1 libffi6_3.2.1-9 libfile-find-rule-perl_0.34-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.0.0-1 libgcc-8-dev_8.2.0-13+rpi1 libgcc1_1:8.2.0-13+rpi1 libgcrypt20_1.8.4-4 libgdbm-compat4_1.18.1-2 libgdbm3_1.8.3-14 libgdbm6_1.18.1-2 libglib2.0-0_2.58.2-3 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.5-2+rpi1 libgomp1_8.2.0-13+rpi1 libgpg-error-l10n_1.33-3 libgpg-error0_1.33-3 libgpm2_1.20.7-5 libgssapi-krb5-2_1.16.2-1 libhogweed4_3.4.1~rc1-1 libhtml-form-perl_6.03-1 libhtml-parser-perl_3.72-3+b2 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-1 libhttp-cookies-perl_6.04-1 libhttp-daemon-perl_6.01-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libhttp-server-simple-perl_0.52-1 libicu63_63.1-5 libidn11_1.33-2.2 libidn2-0_2.0.5-1 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.060-3 libio-stringy-perl_2.111-2 libip4tc0_1.8.2-3 libisl19_0.20-2 libjpeg62-turbo_1:1.5.2-2+b1 libjson-c3_0.12.1-1.3 libk5crypto3_1.16.2-1 libkeyutils1_1.5.9-9.3 libklibc_2.0.4-14+rpi1 libkmod2_25-2 libkrb5-3_1.16.2-1 libkrb5support0_1.16.2-1 libksba8_1.3.5-2 liblcms2-2_2.9-3 libldap-2.4-2_2.4.47+dfsg-1 libldap-common_2.4.47+dfsg-1 liblist-moreutils-perl_0.416-1+b3 liblocale-gettext-perl_1.07-3+b3 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.8.3-1 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.33.1-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.1-2 libncurses5_6.1+20181013-1 libncurses6_6.1+20181013-1 libncursesw5_6.1+20181013-1 libncursesw6_6.1+20181013-1 libnet-http-perl_6.18-1 libnet-ssleay-perl_1.85-2+b1 libnettle6_3.4.1~rc1-1 libnpth0_1.6-1 libnss-systemd_240-2+rpi1 libnumber-compare-perl_0.03-1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.8 libpam-modules-bin_1.1.8-3.8 libpam-runtime_1.1.8-3.8 libpam-systemd_240-2+rpi1 libpam0g_1.1.8-3.8 libparse-debcontrol-perl_2.005-4 libpcre3_2:8.39-11+rpi1 libperl5.24_5.24.1-4 libperl5.28_5.28.1-3 libpipeline1_1.5.0-2 libplymouth4_0.9.4-1 libpng16-16_1.6.36-2 libprocps7_2:3.3.15-2 libpython2.7_2.7.15-5 libpython2.7-minimal_2.7.15-5 libpython2.7-stdlib_2.7.15-5 libpython3-all-dev_3.7.1-3 libpython3-dev_3.7.1-3 libpython3-stdlib_3.7.1-3 libpython3.7_3.7.2-1 libpython3.7-dev_3.7.2-1 libpython3.7-minimal_3.7.2-1 libpython3.7-stdlib_3.7.2-1 libreadline7_7.0-5 libsasl2-2_2.1.27~rc8-1 libsasl2-modules-db_2.1.27~rc8-1 libseccomp2_2.3.3-3+b1 libselinux1_2.8-1+b1 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsepol1_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.33.1-0.1 libsqlite3-0_3.26.0+fossilbc891ac6b-1 libss2_1.44.5-1 libssl1.1_1.1.1a-1 libstdc++-8-dev_8.2.0-13+rpi1 libstdc++6_8.2.0-13+rpi1 libsub-install-perl_0.928-1 libsub-name-perl_0.21-1+b2 libsystemd0_240-2+rpi1 libtasn1-6_4.13-3 libtext-glob-perl_0.10-1 libtie-ixhash-perl_1.23-2 libtimedate-perl_2.3000-2 libtinfo5_6.1+20181013-1 libtinfo6_6.1+20181013-1 libtool_2.4.6-6 libtry-tiny-perl_0.30-1 libubsan1_8.2.0-13+rpi1 libuchardet0_0.0.6-3 libudev1_240-2+rpi1 libunistring2_0.9.10-1 liburi-perl_1.76-1 libustr-1.0-1_1.0.4-6 libuuid1_2.33.1-0.1 libwww-mechanize-perl_1.90-1 libwww-perl_6.36-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.4+dfsg1-7+b1 libxslt1.1_1.1.32-2 libzstd1_1.3.8+dfsg-3+rpi1 linux-base_4.5 linux-libc-dev_4.18.20-2+rpi1 login_1:4.5-1.1 lsb-base_10.2018112800+rpi1 m4_1.4.18-2 make_4.2.1-1.2 makedev_2.3.1-94 man-db_2.8.5-1 mawk_1.3.3-17 mime-support_3.61 mount_2.33.1-0.1 multiarch-support_2.28-2 nano_3.2-1 ncurses-base_6.1+20181013-1 ncurses-bin_6.1+20181013-1 netbase_5.5 openssl_1.1.1a-1 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.1-3 perl-base_5.28.1-3 perl-modules-5.24_5.24.1-7 perl-modules-5.28_5.28.1-3 perl-openssl-defaults_3 pinentry-curses_1.1.0-1 plymouth_0.9.4-1 po-debconf_1.0.21 procps_2:3.3.15-2 python3_3.7.1-3 python3-all_3.7.1-3 python3-all-dev_3.7.1-3 python3-asn1crypto_0.24.0-1 python3-atomicwrites_1.1.5-2 python3-attr_18.2.0-1 python3-bottle_0.12.15-1 python3-bs4_4.6.3-2 python3-certifi_2018.8.24-1 python3-cffi-backend_1.11.5-3+b1 python3-chardet_3.0.4-2 python3-cryptography_2.3-1 python3-dateutil_2.6.1-1 python3-dev_3.7.1-3 python3-distutils_3.7.1-1 python3-fasteners_0.12.0-3 python3-googleapi_1.5.5-1 python3-httplib2_0.11.3-1 python3-idna_2.6-1 python3-lib2to3_3.7.1-1 python3-lxml_4.2.5-1+b1 python3-magic_2:0.4.15-2 python3-minimal_3.7.1-3 python3-monotonic_1.1-2 python3-more-itertools_4.2.0-1 python3-oauth2client_4.1.2-3 python3-openssl_18.0.0-1 python3-pkg-resources_40.6.2-1 python3-pluggy_0.8.0-1 python3-ply_3.11-3 python3-py_1.7.0-2 python3-pyasn1_0.4.2-3 python3-pyasn1-modules_0.2.1-0.2 python3-pytest_3.10.1-2 python3-requests_2.20.0-2 python3-rsa_4.0-2 python3-setuptools_40.6.2-1 python3-six_1.12.0-1 python3-sqlalchemy_1.2.15+ds1-1 python3-uritemplate_0.6-3 python3-urllib3_1.24-1 python3.7_3.7.2-1 python3.7-dev_3.7.2-1 python3.7-minimal_3.7.2-1 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-beancount-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 systemd_240-2+rpi1 systemd-sysv_240-2+rpi1 sysvinit-utils_2.93-3 tar_1.30+dfsg-4 tzdata_2018i-1 udev_240-2+rpi1 util-linux_2.33.1-0.1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Tue Jan  8 20:34:53 2019 UTC
gpgv:                using RSA key F19A285EC140F89133EBCD4E7C7E428F93412799
gpgv:                issuer "zack@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./beancount_2.2.0-1.dsc
dpkg-source: info: extracting beancount in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking beancount_2.2.0.orig.tar.bz2
dpkg-source: info: unpacking beancount_2.2.0-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Remove-fonts.googleapis.com-links-for-the-bean-web-t.patch
dpkg-source: info: applying 0002-make-test_version-more-lax-to-accept-non-git-hg-vers.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-81976290-fec4-49fd-aeea-5c84d40562a4
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package beancount
dpkg-buildpackage: info: source version 2.2.0-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --with python3,elpa --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:217: python3.7 setup.py clean 
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts-3.7' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary-arch
dh binary-arch --with python3,elpa --buildsystem pybuild
   dh_update_autotools_config -a -O--buildsystem=pybuild
   dh_autoreconf -a -O--buildsystem=pybuild
   dh_auto_configure -a -O--buildsystem=pybuild
I: pybuild base:217: python3.7 setup.py config 
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
I: pybuild base:217: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount
copying beancount/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount
copying beancount/loader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount
copying beancount/loader_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking_full.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking_full_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking_method.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking_method_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/booking_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/cmptest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/cmptest_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/grammar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/grammar_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/hashsrc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/hashsrc_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/lexer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/lexer_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/options.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/options_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/parser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/parser_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/printer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/printer_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/account.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/account_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/account_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/account_types_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/amount.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/amount_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/compare.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/compare_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/convert.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/convert_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/data.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/data_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/display_context.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/display_context_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/distribution.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/distribution_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/flags.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/flags_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/getters.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/getters_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/interpolate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/interpolate_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/inventory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/inventory_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/number.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/number_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/position.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/position_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/prices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/prices_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/realization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
copying beancount/core/realization_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/core
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/balance.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/balance_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/basicops.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/basicops_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/compress.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/compress_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/documents.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/documents_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/holdings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/holdings_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/lifetimes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/lifetimes_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/pad.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/pad_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/summarize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/summarize_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/validation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
copying beancount/ops/validation_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ops
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/auto.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/auto_accounts.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/auto_accounts_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/auto_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/book_conversions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/book_conversions_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_average_cost.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_average_cost_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_closing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_closing_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_commodity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/check_commodity_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/coherent_cost.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/coherent_cost_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/commodity_attr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/commodity_attr_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/divert_expenses.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/divert_expenses_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/exclude_tag.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/exclude_tag_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/fill_account.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/fill_account_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/fix_payees.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/fix_payees_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/forecast.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/forecast_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/implicit_prices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/implicit_prices_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/ira_contribs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/ira_contribs_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/leafonly.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/leafonly_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/mark_unverified.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/mark_unverified_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/merge_meta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/merge_meta_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/noduplicates.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/noduplicates_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/nounused.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/nounused_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/onecommodity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/onecommodity_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/pedantic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/pedantic_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/sellgains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/sellgains_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/split_expenses.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/split_expenses_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/tag_pending.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/tag_pending_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/unique_prices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/unique_prices_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/unrealized.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
copying beancount/plugins/unrealized_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/plugins
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/numberify.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/numberify_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_compile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_compile_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_env.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_env_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_execute.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_execute_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_parser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_parser_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_render.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_render_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/query_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/shell.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
copying beancount/query/shell_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/query
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/balance_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/balance_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/base_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/context.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/context_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/convert_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/convert_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/export_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/export_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/gviz.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/gviz_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/holdings_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/holdings_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/html_formatter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/html_formatter_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_html.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_html_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_text.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/journal_text_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/misc_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/misc_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/price_reports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/price_reports_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/report.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/report_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/table.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/table_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/tree_table.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/reports/tree_table_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/bake.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/bake_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/check.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/check_examples_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/check_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/deps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/deps_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/directories.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/directories_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/doctor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/doctor_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/example.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/example_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/format.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/format_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/setup_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/sql.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/sql_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/tutorial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
copying beancount/scripts/tutorial_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/find_prices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/find_prices_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/price.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/price_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
copying beancount/prices/source.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/iex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/iex_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/oanda.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/oanda_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/quandl.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/quandl_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/yahoo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
copying beancount/prices/sources/yahoo_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/prices/sources
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/bottle_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/bottle_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/scrape.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/scrape_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/views.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/views_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/web.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/web_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/cache.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/cache_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/extract.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/extract_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/file.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/file_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/identify.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/identify_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/importer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/importer_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/regression.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/regression_pytest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/regression_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/scripts_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/scripts_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/similar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
copying beancount/ingest/similar_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/config_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/csv.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/csv_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/fileonly.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/fileonly_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/ofx.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
copying beancount/ingest/importers/ofx_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers/mixins
copying beancount/ingest/importers/mixins/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers/mixins
copying beancount/ingest/importers/mixins/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers/mixins
copying beancount/ingest/importers/mixins/filing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers/mixins
copying beancount/ingest/importers/mixins/identifier.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/ingest/importers/mixins
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/bisect_key.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/bisect_key_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/csv_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/csv_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/date_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/date_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/defdict.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/defdict_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/encryption.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/encryption_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/file_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/file_type_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/file_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/file_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/import_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/import_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/invariants.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/invariants_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/memo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/memo_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/misc_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/misc_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/net_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/net_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/pager.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/pager_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/regexp_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/regexp_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/snoop.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/snoop_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/test_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/test_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/text_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/text_utils_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
copying beancount/utils/version_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/tools/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/tools/sheets_upload.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/tools/sheets_upload_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/tools/treeify.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/tools/treeify_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools
copying beancount/parser/grammar.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/lexer.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/parser/parser.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
copying beancount/reports/template.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/reports
copying beancount/web/favicon.ico -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/snippets.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/web.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
copying beancount/web/web.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web/third_party
copying beancount/web/third_party/sorttable.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/web/third_party
running build_ext
building 'beancount.parser._parser' extension
creating build
creating build/temp.linux-armhf-3.7
creating build/temp.linux-armhf-3.7/beancount
creating build/temp.linux-armhf-3.7/beancount/parser
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DRELEASE_VERSION=2.2.0 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=7f0d7f8079939ac7a431bce44bd60dc0 -I/usr/include/python3.7m -c beancount/parser/lexer.c -o build/temp.linux-armhf-3.7/beancount/parser/lexer.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DRELEASE_VERSION=2.2.0 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=7f0d7f8079939ac7a431bce44bd60dc0 -I/usr/include/python3.7m -c beancount/parser/grammar.c -o build/temp.linux-armhf-3.7/beancount/parser/grammar.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DRELEASE_VERSION=2.2.0 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=7f0d7f8079939ac7a431bce44bd60dc0 -I/usr/include/python3.7m -c beancount/parser/parser.c -o build/temp.linux-armhf-3.7/beancount/parser/parser.o
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.7/beancount/parser/lexer.o build/temp.linux-armhf-3.7/beancount/parser/grammar.o build/temp.linux-armhf-3.7/beancount/parser/parser.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser/_parser.cpython-37m-arm-linux-gnueabihf.so
running build_scripts
creating build/scripts-3.7
copying and adjusting bin/bean-bake -> build/scripts-3.7
copying and adjusting bin/bean-check -> build/scripts-3.7
copying and adjusting bin/bean-doctor -> build/scripts-3.7
copying and adjusting bin/bean-example -> build/scripts-3.7
copying and adjusting bin/bean-format -> build/scripts-3.7
copying and adjusting bin/bean-price -> build/scripts-3.7
copying and adjusting bin/bean-query -> build/scripts-3.7
copying and adjusting bin/bean-report -> build/scripts-3.7
copying and adjusting bin/bean-sql -> build/scripts-3.7
copying and adjusting bin/bean-web -> build/scripts-3.7
copying and adjusting bin/bean-identify -> build/scripts-3.7
copying and adjusting bin/bean-extract -> build/scripts-3.7
copying and adjusting bin/bean-file -> build/scripts-3.7
copying and adjusting bin/treeify -> build/scripts-3.7
copying and adjusting bin/upload-to-sheets -> build/scripts-3.7
changing mode of build/scripts-3.7/bean-bake from 664 to 775
changing mode of build/scripts-3.7/bean-check from 664 to 775
changing mode of build/scripts-3.7/bean-doctor from 664 to 775
changing mode of build/scripts-3.7/bean-example from 664 to 775
changing mode of build/scripts-3.7/bean-format from 664 to 775
changing mode of build/scripts-3.7/bean-price from 664 to 775
changing mode of build/scripts-3.7/bean-query from 664 to 775
changing mode of build/scripts-3.7/bean-report from 664 to 775
changing mode of build/scripts-3.7/bean-sql from 664 to 775
changing mode of build/scripts-3.7/bean-web from 664 to 775
changing mode of build/scripts-3.7/bean-identify from 664 to 775
changing mode of build/scripts-3.7/bean-extract from 664 to 775
changing mode of build/scripts-3.7/bean-file from 664 to 775
changing mode of build/scripts-3.7/treeify from 664 to 775
changing mode of build/scripts-3.7/upload-to-sheets from 664 to 775
I: pybuild pybuild:295: chmod +x /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools/treeify.py /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/tools/sheets_upload.py; rm /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/scripts/setup_test.py
sed s/#VERSION#/2.2.0/g /<<PKGBUILDDIR>>/debian/beancount-pkg.el.in > /<<PKGBUILDDIR>>/editors/emacs/beancount-pkg.el
mkdir -p /<<PKGBUILDDIR>>/debian/manpages
cd /<<PKGBUILDDIR>>/bin; \
  for binary in *; do \
    PYTHONPATH=$(cd /<<PKGBUILDDIR>>; pybuild --print build_dir --interpreter python3) \
      help2man \
        --no-info \
        --help-option=-h \
        --version-string=2.2.0 \
        ./$binary > /<<PKGBUILDDIR>>/debian/manpages/$binary.1 ; \
  done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a -O--buildsystem=pybuild
I: pybuild pybuild:269: cp -r /<<PKGBUILDDIR>>/beancount/utils/file_type /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/utils; cd /<<PKGBUILDDIR>>/beancount/parser; cp lexer.l grammar.y parser.h parser.c /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount/parser
I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build; python3.7 -m pytest -v
============================= test session starts ==============================
platform linux -- Python 3.7.2, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 -- /usr/bin/python3.7
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>, inifile:
collecting ... collected 1657 items

beancount/loader_test.py::TestLoader::test_load PASSED                   [  0%]
beancount/loader_test.py::TestLoader::test_load_nonexist PASSED          [  0%]
beancount/loader_test.py::TestLoader::test_load_string PASSED            [  0%]
beancount/loader_test.py::TestLoader::test_renamed_plugin_warnings PASSED [  0%]
beancount/loader_test.py::TestLoader::test_run_transformations PASSED    [  0%]
beancount/loader_test.py::TestLoadDoc::test_load_doc PASSED              [  0%]
beancount/loader_test.py::TestLoadDoc::test_load_doc_empty PASSED        [  0%]
beancount/loader_test.py::TestLoadDoc::test_load_doc_plugin PASSED       [  0%]
beancount/loader_test.py::TestLoadDoc::test_load_doc_plugin_auto_pythonpath PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_no_includes PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_nonexist PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_return_include_filenames PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_with_absolute_include PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_with_duplicate_includes PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_with_multiple_includes PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_with_nonexist_include PASSED [  0%]
beancount/loader_test.py::TestLoadIncludes::test_load_file_with_relative_include PASSED [  1%]
beancount/loader_test.py::TestLoadIncludes::test_load_string_with_relative_include PASSED [  1%]
beancount/loader_test.py::TestLoadIncludesEncrypted::test_include_encrypted FAILED [  1%]
beancount/loader_test.py::TestLoadCache::test_load_cache PASSED          [  1%]
beancount/loader_test.py::TestLoadCache::test_load_cache_moved_file PASSED [  1%]
beancount/loader_test.py::TestLoadCache::test_load_cache_override_filename_pattern PASSED [  1%]
beancount/loader_test.py::TestLoadCache::test_load_cache_read_only_fs PASSED [  1%]
beancount/loader_test.py::TestEncoding::test_string_latin1 PASSED        [  1%]
beancount/loader_test.py::TestEncoding::test_string_unicode PASSED       [  1%]
beancount/loader_test.py::TestOptionsAggregation::test_aggregate_commodities PASSED [  1%]
beancount/loader_test.py::TestOptionsAggregation::test_aggregate_operating_currencies PASSED [  1%]
beancount/core/account_test.py::TestAccount::test_account_join PASSED    [  1%]
beancount/core/account_test.py::TestAccount::test_account_split PASSED   [  1%]
beancount/core/account_test.py::TestAccount::test_commonprefix PASSED    [  1%]
beancount/core/account_test.py::TestAccount::test_has_component PASSED   [  1%]
beancount/core/account_test.py::TestAccount::test_is_valid PASSED        [  1%]
beancount/core/account_test.py::TestAccount::test_leaf PASSED            [  1%]
beancount/core/account_test.py::TestAccount::test_parent PASSED          [  2%]
beancount/core/account_test.py::TestAccount::test_parent_matcher PASSED  [  2%]
beancount/core/account_test.py::TestAccount::test_parents PASSED         [  2%]
beancount/core/account_test.py::TestAccount::test_root PASSED            [  2%]
beancount/core/account_test.py::TestAccount::test_sans_root PASSED       [  2%]
beancount/core/account_test.py::TestWalk::test_walk PASSED               [  2%]
beancount/core/account_test.py::TestAccountTransformer::test_noop PASSED [  2%]
beancount/core/account_test.py::TestAccountTransformer::test_parse PASSED [  2%]
beancount/core/account_test.py::TestAccountTransformer::test_render PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_basics PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_get_account_sign PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_get_account_sort_key PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_get_account_type PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_is_account_categories PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_is_account_type PASSED [  2%]
beancount/core/account_types_test.py::TestAccountTypes::test_is_root_account PASSED [  2%]
beancount/core/amount_test.py::TestAmount::test_abs PASSED               [  3%]
beancount/core/amount_test.py::TestAmount::test_add PASSED               [  3%]
beancount/core/amount_test.py::TestAmount::test_comparisons PASSED       [  3%]
beancount/core/amount_test.py::TestAmount::test_constructor PASSED       [  3%]
beancount/core/amount_test.py::TestAmount::test_div PASSED               [  3%]
beancount/core/amount_test.py::TestAmount::test_fromstring PASSED        [  3%]
beancount/core/amount_test.py::TestAmount::test_hash PASSED              [  3%]
beancount/core/amount_test.py::TestAmount::test_mult PASSED              [  3%]
beancount/core/amount_test.py::TestAmount::test_mutation PASSED          [  3%]
beancount/core/amount_test.py::TestAmount::test_neg PASSED               [  3%]
beancount/core/amount_test.py::TestAmount::test_sort__explicit PASSED    [  3%]
beancount/core/amount_test.py::TestAmount::test_sort__natural PASSED     [  3%]
beancount/core/amount_test.py::TestAmount::test_sub PASSED               [  3%]
beancount/core/amount_test.py::TestAmount::test_tostring PASSED          [  3%]
beancount/core/compare_test.py::TestCompare::test_compare_entries PASSED [  3%]
beancount/core/compare_test.py::TestCompare::test_excludes_entries PASSED [  3%]
beancount/core/compare_test.py::TestCompare::test_hash_entries PASSED    [  3%]
beancount/core/compare_test.py::TestCompare::test_hash_entries_with_duplicates PASSED [  4%]
beancount/core/compare_test.py::TestCompare::test_includes_entries PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_amount__fail PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_amount__noop PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_amount__success PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_amount_with_date PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__miss_and_miss_both PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__miss_and_miss_rate_to_rate PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__miss_and_miss_value_rate PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__miss_and_success_on_implieds PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__miss_but_same_currency PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_convert_position__success PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_cost__empty PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_cost__missing PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_cost__not_empty PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_old_test PASSED [  4%]
beancount/core/convert_test.py::TestPositionConversions::test_units PASSED [  5%]
beancount/core/convert_test.py::TestPositionConversions::test_value__currency_from_cost PASSED [  5%]
beancount/core/convert_test.py::TestPositionConversions::test_value__no_currency PASSED [  5%]
beancount/core/convert_test.py::TestPositionConversions::test_weight__no_cost PASSED [  5%]
beancount/core/convert_test.py::TestPositionConversions::test_weight__with_cost PASSED [  5%]
beancount/core/convert_test.py::TestPositionConversions::test_weight__with_cost_missing PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_amount__fail PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_amount__noop PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_amount__success PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_amount_with_date PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__currency_from_price PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__miss_and_miss_both PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__miss_and_miss_rate_to_rate PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__miss_and_miss_value_rate PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__miss_and_success_on_implieds PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__miss_but_same_currency PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_convert_position__success PASSED [  5%]
beancount/core/convert_test.py::TestPostingConversions::test_cost__empty PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_cost__missing PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_cost__not_empty PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_old_test PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_units PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_value__currency_from_cost PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_value__currency_from_price PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_value__no_currency PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_weight__no_cost PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_weight__with_cost PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_weight__with_cost_missing PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_weight_with_cost_and_price PASSED [  6%]
beancount/core/convert_test.py::TestPostingConversions::test_weight_with_only_price PASSED [  6%]
beancount/core/convert_test.py::TestMarketValue::test_mixed_currencies PASSED [  6%]
beancount/core/convert_test.py::TestMarketValue::test_no_change PASSED   [  6%]
beancount/core/convert_test.py::TestMarketValue::test_other_currency PASSED [  6%]
beancount/core/convert_test.py::TestMarketValue::test_stock_different_ones PASSED [  7%]
beancount/core/convert_test.py::TestMarketValue::test_stock_many_lots PASSED [  7%]
beancount/core/convert_test.py::TestMarketValue::test_stock_not_found PASSED [  7%]
beancount/core/convert_test.py::TestMarketValue::test_stock_single PASSED [  7%]
beancount/core/data_test.py::TestData::test_create_simple_posting PASSED [  7%]
beancount/core/data_test.py::TestData::test_create_simple_posting_with_cost PASSED [  7%]
beancount/core/data_test.py::TestData::test_entry_sortkey PASSED         [  7%]
beancount/core/data_test.py::TestData::test_filter_txns PASSED           [  7%]
beancount/core/data_test.py::TestData::test_find_closest PASSED          [  7%]
beancount/core/data_test.py::TestData::test_get_entry PASSED             [  7%]
beancount/core/data_test.py::TestData::test_has_entry_account_component PASSED [  7%]
beancount/core/data_test.py::TestData::test_iter_entry_dates PASSED      [  7%]
beancount/core/data_test.py::TestData::test_posting_has_conversion PASSED [  7%]
beancount/core/data_test.py::TestData::test_posting_sortkey PASSED       [  7%]
beancount/core/data_test.py::TestData::test_remove_account_postings PASSED [  7%]
beancount/core/data_test.py::TestData::test_sanity_check_types PASSED    [  7%]
beancount/core/data_test.py::TestData::test_sort PASSED                  [  7%]
beancount/core/data_test.py::TestData::test_transaction_has_conversion PASSED [  8%]
beancount/core/data_test.py::TestPickle::test_data_tuples_support_pickle PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContext::test_dump PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_clear_mode PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_commas PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_maximum PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_no_clear_mode PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_reserved PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextNatural::test_natural_uninitialized PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_fractional PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_fractional_commas PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_integer PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_integer_commas PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_sign PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextRight::test_right_uninitialized PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_basic PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_basic_multi PASSED [  8%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_fractional PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_fractional_commas PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_integer PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_integer_commas PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_sign PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_uninitialized PASSED [  9%]
beancount/core/display_context_test.py::TestDisplayContextQuantize::test_quantize_basic PASSED [  9%]
beancount/core/distribution_test.py::TestDistribution::test_distribution PASSED [  9%]
beancount/core/flags_test.py::TestFlags::test_unique_flags PASSED        [  9%]
beancount/core/getters_test.py::TestGetters::test_get_account_components PASSED [  9%]
beancount/core/getters_test.py::TestGetters::test_get_account_open_close PASSED [  9%]
beancount/core/getters_test.py::TestGetters::test_get_account_open_close__duplicates PASSED [  9%]
beancount/core/getters_test.py::TestGetters::test_get_accounts PASSED    [  9%]
beancount/core/getters_test.py::TestGetters::test_get_accounts_use_map PASSED [  9%]
beancount/core/getters_test.py::TestGetters::test_get_active_years PASSED [  9%]
beancount/core/getters_test.py::TestGetters::test_get_all_links PASSED   [  9%]
beancount/core/getters_test.py::TestGetters::test_get_all_payees PASSED  [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_all_tags PASSED    [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_commodities_map PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_dict_accounts PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_entry_accounts PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_leveln_parent_accounts PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_min_max_dates PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_values_meta__multi PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_get_values_meta__single PASSED [ 10%]
beancount/core/getters_test.py::TestGetters::test_methods_coverage PASSED [ 10%]
beancount/core/interpolate_test.py::TestBalance::test_compute_residual PASSED [ 10%]
beancount/core/interpolate_test.py::TestBalance::test_fill_residual_posting PASSED [ 10%]
beancount/core/interpolate_test.py::TestBalance::test_has_nontrivial_balance PASSED [ 10%]
beancount/core/interpolate_test.py::TestComputeBalance::test_compute_entries_balance_at_cost PASSED [ 10%]
beancount/core/interpolate_test.py::TestComputeBalance::test_compute_entries_balance_conversions PASSED [ 10%]
beancount/core/interpolate_test.py::TestComputeBalance::test_compute_entries_balance_currencies PASSED [ 10%]
beancount/core/interpolate_test.py::TestComputeBalance::test_compute_entry_context PASSED [ 10%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug53_price PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug53a PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug53b PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__capped_inference PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__cost_and_number_ignored PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__dubious_precision PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__ignore_cost PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__ignore_cost_and_price PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__ignore_from_auto_postings PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__ignore_price PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__minimum_on_costs PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__missing_units_only PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__multiplier PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__no_precision PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__number_on_cost_fail_to_succ PASSED [ 11%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__number_on_cost_used PASSED [ 12%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__number_on_cost_used_overrides PASSED [ 12%]
beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__with_inference PASSED [ 12%]
beancount/core/interpolate_test.py::TestQuantize::test_quantize_with_tolerance PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount PASSED  [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount__allow_negative PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount__booking PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount__multi_currency PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount__withlots PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_amount__zero PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_add_position PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_average PASSED     [ 12%]
beancount/core/inventory_test.py::TestInventory::test_copy PASSED        [ 12%]
beancount/core/inventory_test.py::TestInventory::test_cost PASSED        [ 12%]
beancount/core/inventory_test.py::TestInventory::test_ctor_empty_len PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_currencies PASSED  [ 12%]
beancount/core/inventory_test.py::TestInventory::test_currency_pairs PASSED [ 12%]
beancount/core/inventory_test.py::TestInventory::test_from_string PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_get_currency_units PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_get_only_position PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_is_mixed PASSED    [ 13%]
beancount/core/inventory_test.py::TestInventory::test_is_reduced_by PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_is_small__dict PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_is_small__value PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_is_small__with_default PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_abs PASSED      [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_add PASSED      [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_eq PASSED       [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_lt PASSED       [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_mul PASSED      [ 13%]
beancount/core/inventory_test.py::TestInventory::test_op_neg PASSED      [ 13%]
beancount/core/inventory_test.py::TestInventory::test_reduce PASSED      [ 13%]
beancount/core/inventory_test.py::TestInventory::test_segregate_units PASSED [ 13%]
beancount/core/inventory_test.py::TestInventory::test_str PASSED         [ 14%]
beancount/core/inventory_test.py::TestInventory::test_sum_inventories PASSED [ 14%]
beancount/core/inventory_test.py::TestInventory::test_units PASSED       [ 14%]
beancount/core/inventory_test.py::TestInventory::test_units1 PASSED      [ 14%]
beancount/core/inventory_test.py::TestInventory::test_update PASSED      [ 14%]
beancount/core/number_test.py::TestDecimalPrecision::test_formatting PASSED [ 14%]
beancount/core/number_test.py::TestToDecimal::test_D PASSED              [ 14%]
beancount/core/number_test.py::TestToDecimal::test_ZERO PASSED           [ 14%]
beancount/core/number_test.py::TestToDecimal::test_round_to PASSED       [ 14%]
beancount/core/number_test.py::TestToDecimal::test_same_sign PASSED      [ 14%]
beancount/core/position_test.py::TestCost::test_cost_to_str__detail PASSED [ 14%]
beancount/core/position_test.py::TestCost::test_cost_to_str__simple PASSED [ 14%]
beancount/core/position_test.py::TestCostSpec::test_cost_to_str__detail PASSED [ 14%]
beancount/core/position_test.py::TestCostSpec::test_cost_to_str__simple PASSED [ 14%]
beancount/core/position_test.py::TestPosition::test_abs PASSED           [ 14%]
beancount/core/position_test.py::TestPosition::test_compare_zero_to_none PASSED [ 14%]
beancount/core/position_test.py::TestPosition::test_constructors PASSED  [ 14%]
beancount/core/position_test.py::TestPosition::test_copy PASSED          [ 15%]
beancount/core/position_test.py::TestPosition::test_currency_pair PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_eq_and_sortkey PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_eq_and_sortkey__bycost PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_amounts PASSED  [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__empty PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__missing_currency PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__simple PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_compound_cost PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_cost PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_cost_and_date PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_everything PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_label PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_from_string__with_spaces PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_is_negative_at_cost PASSED [ 15%]
beancount/core/position_test.py::TestPosition::test_mul PASSED           [ 15%]
beancount/core/position_test.py::TestPosition::test_neg PASSED           [ 15%]
beancount/core/position_test.py::TestPosition::test_negative PASSED      [ 16%]
beancount/core/position_test.py::TestPosition::test_quantities PASSED    [ 16%]
beancount/core/position_test.py::TestPosition::test_str PASSED           [ 16%]
beancount/core/position_test.py::TestPosition::test_to_string PASSED     [ 16%]
beancount/core/position_test.py::TestPosition::test_to_string_no_detail PASSED [ 16%]
beancount/core/prices_test.py::TestPriceEntries::test_get_last_price_entries PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_build_price_map PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_build_price_map_zero_prices PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_get_all_prices PASSED  [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_get_latest_price PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_get_price PASSED       [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_lookup_price_and_inverse PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_normalize_base_quote PASSED [ 16%]
beancount/core/prices_test.py::TestPriceMap::test_ordering_same_date PASSED [ 16%]
beancount/core/realization_test.py::TestRealAccount::test_clone PASSED   [ 16%]
beancount/core/realization_test.py::TestRealAccount::test_ctor PASSED    [ 16%]
beancount/core/realization_test.py::TestRealAccount::test_equality PASSED [ 17%]
beancount/core/realization_test.py::TestRealAccount::test_getitem_setitem PASSED [ 17%]
beancount/core/realization_test.py::TestRealAccount::test_setitem_constraints PASSED [ 17%]
beancount/core/realization_test.py::TestRealAccount::test_str PASSED     [ 17%]
beancount/core/realization_test.py::TestRealGetters::test_contains PASSED [ 17%]
beancount/core/realization_test.py::TestRealGetters::test_get PASSED     [ 17%]
beancount/core/realization_test.py::TestRealGetters::test_get_or_create PASSED [ 17%]
beancount/core/realization_test.py::TestRealGetters::test_iter_children PASSED [ 17%]
beancount/core/realization_test.py::TestRealization::test_postings_by_account PASSED [ 17%]
beancount/core/realization_test.py::TestRealization::test_realize PASSED [ 17%]
beancount/core/realization_test.py::TestRealization::test_realize_empty PASSED [ 17%]
beancount/core/realization_test.py::TestRealization::test_realize_min_accoumts PASSED [ 17%]
beancount/core/realization_test.py::TestRealization::test_simple_realize PASSED [ 17%]
beancount/core/realization_test.py::TestRealFilter::test_filter_almost_all PASSED [ 17%]
beancount/core/realization_test.py::TestRealFilter::test_filter_misc PASSED [ 17%]
beancount/core/realization_test.py::TestRealFilter::test_filter_no_leaves PASSED [ 17%]
beancount/core/realization_test.py::TestRealFilter::test_filter_to_empty PASSED [ 17%]
beancount/core/realization_test.py::TestRealFilter::test_filter_with_leaves PASSED [ 18%]
beancount/core/realization_test.py::TestRealOther::test_compare_realizations PASSED [ 18%]
beancount/core/realization_test.py::TestRealOther::test_compute_balance PASSED [ 18%]
beancount/core/realization_test.py::TestRealOther::test_dump PASSED      [ 18%]
beancount/core/realization_test.py::TestRealOther::test_dump_balances PASSED [ 18%]
beancount/core/realization_test.py::TestRealOther::test_get_postings PASSED [ 18%]
beancount/core/realization_test.py::TestRealOther::test_iterate_with_balance PASSED [ 18%]
beancount/core/realization_test.py::TestRealMisc::test_index_key PASSED  [ 18%]
beancount/core/realization_test.py::TestFindLastActive::test_find_last_active_posting PASSED [ 18%]
beancount/core/realization_test.py::TestComputeBalance::test_compute_postings_balance PASSED [ 18%]
beancount/ingest/cache_test.py::TestFileMemo::test_cache PASSED          [ 18%]
beancount/ingest/cache_test.py::TestFileMemo::test_cache_head_and_contents PASSED [ 18%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__empty PASSED [ 18%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__ensure_sanity PASSED [ 18%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__ensure_sorted PASSED [ 18%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__existing_entries SKIPPED [ 18%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__explicitly_marked_duplicates_entries SKIPPED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__min_date PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__raises_exception PASSED [ 19%]
beancount/ingest/extract_test.py::TestPrintExtractedEntries::test_print_extracted_entries PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtract::test_extract PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtract::test_extract_examples PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtract::test_extract_find_dups_once_only_with_many_files PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtract::test_extract_no_files PASSED [ 19%]
beancount/ingest/extract_test.py::TestScriptExtract::test_extract_with_previous_entries PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file PASSED          [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__ambiguous_accounts PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__collision_in_renamed_files PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__date_uses_extracted PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__date_uses_mtime PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__dest_dir_does_not_exist PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__dry_run PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__file_account_raises_exception PASSED [ 19%]
beancount/ingest/file_test.py::TestScriptFile::test_file__file_date_raises_exception PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__file_name PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__file_name_raises_exception PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__idify PASSED   [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__no_match PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__overwrite PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file__two_importers_same_accounts PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file_examples PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file_main__default_output_dir PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_file_main__output_dir_does_not_exist PASSED [ 20%]
beancount/ingest/file_test.py::TestScriptFile::test_move_xdev_file PASSED [ 20%]
beancount/ingest/identify_test.py::TestScriptIdentifyFunctions::test_find_imports PASSED [ 20%]
beancount/ingest/identify_test.py::TestScriptIdentifyFunctions::test_find_imports__file_too_large PASSED [ 20%]
beancount/ingest/identify_test.py::TestScriptIdentifyFunctions::test_find_imports__raises_exception PASSED [ 20%]
beancount/ingest/identify_test.py::TestScriptIdentify::test_identify PASSED [ 20%]
beancount/ingest/identify_test.py::TestScriptIdentify::test_identify_examples PASSED [ 20%]
beancount/ingest/importer_test.py::TestImporterProtocol::test_importer_methods PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_extract PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_file_date PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_file_name PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__no_directory PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__with_directory PASSED [ 21%]
beancount/ingest/regression_test.py::TestImporterTestGenerators::test_find_input_files PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__insufficient PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__invalid PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__multiple PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__sufficient PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestParseArguments::test_test_scripts_base PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestImplicitInvocationMethods::test_implicit_invocation PASSED [ 21%]
beancount/ingest/scripts_utils_test.py::TestImplicitInvocationMethods::test_implicit_invocation_with_ingest_call PASSED [ 21%]
beancount/ingest/similar_test.py::TestDups::test_amounts_map PASSED      [ 21%]
beancount/ingest/similar_test.py::TestDups::test_find_similar_entries PASSED [ 21%]
beancount/ingest/similar_test.py::TestDups::test_find_similar_entries__multiple_matches PASSED [ 21%]
beancount/ingest/similar_test.py::TestSimilarityComparator::test_simple PASSED [ 22%]
beancount/ingest/importers/config_test.py::TestConfigMixin::test_constructors PASSED [ 22%]
beancount/ingest/importers/config_test.py::TestConfigMixin::test_file_account PASSED [ 22%]
beancount/ingest/importers/config_test.py::TestConfigMixin::test_invalid_extra PASSED [ 22%]
beancount/ingest/importers/config_test.py::TestConfigMixin::test_invalid_missing PASSED [ 22%]
beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__with_header PASSED [ 22%]
beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__without_header PASSED [ 22%]
beancount/ingest/importers/csv_test.py::TestCSVImporter::test_column_types PASSED [ 22%]
beancount/ingest/importers/csv_test.py::TestCSVImporter::test_date_formats PASSED [ 22%]
beancount/ingest/importers/fileonly_test.py::TestFileOnly::test_constructors PASSED [ 22%]
beancount/ingest/importers/fileonly_test.py::TestFileOnly::test_match PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_build_transaction PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_extract_with_balance_declared PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_extract_with_balance_last PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_acctids PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_child PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_currency PASSED [ 22%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_max_date PASSED [ 23%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_statement_transactions PASSED [ 23%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_parse_ofx_time PASSED [ 23%]
beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_two_distinct_balances PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_balance_account_does_not_exist PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_balance_before_create PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_balance_mixed_cost_and_no_cost PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_balance_with_prefix_account PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_check_samedate PASSED   [ 23%]
beancount/ops/balance_test.py::TestBalance::test_parents PASSED          [ 23%]
beancount/ops/balance_test.py::TestBalance::test_parents_only PASSED     [ 23%]
beancount/ops/balance_test.py::TestBalance::test_parents_with_postings PASSED [ 23%]
beancount/ops/balance_test.py::TestBalance::test_precision PASSED        [ 23%]
beancount/ops/balance_test.py::TestBalance::test_simple_cont PASSED      [ 23%]
beancount/ops/balance_test.py::TestBalance::test_simple_error PASSED     [ 23%]
beancount/ops/balance_test.py::TestBalance::test_simple_first PASSED     [ 23%]
beancount/ops/balance_test.py::TestBalance::test_simple_invalid_currency PASSED [ 24%]
beancount/ops/balance_test.py::TestBalance::test_simple_partial_currency_cont PASSED [ 24%]
beancount/ops/balance_test.py::TestBalance::test_simple_partial_currency_first PASSED [ 24%]
beancount/ops/balance_test.py::TestBalance::test_with_lots PASSED        [ 24%]
beancount/ops/balance_test.py::TestBalancePrecision::test_balance_with_tolerance PASSED [ 24%]
beancount/ops/balance_test.py::TestBalancePrecision::test_get_balance_tolerance__explicit PASSED [ 24%]
beancount/ops/balance_test.py::TestBalancePrecision::test_get_balance_tolerance__regular PASSED [ 24%]
beancount/ops/basicops_test.py::TestBasicOpsLinks::test_filter_link PASSED [ 24%]
beancount/ops/basicops_test.py::TestBasicOpsLinks::test_group_entries_by_link PASSED [ 24%]
beancount/ops/basicops_test.py::TestBasicOpsTags::test_filter_tag PASSED [ 24%]
beancount/ops/basicops_test.py::TestBasicOpsOther::test_get_common_accounts PASSED [ 24%]
beancount/ops/compress_test.py::TestMerge::test_merge PASSED             [ 24%]
beancount/ops/compress_test.py::TestMerge::test_merge_cost PASSED        [ 24%]
beancount/ops/compress_test.py::TestMerge::test_merge_price PASSED       [ 24%]
beancount/ops/compress_test.py::TestMerge::test_unmergeable PASSED       [ 24%]
beancount/ops/documents_test.py::TestDocuments::test_find_documents PASSED [ 24%]
beancount/ops/documents_test.py::TestDocuments::test_process_documents PASSED [ 24%]
beancount/ops/documents_test.py::TestDocuments::test_process_documents_trailing_slash PASSED [ 25%]
beancount/ops/documents_test.py::TestDocuments::test_verify_document_files_exist PASSED [ 25%]
beancount/ops/documents_test.py::TestDocumentsDate::test_invalid_date PASSED [ 25%]
beancount/ops/documents_test.py::TestDocumentsConstraints::test_find_documents__no_constraint PASSED [ 25%]
beancount/ops/documents_test.py::TestDocumentsConstraints::test_find_documents__with_leaf_constraints PASSED [ 25%]
beancount/ops/documents_test.py::TestDocumentsConstraints::test_find_documents__with_parent_constraints PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings__diff_price_diff_date PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings__diff_price_same_date PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings__same_price_diff_date PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings__same_price_same_date PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings_by__account PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings_by__commodity PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_aggregate_holdings_list PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_convert_to_currency PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_get_commodities_at_date PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_get_final_holdings PASSED [ 25%]
beancount/ops/holdings_test.py::TestHoldings::test_get_final_holdings__check_no_aggregates PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_get_final_holdings__zero_position PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_get_final_holdings_with_prices PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_holding_to_position PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_holding_to_posting PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_reduce_relative PASSED [ 26%]
beancount/ops/holdings_test.py::TestHoldings::test_scale_holding PASSED  [ 26%]
beancount/ops/lifetimes_test.py::TestCommodityLifetimes::test_lifetimes_closed_open PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCommodityLifetimes::test_lifetimes_cross_accounts PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCommodityLifetimes::test_lifetimes_different_currencies PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCompressLifetimes::test_multiple_compress PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCompressLifetimes::test_multiple_no_compress PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCompressLifetimes::test_single_closed PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestCompressLifetimes::test_single_open PASSED [ 26%]
beancount/ops/lifetimes_test.py::TestLifetimeDateIterators::test_iter_weeks PASSED [ 26%]
beancount/ops/pad_test.py::TestPadding::test_pad_at_cost PASSED          [ 26%]
beancount/ops/pad_test.py::TestPadding::test_pad_check_balances PASSED   [ 26%]
beancount/ops/pad_test.py::TestPadding::test_pad_multiple_currencies PASSED [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_multiple_times PASSED   [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_no_overflow PASSED      [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_parent PASSED           [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_parents PASSED          [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_simple PASSED           [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_to_zero PASSED          [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_tolerance PASSED        [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_unused PASSED           [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_used_twice_illegally PASSED [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_used_twice_legally PASSED [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_zero_padding_issue78a PASSED [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_zero_padding_issue78a_original PASSED [ 27%]
beancount/ops/pad_test.py::TestPadding::test_pad_zero_padding_issue78b PASSED [ 27%]
beancount/ops/summarize_test.py::TestOpenClose::test_clear PASSED        [ 27%]
beancount/ops/summarize_test.py::TestOpenClose::test_close PASSED        [ 27%]
beancount/ops/summarize_test.py::TestOpenClose::test_open PASSED         [ 28%]
beancount/ops/summarize_test.py::TestOpenClose::test_open_close_clear PASSED [ 28%]
beancount/ops/summarize_test.py::TestOpenCloseWithOptions::test_clear PASSED [ 28%]
beancount/ops/summarize_test.py::TestOpenCloseWithOptions::test_close PASSED [ 28%]
beancount/ops/summarize_test.py::TestOpenCloseWithOptions::test_open PASSED [ 28%]
beancount/ops/summarize_test.py::TestOpenCloseWithOptions::test_open_close_clear PASSED [ 28%]
beancount/ops/summarize_test.py::TestClamp::test_clamp PASSED            [ 28%]
beancount/ops/summarize_test.py::TestCap::test_cap PASSED                [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__empty PASSED [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__end_assets_explicit PASSED [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__end_assets_implicit PASSED [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__middle_assets PASSED [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__middle_at_cost PASSED [ 28%]
beancount/ops/summarize_test.py::TestTransferBalances::test_transfer_balances__middle_income PASSED [ 28%]
beancount/ops/summarize_test.py::TestSummarize::test_summarize__complete PASSED [ 28%]
beancount/ops/summarize_test.py::TestSummarize::test_summarize__ordering_non_transactions PASSED [ 28%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__empty PASSED [ 28%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__multiple PASSED [ 29%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__needed_middle PASSED [ 29%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__no_date PASSED [ 29%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__non_empty_but_empty_cost PASSED [ 29%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__not_needed PASSED [ 29%]
beancount/ops/summarize_test.py::TestConversions::test_conversions__with_transactions_at_cost PASSED [ 29%]
beancount/ops/summarize_test.py::TestTruncate::test_truncate__after PASSED [ 29%]
beancount/ops/summarize_test.py::TestTruncate::test_truncate__before PASSED [ 29%]
beancount/ops/summarize_test.py::TestTruncate::test_truncate__normal1 PASSED [ 29%]
beancount/ops/summarize_test.py::TestTruncate::test_truncate__normal2 PASSED [ 29%]
beancount/ops/summarize_test.py::TestEntriesFromBalance::test_create_entries_from_balances__empty PASSED [ 29%]
beancount/ops/summarize_test.py::TestEntriesFromBalance::test_create_entries_from_balances__reverse PASSED [ 29%]
beancount/ops/summarize_test.py::TestEntriesFromBalance::test_create_entries_from_balances__simple PASSED [ 29%]
beancount/ops/summarize_test.py::TestBalanceByAccount::test_balance_by_account__first_date PASSED [ 29%]
beancount/ops/summarize_test.py::TestBalanceByAccount::test_balance_by_account__middle PASSED [ 29%]
beancount/ops/summarize_test.py::TestBalanceByAccount::test_balance_by_account__no_end_date PASSED [ 29%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_all_entries PASSED [ 29%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_all_opens PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_first_close PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_first_entry_open PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_new_opens PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__before PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__closed_twice PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__closed_without_open PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__duplicate_open PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__first_close PASSED [ 30%]
beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__first_entry_open PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateOpenClose::test_validate_open_close__close_unopened PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateOpenClose::test_validate_open_close__duplicate_close PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateOpenClose::test_validate_open_close__duplicate_open PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateOpenClose::test_validate_open_close__ordering PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateDuplicateBalances::test_validate_duplicate_balances PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateDuplicateCommodities::test_validate_duplicate_commodities PASSED [ 30%]
beancount/ops/validation_test.py::TestValidateActiveAccounts::test_validate_active_accounts PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateActiveAccounts::test_validate_active_accounts__unopened PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateCurrencyConstraints::test_validate_currency_constraints PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateDocumentPaths::test_validate_documents_paths PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateDataTypes::test_validate_data_types PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateCheckTransactionBalances::test_validate_check_transaction_balances PASSED [ 31%]
beancount/ops/validation_test.py::TestValidate::test_validate PASSED     [ 31%]
beancount/ops/validation_test.py::TestValidateTolerances::test_tolerance_implicit_fractional_global PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateTolerances::test_tolerance_implicit_fractional_specific PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateTolerances::test_tolerance_implicit_fractional_withprec PASSED [ 31%]
beancount/ops/validation_test.py::TestValidateTolerances::test_tolerance_implicit_integral PASSED [ 31%]
beancount/parser/booking_full_test.py::TestAllInterpolationCombinations::test_all_currency_interpolations PASSED [ 31%]
beancount/parser/booking_full_test.py::TestAllInterpolationCombinations::test_all_interpolation_combinations PASSED [ 31%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__against_mixed PASSED [ 31%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__multiple_auto_postings PASSED [ 31%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__redundant_auto_postings PASSED [ 31%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__two_unknown_postings PASSED [ 31%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units__ambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units__unambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_cost__ambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_cost__unambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_cost_price__ambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_cost_price__unambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_price__ambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestCategorizeCurrencyGroup::test_categorize__units_price__unambiguous PASSED [ 32%]
beancount/parser/booking_full_test.py::TestReplaceCurrenciesInGroup::test_auto_posting PASSED [ 32%]
beancount/parser/booking_full_test.py::TestReplaceCurrenciesInGroup::test_missing PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_auto_posting__quantize_with_tolerances PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_auto_posting__superfluous_needed_one_side PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_auto_posting__superfluous_unneeded PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_auto_posting__superfluous_unused PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_complete PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_cost_both PASSED [ 32%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_cost_per PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_cost_total PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_impossible_miss_same_posting PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_impossible_twomiss_diff_cost_and_units PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_impossible_twomiss_diff_units PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_price PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_underdefined PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_underdefined2 PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_incomplete_units PASSED [ 33%]
beancount/parser/booking_full_test.py::TestInterpolateCurrencyGroup::test_multiple_groups PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_both PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_both_none PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_missing_per PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_missing_total PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_no_currency PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_per_only PASSED [ 33%]
beancount/parser/booking_full_test.py::TestComputeCostNumber::test_total_only PASSED [ 33%]
beancount/parser/booking_full_test.py::TestParseBookingOptions::test_booking_method__average PASSED [ 34%]
beancount/parser/booking_full_test.py::TestParseBookingOptions::test_booking_method__invalid PASSED [ 34%]
beancount/parser/booking_full_test.py::TestParseBookingOptions::test_booking_method__strict PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__at_cost__neg PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__at_cost__pos PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__incomplete_cost__empty PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__incomplete_cost__with_currency PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__no_cost__neg PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookAugmentations::test_augment__from_empty__no_cost__pos PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__ambiguous__none PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__ambiguous__none__from_mixed PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__ambiguous__strict PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__missing_units_number PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__multiple_reductions PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__multiple_reductions__competing__with_error PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__multiple_reductions__no_error_because_total PASSED [ 34%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__multiple_reductions__overflowing__with_error PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__no_cost PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__no_match PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__other_currency PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__reduction_with_same_currency_not_at_cost PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__sign_change_simple PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__unambiguous PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__augmenting_without_cost PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__booking_method_allowed PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__different_account PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__different_currency PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__inverted_signs PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__multiple PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__reducing_without_cost PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__simple PASSED [ 35%]
beancount/parser/booking_full_test.py::TestHasSelfReductions::test_has_self_reductions__total_replacement SKIPPED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductionsSelf::test_reduce__augment_and_reduce_with_empty_balance PASSED [ 35%]
beancount/parser/booking_full_test.py::TestBookReductionsSelf::test_reduce__augment_and_reduce_with_empty_balance__matching_neg SKIPPED [ 36%]
beancount/parser/booking_full_test.py::TestBookReductionsSelf::test_reduce__augment_and_reduce_with_empty_balance__matching_pos SKIPPED [ 36%]
beancount/parser/booking_full_test.py::TestBookReductionsSelf::test_reduce__augment_and_reduce_with_non_empty_balance SKIPPED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__matching_existing1 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__matching_existing2 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__notmatching_mixed1 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__notmatching_mixed2 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__notmatching_nonmixed1 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__NONE__notmatching_nonmixed2 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__STRICT_1 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__STRICT_2 PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguous::test_ambiguous__STRICT__mixed PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__no_match_against_any_lots PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_complete_match_against_first_three_lots PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_complete_match_against_first_two_lots PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_match_against_complete_first_lot PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_match_against_partial_first_lot PASSED [ 36%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_matching_more_than_is_available PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_partial_match_against_first_three_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_partial_match_against_first_two_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__no_match_against_any_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_complete_match_against_first_three_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_complete_match_against_first_two_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_match_against_complete_first_lot PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_match_against_partial_first_lot PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_matching_more_than_is_available PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_partial_match_against_first_three_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::TestBookAmbiguousLIFO::test_ambiguous__LIFO__test_partial_match_against_first_two_lots PASSED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__ambi SKIPPED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_cost__merging SKIPPED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_cost_ccy__merging SKIPPED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_currency SKIPPED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_currency__merging SKIPPED [ 37%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_date SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_with_merge SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_insufficient SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_insufficient_b SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_match1 SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_match2 SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_match2_b SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge3_match1 SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__trivial1 SKIPPED [ 38%]
beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__trivial2 SKIPPED [ 38%]
beancount/parser/booking_full_test.py::TestBasicBooking::test_augment__at_cost__different_cost PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBasicBooking::test_augment__at_cost__different_date PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBasicBooking::test_augment__at_cost__same_date PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBookingApi::test_book_single PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBook::test_augment__at_cost__different_cost PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBook::test_augment__at_cost__different_currency PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBook::test_augment__at_cost__different_label PASSED [ 38%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__any_spec PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__no_cost PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_cost PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_cost__per PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_cost__total PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_currency PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_date PASSED [ 39%]
beancount/parser/booking_full_test.py::TestBook::test_reduce__same_label PASSED [ 39%]
beancount/parser/booking_test.py::TestInvalidAmountsErrors::test_cost_negative PASSED [ 39%]
beancount/parser/booking_test.py::TestInvalidAmountsErrors::test_cost_zero PASSED [ 39%]
beancount/parser/booking_test.py::TestInvalidAmountsErrors::test_zero_amount PASSED [ 39%]
beancount/parser/booking_test.py::TestInvalidAmountsErrors::test_zero_amount__with_cost PASSED [ 39%]
beancount/parser/booking_test.py::TestBookingValidation::test_mixed_lots_in_multiple_transactions_augmenting PASSED [ 39%]
beancount/parser/booking_test.py::TestBookingValidation::test_mixed_lots_in_multiple_transactions_reducing PASSED [ 39%]
beancount/parser/booking_test.py::TestBookingValidation::test_mixed_lots_in_single_transaction PASSED [ 39%]
beancount/parser/booking_test.py::TestBookingValidation::test_simple_negative_lots PASSED [ 39%]
beancount/parser/booking_test.py::TestBookingValidation::test_validate_inventory_booking PASSED [ 40%]
beancount/parser/booking_test.py::TestBookingValidation::test_validate_inventory_booking__same_day PASSED [ 40%]
beancount/parser/cmptest_test.py::TestCompareTestFunctions::test_local_booking PASSED [ 40%]
beancount/parser/cmptest_test.py::TestCompareTestFunctions::test_read_string_or_entries PASSED [ 40%]
beancount/parser/cmptest_test.py::TestTestCase::test_assertEqualEntries PASSED [ 40%]
beancount/parser/cmptest_test.py::TestTestCase::test_assertExcludesEntries PASSED [ 40%]
beancount/parser/cmptest_test.py::TestTestCase::test_assertIncludesEntries PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_balance PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_balance_with_cost PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_close PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_commodity PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_custom PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_document PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_event PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_note PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_1 PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_2 PASSED [ 40%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_3 PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_4 PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_5 PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_pad PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_price PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_query PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_transaction_one_string PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_transaction_three_strings PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_transaction_two_strings PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_transaction_with_txn_keyword PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserComplete::test_entry_transaction_imbalance_from_single_posting PASSED [ 41%]
beancount/parser/grammar_test.py::TestParserComplete::test_entry_transaction_single_posting_at_zero PASSED [ 41%]
beancount/parser/grammar_test.py::TestUglyBugs::test_comment PASSED      [ 41%]
beancount/parser/grammar_test.py::TestUglyBugs::test_comment_eof PASSED  [ 41%]
beancount/parser/grammar_test.py::TestUglyBugs::test_empty_1 PASSED      [ 41%]
beancount/parser/grammar_test.py::TestUglyBugs::test_empty_2 PASSED      [ 41%]
beancount/parser/grammar_test.py::TestUglyBugs::test_extra_whitespace_comment PASSED [ 42%]
beancount/parser/grammar_test.py::TestUglyBugs::test_extra_whitespace_note PASSED [ 42%]
beancount/parser/grammar_test.py::TestUglyBugs::test_extra_whitespace_transaction PASSED [ 42%]
beancount/parser/grammar_test.py::TestUglyBugs::test_indent_eof PASSED   [ 42%]
beancount/parser/grammar_test.py::TestUglyBugs::test_no_empty_lines PASSED [ 42%]
beancount/parser/grammar_test.py::TestComment::test_comment_after_posting PASSED [ 42%]
beancount/parser/grammar_test.py::TestComment::test_comment_after_transaction PASSED [ 42%]
beancount/parser/grammar_test.py::TestComment::test_comment_after_transaction_start PASSED [ 42%]
beancount/parser/grammar_test.py::TestComment::test_comment_before_transaction PASSED [ 42%]
beancount/parser/grammar_test.py::TestComment::test_comment_between_postings PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopTag::test_pop_invalid_tag PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopTag::test_tag_left_unclosed PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopMeta::test_pushmeta_forgotten PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopMeta::test_pushmeta_invalid_pop PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopMeta::test_pushmeta_normal PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopMeta::test_pushmeta_override PASSED [ 42%]
beancount/parser/grammar_test.py::TestPushPopMeta::test_pushmeta_shadow PASSED [ 42%]
beancount/parser/grammar_test.py::TestMultipleLines::test_multiline_narration PASSED [ 43%]
beancount/parser/grammar_test.py::TestSyntaxErrors::test_lexer_default_rule_1 PASSED [ 43%]
beancount/parser/grammar_test.py::TestSyntaxErrors::test_lexer_default_rule_2 PASSED [ 43%]
beancount/parser/grammar_test.py::TestSyntaxErrors::test_no_final_newline PASSED [ 43%]
beancount/parser/grammar_test.py::TestLineNumbers::test_line_numbers PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserOptions::test_invalid_option PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserOptions::test_option_list_value PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserOptions::test_option_single_value PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserOptions::test_readonly_option PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserInclude::test_include_absolute PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserInclude::test_include_relative PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserInclude::test_include_relative_from_string PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserInclude::test_parse_nonexist PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserPlugin::test_plugin PASSED   [ 43%]
beancount/parser/grammar_test.py::TestParserPlugin::test_plugin_as_option PASSED [ 43%]
beancount/parser/grammar_test.py::TestParserPlugin::test_plugin_with_config PASSED [ 43%]
beancount/parser/grammar_test.py::TestDisplayContextOptions::test_render_commas_no PASSED [ 43%]
beancount/parser/grammar_test.py::TestDisplayContextOptions::test_render_commas_yes PASSED [ 44%]
beancount/parser/grammar_test.py::TestDisplayContextOptions::test_render_commas_yes2 PASSED [ 44%]
beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__default PASSED [ 44%]
beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__invalid PASSED [ 44%]
beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__raw PASSED [ 44%]
beancount/parser/grammar_test.py::TestToleranceOptions::test_inferred_tolerance_default PASSED [ 44%]
beancount/parser/grammar_test.py::TestToleranceOptions::test_tolerance_defaults PASSED [ 44%]
beancount/parser/grammar_test.py::TestDeprecatedOptions::test_deprecated_option PASSED [ 44%]
beancount/parser/grammar_test.py::TestDeprecatedOptions::test_deprecated_plugin PASSED [ 44%]
beancount/parser/grammar_test.py::TestParserLinks::test_links PASSED     [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_blank_line_not_allowed PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_blank_line_with_spaces_not_allowed PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_empty_narration PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_imbalance PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_link_and_then_tag PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_no_narration PASSED [ 44%]
beancount/parser/grammar_test.py::TestTransactions::test_no_postings PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_payee_no_narration PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_simple_1 PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_simple_2 PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_tag_then_link PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_line PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_posting PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_too_many_strings PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_costs PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_prices PASSED [ 45%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_units PASSED [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_amount PASSED [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_both_costs PASSED [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_date PASSED   [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_empty PASSED  [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_label PASSED  [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_merge PASSED  [ 45%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_none PASSED   [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_date PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_label PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_merge PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_three_components PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_cost_only PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_empty_total PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_just_currency PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_two_components PASSED [ 46%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_with_slashes PASSED [ 46%]
beancount/parser/grammar_test.py::TestCurrencies::test_different_cost_and_price_currency PASSED [ 46%]
beancount/parser/grammar_test.py::TestCurrencies::test_parse_currencies PASSED [ 46%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_cost_negative PASSED [ 46%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_price_negative PASSED [ 46%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost PASSED [ 46%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost__invalid PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost_negative PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_inverted PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_negative PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_positive PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_amount PASSED [ 47%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_cost PASSED [ 47%]
beancount/parser/grammar_test.py::TestAllowNegativePrices::test_price_negative PASSED [ 47%]
beancount/parser/grammar_test.py::TestAllowNegativePrices::test_total_cost PASSED [ 47%]
beancount/parser/grammar_test.py::TestAllowNegativePrices::test_total_price_inverted PASSED [ 47%]
beancount/parser/grammar_test.py::TestAllowNegativePrices::test_total_price_negative PASSED [ 47%]
beancount/parser/grammar_test.py::TestBalance::test_total_cost PASSED    [ 47%]
beancount/parser/grammar_test.py::TestBalance::test_total_price PASSED   [ 47%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_data_types PASSED [ 47%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_empty PASSED [ 47%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_key_syntax PASSED [ 47%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_other PASSED [ 47%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__begin PASSED [ 48%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__end PASSED [ 48%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__indented PASSED [ 48%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__many PASSED [ 48%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__middle PASSED [ 48%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__repeated PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__add PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__different_places PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__divide PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__groups PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__multiply PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__negative PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__positive PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__precedence PASSED [ 48%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__subtract PASSED [ 48%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__amount PASSED [ 48%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__balance PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__close PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__commodity PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__compound_amount PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__document PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__event PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__include PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__key_value PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__lot_cost_date PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__note PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__open PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__option PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pad PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__plugin PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__poptag PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__posting PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__price PASSED [ 49%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pushtag PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_LINK PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_PIPE PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_TAG PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_new PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__transaction PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__multiple PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery2 PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_errors_in_postings PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception__recovery PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token PASSED [ 50%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token__recovery PASSED [ 50%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average PASSED [ 50%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average_missing_basis PASSED [ 50%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average_with_other PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty_with_other PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_full PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_basis PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_currency PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_per PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_total PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_numbers PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_no_number_total PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_currency PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_number PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_none PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_full PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing PASSED [ 51%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_cost PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_price PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_cost PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_price PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_cost PASSED [ 52%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_price PASSED [ 52%]
beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings PASSED [ 52%]
beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings_invalid PASSED [ 52%]
beancount/parser/grammar_test.py::TestDocument::test_document_links PASSED [ 52%]
beancount/parser/grammar_test.py::TestDocument::test_document_no_tags_links PASSED [ 52%]
beancount/parser/grammar_test.py::TestDocument::test_document_tags PASSED [ 52%]
beancount/parser/hashsrc_test.py::TestHashSource::test_check_parser_source_files PASSED [ 52%]
beancount/parser/hashsrc_test.py::TestHashSource::test_hash_parser_source_files PASSED [ 52%]
beancount/parser/lexer_test.py::TestLexer::test_account_names_with_dash PASSED [ 52%]
beancount/parser/lexer_test.py::TestLexer::test_account_names_with_numbers PASSED [ 52%]
beancount/parser/lexer_test.py::TestLexer::test_bad_date PASSED          [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_comma_currencies PASSED  [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_currency_dash PASSED     [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_currency_number PASSED   [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_date_followed_by_number PASSED [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_invalid_directive PASSED [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_lex_indent PASSED        [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_lex_iter PASSED          [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_lex_unicode_account PASSED [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_no_final_newline PASSED  [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_number_dots PASSED       [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_number_no_integer PASSED [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_number_okay PASSED       [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_number_space PASSED      [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_popmeta PASSED           [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_single_letter_account PASSED [ 53%]
beancount/parser/lexer_test.py::TestLexer::test_string_escaped PASSED    [ 54%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline PASSED    [ 54%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline_long PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline_toolong PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexer::test_string_too_long_warning PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexer::test_very_long_string PASSED  [ 54%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__indented_comment PASSED [ 54%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__long_comment PASSED [ 54%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__org_mode_title PASSED [ 54%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else PASSED [ 54%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else_non_flag PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_builder_returns_none PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_ACCOUNT PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_CURRENCY PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_DATE PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_KEY PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_LINK PASSED [ 54%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_NUMBER PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_STRING PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_TAG PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception__recovery PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_substring_with_quotes PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_invalid_token PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_latin1 PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_latin1_invalid PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf16 PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf16_invalid PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf8 PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_fractional PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_integral PASSED [ 55%]
beancount/parser/lexer_test.py::TestLexerMisc::test_valid_commas_in_number PASSED [ 55%]
beancount/parser/options_test.py::TestOptions::test_get_account_types PASSED [ 55%]
beancount/parser/options_test.py::TestOptions::test_get_current_accounts PASSED [ 55%]
beancount/parser/options_test.py::TestOptions::test_get_previous_accounts PASSED [ 56%]
beancount/parser/options_test.py::TestOptions::test_list_options PASSED  [ 56%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__basic_fail PASSED [ 56%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__fail_invalid_order PASSED [ 56%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success PASSED [ 56%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success_reset PASSED [ 56%]
beancount/parser/options_test.py::TestValidateOptions::test_validate__plugin_processing_mode__invalid PASSED [ 56%]
beancount/parser/parser_test.py::TestCompareTestFunctions::test_is_entry_incomplete PASSED [ 56%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__disabled PASSED [ 56%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__errors xfail [ 56%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__noerrors xfail [ 56%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_file PASSED [ 56%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_stdin PASSED [ 56%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_string PASSED [ 56%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_string_None PASSED [ 56%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_incorrect PASSED [ 56%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_invalid PASSED [ 56%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_latin1 PASSED [ 57%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_utf8 PASSED [ 57%]
beancount/parser/parser_test.py::TestTestUtils::test_parse_many PASSED   [ 57%]
beancount/parser/parser_test.py::TestTestUtils::test_parse_one PASSED    [ 57%]
beancount/parser/printer_test.py::TestPrinter::test_format_and_print_error PASSED [ 57%]
beancount/parser/printer_test.py::TestPrinter::test_methods_coverage PASSED [ 57%]
beancount/parser/printer_test.py::TestPrinter::test_render_source PASSED [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Balance PASSED  [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Close PASSED    [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Document PASSED [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Event PASSED    [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Note PASSED     [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Open PASSED     [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Pad PASSED      [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Price PASSED    [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Query PASSED    [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Transaction PASSED [ 57%]
beancount/parser/printer_test.py::TestEntryPrinter::test_metadata PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterSpacing::test_interline_spacing PASSED [ 58%]
beancount/parser/printer_test.py::TestDisplayContext::test_precision PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_min_width_account PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_position_strings PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_with_weight PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterMisc::test_metadata PASSED  [ 58%]
beancount/parser/printer_test.py::TestPrinterMisc::test_no_valid_account PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterMisc::test_very_small_number PASSED [ 58%]
beancount/parser/printer_test.py::TestPrinterMisc::test_zero_cost PASSED [ 58%]
beancount/plugins/auto_accounts_test.py::TestAutoInsertOpen::test_auto_open PASSED [ 58%]
beancount/plugins/auto_test.py::TestAuto::test_plugins_auto PASSED       [ 58%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_bad_configuration PASSED [ 58%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_example PASSED [ 58%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_augmenting PASSED [ 58%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_complete_failure PASSED [ 59%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_partial_failure PASSED [ 59%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_reducing PASSED [ 59%]
beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_zero_pnl PASSED [ 59%]
beancount/plugins/book_conversions_test.py::TestExtractTradesScript::test_extract_trades PASSED [ 59%]
beancount/plugins/check_average_cost_test.py::TestMatchAverageCost::test_match_average_cost PASSED [ 59%]
beancount/plugins/check_closing_test.py::TestCheckClosing::test_check_closing PASSED [ 59%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_okay PASSED [ 59%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_transaction PASSED [ 59%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_used_in_balance_only PASSED [ 59%]
beancount/plugins/coherent_cost_test.py::TestValidateUnusedAccounts::test_validate_unused_accounts PASSED [ 59%]
beancount/plugins/commodity_attr_test.py::TestCommodityAttr::test_commodity_attr PASSED [ 59%]
beancount/plugins/commodity_attr_test.py::TestCommodityAttr::test_commodity_attr_existence_only PASSED [ 59%]
beancount/plugins/divert_expenses_test.py::TestDivertExpenses::test_divert PASSED [ 59%]
beancount/plugins/divert_expenses_test.py::TestDivertExpenses::test_divert_some_postings PASSED [ 59%]
beancount/plugins/exclude_tag_test.py::TestExampleExcludeTag::test_exclude_tag PASSED [ 59%]
beancount/plugins/fill_account_test.py::TestFillAccountOpen::test_fill_account PASSED [ 59%]
beancount/plugins/fill_account_test.py::TestFillAccountOpen::test_fill_account_invalid_account PASSED [ 60%]
beancount/plugins/fill_account_test.py::TestFillAccountOpen::test_fill_account_with_cost PASSED [ 60%]
beancount/plugins/fix_payees_test.py::TestFixPayees::test_account_rule PASSED [ 60%]
beancount/plugins/fix_payees_test.py::TestFixPayees::test_config_syntax_errors PASSED [ 60%]
beancount/plugins/fix_payees_test.py::TestFixPayees::test_match_narration PASSED [ 60%]
beancount/plugins/fix_payees_test.py::TestFixPayees::test_match_payee PASSED [ 60%]
beancount/plugins/fix_payees_test.py::TestFixPayees::test_partial_not_matches PASSED [ 60%]
beancount/plugins/forecast_test.py::TestExampleForecast::test_forecast PASSED [ 60%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__all_cases PASSED [ 60%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_different_transactions PASSED [ 60%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_same_transaction PASSED [ 60%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_overloaded PASSED [ 60%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__other_account PASSED [ 60%]
beancount/plugins/ira_contribs_test.py::TestIraContributions::test_ira_contribs PASSED [ 60%]
beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only1 PASSED [ 60%]
beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only2 PASSED [ 60%]
beancount/plugins/mark_unverified_test.py::TestMarkUnverified::test_mark_unverified PASSED [ 61%]
beancount/plugins/merge_meta_test.py::TestMergeMeta::test_merge_meta__close PASSED [ 61%]
beancount/plugins/merge_meta_test.py::TestMergeMeta::test_merge_meta__commodity PASSED [ 61%]
beancount/plugins/merge_meta_test.py::TestMergeMeta::test_merge_meta__errors PASSED [ 61%]
beancount/plugins/merge_meta_test.py::TestMergeMeta::test_merge_meta__multiple PASSED [ 61%]
beancount/plugins/merge_meta_test.py::TestMergeMeta::test_merge_meta__open PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__balance PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__close PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__document PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__event PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__note PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__open PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__pad PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__price PASSED [ 61%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__transaction PASSED [ 61%]
beancount/plugins/nounused_test.py::TestValidateUnusedAccounts::test_validate_unused_accounts PASSED [ 61%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_balance PASSED [ 61%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_transaction PASSED [ 62%]
beancount/plugins/pedantic_test.py::TestPedantic::test_plugins_pedantic PASSED [ 62%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_fail_balance PASSED [ 62%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_fail_imbalance PASSED [ 62%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_other_currency PASSED [ 62%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_success PASSED [ 62%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_zero_price PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_other_directives_copied PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_simple PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_unaffected PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_with_one_member_only PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_work_with_auto_accounts PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitReports::test_split_reports PASSED [ 62%]
beancount/plugins/split_expenses_test.py::TestSplitReports::test_split_reports_with_currency PASSED [ 62%]
beancount/plugins/tag_pending_test.py::TestExampleTrackPending::test_tag_pending PASSED [ 62%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__different PASSED [ 62%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__from_costs PASSED [ 63%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__same PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_conversions_only PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_create_open_directive PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_empty_entries PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_immediate_profit PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_no_price PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_no_units_but_leaked_cost_basis PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_normal_case PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_not_assets PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_nothing_held_at_cost PASSED [ 63%]
beancount/plugins/unrealized_test.py::TestUnrealized::test_with_subaccount PASSED [ 63%]
beancount/prices/find_prices_test.py::TestImportSource::test_import_source_invalid PASSED [ 63%]
beancount/prices/find_prices_test.py::TestImportSource::test_import_source_valid PASSED [ 63%]
beancount/prices/find_prices_test.py::TestParseSource::test_source_invalid PASSED [ 63%]
beancount/prices/find_prices_test.py::TestParseSource::test_source_valid PASSED [ 63%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_invalid PASSED [ 63%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_inverse PASSED [ 64%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_manycur_multiple PASSED [ 64%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_manycur_single PASSED [ 64%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_onecur_multiple PASSED [ 64%]
beancount/prices/find_prices_test.py::TestParseSourceMap::test_source_map_onecur_single PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFromFile::test_find_balance_currencies PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFromFile::test_find_currencies_at_cost PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFromFile::test_find_currencies_converted PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFromFile::test_find_currencies_declared PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFromFile::test_find_currencies_priced PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFilters::test_get_price_jobs__date PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFilters::test_get_price_jobs__default_source PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFilters::test_get_price_jobs__inactive PASSED [ 64%]
beancount/prices/find_prices_test.py::TestFilters::test_get_price_jobs__undeclared PASSED [ 64%]
beancount/prices/price_test.py::TestSetupCache::test_clear_cache_not_present PASSED [ 64%]
beancount/prices/price_test.py::TestSetupCache::test_clear_cache_present PASSED [ 64%]
beancount/prices/price_test.py::TestSetupCache::test_clear_cache_unset PASSED [ 64%]
beancount/prices/price_test.py::TestSetupCache::test_leave_cache PASSED  [ 65%]
beancount/prices/price_test.py::TestCache::test_fetch_cached_price__disabled PASSED [ 65%]
beancount/prices/price_test.py::TestCache::test_fetch_cached_price__historical PASSED [ 65%]
beancount/prices/price_test.py::TestCache::test_fetch_cached_price__latest PASSED [ 65%]
beancount/prices/price_test.py::TestProcessArguments::test_explicit_file__badcontents PASSED [ 65%]
beancount/prices/price_test.py::TestProcessArguments::test_expressions PASSED [ 65%]
beancount/prices/price_test.py::TestProcessArguments::test_filename_exists PASSED [ 65%]
beancount/prices/price_test.py::TestProcessArguments::test_filename_not_exists PASSED [ 65%]
beancount/prices/price_test.py::TestClobber::test_clobber_diffs PASSED   [ 65%]
beancount/prices/price_test.py::TestClobber::test_clobber_nodiffs PASSED [ 65%]
beancount/prices/price_test.py::TestTimezone::test_fetch_price__naive_time_no_timeozne PASSED [ 65%]
beancount/prices/price_test.py::TestInverted::test_fetch_price__inverted PASSED [ 65%]
beancount/prices/price_test.py::TestInverted::test_fetch_price__normal PASSED [ 65%]
beancount/prices/price_test.py::TestInverted::test_fetch_price__swapped PASSED [ 65%]
beancount/prices/sources/iex_test.py::IEXPriceFetcher::test_error_network PASSED [ 65%]
beancount/prices/sources/iex_test.py::IEXPriceFetcher::test_valid_response PASSED [ 65%]
beancount/prices/sources/oanda_test.py::TestOandaMisc::test_get_currencies PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaMisc::test_get_currencies_invalid PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaFetchCandles::test_key_error PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaFetchCandles::test_null_response PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaFetchCandles::test_valid PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetLatest::test_invalid_ticker PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetLatest::test_no_candles PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetLatest::test_valid PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_invalid_ticker PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_no_candles PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_valid_after PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_valid_before PASSED [ 66%]
beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_valid_same_date PASSED [ 66%]
beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_network PASSED [ 66%]
beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_premium PASSED [ 66%]
beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_subscription PASSED [ 66%]
beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_parse_ticker PASSED [ 66%]
beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_valid_response PASSED [ 67%]
beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_get_historical_price PASSED [ 67%]
beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_get_latest_price PASSED [ 67%]
beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_parse_response_error_invalid_format PASSED [ 67%]
beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_parse_response_error_not_none PASSED [ 67%]
beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_parse_response_error_status_code PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifySimple::test_amount PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifySimple::test_inventory PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifySimple::test_position PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifyIdentity::test_identity PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifyInventory::test_inventory PASSED [ 67%]
beancount/query/numberify_test.py::TestNumerifyPrecision::test_precision PASSED [ 67%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_binaryop PASSED [ 67%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_column PASSED [ 67%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_constant PASSED [ 67%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_function PASSED [ 67%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_invalid PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileExpression::test_expr_unaryop PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileExpressionDataTypes::test_expr_function_arity PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileAggregateChecks::test_get_columns_and_aggregates PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileAggregateChecks::test_is_aggregrate_derived PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalAdd PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalAnd PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalConstant PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalDiv PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalEqual PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalGreater PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalGreaterEq PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalLess PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalLessEq PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalMatch PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalMul PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalNot PASSED [ 68%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalOr PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalSub PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileMisc::test_find_unique_names PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_aggregates_of_aggregates PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_from PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_from_invalid_dates PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_group_by_inventory PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_having PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_mixed_aggregates PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_targets_named PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelect::test_compile_targets_wildcard PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_coverage PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_implicit PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_non_aggregates PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reconcile PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reference_an_aggregate PASSED [ 69%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reference_by_name PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reference_by_number PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_aggregate PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_create_non_agg PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_reconcile PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_reference_invisible PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_simple PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_simple_2 PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationJournal::test_journal PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account_and_from PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account_func_and_from PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationBalance::test_balance PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationBalance::test_balance_with_units PASSED [ 70%]
beancount/query/query_compile_test.py::TestTranslationBalance::test_balance_with_units_and_from PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompilePrint::test_print PASSED [ 70%]
beancount/query/query_compile_test.py::TestCompilePrint::test_print_from PASSED [ 70%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalCost PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalCount PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalDay PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalFirst PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalLast PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalLength PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalMonth PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalSum PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalUnits PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalYear PASSED [ 71%]
beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_columns PASSED [ 71%]
beancount/query/query_env_test.py::TestEnv::test_AnyMeta PASSED          [ 71%]
beancount/query/query_env_test.py::TestEnv::test_Coalesce PASSED         [ 71%]
beancount/query/query_env_test.py::TestEnv::test_Date PASSED             [ 71%]
beancount/query/query_env_test.py::TestEnv::test_DateDiffAdjust PASSED   [ 71%]
beancount/query/query_env_test.py::TestEnv::test_GrepN PASSED            [ 71%]
beancount/query/query_env_test.py::TestEnv::test_Subst PASSED            [ 71%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_by_expr1 PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_by_expr2 PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_by_year PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_clear PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_close_dated PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_close_undated PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_empty_from PASSED [ 72%]
beancount/query/query_execute_test.py::TestFilterEntries::test_filter_open_dated PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecutePrint::test_print_with_filter PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecutePrint::test_print_with_no_filter PASSED [ 72%]
beancount/query/query_execute_test.py::TestAllocation::test_allocator PASSED [ 72%]
beancount/query/query_execute_test.py::TestBalanceColumn::test_uses_balance_column PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregate__many PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregate__one PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_invisible PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_none_date PASSED [ 72%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_none_str PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_all_explicit PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_all_implicit PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_aggregate_invisible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_aggregate_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_non_aggregate_invis PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_non_aggregate_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_aggregate_invisible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_aggregate_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_non_aggregate_invisible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_non_aggregate_visible PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteOptions::test_distinct PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteOptions::test_limit PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteOptions::test_order_by_asc_explicit PASSED [ 73%]
beancount/query/query_execute_test.py::TestExecuteOptions::test_order_by_asc_implicit PASSED [ 74%]
beancount/query/query_execute_test.py::TestExecuteOptions::test_order_by_desc PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_add PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_div PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_mul PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_safe_div PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_safe_div_zerobyzero PASSED [ 74%]
beancount/query/query_execute_test.py::TestArithmeticFunctions::test_sub PASSED [ 74%]
beancount/query/query_execute_test.py::TestExecuteFlatten::test_flatten_results PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_empty PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_target_multiple PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_target_multiple_as PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_target_one PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_target_one_as PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_target_wildcard PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_unterminated__empty PASSED [ 74%]
beancount/query/query_parser_test.py::TestSelectTarget::test_unterminated__non_empty PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_add PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_and PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_column PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_boolean PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_date PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_decimal PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_integer PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_null PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_string PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_div PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_eq PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__five_args PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__one_args PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__two_args PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__zero_args PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_gt PASSED [ 75%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_gte PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_lt PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_lte PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_match PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_mul PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_ne PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_not PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_numerical PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_or PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_multi PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_multi2 PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_single PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectExpression::test_expr_sub PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_eq PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_not PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_or PASSED [ 76%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_plus_minus PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__membership_precedence PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__mul_div_plus_minus PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from PASSED   [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_clear_default PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_close_dated PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_close_default PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_close_no_expr PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_close_no_expr_dated PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_empty PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_open_close_clear PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFrom::test_from_open_default PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectWhere::test_where PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectWhere::test_where_empty PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFromAndWhere::test_both PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectFromSelect::test_from_select PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_empty PASSED [ 77%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_expr PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_having PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_many PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_numbers PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_one PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOrderBy::test_orderby_asc PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOrderBy::test_orderby_desc PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOrderBy::test_orderby_empty PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOrderBy::test_orderby_many PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOrderBy::test_orderby_one PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_empty PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_many PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_one PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOptions::test_distinct PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOptions::test_flatten PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOptions::test_limit_and_flatten PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOptions::test_limit_empty PASSED [ 78%]
beancount/query/query_parser_test.py::TestSelectOptions::test_limit_present PASSED [ 79%]
beancount/query/query_parser_test.py::TestBalances::test_balances_empty PASSED [ 79%]
beancount/query/query_parser_test.py::TestBalances::test_balances_from PASSED [ 79%]
beancount/query/query_parser_test.py::TestBalances::test_balances_from_with_transformer PASSED [ 79%]
beancount/query/query_parser_test.py::TestBalances::test_balances_from_with_transformer_simple PASSED [ 79%]
beancount/query/query_parser_test.py::TestJournal::test_journal_account PASSED [ 79%]
beancount/query/query_parser_test.py::TestJournal::test_journal_account_and_summary PASSED [ 79%]
beancount/query/query_parser_test.py::TestJournal::test_journal_empty PASSED [ 79%]
beancount/query/query_parser_test.py::TestJournal::test_journal_from PASSED [ 79%]
beancount/query/query_parser_test.py::TestJournal::test_journal_summary PASSED [ 79%]
beancount/query/query_parser_test.py::TestPrint::test_print_empty PASSED [ 79%]
beancount/query/query_parser_test.py::TestPrint::test_print_from PASSED  [ 79%]
beancount/query/query_parser_test.py::TestExpressionName::test_binary PASSED [ 79%]
beancount/query/query_parser_test.py::TestExpressionName::test_column PASSED [ 79%]
beancount/query/query_parser_test.py::TestExpressionName::test_constant PASSED [ 79%]
beancount/query/query_parser_test.py::TestExpressionName::test_function PASSED [ 79%]
beancount/query/query_parser_test.py::TestExpressionName::test_unary PASSED [ 80%]
beancount/query/query_parser_test.py::TestExplain::test_explain_balances PASSED [ 80%]
beancount/query/query_parser_test.py::TestExplain::test_explain_journal PASSED [ 80%]
beancount/query/query_parser_test.py::TestExplain::test_explain_select PASSED [ 80%]
beancount/query/query_render_test.py::TestStringRenderer::test_string_nones PASSED [ 80%]
beancount/query/query_render_test.py::TestStringRenderer::test_string_overflow PASSED [ 80%]
beancount/query/query_render_test.py::TestStringRenderer::test_string_simple PASSED [ 80%]
beancount/query/query_render_test.py::TestStringSetRenderer::test_string_set PASSED [ 80%]
beancount/query/query_render_test.py::TestDateTimeRenderer::test_nones PASSED [ 80%]
beancount/query/query_render_test.py::TestDateTimeRenderer::test_simple PASSED [ 80%]
beancount/query/query_render_test.py::TestIntegerRenderer::test_integers PASSED [ 80%]
beancount/query/query_render_test.py::TestIntegerRenderer::test_integers_negative PASSED [ 80%]
beancount/query/query_render_test.py::TestIntegerRenderer::test_overflow PASSED [ 80%]
beancount/query/query_render_test.py::TestIntegerRenderer::test_zeros_only PASSED [ 80%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_fractional PASSED [ 80%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_integer PASSED [ 80%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_integers PASSED [ 80%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_mixed PASSED [ 81%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_nones PASSED [ 81%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_virgin PASSED [ 81%]
beancount/query/query_render_test.py::TestDecimalRenderer::test_zero_integers PASSED [ 81%]
beancount/query/query_render_test.py::TestAmountRenderer::test_many PASSED [ 81%]
beancount/query/query_render_test.py::TestAmountRenderer::test_single_frac PASSED [ 81%]
beancount/query/query_render_test.py::TestAmountRenderer::test_single_int PASSED [ 81%]
beancount/query/query_render_test.py::TestPositionRenderer::test_various PASSED [ 81%]
beancount/query/query_render_test.py::TestInventoryRenderer::test_various PASSED [ 81%]
beancount/query/query_render_test.py::TestQueryRender::test_render_Decimal PASSED [ 81%]
beancount/query/query_render_test.py::TestQueryRender::test_render_str PASSED [ 81%]
beancount/query/query_test.py::TestNumerifySimple::test_run_query PASSED [ 81%]
beancount/query/shell_test.py::TestUseCases::test_accounts PASSED        [ 81%]
beancount/query/shell_test.py::TestUseCases::test_balance_sheet PASSED   [ 81%]
beancount/query/shell_test.py::TestUseCases::test_balances PASSED        [ 81%]
beancount/query/shell_test.py::TestUseCases::test_balances_with_where PASSED [ 81%]
beancount/query/shell_test.py::TestUseCases::test_commodities PASSED     [ 82%]
beancount/query/shell_test.py::TestUseCases::test_commodities_cost PASSED [ 82%]
beancount/query/shell_test.py::TestUseCases::test_commodities_pairs PASSED [ 82%]
beancount/query/shell_test.py::TestUseCases::test_conversions PASSED     [ 82%]
beancount/query/shell_test.py::TestUseCases::test_documents PASSED       [ 82%]
beancount/query/shell_test.py::TestUseCases::test_holdings PASSED        [ 82%]
beancount/query/shell_test.py::TestUseCases::test_income_statement PASSED [ 82%]
beancount/query/shell_test.py::TestUseCases::test_journal PASSED         [ 82%]
beancount/query/shell_test.py::TestUseCases::test_print_from PASSED      [ 82%]
beancount/query/shell_test.py::TestRun::test_run_custom__all PASSED      [ 82%]
beancount/query/shell_test.py::TestRun::test_run_custom__list PASSED     [ 82%]
beancount/query/shell_test.py::TestRun::test_run_custom__query_id PASSED [ 82%]
beancount/query/shell_test.py::TestRun::test_run_custom__query_not_exists PASSED [ 82%]
beancount/query/shell_test.py::TestRun::test_run_custom__query_string PASSED [ 82%]
beancount/query/shell_test.py::TestShell::test_success PASSED            [ 82%]
beancount/reports/balance_reports_test.py::TestBalanceReports::test_all_reports_empty PASSED [ 82%]
beancount/reports/base_test.py::TestReport::test_add_args PASSED         [ 82%]
beancount/reports/base_test.py::TestReport::test_call PASSED             [ 83%]
beancount/reports/base_test.py::TestReport::test_from_args PASSED        [ 83%]
beancount/reports/base_test.py::TestReport::test_render__html PASSED     [ 83%]
beancount/reports/base_test.py::TestReport::test_render__text PASSED     [ 83%]
beancount/reports/base_test.py::TestReport::test_supported_formats PASSED [ 83%]
beancount/reports/base_test.py::TestTableReport::test_generate_table PASSED [ 83%]
beancount/reports/base_test.py::TestTableReport::test_table__render_csv PASSED [ 83%]
beancount/reports/base_test.py::TestTableReport::test_table__render_html PASSED [ 83%]
beancount/reports/base_test.py::TestTableReport::test_table__render_htmldiv PASSED [ 83%]
beancount/reports/base_test.py::TestTableReport::test_table__render_text PASSED [ 83%]
beancount/reports/base_test.py::TestRealizationMeta::test_realization_metaclass PASSED [ 83%]
beancount/reports/base_test.py::TestReportFunctions::test_get_html_template PASSED [ 83%]
beancount/reports/context_test.py::TestContext::test_context PASSED      [ 83%]
beancount/reports/convert_reports_test.py::TestLedgerUtilityFunctions::test_quote_currency PASSED [ 83%]
beancount/reports/convert_reports_test.py::TestLedgerUtilityFunctionsOnPostings::test_postings_by_type PASSED [ 83%]
beancount/reports/convert_reports_test.py::TestLedgerUtilityFunctionsOnPostings::test_split_currency_conversions PASSED [ 83%]
beancount/reports/convert_reports_test.py::TestLedgerConversion::test_cost_and_foreign_currency PASSED [ 84%]
beancount/reports/convert_reports_test.py::TestLedgerConversion::test_example PASSED [ 84%]
beancount/reports/convert_reports_test.py::TestLedgerConversion::test_simple PASSED [ 84%]
beancount/reports/convert_reports_test.py::TestHLedgerConversion::test_example PASSED [ 84%]
beancount/reports/export_reports_test.py::TestHoldingsReports::test_report_export_portfolio PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_explicit_cash PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_explicit_ignore PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_explicit_symbol PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_implicit PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_money PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_classify_ticker PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityClassifications::test_get_money_instruments PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_aggregate PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_cash_at_cost PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_cash_at_price PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_cash_ignored_no_money PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_explicit_stock PASSED [ 84%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_ignored PASSED [ 85%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_implicit_absent PASSED [ 85%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_implicit_mutfund PASSED [ 85%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_implicit_stock PASSED [ 85%]
beancount/reports/export_reports_test.py::TestCommodityExport::test_export_implicit_unspecified PASSED [ 85%]
beancount/reports/gviz_test.py::TestGviz::test_gviz_timeline PASSED      [ 85%]
beancount/reports/holdings_reports_test.py::TestHoldingsReports::test_get_assets_holdings PASSED [ 85%]
beancount/reports/holdings_reports_test.py::TestHoldingsReports::test_load_from_csv PASSED [ 85%]
beancount/reports/holdings_reports_test.py::TestHoldingsReports::test_report_holdings PASSED [ 85%]
beancount/reports/holdings_reports_test.py::TestHoldingsReports::test_report_networth PASSED [ 85%]
beancount/reports/html_formatter_test.py::TestHTMLFormatter::test_functions PASSED [ 85%]
beancount/reports/html_formatter_test.py::TestHTMLFormatter::test_render_inventory PASSED [ 85%]
beancount/reports/journal_html_test.py::TestJournalRender::test_html_entries_table PASSED [ 85%]
beancount/reports/journal_html_test.py::TestJournalRender::test_html_entries_table_with_balance PASSED [ 85%]
beancount/reports/journal_html_test.py::TestJournalRender::test_iterate_html_postings PASSED [ 85%]
beancount/reports/journal_html_test.py::TestJournalRender::test_render_links PASSED [ 85%]
beancount/reports/journal_reports_test.py::TestJournalReports::test_all_reports_empty PASSED [ 85%]
beancount/reports/journal_text_test.py::TestAmountColumnSizer::test_sizer PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalRenderPosting::test_render_posting_cost PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalRenderPosting::test_render_posting_cost_price PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalRenderPosting::test_render_posting_no_cost PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalRenderPosting::test_render_posting_price PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalTextRender::test_combinations PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalTextRender::test_get_entry_text_description PASSED [ 86%]
beancount/reports/journal_text_test.py::TestJournalTextRender::test_narrow PASSED [ 86%]
beancount/reports/misc_reports_test.py::TestMiscReports::test_all_reports_empty PASSED [ 86%]
beancount/reports/misc_reports_test.py::TestMiscReports::test_errors PASSED [ 86%]
beancount/reports/price_reports_test.py::TestMiscReports::test_all_reports_empty PASSED [ 86%]
beancount/reports/report_test.py::TestHelpReports::test_get_list_report_string PASSED [ 86%]
beancount/reports/report_test.py::TestHelpReports::test_get_list_report_string__invalid_report PASSED [ 86%]
beancount/reports/report_test.py::TestHelpReports::test_get_list_report_string__one_report PASSED [ 86%]
beancount/reports/report_test.py::TestReportFunctions::test_get_all_report PASSED [ 86%]
beancount/reports/report_test.py::TestScriptQuery::test_list_accounts_empty PASSED [ 86%]
beancount/reports/report_test.py::TestScriptPositions::test_all_prices PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_export_portfolio_on_example PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_list_accounts PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_list_accounts_empty PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_print_trial PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_print_trial_empty PASSED [ 87%]
beancount/reports/report_test.py::TestScriptPositions::test_success PASSED [ 87%]
beancount/reports/table_test.py::TestTable::test_attribute_to_title PASSED [ 87%]
beancount/reports/table_test.py::TestTable::test_compute_table_widths PASSED [ 87%]
beancount/reports/table_test.py::TestTable::test_create_table PASSED     [ 87%]
beancount/reports/table_test.py::TestTable::test_create_table_with_index PASSED [ 87%]
beancount/reports/table_test.py::TestTable::test_generate_table PASSED   [ 87%]
beancount/reports/table_test.py::TestTable::test_table_to_csv PASSED     [ 87%]
beancount/reports/table_test.py::TestTable::test_table_to_html PASSED    [ 87%]
beancount/reports/table_test.py::TestTable::test_table_to_text PASSED    [ 87%]
beancount/reports/tree_table_test.py::TestActiveAccounts::test_is_account_active PASSED [ 87%]
beancount/reports/tree_table_test.py::TestTables::test_table_of_balances PASSED [ 87%]
beancount/reports/tree_table_test.py::TestTables::test_tree_table PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_directories PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_normal PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_other PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_protected PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_untouched PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_relativize_links PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_remove_links PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_save_scraped_document__binary_content PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_save_scraped_document__file PASSED [ 88%]
beancount/scripts/bake_test.py::TestBakeFunctions::test_save_scraped_document__ignore_directories PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptBake::test_bake_bad_link PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptBake::test_bake_directory PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptBake::test_bake_missing_input PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptBake::test_bake_output_collision PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_archive__known PASSED [ 88%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_archive__unknown PASSED [ 89%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_bad_link PASSED [ 89%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_directory PASSED [ 89%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_missing_input PASSED [ 89%]
beancount/scripts/bake_test.py::TestScriptArchive::test_bake_output_collision PASSED [ 89%]
beancount/scripts/check_examples_test.py::TestCheckExamples::test_example_files PASSED [ 89%]
beancount/scripts/check_test.py::TestScriptCheck::test_fail PASSED       [ 89%]
beancount/scripts/check_test.py::TestScriptCheck::test_success PASSED    [ 89%]
beancount/scripts/deps_test.py::TestCheckDeps::test_check_dependencies PASSED [ 89%]
beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation PASSED [ 89%]
beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation_no_parent PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_deps PASSED     [ 89%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_lexer PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_lexer_empty PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_roundtrip PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_list_options PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_invocation PASSED [ 89%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_validation PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_validation_no_parent PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptMissingOpen::test_missing_open PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptDisplayContext::test_display_context PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptContextualCommands::test_context PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptContextualCommands::test_context_multiple_files PASSED [ 90%]
beancount/scripts/doctor_test.py::TestScriptContextualCommands::test_linked PASSED [ 90%]
beancount/scripts/example_test.py::TestScriptExample::test_generate PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_align_posting_starts PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_arithmetic_expressions SKIPPED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_commas PASSED   [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_currency_issue146 PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_fixed_column PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_fixed_width PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_open_only_issue80 PASSED [ 90%]
beancount/scripts/format_test.py::TestScriptFormat::test_success PASSED  [ 90%]
beancount/scripts/sql_test.py::TestScriptSQL::test_all_types PASSED      [ 91%]
beancount/scripts/sql_test.py::TestScriptSQL::test_example PASSED        [ 91%]
beancount/scripts/tutorial_test.py::TestTutorial::test_generate_tutorial PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestPopAlist::test_pop_alist__empty PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestPopAlist::test_pop_alist__found PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestPopAlist::test_pop_alist__not_found PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestPopAlist::test_pop_alist__not_unique PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestSheetsUtils::test_get_alpha_column PASSED [ 91%]
beancount/tools/sheets_upload_test.py::TestSheetsUtils::test_sheet_range PASSED [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_consecutive PASSED    [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_empty_string PASSED   [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_filenames PASSED      [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_filenames_tree PASSED [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_flush_left PASSED     [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_flush_right PASSED    [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_no_columns PASSED     [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_after PASSED    [ 91%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_before PASSED   [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_between_nodes PASSED [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_parent_child PASSED [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_same_node PASSED [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_overlapping_column PASSED [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_parents PASSED        [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_simple PASSED         [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_two_columns PASSED    [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_unsorted PASSED       [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_whitespace PASSED     [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_width_narrower PASSED [ 92%]
beancount/tools/treeify_test.py::TestTreeify::test_width_wider PASSED    [ 92%]
beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_left_with_key PASSED [ 92%]
beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_repeats PASSED [ 92%]
beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_clean_header PASSED [ 92%]
beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_dict_reader PASSED [ 92%]
beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_split_sections PASSED [ 92%]
beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_split_sections_with_titles PASSED [ 93%]
beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_tuple_reader PASSED [ 93%]
beancount/utils/csv_utils_test.py::TestLineUtils::test_iter_section PASSED [ 93%]
beancount/utils/csv_utils_test.py::TestLineUtils::test_iter_until_empty PASSED [ 93%]
beancount/utils/date_utils_test.py::TestDateUtils::test_intimezone PASSED [ 93%]
beancount/utils/date_utils_test.py::TestDateUtils::test_iter_dates PASSED [ 93%]
beancount/utils/date_utils_test.py::TestDateUtils::test_next_month PASSED [ 93%]
beancount/utils/date_utils_test.py::TestDateUtils::test_parse_date_liberally PASSED [ 93%]
beancount/utils/defdict_test.py::TestDefDictWithKey::test_defdict_with_key PASSED [ 93%]
beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_dict_with_default PASSED [ 93%]
beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_pickle_defdict PASSED [ 93%]
beancount/utils/encryption_test.py::TestEncryptedFiles::test_read_encrypted_file FAILED [ 93%]
beancount/utils/encryption_test.py::TestEncryptedFilesCheck::test_is_encrypted_file PASSED [ 93%]
beancount/utils/file_type_test.py::TestFileType::test_bz2 PASSED         [ 93%]
beancount/utils/file_type_test.py::TestFileType::test_csv PASSED         [ 93%]
beancount/utils/file_type_test.py::TestFileType::test_gz PASSED          [ 93%]
beancount/utils/file_type_test.py::TestFileType::test_html PASSED        [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_jpg PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_ods PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_ofx PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_org PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_pdf PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_ps PASSED          [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_py PASSED          [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_qbo PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_qfx PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_sh PASSED          [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_txt PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_xhtml PASSED       [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_xls PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_xml PASSED         [ 94%]
beancount/utils/file_type_test.py::TestFileType::test_zip PASSED         [ 94%]
beancount/utils/file_utils_test.py::TestFileUtilsFind::test_find_files PASSED [ 94%]
beancount/utils/file_utils_test.py::TestMiscFileUtils::test_chdir_contextmanager PASSED [ 95%]
beancount/utils/file_utils_test.py::TestMiscFileUtils::test_guess_file_format PASSED [ 95%]
beancount/utils/file_utils_test.py::TestMiscFileUtils::test_path_greedy_split PASSED [ 95%]
beancount/utils/import_utils_test.py::TestImportSymbol::test_import_symbol PASSED [ 95%]
beancount/utils/invariants_test.py::TestInvariants::test_invariants_on_dummy PASSED [ 95%]
beancount/utils/memo_test.py::TestMemoization::test_memoization_expired PASSED [ 95%]
beancount/utils/memo_test.py::TestMemoization::test_memoization_success PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_box PASSED       [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_cmptuple PASSED  [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_compute_unique_clean_ids PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_deprecated PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_escape_string PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_filter_type PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_first_paragraph PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_height PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_width PASSED [ 95%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_tuple_values PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_groupby PASSED   [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_idify PASSED     [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_is_sorted PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_log_time PASSED  [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_longest PASSED   [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_map_namedtuple_attributes PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_no_curses PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_replace_tuple_values PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_skipiter PASSED  [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_staticvar PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_swallow PASSED   [ 96%]
beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_first PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_last PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_first PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_last PASSED [ 96%]
beancount/utils/misc_utils_test.py::TestLineFileProxy::test_line_file_proxy PASSED [ 96%]
beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_max_retry PASSED [ 97%]
beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_success_200 PASSED [ 97%]
beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_success_other PASSED [ 97%]
beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_timeout_once PASSED [ 97%]
beancount/utils/pager_test.py::TestPager::test_pager_nothreshold PASSED  [ 97%]
beancount/utils/pager_test.py::TestPager::test_pager_threshold_above PASSED [ 97%]
beancount/utils/pager_test.py::TestPager::test_pager_threshold_below PASSED [ 97%]
beancount/utils/regexp_utils_test.py::TestRegexpUtils::test_replace_unicode PASSED [ 97%]
beancount/utils/snoop_test.py::TestSnoop::test_snoop PASSED              [ 97%]
beancount/utils/snoop_test.py::TestSnoop::test_snoop_attribute PASSED    [ 97%]
beancount/utils/snoop_test.py::TestSnoop::test_snoop_regexp PASSED       [ 97%]
beancount/utils/snoop_test.py::TestSnoop::test_snoopify PASSED           [ 97%]
beancount/utils/snoop_test.py::TestSaver::test_saver PASSED              [ 97%]
beancount/utils/test_utils_test.py::TestTestUtils::test_capture PASSED   [ 97%]
beancount/utils/test_utils_test.py::TestTestUtils::test_create_temporary_files PASSED [ 97%]
beancount/utils/test_utils_test.py::TestTestUtils::test_docfile PASSED   [ 97%]
beancount/utils/test_utils_test.py::TestTestUtils::test_docfile_extra PASSED [ 98%]
beancount/utils/test_utils_test.py::TestTestUtils::test_environ_contextmanager PASSED [ 98%]
beancount/utils/test_utils_test.py::TestTestUtils::test_run_with_args PASSED [ 98%]
beancount/utils/test_utils_test.py::TestTestUtils::test_search_words PASSED [ 98%]
beancount/utils/test_utils_test.py::TestTestUtils::test_tempdir PASSED   [ 98%]
beancount/utils/test_utils_test.py::TestTestCase::test_assertLines PASSED [ 98%]
beancount/utils/test_utils_test.py::TestTestCase::test_assertOutput PASSED [ 98%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_contextmanager PASSED [ 98%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator PASSED [ 98%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator_many PASSED [ 98%]
beancount/utils/text_utils_test.py::TestTextUtils::test_fix_ampersand PASSED [ 98%]
beancount/utils/text_utils_test.py::TestTextUtils::test_replace_numbers PASSED [ 98%]
beancount/utils/version_test.py::TestVersion::test_compute_version_string PASSED [ 98%]
beancount/utils/version_test.py::TestVersion::test_version PASSED        [ 98%]
beancount/web/bottle_utils_test.py::TestAttrMapper::test_AttrMapper PASSED [ 98%]
beancount/web/bottle_utils_test.py::TestAttrMapper::test_AttrMapper_build PASSED [ 98%]
beancount/web/bottle_utils_test.py::TestAttrMapper::test_AttrMapper_getattr PASSED [ 98%]
beancount/web/scrape_test.py::TestScrapeFunctions::test_iterlinks PASSED [ 99%]
beancount/web/scrape_test.py::TestScrapeURLs::test_scrape_urls PASSED    [ 99%]
beancount/web/scrape_test.py::TestScrapeVerification::test_validate_local_links PASSED [ 99%]
beancount/web/scrape_test.py::TestScrapeVerification::test_validate_local_links__empty PASSED [ 99%]
beancount/web/views_test.py::TestViewsFromEmpty::test_from_empty PASSED  [ 99%]
beancount/web/views_test.py::TestViews::test_AllView PASSED              [ 99%]
beancount/web/views_test.py::TestViews::test_ComponentView PASSED        [ 99%]
beancount/web/views_test.py::TestViews::test_EmptyView PASSED            [ 99%]
beancount/web/views_test.py::TestViews::test_PayeeView PASSED            [ 99%]
beancount/web/views_test.py::TestViews::test_TagView PASSED              [ 99%]
beancount/web/views_test.py::TestViews::test_View PASSED                 [ 99%]
beancount/web/views_test.py::TestViews::test_YearView PASSED             [ 99%]
beancount/web/web_test.py::TestWeb::test_scrape_basic PASSED             [ 99%]
beancount/web/web_test.py::TestWeb::test_scrape_basic_view PASSED        [ 99%]
beancount/web/web_test.py::TestWeb::test_scrape_empty_file PASSED        [ 99%]
beancount/web/web_test.py::TestWeb::test_scrape_in_incognito PASSED      [ 99%]
beancount/web/web_test.py::TestWeb::test_scrape_starterkit PASSED        [100%]

=================================== FAILURES ===================================
_______________ TestLoadIncludesEncrypted.test_include_encrypted _______________
beancount/utils/encryption_test.py:101: in tearDown
    self.tmpdir.cleanup()
/usr/lib/python3.7/tempfile.py:948: in cleanup
    _rmtree(self.name)
/usr/lib/python3.7/shutil.py:491: in rmtree
    _rmtree_safe_fd(fd, path, onerror)
/usr/lib/python3.7/shutil.py:429: in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
/usr/lib/python3.7/shutil.py:449: in _rmtree_safe_fd
    onerror(os.unlink, fullname, sys.exc_info())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

topfd = 10, path = '/tmp/beancount.a9et1sml/keyring'
onerror = <function rmtree.<locals>.onerror at 0xb194f468>

    def _rmtree_safe_fd(topfd, path, onerror):
        try:
            with os.scandir(topfd) as scandir_it:
                entries = list(scandir_it)
        except OSError as err:
            err.filename = path
            onerror(os.scandir, path, sys.exc_info())
            return
        for entry in entries:
            fullname = os.path.join(path, entry.name)
            try:
                is_dir = entry.is_dir(follow_symlinks=False)
                if is_dir:
                    orig_st = entry.stat(follow_symlinks=False)
                    is_dir = stat.S_ISDIR(orig_st.st_mode)
            except OSError:
                is_dir = False
            if is_dir:
                try:
                    dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd)
                except OSError:
                    onerror(os.open, fullname, sys.exc_info())
                else:
                    try:
                        if os.path.samestat(orig_st, os.fstat(dirfd)):
                            _rmtree_safe_fd(dirfd, fullname, onerror)
                            try:
                                os.rmdir(entry.name, dir_fd=topfd)
                            except OSError:
                                onerror(os.rmdir, fullname, sys.exc_info())
                        else:
                            try:
                                # This can only happen if someone replaces
                                # a directory with a symlink after the call to
                                # os.scandir or stat.S_ISDIR above.
                                raise OSError("Cannot call rmtree on a symbolic "
                                              "link")
                            except OSError:
                                onerror(os.path.islink, fullname, sys.exc_info())
                    finally:
                        os.close(dirfd)
            else:
                try:
>                   os.unlink(entry.name, dir_fd=topfd)
E                   FileNotFoundError: [Errno 2] No such file or directory: 'S.gpg-agent.ssh'

/usr/lib/python3.7/shutil.py:447: FileNotFoundError
_________________ TestEncryptedFiles.test_read_encrypted_file __________________

self = <beancount.utils.encryption_test.TestEncryptedFiles testMethod=test_read_encrypted_file>

    def tearDown(self):
>       self.tmpdir.cleanup()

beancount/utils/encryption_test.py:101: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.7/tempfile.py:948: in cleanup
    _rmtree(self.name)
/usr/lib/python3.7/shutil.py:491: in rmtree
    _rmtree_safe_fd(fd, path, onerror)
/usr/lib/python3.7/shutil.py:429: in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
/usr/lib/python3.7/shutil.py:449: in _rmtree_safe_fd
    onerror(os.unlink, fullname, sys.exc_info())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

topfd = 62, path = '/tmp/beancount.bu4oa60_/keyring'
onerror = <function rmtree.<locals>.onerror at 0xb10c6270>

    def _rmtree_safe_fd(topfd, path, onerror):
        try:
            with os.scandir(topfd) as scandir_it:
                entries = list(scandir_it)
        except OSError as err:
            err.filename = path
            onerror(os.scandir, path, sys.exc_info())
            return
        for entry in entries:
            fullname = os.path.join(path, entry.name)
            try:
                is_dir = entry.is_dir(follow_symlinks=False)
                if is_dir:
                    orig_st = entry.stat(follow_symlinks=False)
                    is_dir = stat.S_ISDIR(orig_st.st_mode)
            except OSError:
                is_dir = False
            if is_dir:
                try:
                    dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd)
                except OSError:
                    onerror(os.open, fullname, sys.exc_info())
                else:
                    try:
                        if os.path.samestat(orig_st, os.fstat(dirfd)):
                            _rmtree_safe_fd(dirfd, fullname, onerror)
                            try:
                                os.rmdir(entry.name, dir_fd=topfd)
                            except OSError:
                                onerror(os.rmdir, fullname, sys.exc_info())
                        else:
                            try:
                                # This can only happen if someone replaces
                                # a directory with a symlink after the call to
                                # os.scandir or stat.S_ISDIR above.
                                raise OSError("Cannot call rmtree on a symbolic "
                                              "link")
                            except OSError:
                                onerror(os.path.islink, fullname, sys.exc_info())
                    finally:
                        os.close(dirfd)
            else:
                try:
>                   os.unlink(entry.name, dir_fd=topfd)
E                   FileNotFoundError: [Errno 2] No such file or directory: 'S.gpg-agent.ssh'

/usr/lib/python3.7/shutil.py:447: FileNotFoundError
=============================== warnings summary ===============================
/usr/lib/python3/dist-packages/bottle.py:87
  /usr/lib/python3/dist-packages/bottle.py:87: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
    from collections import MutableMapping as DictMixin

.pybuild/cpython3_3.7/build/beancount/ingest/extract_test.py::TestScriptExtract::test_extract_examples
  /usr/lib/python3/dist-packages/dateutil/parser.py:587: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
    if (isinstance(tzinfos, collections.Callable) or

.pybuild/cpython3_3.7/build/beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__no_directory
  /tmp/TestImporterTestGenerators.kwr18d8_:170: DeprecationWarning: Call to deprecated function compare_sample_files: Use beancount.ingest.regression_pytest instead

-- Docs: https://docs.pytest.org/en/latest/warnings.html
== 2 failed, 1631 passed, 22 skipped, 2 xfailed, 3 warnings in 641.49 seconds ==
E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build; python3.7 -m pytest -v
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.7 returned exit code 13
make: *** [debian/rules:13: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2019-01-14T08:11:15Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 726
Distribution: buster-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 979
Job: beancount_2.2.0-1
Machine Architecture: armhf
Package: beancount
Package-Time: 1762
Source-Version: 2.2.0-1
Space: 0
Status: failed
Version: 2.2.0-1
--------------------------------------------------------------------------------
Finished at 2019-01-14T08:11:15Z
Build needed 00:00:00, 0k disc space