Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c14a' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6695807-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 0.69 PID: 5913 Logging PID: 5914 Task: {'appstream': False, 'background': False, 'build_id': 6695807, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': True, 'git_hash': 'd2e98f722a93d6708249c5ae3d263386bd978b01', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2251448-python-beancount/python-beancount', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-beancount', 'package_version': '2.3.6-1', 'project_dirname': 'fedora-review-2251448-python-beancount', 'project_name': 'fedora-review-2251448-python-beancount', 'project_owner': '@fedora-review', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2251448-python-beancount/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': '@fedora-review/fedora-review-2251448-python-beancount--frostyx', 'source_json': {}, 'source_type': None, 'submitter': 'frostyx', 'tags': [], 'task_id': '6695807-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2251448-python-beancount/python-beancount /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2251448-python-beancount/python-beancount', '/var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount'... Running: git checkout d2e98f722a93d6708249c5ae3d263386bd978b01 -- cmd: ['git', 'checkout', 'd2e98f722a93d6708249c5ae3d263386bd978b01', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount rc: 0 stdout: stderr: Note: switching to 'd2e98f722a93d6708249c5ae3d263386bd978b01'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d2e98f7 automatic import of python-beancount Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading beancount-2.3.6.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o beancount-2.3.6.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-review/fedora-review-2251448-python-beancount/python-beancount/beancount-2.3.6.tar.gz/md5/6af3368a1c33af5d3413b8aeb12db83b/beancount-2.3.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 1679k 100 1679k 0 0 12.4M 0 --:--:-- --:--:-- --:--:-- 12.4M INFO: Reading stdout from command: md5sum beancount-2.3.6.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount/python-beancount.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1701016842.773436 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount/python-beancount.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1701016842.773436 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount/python-beancount.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701016842.773436/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701016842.773436/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/1800ba4d1fa924fb4f62fd9a5f53c9dd88b50763b5f0ef4f9fb0f5c4b0066c3b/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/1800ba4d1fa924fb4f62fd9a5f53c9dd88b50763b5f0ef4f9fb0f5c4b0066c3b/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 80 kB/s | 8.0 kB 00:00 fedora 17 MB/s | 72 MB 00:04 Package python3-dnf-4.18.1-2.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc40 fedora 317 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc40 fedora 155 k python3-dateutil noarch 1:2.8.2-11.fc40 fedora 356 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm 2.6 MB/s | 155 kB 00:00 (2/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 2.6 MB/s | 157 kB 00:00 (3/7): python3-dateutil-2.8.2-11.fc40.noarch.rp 5.2 MB/s | 356 kB 00:00 (4/7): python3-distro-1.8.0-6.fc39.noarch.rpm 5.3 MB/s | 49 kB 00:00 (5/7): python3-six-1.16.0-12.fc39.noarch.rpm 4.9 MB/s | 41 kB 00:00 (6/7): python3-systemd-235-5.fc39.x86_64.rpm 9.5 MB/s | 107 kB 00:00 (7/7): python3-dnf-plugins-core-4.4.3-1.fc40.no 15 MB/s | 317 kB 00:00 -------------------------------------------------------------------------------- Total 9.8 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.x86_64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 54 kB/s | 8.0 kB 00:00 fedora 27 MB/s | 72 MB 00:02 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.21-2.fc40 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.4-1.fc40 fedora 1.1 M cpio x86_64 2.14-5.fc40 fedora 280 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 40-0.20 fedora 20 k findutils x86_64 1:4.9.0-6.fc40 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38.9000-22.fc40 fedora 81 k grep x86_64 3.11-5.fc40 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.1-1.fc40 fedora 184 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 271-1.fc40 fedora 81 k rpm-build x86_64 4.19.0-2.fc40 fedora 79 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc40 fedora 1.3 M tar x86_64 2:1.35-2.fc40 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc40 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.5-1.fc40 fedora 557 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-5.fc40 fedora 117 k authselect x86_64 1.4.3-1.fc40 fedora 149 k authselect-libs x86_64 1.4.3-1.fc40 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.41-14.fc40 fedora 6.3 M binutils-gold x86_64 2.41-14.fc40 fedora 797 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 fedora 863 k coreutils-common x86_64 9.4-1.fc40 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231113-1.gitb402e82.fc40 fedora 99 k curl x86_64 8.4.0-1.fc40 fedora 362 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-11.fc40 fedora 77 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.190-2.fc40 fedora 551 k elfutils-debuginfod-client x86_64 0.190-2.fc40 fedora 39 k elfutils-default-yama-scope noarch 0.190-2.fc40 fedora 14 k elfutils-libelf x86_64 0.190-2.fc40 fedora 195 k elfutils-libs x86_64 0.190-2.fc40 fedora 260 k fedora-gpg-keys noarch 40-0.2 fedora 130 k fedora-release noarch 40-0.20 fedora 9.3 k fedora-release-identity-basic noarch 40-0.20 fedora 10 k fedora-repos noarch 40-0.2 fedora 9.3 k fedora-repos-rawhide noarch 40-0.2 fedora 8.9 k file x86_64 5.45-1.fc40 fedora 49 k file-libs x86_64 5.45-1.fc40 fedora 763 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.1.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 13.2-11.fc40 fedora 4.2 M gdbm x86_64 1:1.23-4.fc39 fedora 155 k gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 fedora 8.1 k glibc x86_64 2.38.9000-22.fc40 fedora 2.2 M glibc-common x86_64 2.38.9000-22.fc40 fedora 363 k glibc-gconv-extra x86_64 2.38.9000-22.fc40 fedora 1.7 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 fedora 28 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-2.fc40 fedora 765 k libacl x86_64 2.3.1-10.fc40 fedora 23 k libarchive x86_64 3.7.2-1.fc40 fedora 408 k libattr x86_64 2.5.1-9.fc40 fedora 18 k libblkid x86_64 2.39.2-1.fc40 fedora 116 k libbrotli x86_64 1.1.0-1.fc40 fedora 336 k libcap x86_64 2.69-1.fc40 fedora 83 k libcap-ng x86_64 0.8.3-8.fc40 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.4.0-1.fc40 fedora 343 k libeconf x86_64 0.5.2-1.fc40 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc40 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-5.fc40 fedora 112 k libgomp x86_64 13.2.1-5.fc40 fedora 321 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc40 fedora 154 k libnghttp2 x86_64 1.58.0-1.fc40 fedora 76 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-6.fc39 fedora 120 k libselinux x86_64 3.6-0.rc2.1.fc40 fedora 88 k libsemanage x86_64 3.6-0.rc2.1.fc40 fedora 116 k libsepol x86_64 3.6-0.rc2.1.fc40 fedora 340 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc40 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-5.fc40 fedora 864 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.4-0.fc40 fedora 94 k libunistring x86_64 1.1-5.fc40 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc40 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.12.1-1.fc40 fedora 699 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.1-1.fc40 fedora 343 k ncurses-base noarch 6.4-8.20231001.fc40 fedora 88 k ncurses-libs x86_64 6.4-8.20231001.fc40 fedora 338 k ocaml-srpm-macros noarch 9-1.fc40 fedora 9.0 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.4-1.fc40 fedora 2.2 M p11-kit x86_64 0.25.3-1.fc40 fedora 522 k p11-kit-trust x86_64 0.25.3-1.fc40 fedora 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-8.fc40 fedora 547 k pam-libs x86_64 1.5.3-8.fc40 fedora 57 k pcre2 x86_64 10.42-2.fc40 fedora 233 k pcre2-syntax noarch 10.42-2.fc40 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 fedora 14 k python-srpm-macros noarch 3.12-4.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 fedora 8.3 k qt6-srpm-macros noarch 6.6.0-1.fc40 fedora 8.7 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.0-2.fc40 fedora 538 k rpm-build-libs x86_64 4.19.0-2.fc40 fedora 96 k rpm-libs x86_64 4.19.0-2.fc40 fedora 312 k rpm-sequoia x86_64 1.5.0-1.fc40 fedora 883 k rust-srpm-macros noarch 25.2-2.fc40 fedora 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.44.1-1.fc40 fedora 693 k systemd-libs x86_64 255~rc3-1.fc40 fedora 702 k util-linux-core x86_64 2.39.2-1.fc40 fedora 493 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.5-1.fc40 fedora 108 k zip x86_64 3.0-39.fc40 fedora 266 k zlib x86_64 1.2.13-5.fc40 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total download size: 52 M Installed size: 180 M Downloading Packages: (1/152): alternatives-1.25-1.fc39.x86_64.rpm 269 kB/s | 39 kB 00:00 (2/152): ansible-srpm-macros-1-11.fc39.noarch.r 131 kB/s | 21 kB 00:00 (3/152): audit-libs-3.1.2-5.fc40.x86_64.rpm 594 kB/s | 117 kB 00:00 (4/152): authselect-1.4.3-1.fc40.x86_64.rpm 2.7 MB/s | 149 kB 00:00 (5/152): basesystem-11-18.fc39.noarch.rpm 364 kB/s | 7.2 kB 00:00 (6/152): authselect-libs-1.4.3-1.fc40.x86_64.rp 3.2 MB/s | 249 kB 00:00 (7/152): bash-5.2.21-2.fc40.x86_64.rpm 21 MB/s | 1.8 MB 00:00 (8/152): binutils-gold-2.41-14.fc40.x86_64.rpm 12 MB/s | 797 kB 00:00 (9/152): bzip2-1.0.8-16.fc39.x86_64.rpm 1.7 MB/s | 52 kB 00:00 (10/152): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 1.5 MB/s | 41 kB 00:00 (11/152): ca-certificates-2023.2.62_v7.0.401-4. 16 MB/s | 863 kB 00:00 (12/152): coreutils-9.4-1.fc40.x86_64.rpm 6.7 MB/s | 1.1 MB 00:00 (13/152): coreutils-common-9.4-1.fc40.x86_64.rp 16 MB/s | 2.1 MB 00:00 (14/152): cracklib-2.9.11-2.fc39.x86_64.rpm 2.0 MB/s | 94 kB 00:00 (15/152): crypto-policies-20231113-1.gitb402e82 1.7 MB/s | 99 kB 00:00 (16/152): curl-8.4.0-1.fc40.x86_64.rpm 1.9 MB/s | 362 kB 00:00 (17/152): cpio-2.14-5.fc40.x86_64.rpm 930 kB/s | 280 kB 00:00 (18/152): binutils-2.41-14.fc40.x86_64.rpm 10 MB/s | 6.3 MB 00:00 (19/152): debugedit-5.0-11.fc40.x86_64.rpm 936 kB/s | 77 kB 00:00 (20/152): diffutils-3.10-3.fc39.x86_64.rpm 4.1 MB/s | 398 kB 00:00 (21/152): ed-1.19-4.fc39.x86_64.rpm 4.8 MB/s | 79 kB 00:00 (22/152): efi-srpm-macros-5-9.fc39.noarch.rpm 1.4 MB/s | 22 kB 00:00 (23/152): dwz-0.15-3.fc39.x86_64.rpm 1.2 MB/s | 134 kB 00:00 (24/152): elfutils-0.190-2.fc40.x86_64.rpm 14 MB/s | 551 kB 00:00 (25/152): elfutils-default-yama-scope-0.190-2.f 678 kB/s | 14 kB 00:00 (26/152): elfutils-debuginfod-client-0.190-2.fc 859 kB/s | 39 kB 00:00 (27/152): elfutils-libs-0.190-2.fc40.x86_64.rpm 14 MB/s | 260 kB 00:00 (28/152): fedora-gpg-keys-40-0.2.noarch.rpm 7.1 MB/s | 130 kB 00:00 (29/152): fedora-release-40-0.20.noarch.rpm 589 kB/s | 9.3 kB 00:00 (30/152): fedora-release-common-40-0.20.noarch. 1.2 MB/s | 20 kB 00:00 (31/152): fedora-release-identity-basic-40-0.20 656 kB/s | 10 kB 00:00 (32/152): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 2.4 MB/s | 793 kB 00:00 (33/152): fedora-repos-40-0.2.noarch.rpm 612 kB/s | 9.3 kB 00:00 (34/152): fedora-repos-rawhide-40-0.2.noarch.rp 570 kB/s | 8.9 kB 00:00 (35/152): file-libs-5.45-1.fc40.x86_64.rpm 32 MB/s | 763 kB 00:00 (36/152): file-5.45-1.fc40.x86_64.rpm 1.6 MB/s | 49 kB 00:00 (37/152): filesystem-3.18-6.fc39.x86_64.rpm 41 MB/s | 1.1 MB 00:00 (38/152): elfutils-libelf-0.190-2.fc40.x86_64.r 1.2 MB/s | 195 kB 00:00 (39/152): forge-srpm-macros-0.1.0-1.fc40.noarch 1.2 MB/s | 18 kB 00:00 (40/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 858 kB/s | 26 kB 00:00 (41/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 439 kB/s | 7.4 kB 00:00 (42/152): gdb-minimal-13.2-11.fc40.x86_64.rpm 45 MB/s | 4.2 MB 00:00 (43/152): gdbm-1.23-4.fc39.x86_64.rpm 8.9 MB/s | 155 kB 00:00 (44/152): gdbm-libs-1.23-4.fc39.x86_64.rpm 3.4 MB/s | 56 kB 00:00 (45/152): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 519 kB/s | 8.1 kB 00:00 (46/152): findutils-4.9.0-6.fc40.x86_64.rpm 2.0 MB/s | 492 kB 00:00 (47/152): glibc-2.38.9000-22.fc40.x86_64.rpm 55 MB/s | 2.2 MB 00:00 (48/152): glibc-gconv-extra-2.38.9000-22.fc40.x 50 MB/s | 1.7 MB 00:00 (49/152): glibc-minimal-langpack-2.38.9000-22.f 4.9 MB/s | 81 kB 00:00 (50/152): gmp-6.2.1-5.fc39.x86_64.rpm 16 MB/s | 313 kB 00:00 (51/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 569 kB/s | 8.8 kB 00:00 (52/152): go-srpm-macros-3.3.1-1.fc40.noarch.rp 1.7 MB/s | 28 kB 00:00 (53/152): grep-3.11-5.fc40.x86_64.rpm 16 MB/s | 298 kB 00:00 (54/152): glibc-common-2.38.9000-22.fc40.x86_64 2.7 MB/s | 363 kB 00:00 (55/152): gzip-1.12-6.fc39.x86_64.rpm 9.6 MB/s | 166 kB 00:00 (56/152): jansson-2.13.1-7.fc39.x86_64.rpm 2.7 MB/s | 44 kB 00:00 (57/152): kernel-srpm-macros-1.0-20.fc39.noarch 683 kB/s | 10 kB 00:00 (58/152): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 1.9 MB/s | 31 kB 00:00 (59/152): info-7.1-1.fc40.x86_64.rpm 3.0 MB/s | 184 kB 00:00 (60/152): krb5-libs-1.21.2-2.fc40.x86_64.rpm 33 MB/s | 765 kB 00:00 (61/152): libacl-2.3.1-10.fc40.x86_64.rpm 1.0 MB/s | 23 kB 00:00 (62/152): libattr-2.5.1-9.fc40.x86_64.rpm 1.1 MB/s | 18 kB 00:00 (63/152): libblkid-2.39.2-1.fc40.x86_64.rpm 6.9 MB/s | 116 kB 00:00 (64/152): libbrotli-1.1.0-1.fc40.x86_64.rpm 17 MB/s | 336 kB 00:00 (65/152): libcap-2.69-1.fc40.x86_64.rpm 4.0 MB/s | 83 kB 00:00 (66/152): libcap-ng-0.8.3-8.fc40.x86_64.rpm 2.0 MB/s | 32 kB 00:00 (67/152): libcom_err-1.47.0-2.fc39.x86_64.rpm 1.6 MB/s | 26 kB 00:00 (68/152): libcurl-8.4.0-1.fc40.x86_64.rpm 18 MB/s | 343 kB 00:00 (69/152): libarchive-3.7.2-1.fc40.x86_64.rpm 3.0 MB/s | 408 kB 00:00 (70/152): libeconf-0.5.2-1.fc40.x86_64.rpm 1.9 MB/s | 30 kB 00:00 (71/152): libfdisk-2.39.2-1.fc40.x86_64.rpm 5.0 MB/s | 162 kB 00:00 (72/152): libffi-3.4.4-4.fc39.x86_64.rpm 2.5 MB/s | 40 kB 00:00 (73/152): libgcc-13.2.1-5.fc40.x86_64.rpm 6.6 MB/s | 112 kB 00:00 (74/152): gawk-5.2.2-2.fc39.x86_64.rpm 1.7 MB/s | 1.1 MB 00:00 (75/152): libgomp-13.2.1-5.fc40.x86_64.rpm 17 MB/s | 321 kB 00:00 (76/152): libevent-2.1.12-9.fc39.x86_64.rpm 2.5 MB/s | 258 kB 00:00 (77/152): libmount-2.39.2-1.fc40.x86_64.rpm 9.0 MB/s | 154 kB 00:00 (78/152): libnsl2-2.0.0-6.fc39.x86_64.rpm 1.9 MB/s | 30 kB 00:00 (79/152): libnghttp2-1.58.0-1.fc40.x86_64.rpm 2.5 MB/s | 76 kB 00:00 (80/152): libpkgconf-1.9.5-2.fc39.x86_64.rpm 2.4 MB/s | 38 kB 00:00 (81/152): libidn2-2.3.4-3.fc39.x86_64.rpm 1.9 MB/s | 117 kB 00:00 (82/152): libpwquality-1.4.5-6.fc39.x86_64.rpm 7.1 MB/s | 120 kB 00:00 (83/152): libpsl-0.21.2-4.fc39.x86_64.rpm 2.0 MB/s | 63 kB 00:00 (84/152): libsemanage-3.6-0.rc2.1.fc40.x86_64.r 6.8 MB/s | 116 kB 00:00 (85/152): libsigsegv-2.14-5.fc39.x86_64.rpm 1.7 MB/s | 27 kB 00:00 (86/152): libselinux-3.6-0.rc2.1.fc40.x86_64.rp 1.9 MB/s | 88 kB 00:00 (87/152): libsmartcols-2.39.2-1.fc40.x86_64.rpm 4.1 MB/s | 67 kB 00:00 (88/152): libssh-config-0.10.5-2.fc39.noarch.rp 586 kB/s | 9.2 kB 00:00 (89/152): libstdc++-13.2.1-5.fc40.x86_64.rpm 35 MB/s | 864 kB 00:00 (90/152): libtasn1-4.19.0-3.fc39.x86_64.rpm 4.5 MB/s | 74 kB 00:00 (91/152): libsepol-3.6-0.rc2.1.fc40.x86_64.rpm 2.9 MB/s | 340 kB 00:00 (92/152): libtirpc-1.3.4-0.fc40.x86_64.rpm 5.7 MB/s | 94 kB 00:00 (93/152): libssh-0.10.5-2.fc39.x86_64.rpm 2.1 MB/s | 211 kB 00:00 (94/152): libutempter-1.2.1-10.fc39.x86_64.rpm 1.7 MB/s | 26 kB 00:00 (95/152): libuuid-2.39.2-1.fc40.x86_64.rpm 1.8 MB/s | 28 kB 00:00 (96/152): libverto-0.3.2-6.fc39.x86_64.rpm 1.3 MB/s | 20 kB 00:00 (97/152): libxml2-2.12.1-1.fc40.x86_64.rpm 28 MB/s | 699 kB 00:00 (98/152): libzstd-1.5.5-4.fc39.x86_64.rpm 16 MB/s | 309 kB 00:00 (99/152): libxcrypt-4.4.36-2.fc39.x86_64.rpm 1.9 MB/s | 119 kB 00:00 (100/152): lua-libs-5.4.6-3.fc39.x86_64.rpm 7.6 MB/s | 133 kB 00:00 (101/152): lua-srpm-macros-1-9.fc39.noarch.rpm 547 kB/s | 8.6 kB 00:00 (102/152): lz4-libs-1.9.4-4.fc39.x86_64.rpm 4.0 MB/s | 67 kB 00:00 (103/152): ncurses-base-6.4-8.20231001.fc40.noa 5.2 MB/s | 88 kB 00:00 (104/152): ncurses-libs-6.4-8.20231001.fc40.x86 18 MB/s | 338 kB 00:00 (105/152): libunistring-1.1-5.fc40.x86_64.rpm 3.4 MB/s | 543 kB 00:00 (106/152): ocaml-srpm-macros-9-1.fc40.noarch.rp 570 kB/s | 9.0 kB 00:00 (107/152): openblas-srpm-macros-2-14.fc39.noarc 491 kB/s | 7.5 kB 00:00 (108/152): openldap-2.6.6-1.fc39.x86_64.rpm 14 MB/s | 255 kB 00:00 (109/152): p11-kit-0.25.3-1.fc40.x86_64.rpm 25 MB/s | 522 kB 00:00 (110/152): p11-kit-trust-0.25.3-1.fc40.x86_64.r 8.2 MB/s | 142 kB 00:00 (111/152): package-notes-srpm-macros-0.5-9.fc39 721 kB/s | 11 kB 00:00 (112/152): mpfr-4.2.1-1.fc40.x86_64.rpm 2.3 MB/s | 343 kB 00:00 (113/152): pam-1.5.3-8.fc40.x86_64.rpm 26 MB/s | 547 kB 00:00 (114/152): patch-2.7.6-22.fc39.x86_64.rpm 7.3 MB/s | 125 kB 00:00 (115/152): pam-libs-1.5.3-8.fc40.x86_64.rpm 1.8 MB/s | 57 kB 00:00 (116/152): pcre2-10.42-2.fc40.x86_64.rpm 13 MB/s | 233 kB 00:00 (117/152): perl-srpm-macros-1-51.fc39.noarch.rp 507 kB/s | 8.0 kB 00:00 (118/152): pkgconf-1.9.5-2.fc39.x86_64.rpm 2.6 MB/s | 42 kB 00:00 (119/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 891 kB/s | 14 kB 00:00 (120/152): pcre2-syntax-10.42-2.fc40.noarch.rpm 2.2 MB/s | 143 kB 00:00 (121/152): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 619 kB/s | 9.6 kB 00:00 (122/152): publicsuffix-list-dafsa-20230812-1.f 3.3 MB/s | 57 kB 00:00 (123/152): popt-1.19-3.fc39.x86_64.rpm 2.1 MB/s | 66 kB 00:00 (124/152): pyproject-srpm-macros-1.10.0-1.fc40. 905 kB/s | 14 kB 00:00 (125/152): python-srpm-macros-3.12-4.fc40.noarc 1.5 MB/s | 25 kB 00:00 (126/152): qt5-srpm-macros-5.15.11-1.fc40.noarc 510 kB/s | 8.3 kB 00:00 (127/152): qt6-srpm-macros-6.6.0-1.fc40.noarch. 516 kB/s | 8.7 kB 00:00 (128/152): redhat-rpm-config-271-1.fc40.noarch. 4.9 MB/s | 81 kB 00:00 (129/152): rpm-4.19.0-2.fc40.x86_64.rpm 22 MB/s | 538 kB 00:00 (130/152): rpm-build-4.19.0-2.fc40.x86_64.rpm 4.0 MB/s | 79 kB 00:00 (131/152): rpm-build-libs-4.19.0-2.fc40.x86_64. 3.4 MB/s | 96 kB 00:00 (132/152): rpm-libs-4.19.0-2.fc40.x86_64.rpm 14 MB/s | 312 kB 00:00 (133/152): readline-8.2-4.fc39.x86_64.rpm 1.7 MB/s | 213 kB 00:00 (134/152): rpm-sequoia-1.5.0-1.fc40.x86_64.rpm 20 MB/s | 883 kB 00:00 (135/152): rust-srpm-macros-25.2-2.fc40.noarch. 299 kB/s | 13 kB 00:00 (136/152): sed-4.8-14.fc39.x86_64.rpm 7.0 MB/s | 306 kB 00:00 (137/152): shadow-utils-4.14.0-2.fc40.x86_64.rp 22 MB/s | 1.3 MB 00:00 (138/152): sqlite-libs-3.44.1-1.fc40.x86_64.rpm 16 MB/s | 693 kB 00:00 (139/152): setup-2.14.4-1.fc39.noarch.rpm 878 kB/s | 154 kB 00:00 (140/152): systemd-libs-255~rc3-1.fc40.x86_64.r 14 MB/s | 702 kB 00:00 (141/152): unzip-6.0-62.fc39.x86_64.rpm 4.4 MB/s | 184 kB 00:00 (142/152): util-linux-2.39.2-1.fc40.x86_64.rpm 18 MB/s | 1.2 MB 00:00 (143/152): util-linux-core-2.39.2-1.fc40.x86_64 9.2 MB/s | 493 kB 00:00 (144/152): which-2.21-40.fc39.x86_64.rpm 821 kB/s | 42 kB 00:00 (145/152): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 1.0 MB/s | 37 kB 00:00 (146/152): xz-5.4.5-1.fc40.x86_64.rpm 15 MB/s | 557 kB 00:00 (147/152): xz-libs-5.4.5-1.fc40.x86_64.rpm 3.8 MB/s | 108 kB 00:00 (148/152): zip-3.0-39.fc40.x86_64.rpm 13 MB/s | 266 kB 00:00 (149/152): zlib-1.2.13-5.fc40.x86_64.rpm 5.0 MB/s | 94 kB 00:00 (150/152): openssl-libs-3.1.4-1.fc40.x86_64.rpm 2.3 MB/s | 2.2 MB 00:00 (151/152): zstd-1.5.5-4.fc39.x86_64.rpm 3.4 MB/s | 482 kB 00:00 (152/152): tar-1.35-2.fc40.x86_64.rpm 1.6 MB/s | 864 kB 00:00 -------------------------------------------------------------------------------- Total 15 MB/s | 52 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-5.fc40.x86_64 1/152 Running scriptlet: libgcc-13.2.1-5.fc40.x86_64 1/152 Installing : crypto-policies-20231113-1.gitb402e82.fc40.noarc 2/152 Running scriptlet: crypto-policies-20231113-1.gitb402e82.fc40.noarc 2/152 Installing : fedora-release-identity-basic-40-0.20.noarch 3/152 Installing : fedora-repos-rawhide-40-0.2.noarch 4/152 Installing : fedora-gpg-keys-40-0.2.noarch 5/152 Installing : fedora-repos-40-0.2.noarch 6/152 Installing : fedora-release-common-40-0.20.noarch 7/152 Installing : fedora-release-40-0.20.noarch 8/152 Installing : setup-2.14.4-1.fc39.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 9/152 Installing : filesystem-3.18-6.fc39.x86_64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.6.0-1.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/152 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/152 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/152 Installing : glibc-gconv-extra-2.38.9000-22.fc40.x86_64 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-22.fc40.x86_64 23/152 Installing : glibc-minimal-langpack-2.38.9000-22.fc40.x86_64 24/152 Installing : glibc-common-2.38.9000-22.fc40.x86_64 25/152 Running scriptlet: glibc-2.38.9000-22.fc40.x86_64 26/152 Installing : glibc-2.38.9000-22.fc40.x86_64 26/152 Running scriptlet: glibc-2.38.9000-22.fc40.x86_64 26/152 Installing : ncurses-libs-6.4-8.20231001.fc40.x86_64 27/152 Installing : bash-5.2.21-2.fc40.x86_64 28/152 Running scriptlet: bash-5.2.21-2.fc40.x86_64 28/152 Installing : zlib-1.2.13-5.fc40.x86_64 29/152 Installing : xz-libs-5.4.5-1.fc40.x86_64 30/152 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 31/152 Installing : readline-8.2-4.fc39.x86_64 32/152 Installing : libstdc++-13.2.1-5.fc40.x86_64 33/152 Installing : libuuid-2.39.2-1.fc40.x86_64 34/152 Installing : libzstd-1.5.5-4.fc39.x86_64 35/152 Installing : elfutils-libelf-0.190-2.fc40.x86_64 36/152 Installing : popt-1.19-3.fc39.x86_64 37/152 Installing : libblkid-2.39.2-1.fc40.x86_64 38/152 Installing : gmp-1:6.2.1-5.fc39.x86_64 39/152 Installing : libattr-2.5.1-9.fc40.x86_64 40/152 Installing : libacl-2.3.1-10.fc40.x86_64 41/152 Installing : libxcrypt-4.4.36-2.fc39.x86_64 42/152 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 43/152 Installing : libeconf-0.5.2-1.fc40.x86_64 44/152 Installing : lz4-libs-1.9.4-4.fc39.x86_64 45/152 Installing : mpfr-4.2.1-1.fc40.x86_64 46/152 Installing : dwz-0.15-3.fc39.x86_64 47/152 Installing : unzip-6.0-62.fc39.x86_64 48/152 Installing : file-libs-5.45-1.fc40.x86_64 49/152 Installing : file-5.45-1.fc40.x86_64 50/152 Installing : alternatives-1.25-1.fc39.x86_64 51/152 Installing : jansson-2.13.1-7.fc39.x86_64 52/152 Installing : libcap-ng-0.8.3-8.fc40.x86_64 53/152 Installing : audit-libs-3.1.2-5.fc40.x86_64 54/152 Installing : pam-libs-1.5.3-8.fc40.x86_64 55/152 Installing : libcap-2.69-1.fc40.x86_64 56/152 Installing : systemd-libs-255~rc3-1.fc40.x86_64 57/152 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/152 Installing : libsepol-3.6-0.rc2.1.fc40.x86_64 59/152 Installing : libsmartcols-2.39.2-1.fc40.x86_64 60/152 Installing : libtasn1-4.19.0-3.fc39.x86_64 61/152 Installing : libunistring-1.1-5.fc40.x86_64 62/152 Installing : libidn2-2.3.4-3.fc39.x86_64 63/152 Installing : lua-libs-5.4.6-3.fc39.x86_64 64/152 Installing : pcre2-10.42-2.fc40.x86_64 65/152 Installing : libselinux-3.6-0.rc2.1.fc40.x86_64 66/152 Installing : sed-4.8-14.fc39.x86_64 67/152 Installing : grep-3.11-5.fc40.x86_64 68/152 Installing : findutils-1:4.9.0-6.fc40.x86_64 69/152 Installing : xz-5.4.5-1.fc40.x86_64 70/152 Installing : libmount-2.39.2-1.fc40.x86_64 71/152 Installing : util-linux-core-2.39.2-1.fc40.x86_64 72/152 Installing : libsemanage-3.6-0.rc2.1.fc40.x86_64 73/152 Installing : shadow-utils-2:4.14.0-2.fc40.x86_64 74/152 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : tar-2:1.35-2.fc40.x86_64 76/152 Installing : libpsl-0.21.2-4.fc39.x86_64 77/152 Installing : zip-3.0-39.fc40.x86_64 78/152 Installing : zstd-1.5.5-4.fc39.x86_64 79/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 80/152 Installing : gdbm-1:1.23-4.fc39.x86_64 81/152 Installing : libfdisk-2.39.2-1.fc40.x86_64 82/152 Installing : bzip2-1.0.8-16.fc39.x86_64 83/152 Installing : libxml2-2.12.1-1.fc40.x86_64 84/152 Installing : sqlite-libs-3.44.1-1.fc40.x86_64 85/152 Installing : ed-1.19-4.fc39.x86_64 86/152 Installing : patch-2.7.6-22.fc39.x86_64 87/152 Installing : elfutils-default-yama-scope-0.190-2.fc40.noarch 88/152 Running scriptlet: elfutils-default-yama-scope-0.190-2.fc40.noarch 88/152 Installing : cpio-2.14-5.fc40.x86_64 89/152 Installing : diffutils-3.10-3.fc39.x86_64 90/152 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 91/152 Installing : libbrotli-1.1.0-1.fc40.x86_64 92/152 Installing : libffi-3.4.4-4.fc39.x86_64 93/152 Installing : p11-kit-0.25.3-1.fc40.x86_64 94/152 Installing : p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Installing : libgomp-13.2.1-5.fc40.x86_64 96/152 Installing : libnghttp2-1.58.0-1.fc40.x86_64 97/152 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/152 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/152 Installing : libsigsegv-2.14-5.fc39.x86_64 101/152 Installing : gawk-5.2.2-2.fc39.x86_64 102/152 Installing : libverto-0.3.2-6.fc39.x86_64 103/152 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 104/152 Installing : libssh-config-0.10.5-2.fc39.noarch 105/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 106/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 107/152 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 108/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 109/152 Installing : coreutils-common-9.4-1.fc40.x86_64 110/152 Installing : openssl-libs-1:3.1.4-1.fc40.x86_64 111/152 Installing : coreutils-9.4-1.fc40.x86_64 112/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : krb5-libs-1.21.2-2.fc40.x86_64 114/152 Installing : libtirpc-1.3.4-0.fc40.x86_64 115/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : gzip-1.12-6.fc39.x86_64 117/152 Installing : cracklib-2.9.11-2.fc39.x86_64 118/152 Installing : libpwquality-1.4.5-6.fc39.x86_64 119/152 Installing : authselect-1.4.3-1.fc40.x86_64 120/152 Installing : libnsl2-2.0.0-6.fc39.x86_64 121/152 Installing : pam-1.5.3-8.fc40.x86_64 122/152 Installing : libssh-0.10.5-2.fc39.x86_64 123/152 Installing : libarchive-3.7.2-1.fc40.x86_64 124/152 Installing : libevent-2.1.12-9.fc39.x86_64 125/152 Installing : openldap-2.6.6-1.fc39.x86_64 126/152 Installing : libcurl-8.4.0-1.fc40.x86_64 127/152 Installing : elfutils-libs-0.190-2.fc40.x86_64 128/152 Installing : elfutils-debuginfod-client-0.190-2.fc40.x86_64 129/152 Installing : binutils-gold-2.41-14.fc40.x86_64 130/152 Running scriptlet: binutils-gold-2.41-14.fc40.x86_64 130/152 Installing : binutils-2.41-14.fc40.x86_64 131/152 Running scriptlet: binutils-2.41-14.fc40.x86_64 131/152 Installing : elfutils-0.190-2.fc40.x86_64 132/152 Installing : gdb-minimal-13.2-11.fc40.x86_64 133/152 Installing : debugedit-5.0-11.fc40.x86_64 134/152 Installing : curl-8.4.0-1.fc40.x86_64 135/152 Installing : rpm-sequoia-1.5.0-1.fc40.x86_64 136/152 Installing : rpm-libs-4.19.0-2.fc40.x86_64 137/152 Running scriptlet: rpm-4.19.0-2.fc40.x86_64 138/152 Installing : rpm-4.19.0-2.fc40.x86_64 138/152 Installing : efi-srpm-macros-5-9.fc39.noarch 139/152 Installing : lua-srpm-macros-1-9.fc39.noarch 140/152 Installing : rpm-build-libs-4.19.0-2.fc40.x86_64 141/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : forge-srpm-macros-0.1.0-1.fc40.noarch 144/152 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 145/152 Installing : python-srpm-macros-3.12-4.fc40.noarch 146/152 Installing : redhat-rpm-config-271-1.fc40.noarch 147/152 Installing : rpm-build-4.19.0-2.fc40.x86_64 148/152 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.2-1.fc40.x86_64 150/152 Installing : which-2.21-40.fc39.x86_64 151/152 Installing : info-7.1-1.fc40.x86_64 152/152 Running scriptlet: filesystem-3.18-6.fc39.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 152/152 Running scriptlet: rpm-4.19.0-2.fc40.x86_64 152/152 Running scriptlet: info-7.1-1.fc40.x86_64 152/152 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-14.fc40.x86_64 binutils-gold-2.41-14.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231113-1.gitb402e82.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-11.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-2.fc40.x86_64 elfutils-debuginfod-client-0.190-2.fc40.x86_64 elfutils-default-yama-scope-0.190-2.fc40.noarch elfutils-libelf-0.190-2.fc40.x86_64 elfutils-libs-0.190-2.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-6.fc40.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-11.fc40.x86_64 gdbm-1:1.23-4.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-22.fc40.x86_64 glibc-common-2.38.9000-22.fc40.x86_64 glibc-gconv-extra-2.38.9000-22.fc40.x86_64 glibc-minimal-langpack-2.38.9000-22.fc40.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-10.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-5.fc40.x86_64 libgomp-13.2.1-5.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-5.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.1-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-2.fc40.x86_64 rpm-build-4.19.0-2.fc40.x86_64 rpm-build-libs-4.19.0-2.fc40.x86_64 rpm-libs-4.19.0-2.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc40.x86_64 sqlite-libs-3.44.1-1.fc40.x86_64 systemd-libs-255~rc3-1.fc40.x86_64 tar-2:1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-14.fc40.x86_64 binutils-gold-2.41-14.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231113-1.gitb402e82.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-11.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-2.fc40.x86_64 elfutils-debuginfod-client-0.190-2.fc40.x86_64 elfutils-default-yama-scope-0.190-2.fc40.noarch elfutils-libelf-0.190-2.fc40.x86_64 elfutils-libs-0.190-2.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-6.fc40.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-11.fc40.x86_64 gdbm-1.23-4.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-22.fc40.x86_64 glibc-common-2.38.9000-22.fc40.x86_64 glibc-gconv-extra-2.38.9000-22.fc40.x86_64 glibc-minimal-langpack-2.38.9000-22.fc40.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-10.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-5.fc40.x86_64 libgomp-13.2.1-5.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-5.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.1-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-2.fc40.x86_64 rpm-build-4.19.0-2.fc40.x86_64 rpm-build-libs-4.19.0-2.fc40.x86_64 rpm-libs-4.19.0-2.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc40.x86_64 sqlite-libs-3.44.1-1.fc40.x86_64 systemd-libs-255~rc3-1.fc40.x86_64 tar-1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-m64iqcb9/python-beancount/python-beancount.spec) Config(child) 1 minutes 27 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/python-beancount-2.3.6-1.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701016842.773436/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701016842.773436/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-2.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 python3-dnf-4.18.1-2.fc40.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch yum-4.18.1-2.fc40.noarch Start: build phase for python-beancount-2.3.6-1.fc40.src.rpm Start: build setup for python-beancount-2.3.6-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 20 kB/s | 1.5 kB 00:00 fedora 398 kB/s | 21 kB 00:00 Package findutils-1:4.9.0-6.fc40.x86_64 is already installed. Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bison x86_64 3.8.2-6.fc40 fedora 1.0 M flex x86_64 2.6.4-14.fc40 fedora 313 k gcc x86_64 13.2.1-5.fc40 fedora 34 M gnupg2 x86_64 2.4.3-4.fc40 fedora 2.6 M make x86_64 1:4.4.1-2.fc39 fedora 589 k python3-devel x86_64 3.12.0-2.fc40 fedora 311 k Installing dependencies: annobin-docs noarch 12.32-1.fc40 fedora 92 k annobin-plugin-gcc x86_64 12.32-1.fc40 fedora 959 k cpp x86_64 13.2.1-5.fc40 fedora 11 M expat x86_64 2.5.0-3.fc39 fedora 110 k gc x86_64 8.2.2-4.fc39 fedora 110 k gcc-plugin-annobin x86_64 13.2.1-5.fc40 fedora 49 k glibc-devel x86_64 2.38.9000-22.fc40 fedora 97 k glibc-headers-x86 noarch 2.38.9000-22.fc40 fedora 581 k gnutls x86_64 3.8.1-3.fc40 fedora 1.1 M guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M json-c x86_64 0.17-1.fc40 fedora 43 k kernel-headers x86_64 6.7.0-0.rc2.git0.1.fc40 fedora 1.6 M libassuan x86_64 2.5.6-2.fc39 fedora 67 k libb2 x86_64 0.98.1-9.fc39 fedora 25 k libgcrypt x86_64 1.10.3-1.fc40 fedora 507 k libgpg-error x86_64 1.47-2.fc39 fedora 230 k libksba x86_64 1.6.5-1.fc40 fedora 159 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libtool-ltdl x86_64 2.4.7-8.fc40 fedora 36 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k m4 x86_64 1.4.19-7.fc40 fedora 303 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k nettle x86_64 3.9.1-2.fc39 fedora 425 k npth x86_64 1.6-14.fc39 fedora 25 k pyproject-rpm-macros noarch 1.10.0-1.fc40 fedora 41 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python-rpm-macros noarch 3.12-4.fc40 fedora 19 k python3 x86_64 3.12.0-2.fc40 fedora 26 k python3-libs x86_64 3.12.0-2.fc40 fedora 9.2 M python3-packaging noarch 23.2-2.fc40 fedora 125 k python3-rpm-generators noarch 14-8.fc40 fedora 30 k python3-rpm-macros noarch 3.12-4.fc40 fedora 14 k tpm2-tss x86_64 4.0.1-5.fc40 fedora 675 k tzdata noarch 2023c-4.fc40 fedora 717 k Transaction Summary ================================================================================ Install 40 Packages Total download size: 75 M Installed size: 252 M Downloading Packages: (1/40): annobin-docs-12.32-1.fc40.noarch.rpm 378 kB/s | 92 kB 00:00 (2/40): annobin-plugin-gcc-12.32-1.fc40.x86_64. 2.0 MB/s | 959 kB 00:00 (3/40): bison-3.8.2-6.fc40.x86_64.rpm 1.9 MB/s | 1.0 MB 00:00 (4/40): expat-2.5.0-3.fc39.x86_64.rpm 2.6 MB/s | 110 kB 00:00 (5/40): flex-2.6.4-14.fc40.x86_64.rpm 5.8 MB/s | 313 kB 00:00 (6/40): gc-8.2.2-4.fc39.x86_64.rpm 2.0 MB/s | 110 kB 00:00 (7/40): gcc-plugin-annobin-13.2.1-5.fc40.x86_64 800 kB/s | 49 kB 00:00 (8/40): glibc-devel-2.38.9000-22.fc40.x86_64.rp 1.6 MB/s | 97 kB 00:00 (9/40): glibc-headers-x86-2.38.9000-22.fc40.noa 10 MB/s | 581 kB 00:00 (10/40): gnupg2-2.4.3-4.fc40.x86_64.rpm 26 MB/s | 2.6 MB 00:00 (11/40): gnutls-3.8.1-3.fc40.x86_64.rpm 28 MB/s | 1.1 MB 00:00 (12/40): cpp-13.2.1-5.fc40.x86_64.rpm 15 MB/s | 11 MB 00:00 (13/40): json-c-0.17-1.fc40.x86_64.rpm 900 kB/s | 43 kB 00:00 (14/40): guile22-2.2.7-9.fc39.x86_64.rpm 40 MB/s | 6.5 MB 00:00 (15/40): libassuan-2.5.6-2.fc39.x86_64.rpm 2.8 MB/s | 67 kB 00:00 (16/40): libb2-0.98.1-9.fc39.x86_64.rpm 983 kB/s | 25 kB 00:00 (17/40): libgcrypt-1.10.3-1.fc40.x86_64.rpm 20 MB/s | 507 kB 00:00 (18/40): libgpg-error-1.47-2.fc39.x86_64.rpm 9.0 MB/s | 230 kB 00:00 (19/40): libksba-1.6.5-1.fc40.x86_64.rpm 6.4 MB/s | 159 kB 00:00 (20/40): libmpc-1.3.1-3.fc39.x86_64.rpm 3.4 MB/s | 70 kB 00:00 (21/40): libtool-ltdl-2.4.7-8.fc40.x86_64.rpm 1.2 MB/s | 36 kB 00:00 (22/40): libxcrypt-devel-4.4.36-2.fc39.x86_64.r 1.1 MB/s | 30 kB 00:00 (23/40): m4-1.4.19-7.fc40.x86_64.rpm 12 MB/s | 303 kB 00:00 (24/40): kernel-headers-6.7.0-0.rc2.git0.1.fc40 5.8 MB/s | 1.6 MB 00:00 (25/40): make-4.4.1-2.fc39.x86_64.rpm 18 MB/s | 589 kB 00:00 (26/40): mpdecimal-2.5.1-7.fc39.x86_64.rpm 3.0 MB/s | 89 kB 00:00 (27/40): nettle-3.9.1-2.fc39.x86_64.rpm 17 MB/s | 425 kB 00:00 (28/40): npth-1.6-14.fc39.x86_64.rpm 1.1 MB/s | 25 kB 00:00 (29/40): pyproject-rpm-macros-1.10.0-1.fc40.noa 1.5 MB/s | 41 kB 00:00 (30/40): python-pip-wheel-23.2.1-1.fc39.noarch. 31 MB/s | 1.5 MB 00:00 (31/40): python-rpm-macros-3.12-4.fc40.noarch.r 666 kB/s | 19 kB 00:00 (32/40): python3-3.12.0-2.fc40.x86_64.rpm 1.1 MB/s | 26 kB 00:00 (33/40): python3-devel-3.12.0-2.fc40.x86_64.rpm 2.8 MB/s | 311 kB 00:00 (34/40): python3-packaging-23.2-2.fc40.noarch.r 2.9 MB/s | 125 kB 00:00 (35/40): python3-rpm-generators-14-8.fc40.noarc 811 kB/s | 30 kB 00:00 (36/40): python3-libs-3.12.0-2.fc40.x86_64.rpm 47 MB/s | 9.2 MB 00:00 (37/40): python3-rpm-macros-3.12-4.fc40.noarch. 437 kB/s | 14 kB 00:00 (38/40): tpm2-tss-4.0.1-5.fc40.x86_64.rpm 15 MB/s | 675 kB 00:00 (39/40): tzdata-2023c-4.fc40.noarch.rpm 4.5 MB/s | 717 kB 00:00 (40/40): gcc-13.2.1-5.fc40.x86_64.rpm 2.9 MB/s | 34 MB 00:11 -------------------------------------------------------------------------------- Total 6.2 MB/s | 75 MB 00:12 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libgpg-error-1.47-2.fc39.x86_64 1/40 Installing : python-rpm-macros-3.12-4.fc40.noarch 2/40 Installing : python3-rpm-macros-3.12-4.fc40.noarch 3/40 Installing : m4-1.4.19-7.fc40.x86_64 4/40 Installing : libmpc-1.3.1-3.fc39.x86_64 5/40 Installing : cpp-13.2.1-5.fc40.x86_64 6/40 Installing : pyproject-rpm-macros-1.10.0-1.fc40.noarch 7/40 Installing : libassuan-2.5.6-2.fc39.x86_64 8/40 Installing : libgcrypt-1.10.3-1.fc40.x86_64 9/40 Installing : libksba-1.6.5-1.fc40.x86_64 10/40 Installing : tzdata-2023c-4.fc40.noarch 11/40 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 12/40 Installing : npth-1.6-14.fc39.x86_64 13/40 Installing : nettle-3.9.1-2.fc39.x86_64 14/40 Installing : gnutls-3.8.1-3.fc40.x86_64 15/40 Installing : mpdecimal-2.5.1-7.fc39.x86_64 16/40 Installing : libtool-ltdl-2.4.7-8.fc40.x86_64 17/40 Installing : libb2-0.98.1-9.fc39.x86_64 18/40 Installing : kernel-headers-6.7.0-0.rc2.git0.1.fc40.x86_64 19/40 Installing : json-c-0.17-1.fc40.x86_64 20/40 Running scriptlet: tpm2-tss-4.0.1-5.fc40.x86_64 21/40 Installing : tpm2-tss-4.0.1-5.fc40.x86_64 21/40 Installing : glibc-headers-x86-2.38.9000-22.fc40.noarch 22/40 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 23/40 Installing : glibc-devel-2.38.9000-22.fc40.x86_64 24/40 Installing : gc-8.2.2-4.fc39.x86_64 25/40 Installing : guile22-2.2.7-9.fc39.x86_64 26/40 Installing : make-1:4.4.1-2.fc39.x86_64 27/40 Installing : gcc-13.2.1-5.fc40.x86_64 28/40 Running scriptlet: gcc-13.2.1-5.fc40.x86_64 28/40 Installing : expat-2.5.0-3.fc39.x86_64 29/40 Installing : python3-3.12.0-2.fc40.x86_64 30/40 Installing : python3-libs-3.12.0-2.fc40.x86_64 31/40 Installing : python3-packaging-23.2-2.fc40.noarch 32/40 Installing : python3-rpm-generators-14-8.fc40.noarch 33/40 Installing : annobin-docs-12.32-1.fc40.noarch 34/40 Installing : annobin-plugin-gcc-12.32-1.fc40.x86_64 35/40 Running scriptlet: annobin-plugin-gcc-12.32-1.fc40.x86_64 35/40 Installing : python3-devel-3.12.0-2.fc40.x86_64 36/40 Installing : gcc-plugin-annobin-13.2.1-5.fc40.x86_64 37/40 Running scriptlet: gcc-plugin-annobin-13.2.1-5.fc40.x86_64 37/40 Installing : gnupg2-2.4.3-4.fc40.x86_64 38/40 Installing : bison-3.8.2-6.fc40.x86_64 39/40 Installing : flex-2.6.4-14.fc40.x86_64 40/40 Running scriptlet: flex-2.6.4-14.fc40.x86_64 40/40 Installed: annobin-docs-12.32-1.fc40.noarch annobin-plugin-gcc-12.32-1.fc40.x86_64 bison-3.8.2-6.fc40.x86_64 cpp-13.2.1-5.fc40.x86_64 expat-2.5.0-3.fc39.x86_64 flex-2.6.4-14.fc40.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-5.fc40.x86_64 gcc-plugin-annobin-13.2.1-5.fc40.x86_64 glibc-devel-2.38.9000-22.fc40.x86_64 glibc-headers-x86-2.38.9000-22.fc40.noarch gnupg2-2.4.3-4.fc40.x86_64 gnutls-3.8.1-3.fc40.x86_64 guile22-2.2.7-9.fc39.x86_64 json-c-0.17-1.fc40.x86_64 kernel-headers-6.7.0-0.rc2.git0.1.fc40.x86_64 libassuan-2.5.6-2.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libgcrypt-1.10.3-1.fc40.x86_64 libgpg-error-1.47-2.fc39.x86_64 libksba-1.6.5-1.fc40.x86_64 libmpc-1.3.1-3.fc39.x86_64 libtool-ltdl-2.4.7-8.fc40.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 m4-1.4.19-7.fc40.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 nettle-3.9.1-2.fc39.x86_64 npth-1.6-14.fc39.x86_64 pyproject-rpm-macros-1.10.0-1.fc40.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-rpm-macros-3.12-4.fc40.noarch python3-3.12.0-2.fc40.x86_64 python3-devel-3.12.0-2.fc40.x86_64 python3-libs-3.12.0-2.fc40.x86_64 python3-packaging-23.2-2.fc40.noarch python3-rpm-generators-14-8.fc40.noarch python3-rpm-macros-3.12-4.fc40.noarch tpm2-tss-4.0.1-5.fc40.x86_64 tzdata-2023c-4.fc40.noarch Complete! Finish: build setup for python-beancount-2.3.6-1.fc40.src.rpm Start: rpmbuild python-beancount-2.3.6-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1IxVjM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf beancount-2.3.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/beancount-2.3.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd beancount-2.3.6 + rm -rf /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/11a0c482f969a88fe40e19f721c3de5395636787.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dc761f986c32bbb109cb719969ae55d6eb7247ae.patch + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/790.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/791.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's:/usr/bin/env bean-web:/usr/bin/bean-web:' examples/simple/starter.beancount + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP examples/ingest/office/example.import examples/ingest/office/example_import.py examples/ingest/office/example.import: updating examples/ingest/office/example_import.py: updating + find examples/ -type f -name .keep -delete + find examples/ -type f -name BUILD -delete + sed -i /build_ext/d Makefile + sed -i 's/"python-magic.*"/"file-magic"/' setup.py + make clean rm -f core rm -rf build rm -f beancount/parser/grammar.h beancount/parser/grammar.c rm -f beancount/parser/lexer.h beancount/parser/lexer.c rm -f beancount/parser/*.so rm -f beancount/parser/tokens_test find . -name __pycache__ -exec rm -r "{}" \; -prune + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.TtYp6Q + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir --output /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires -x test -x examples Handling setuptools >= 40.8 from default build backend Requirement not satisfied: setuptools >= 40.8 Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 22 kB/s | 1.5 kB 00:00 fedora 660 kB/s | 21 kB 00:00 Package bison-3.8.2-6.fc40.x86_64 is already installed. Package findutils-1:4.9.0-6.fc40.x86_64 is already installed. Package flex-2.6.4-14.fc40.x86_64 is already installed. Package gcc-13.2.1-5.fc40.x86_64 is already installed. Package gnupg2-2.4.3-4.fc40.x86_64 is already installed. Package make-1:4.4.1-2.fc39.x86_64 is already installed. Package pyproject-rpm-macros-1.10.0-1.fc40.noarch is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-packaging-23.2-2.fc40.noarch is already installed. Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: python3-pip noarch 23.2.1-1.fc39 fedora 3.1 M python3-setuptools noarch 68.2.2-1.fc40 fedora 1.5 M python3-wheel noarch 1:0.41.2-1.fc40 fedora 163 k Transaction Summary ================================================================================ Install 3 Packages Total download size: 4.8 M Installed size: 22 M Downloading Packages: (1/3): python3-wheel-0.41.2-1.fc40.noarch.rpm 354 kB/s | 163 kB 00:00 (2/3): python3-setuptools-68.2.2-1.fc40.noarch. 1.9 MB/s | 1.5 MB 00:00 (3/3): python3-pip-23.2.1-1.fc39.noarch.rpm 3.3 MB/s | 3.1 MB 00:00 -------------------------------------------------------------------------------- Total 5.0 MB/s | 4.8 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-setuptools-68.2.2-1.fc40.noarch 1/3 Installing : python3-pip-23.2.1-1.fc39.noarch 2/3 Installing : python3-wheel-1:0.41.2-1.fc40.noarch 3/3 Running scriptlet: python3-wheel-1:0.41.2-1.fc40.noarch 3/3 Installed: python3-pip-23.2.1-1.fc39.noarch python3-setuptools-68.2.2-1.fc40.noarch python3-wheel-1:0.41.2-1.fc40.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wVHhfZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf beancount-2.3.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/beancount-2.3.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd beancount-2.3.6 + rm -rf /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/11a0c482f969a88fe40e19f721c3de5395636787.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dc761f986c32bbb109cb719969ae55d6eb7247ae.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/790.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/791.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's:/usr/bin/env bean-web:/usr/bin/bean-web:' examples/simple/starter.beancount + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP examples/ingest/office/example.import examples/ingest/office/example_import.py examples/ingest/office/example.import: updating examples/ingest/office/example_import.py: updating + find examples/ -type f -name .keep -delete + find examples/ -type f -name BUILD -delete + sed -i /build_ext/d Makefile + sed -i 's/"python-magic.*"/"file-magic"/' setup.py + make clean rm -f core rm -rf build rm -f beancount/parser/grammar.h beancount/parser/grammar.c rm -f beancount/parser/lexer.h beancount/parser/lexer.c rm -f beancount/parser/*.so rm -f beancount/parser/tokens_test find . -name __pycache__ -exec rm -r "{}" \; -prune + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Asafb4 + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir --output /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires -x test -x examples Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 68.2.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info creating beancount.egg-info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt writing manifest file 'beancount.egg-info/SOURCES.txt' reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/beancount-2.3.6/beancount-2.3.6.dist-info' Handling python-dateutil from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: python-dateutil Handling ply from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: ply Handling bottle from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: bottle Handling lxml from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: lxml Handling beautifulsoup4 from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: beautifulsoup4 Handling chardet from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: chardet Handling requests from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: requests Handling google-api-python-client from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: google-api-python-client Handling file-magic from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: file-magic Handling pdfminer-six ; extra == 'examples' from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: pdfminer-six ; extra == 'examples' Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (beancount) Requirement not satisfied: pytest ; extra == 'test' + cat /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires + rm -rfv beancount-2.3.6.dist-info/ removed 'beancount-2.3.6.dist-info/COPYING' removed 'beancount-2.3.6.dist-info/METADATA' removed 'beancount-2.3.6.dist-info/entry_points.txt' removed 'beancount-2.3.6.dist-info/top_level.txt' removed directory 'beancount-2.3.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 40 kB/s | 1.5 kB 00:00 fedora 661 kB/s | 21 kB 00:00 Package bison-3.8.2-6.fc40.x86_64 is already installed. Package findutils-1:4.9.0-6.fc40.x86_64 is already installed. Package flex-2.6.4-14.fc40.x86_64 is already installed. Package gcc-13.2.1-5.fc40.x86_64 is already installed. Package gnupg2-2.4.3-4.fc40.x86_64 is already installed. Package make-1:4.4.1-2.fc39.x86_64 is already installed. Package pyproject-rpm-macros-1.10.0-1.fc40.noarch is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-packaging-23.2-2.fc40.noarch is already installed. Package python3-pip-23.2.1-1.fc39.noarch is already installed. Package python3-setuptools-68.2.2-1.fc40.noarch is already installed. Package python3-wheel-1:0.41.2-1.fc40.noarch is already installed. Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: python3-beautifulsoup4 noarch 4.12.2-4.fc39 fedora 313 k python3-bottle noarch 0.12.25-4.fc39 fedora 273 k python3-chardet noarch 5.2.0-1.fc39 fedora 299 k python3-dateutil noarch 1:2.8.2-11.fc40 fedora 356 k python3-file-magic noarch 5.45-1.fc40 fedora 20 k python3-google-api-client noarch 2:2.108.0-1.fc40 fedora 4.7 M python3-lxml x86_64 4.9.3-3.fc40 fedora 1.4 M python3-pdfminer noarch 20221105-9.fc40 fedora 5.5 M python3-ply noarch 3.11-20.fc39 fedora 135 k python3-pytest noarch 7.4.3-1.fc40 fedora 1.9 M python3-requests noarch 2.28.2-7.fc40 fedora 152 k Installing dependencies: abseil-cpp x86_64 20230802.1-2.fc40 fedora 678 k c-ares x86_64 1.22.1-1.fc40 fedora 139 k grpc-data noarch 1.48.4-30.fc40 fedora 23 k libxslt x86_64 1.1.39-1.fc40 fedora 187 k protobuf x86_64 3.19.6-6.fc39 fedora 1.0 M python3-cachetools noarch 5.3.2-1.fc40 fedora 37 k python3-cffi x86_64 1.16.0-1.fc40 fedora 307 k python3-charset-normalizer noarch 3.3.2-1.fc40 fedora 107 k python3-cryptography x86_64 41.0.5-1.fc40 fedora 1.2 M python3-google-api-core noarch 1:2.11.1-5.fc39 fedora 201 k python3-google-auth noarch 1:2.23.4-1.fc40 fedora 268 k python3-google-auth-httplib2 noarch 0.1.1-1.fc40 fedora 21 k python3-googleapis-common-protos noarch 1.61.0-1.fc40 fedora 235 k python3-grpcio x86_64 1.48.4-30.fc40 fedora 2.3 M python3-grpcio-status noarch 1.48.4-30.fc40 fedora 22 k python3-httplib2 noarch 0.21.0-4.fc39 fedora 139 k python3-idna noarch 3.4-5.fc40 fedora 109 k python3-iniconfig noarch 1.1.1-14.fc39 fedora 18 k python3-pluggy noarch 1.3.0-1.fc40 fedora 56 k python3-protobuf x86_64 3.19.6-6.fc39 fedora 414 k python3-pyasn1 noarch 0.4.8-16.fc39 fedora 188 k python3-pyasn1-modules noarch 0.4.8-16.fc39 fedora 318 k python3-pycparser noarch 2.20-12.fc40 fedora 156 k python3-pyparsing noarch 3.0.9-11.fc39 fedora 254 k python3-rsa noarch 4.9-3.fc39 fedora 81 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-soupsieve noarch 2.5-1.fc40 fedora 98 k python3-uritemplate noarch 4.1.1-6.fc39 fedora 40 k python3-urllib3 noarch 1.26.18-1.fc40 fedora 274 k re2 x86_64 1:20220601-3.fc39 fedora 200 k Transaction Summary ================================================================================ Install 41 Packages Total download size: 24 M Installed size: 157 M Downloading Packages: (1/41): grpc-data-1.48.4-30.fc40.noarch.rpm 83 kB/s | 23 kB 00:00 (2/41): c-ares-1.22.1-1.fc40.x86_64.rpm 300 kB/s | 139 kB 00:00 (3/41): libxslt-1.1.39-1.fc40.x86_64.rpm 646 kB/s | 187 kB 00:00 (4/41): abseil-cpp-20230802.1-2.fc40.x86_64.rpm 1.0 MB/s | 678 kB 00:00 (5/41): python3-bottle-0.12.25-4.fc39.noarch.rp 2.4 MB/s | 273 kB 00:00 (6/41): python3-beautifulsoup4-4.12.2-4.fc39.no 1.6 MB/s | 313 kB 00:00 (7/41): protobuf-3.19.6-6.fc39.x86_64.rpm 2.9 MB/s | 1.0 MB 00:00 (8/41): python3-cachetools-5.3.2-1.fc40.noarch. 386 kB/s | 37 kB 00:00 (9/41): python3-cffi-1.16.0-1.fc40.x86_64.rpm 2.4 MB/s | 307 kB 00:00 (10/41): python3-chardet-5.2.0-1.fc39.noarch.rp 2.7 MB/s | 299 kB 00:00 (11/41): python3-charset-normalizer-3.3.2-1.fc4 1.1 MB/s | 107 kB 00:00 (12/41): python3-dateutil-2.8.2-11.fc40.noarch. 3.7 MB/s | 356 kB 00:00 (13/41): python3-file-magic-5.45-1.fc40.noarch. 218 kB/s | 20 kB 00:00 (14/41): python3-cryptography-41.0.5-1.fc40.x86 5.3 MB/s | 1.2 MB 00:00 (15/41): python3-google-api-core-2.11.1-5.fc39. 1.8 MB/s | 201 kB 00:00 (16/41): python3-google-auth-2.23.4-1.fc40.noar 2.6 MB/s | 268 kB 00:00 (17/41): python3-google-auth-httplib2-0.1.1-1.f 227 kB/s | 21 kB 00:00 (18/41): python3-google-api-client-2.108.0-1.fc 17 MB/s | 4.7 MB 00:00 (19/41): python3-googleapis-common-protos-1.61. 2.2 MB/s | 235 kB 00:00 (20/41): python3-grpcio-status-1.48.4-30.fc40.n 214 kB/s | 22 kB 00:00 (21/41): python3-httplib2-0.21.0-4.fc39.noarch. 1.4 MB/s | 139 kB 00:00 (22/41): python3-idna-3.4-5.fc40.noarch.rpm 1.1 MB/s | 109 kB 00:00 (23/41): python3-grpcio-1.48.4-30.fc40.x86_64.r 8.5 MB/s | 2.3 MB 00:00 (24/41): python3-iniconfig-1.1.1-14.fc39.noarch 201 kB/s | 18 kB 00:00 (25/41): python3-lxml-4.9.3-3.fc40.x86_64.rpm 13 MB/s | 1.4 MB 00:00 (26/41): python3-pluggy-1.3.0-1.fc40.noarch.rpm 616 kB/s | 56 kB 00:00 (27/41): python3-ply-3.11-20.fc39.noarch.rpm 1.4 MB/s | 135 kB 00:00 (28/41): python3-protobuf-3.19.6-6.fc39.x86_64. 3.9 MB/s | 414 kB 00:00 (29/41): python3-pdfminer-20221105-9.fc40.noarc 24 MB/s | 5.5 MB 00:00 (30/41): python3-pyasn1-0.4.8-16.fc39.noarch.rp 1.9 MB/s | 188 kB 00:00 (31/41): python3-pyasn1-modules-0.4.8-16.fc39.n 2.7 MB/s | 318 kB 00:00 (32/41): python3-pycparser-2.20-12.fc40.noarch. 1.4 MB/s | 156 kB 00:00 (33/41): python3-pyparsing-3.0.9-11.fc39.noarch 2.4 MB/s | 254 kB 00:00 (34/41): python3-rsa-4.9-3.fc39.noarch.rpm 785 kB/s | 81 kB 00:00 (35/41): python3-six-1.16.0-12.fc39.noarch.rpm 547 kB/s | 41 kB 00:00 (36/41): python3-pytest-7.4.3-1.fc40.noarch.rpm 7.6 MB/s | 1.9 MB 00:00 (37/41): python3-requests-2.28.2-7.fc40.noarch. 575 kB/s | 152 kB 00:00 (38/41): python3-soupsieve-2.5-1.fc40.noarch.rp 1.0 MB/s | 98 kB 00:00 (39/41): python3-uritemplate-4.1.1-6.fc39.noarc 398 kB/s | 40 kB 00:00 (40/41): python3-urllib3-1.26.18-1.fc40.noarch. 2.7 MB/s | 274 kB 00:00 (41/41): re2-20220601-3.fc39.x86_64.rpm 2.0 MB/s | 200 kB 00:00 -------------------------------------------------------------------------------- Total 10 MB/s | 24 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-six-1.16.0-12.fc39.noarch 1/41 Installing : python3-pyasn1-0.4.8-16.fc39.noarch 2/41 Installing : python3-idna-3.4-5.fc40.noarch 3/41 Installing : python3-charset-normalizer-3.3.2-1.fc40.noarch 4/41 Installing : python3-urllib3-1.26.18-1.fc40.noarch 5/41 Installing : python3-requests-2.28.2-7.fc40.noarch 6/41 Installing : python3-pyasn1-modules-0.4.8-16.fc39.noarch 7/41 Installing : python3-rsa-4.9-3.fc39.noarch 8/41 Installing : re2-1:20220601-3.fc39.x86_64 9/41 Installing : python3-uritemplate-4.1.1-6.fc39.noarch 10/41 Installing : python3-soupsieve-2.5-1.fc40.noarch 11/41 Installing : python3-pyparsing-3.0.9-11.fc39.noarch 12/41 Installing : python3-httplib2-0.21.0-4.fc39.noarch 13/41 Installing : python3-ply-3.11-20.fc39.noarch 14/41 Installing : python3-pycparser-2.20-12.fc40.noarch 15/41 Installing : python3-cffi-1.16.0-1.fc40.x86_64 16/41 Installing : python3-cryptography-41.0.5-1.fc40.x86_64 17/41 Installing : python3-pluggy-1.3.0-1.fc40.noarch 18/41 Installing : python3-iniconfig-1.1.1-14.fc39.noarch 19/41 Installing : python3-cachetools-5.3.2-1.fc40.noarch 20/41 Installing : python3-google-auth-1:2.23.4-1.fc40.noarch 21/41 Installing : python3-google-auth-httplib2-0.1.1-1.fc40.noarch 22/41 Installing : protobuf-3.19.6-6.fc39.x86_64 23/41 Installing : python3-protobuf-3.19.6-6.fc39.x86_64 24/41 Installing : python3-googleapis-common-protos-1.61.0-1.fc40.noa 25/41 Installing : libxslt-1.1.39-1.fc40.x86_64 26/41 Installing : python3-lxml-4.9.3-3.fc40.x86_64 27/41 Installing : grpc-data-1.48.4-30.fc40.noarch 28/41 Installing : c-ares-1.22.1-1.fc40.x86_64 29/41 Installing : abseil-cpp-20230802.1-2.fc40.x86_64 30/41 Installing : python3-grpcio-1.48.4-30.fc40.x86_64 31/41 Installing : python3-grpcio-status-1.48.4-30.fc40.noarch 32/41 Installing : python3-google-api-core-1:2.11.1-5.fc39.noarch 33/41 Installing : python3-google-api-client-2:2.108.0-1.fc40.noarch 34/41 Installing : python3-beautifulsoup4-4.12.2-4.fc39.noarch 35/41 Installing : python3-pytest-7.4.3-1.fc40.noarch 36/41 Installing : python3-pdfminer-20221105-9.fc40.noarch 37/41 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 38/41 Installing : python3-file-magic-5.45-1.fc40.noarch 39/41 Installing : python3-chardet-5.2.0-1.fc39.noarch 40/41 Installing : python3-bottle-0.12.25-4.fc39.noarch 41/41 Running scriptlet: python3-bottle-0.12.25-4.fc39.noarch 41/41 Installed: abseil-cpp-20230802.1-2.fc40.x86_64 c-ares-1.22.1-1.fc40.x86_64 grpc-data-1.48.4-30.fc40.noarch libxslt-1.1.39-1.fc40.x86_64 protobuf-3.19.6-6.fc39.x86_64 python3-beautifulsoup4-4.12.2-4.fc39.noarch python3-bottle-0.12.25-4.fc39.noarch python3-cachetools-5.3.2-1.fc40.noarch python3-cffi-1.16.0-1.fc40.x86_64 python3-chardet-5.2.0-1.fc39.noarch python3-charset-normalizer-3.3.2-1.fc40.noarch python3-cryptography-41.0.5-1.fc40.x86_64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-file-magic-5.45-1.fc40.noarch python3-google-api-client-2:2.108.0-1.fc40.noarch python3-google-api-core-1:2.11.1-5.fc39.noarch python3-google-auth-1:2.23.4-1.fc40.noarch python3-google-auth-httplib2-0.1.1-1.fc40.noarch python3-googleapis-common-protos-1.61.0-1.fc40.noarch python3-grpcio-1.48.4-30.fc40.x86_64 python3-grpcio-status-1.48.4-30.fc40.noarch python3-httplib2-0.21.0-4.fc39.noarch python3-idna-3.4-5.fc40.noarch python3-iniconfig-1.1.1-14.fc39.noarch python3-lxml-4.9.3-3.fc40.x86_64 python3-pdfminer-20221105-9.fc40.noarch python3-pluggy-1.3.0-1.fc40.noarch python3-ply-3.11-20.fc39.noarch python3-protobuf-3.19.6-6.fc39.x86_64 python3-pyasn1-0.4.8-16.fc39.noarch python3-pyasn1-modules-0.4.8-16.fc39.noarch python3-pycparser-2.20-12.fc40.noarch python3-pyparsing-3.0.9-11.fc39.noarch python3-pytest-7.4.3-1.fc40.noarch python3-requests-2.28.2-7.fc40.noarch python3-rsa-4.9-3.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-soupsieve-2.5-1.fc40.noarch python3-uritemplate-4.1.1-6.fc39.noarch python3-urllib3-1.26.18-1.fc40.noarch re2-1:20220601-3.fc39.x86_64 Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pwxgNu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf beancount-2.3.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/beancount-2.3.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd beancount-2.3.6 + rm -rf /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/11a0c482f969a88fe40e19f721c3de5395636787.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dc761f986c32bbb109cb719969ae55d6eb7247ae.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/790.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/791.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's:/usr/bin/env bean-web:/usr/bin/bean-web:' examples/simple/starter.beancount + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP examples/ingest/office/example.import examples/ingest/office/example_import.py examples/ingest/office/example.import: updating examples/ingest/office/example_import.py: updating + find examples/ -type f -name .keep -delete + find examples/ -type f -name BUILD -delete + sed -i /build_ext/d Makefile + sed -i 's/"python-magic.*"/"file-magic"/' setup.py + make clean rm -f core rm -rf build rm -f beancount/parser/grammar.h beancount/parser/grammar.c rm -f beancount/parser/lexer.h beancount/parser/lexer.c rm -f beancount/parser/*.so rm -f beancount/parser/tokens_test find . -name __pycache__ -exec rm -r "{}" \; -prune + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1V63jZ + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir --output /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires -x test -x examples Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 68.2.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info creating beancount.egg-info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt writing manifest file 'beancount.egg-info/SOURCES.txt' reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/beancount-2.3.6/beancount-2.3.6.dist-info' Handling python-dateutil from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: python-dateutil (installed: python-dateutil 2.8.2) Handling ply from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: ply (installed: ply 3.11) Handling bottle from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: bottle (installed: bottle 0.12.25) Handling lxml from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: lxml (installed: lxml 4.9.3) Handling beautifulsoup4 from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: beautifulsoup4 (installed: beautifulsoup4 4.12.2) Handling chardet from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: chardet (installed: chardet 5.2.0) Handling requests from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: requests (installed: requests 2.28.2) Handling google-api-python-client from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: google-api-python-client (installed: google-api-python-client 2.108.0) Handling file-magic from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: file-magic (installed: file-magic 0.4.0) Handling pdfminer-six ; extra == 'examples' from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: pdfminer-six ; extra == 'examples' (installed: pdfminer-six 20221105) Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: pytest ; extra == 'test' (installed: pytest 7.4.3) + cat /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires + rm -rfv beancount-2.3.6.dist-info/ removed 'beancount-2.3.6.dist-info/COPYING' removed 'beancount-2.3.6.dist-info/METADATA' removed 'beancount-2.3.6.dist-info/entry_points.txt' removed 'beancount-2.3.6.dist-info/top_level.txt' removed directory 'beancount-2.3.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 43 kB/s | 1.5 kB 00:00 fedora 430 kB/s | 21 kB 00:00 Package bison-3.8.2-6.fc40.x86_64 is already installed. Package findutils-1:4.9.0-6.fc40.x86_64 is already installed. Package flex-2.6.4-14.fc40.x86_64 is already installed. Package gcc-13.2.1-5.fc40.x86_64 is already installed. Package gnupg2-2.4.3-4.fc40.x86_64 is already installed. Package make-1:4.4.1-2.fc39.x86_64 is already installed. Package pyproject-rpm-macros-1.10.0-1.fc40.noarch is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-devel-3.12.0-2.fc40.x86_64 is already installed. Package python3-beautifulsoup4-4.12.2-4.fc39.noarch is already installed. Package python3-bottle-0.12.25-4.fc39.noarch is already installed. Package python3-chardet-5.2.0-1.fc39.noarch is already installed. Package python3-file-magic-5.45-1.fc40.noarch is already installed. Package python3-google-api-client-2:2.108.0-1.fc40.noarch is already installed. Package python3-lxml-4.9.3-3.fc40.x86_64 is already installed. Package python3-packaging-23.2-2.fc40.noarch is already installed. Package python3-pdfminer-20221105-9.fc40.noarch is already installed. Package python3-pip-23.2.1-1.fc39.noarch is already installed. Package python3-ply-3.11-20.fc39.noarch is already installed. Package python3-pytest-7.4.3-1.fc40.noarch is already installed. Package python3-dateutil-1:2.8.2-11.fc40.noarch is already installed. Package python3-requests-2.28.2-7.fc40.noarch is already installed. Package python3-setuptools-68.2.2-1.fc40.noarch is already installed. Package python3-wheel-1:0.41.2-1.fc40.noarch is already installed. Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1700956800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Z45SHp + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir --output /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires -x test -x examples Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 68.2.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/beancount-2.3.6/beancount-2.3.6.dist-info' Handling python-dateutil from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: python-dateutil (installed: python-dateutil 2.8.2) Handling ply from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: ply (installed: ply 3.11) Handling bottle from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: bottle (installed: bottle 0.12.25) Handling lxml from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: lxml (installed: lxml 4.9.3) Handling beautifulsoup4 from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: beautifulsoup4 (installed: beautifulsoup4 4.12.2) Handling chardet from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: chardet (installed: chardet 5.2.0) Handling requests from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: requests (installed: requests 2.28.2) Handling google-api-python-client from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: google-api-python-client (installed: google-api-python-client 2.108.0) Handling file-magic from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: file-magic (installed: file-magic 0.4.0) Handling pdfminer-six ; extra == 'examples' from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: pdfminer-six ; extra == 'examples' (installed: pdfminer-six 20221105) Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (beancount) Requirement satisfied: pytest ; extra == 'test' (installed: pytest 7.4.3) + cat /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-buildrequires + rm -rfv beancount-2.3.6.dist-info/ removed 'beancount-2.3.6.dist-info/COPYING' removed 'beancount-2.3.6.dist-info/METADATA' removed 'beancount-2.3.6.dist-info/top_level.txt' removed 'beancount-2.3.6.dist-info/entry_points.txt' removed directory 'beancount-2.3.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Cu7Ikh + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd beancount-2.3.6 + /usr/bin/make -O -j2 V=1 VERBOSE=1 PYVERSION=3.12 bison --report=itemset --verbose -Wall -Werror -o beancount/parser/grammar.c beancount/parser/grammar.y bison --report=itemset --verbose -Wall -Werror -o beancount/parser/grammar.c beancount/parser/grammar.y flex --outfile=beancount/parser/lexer.c --header-file=beancount/parser/lexer.h beancount/parser/lexer.l flex --outfile=beancount/parser/lexer.c --header-file=beancount/parser/lexer.h beancount/parser/lexer.l + mkdir -p /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir Processing /builddir/build/BUILD/beancount-2.3.6 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info writing /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file '/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-modern-metadata-zvyj9z94/beancount-2.3.6.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: beancount Building wheel for beancount (pyproject.toml): started Running command Building wheel for beancount (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/beancount copying beancount/loader_test.py -> build/lib.linux-x86_64-cpython-312/beancount copying beancount/loader.py -> build/lib.linux-x86_64-cpython-312/beancount copying beancount/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount creating build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/web_test.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/web.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/views_test.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/views.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/bottle_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/bottle_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/web creating build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/file_type.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/text_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/text_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/test_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/test_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/table_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/table.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/snoop_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/snoop.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/scrape_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/scrape.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/regexp_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/regexp_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/pager_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/pager.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/net_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/net_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/misc_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/misc_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/memo_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/memo.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/invariants_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/invariants.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/import_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/import_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/file_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/file_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/file_type_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/encryption_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/encryption.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/defdict_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/defdict.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/date_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/date_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/csv_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/csv_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/bisect_key_test.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/bisect_key.py -> build/lib.linux-x86_64-cpython-312/beancount/utils copying beancount/utils/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/utils creating build/lib.linux-x86_64-cpython-312/beancount/tools copying beancount/tools/treeify_test.py -> build/lib.linux-x86_64-cpython-312/beancount/tools copying beancount/tools/treeify.py -> build/lib.linux-x86_64-cpython-312/beancount/tools copying beancount/tools/sheets_upload_test.py -> build/lib.linux-x86_64-cpython-312/beancount/tools copying beancount/tools/sheets_upload.py -> build/lib.linux-x86_64-cpython-312/beancount/tools copying beancount/tools/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/tools creating build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/deps.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/sql_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/sql.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/setup_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/format_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/format.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/example_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/example.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/doctor_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/doctor.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/directories_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/directories.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/deps_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/check_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/check_examples_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/check.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/bake_test.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/bake.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts copying beancount/scripts/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/scripts creating build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/tutorial_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/tutorial.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/tree_table_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/tree_table.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/report_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/report.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/price_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/price_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/misc_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/misc_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_text_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_text.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_html_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/journal_html.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/html_formatter_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/html_formatter.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/holdings_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/holdings_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/gviz_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/gviz.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/export_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/export_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/convert_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/convert_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/base_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/base.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/balance_reports_test.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/balance_reports.py -> build/lib.linux-x86_64-cpython-312/beancount/reports copying beancount/reports/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/reports creating build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/shell_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/shell.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_render_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_render.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_parser_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_parser.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_execute_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_execute.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_env_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_env.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_compile_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query_compile.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/query.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/numberify_test.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/numberify.py -> build/lib.linux-x86_64-cpython-312/beancount/query copying beancount/query/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/query creating build/lib.linux-x86_64-cpython-312/beancount/projects copying beancount/projects/will_test.py -> build/lib.linux-x86_64-cpython-312/beancount/projects copying beancount/projects/will.py -> build/lib.linux-x86_64-cpython-312/beancount/projects copying beancount/projects/export_test.py -> build/lib.linux-x86_64-cpython-312/beancount/projects copying beancount/projects/export.py -> build/lib.linux-x86_64-cpython-312/beancount/projects copying beancount/projects/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/projects creating build/lib.linux-x86_64-cpython-312/beancount/prices copying beancount/prices/source.py -> build/lib.linux-x86_64-cpython-312/beancount/prices copying beancount/prices/price_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices copying beancount/prices/price.py -> build/lib.linux-x86_64-cpython-312/beancount/prices copying beancount/prices/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/prices creating build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/unrealized_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/unrealized.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/unique_prices_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/unique_prices.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/tag_pending_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/tag_pending.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/split_expenses_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/split_expenses.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/sellgains_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/sellgains.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/pedantic_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/pedantic.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/onecommodity_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/onecommodity.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/nounused_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/nounused.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/noduplicates_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/noduplicates.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/merge_meta_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/merge_meta.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/mark_unverified_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/mark_unverified.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/leafonly_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/leafonly.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/ira_contribs_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/ira_contribs.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/implicit_prices_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/implicit_prices.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/forecast_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/forecast.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/fix_payees_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/fix_payees.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/fill_account_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/fill_account.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/exclude_tag_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/exclude_tag.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/divert_expenses_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/divert_expenses.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/currency_accounts_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/currency_accounts.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/commodity_attr_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/commodity_attr.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/coherent_cost_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/coherent_cost.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/close_tree_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/close_tree.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_drained_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_drained.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_commodity_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_commodity.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_closing_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_closing.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_average_cost_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/check_average_cost.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/book_conversions_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/book_conversions.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/auto_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/auto_accounts_test.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/auto_accounts.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/auto.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins copying beancount/plugins/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/plugins creating build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/version_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/version.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/printer_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/printer.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/parser_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/parser.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/options_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/options.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/lexer_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/lexer.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/hashsrc_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/hashsrc.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/grammar_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/grammar.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/context_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/context.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/cmptest_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/cmptest.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking_method_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking_method.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking_full_test.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking_full.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/booking.py -> build/lib.linux-x86_64-cpython-312/beancount/parser copying beancount/parser/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/parser creating build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/validation_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/validation.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/summarize_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/summarize.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/pad_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/pad.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/lifetimes_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/lifetimes.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/holdings_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/holdings.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/find_prices_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/find_prices.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/documents_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/documents.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/compress_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/compress.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/basicops_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/basicops.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/balance_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/balance.py -> build/lib.linux-x86_64-cpython-312/beancount/ops copying beancount/ops/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/ops creating build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/similar_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/similar.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/scripts_utils_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/scripts_utils.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/regression_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/regression_pytest.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/regression.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/importer_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/importer.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/identify_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/identify.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/file_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/file.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/extract_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/extract.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/cache_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/cache.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest copying beancount/ingest/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest creating build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/realization_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/realization.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/prices_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/prices.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/position_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/position.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/number_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/number.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/inventory_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/inventory.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/interpolate_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/interpolate.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/getters_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/getters.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/flags_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/flags.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/distribution_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/distribution.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/display_context_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/display_context.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/data_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/data.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/convert_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/convert.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/compare_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/compare.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/amount_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/amount.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/account_types_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/account_types.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/account_test.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/account.py -> build/lib.linux-x86_64-cpython-312/beancount/core copying beancount/core/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/core creating build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/yahoo_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/yahoo.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/tsp_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/tsp.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/quandl_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/quandl.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/oanda_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/oanda.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/iex_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/iex.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/coinbase_test.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/coinbase.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources copying beancount/prices/sources/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/prices/sources creating build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/ofx_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/ofx.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/fileonly_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/fileonly.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/csv_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/csv.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/config_test.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/config.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers copying beancount/ingest/importers/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers creating build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins copying beancount/ingest/importers/mixins/identifier.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins copying beancount/ingest/importers/mixins/filing.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins copying beancount/ingest/importers/mixins/config.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins copying beancount/ingest/importers/mixins/__init__.py -> build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins copying beancount/VERSION -> build/lib.linux-x86_64-cpython-312/beancount copying beancount/web/favicon.ico -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/web.html -> build/lib.linux-x86_64-cpython-312/beancount/web copying beancount/web/web.css -> build/lib.linux-x86_64-cpython-312/beancount/web creating build/lib.linux-x86_64-cpython-312/beancount/web/third_party copying beancount/web/third_party/sorttable.js -> build/lib.linux-x86_64-cpython-312/beancount/web/third_party copying beancount/reports/template.html -> build/lib.linux-x86_64-cpython-312/beancount/reports running build_ext building 'beancount.parser._parser' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/beancount creating build/temp.linux-x86_64-cpython-312/beancount/parser gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DBEANCOUNT_VERSION=2.3.6 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=430138bfd5637b26503db7d220abb7ed -I. -I/usr/include/python3.12 -c beancount/parser/decimal.c -o build/temp.linux-x86_64-cpython-312/beancount/parser/decimal.o -std=gnu99 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DBEANCOUNT_VERSION=2.3.6 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=430138bfd5637b26503db7d220abb7ed -I. -I/usr/include/python3.12 -c beancount/parser/grammar.c -o build/temp.linux-x86_64-cpython-312/beancount/parser/grammar.o -std=gnu99 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DBEANCOUNT_VERSION=2.3.6 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=430138bfd5637b26503db7d220abb7ed -I. -I/usr/include/python3.12 -c beancount/parser/lexer.c -o build/temp.linux-x86_64-cpython-312/beancount/parser/lexer.o -std=gnu99 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DBEANCOUNT_VERSION=2.3.6 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=430138bfd5637b26503db7d220abb7ed -I. -I/usr/include/python3.12 -c beancount/parser/parser.c -o build/temp.linux-x86_64-cpython-312/beancount/parser/parser.o -std=gnu99 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DBEANCOUNT_VERSION=2.3.6 -DVC_CHANGESET= -DVC_TIMESTAMP=0 -DPARSER_SOURCE_HASH=430138bfd5637b26503db7d220abb7ed -I. -I/usr/include/python3.12 -c beancount/parser/tokens.c -o build/temp.linux-x86_64-cpython-312/beancount/parser/tokens.o -std=gnu99 gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-312/beancount/parser/decimal.o build/temp.linux-x86_64-cpython-312/beancount/parser/grammar.o build/temp.linux-x86_64-cpython-312/beancount/parser/lexer.o build/temp.linux-x86_64-cpython-312/beancount/parser/parser.o build/temp.linux-x86_64-cpython-312/beancount/parser/tokens.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-312/beancount/parser/_parser.cpython-312-x86_64-linux-gnu.so installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/beancount copying build/lib.linux-x86_64-cpython-312/beancount/VERSION -> build/bdist.linux-x86_64/wheel/beancount creating build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/account.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/account_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/account_types.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/account_types_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/amount.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/amount_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/compare.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/compare_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/convert.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/convert_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/data.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/data_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/display_context.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/display_context_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/distribution.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/distribution_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/flags.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/flags_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/getters.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/getters_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/interpolate.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/interpolate_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/inventory.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/inventory_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/number.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/number_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/position.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/position_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/prices.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/prices_test.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/realization.py -> build/bdist.linux-x86_64/wheel/beancount/core copying build/lib.linux-x86_64-cpython-312/beancount/core/realization_test.py -> build/bdist.linux-x86_64/wheel/beancount/core creating build/bdist.linux-x86_64/wheel/beancount/ingest creating build/bdist.linux-x86_64/wheel/beancount/ingest/importers creating build/bdist.linux-x86_64/wheel/beancount/ingest/importers/mixins copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers/mixins copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins/config.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers/mixins copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins/filing.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers/mixins copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/mixins/identifier.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers/mixins copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/config.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/config_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/csv.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/csv_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/fileonly.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/fileonly_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/ofx.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importers/ofx_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest/importers copying build/lib.linux-x86_64-cpython-312/beancount/ingest/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/cache.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/cache_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/extract.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/extract_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/file.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/file_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/identify.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/identify_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importer.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/importer_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/regression.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/regression_pytest.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/regression_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/scripts_utils.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/scripts_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/similar.py -> build/bdist.linux-x86_64/wheel/beancount/ingest copying build/lib.linux-x86_64-cpython-312/beancount/ingest/similar_test.py -> build/bdist.linux-x86_64/wheel/beancount/ingest creating build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/balance.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/balance_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/basicops.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/basicops_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/compress.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/compress_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/documents.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/documents_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/find_prices.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/find_prices_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/holdings.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/holdings_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/lifetimes.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/lifetimes_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/pad.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/pad_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/summarize.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/summarize_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/validation.py -> build/bdist.linux-x86_64/wheel/beancount/ops copying build/lib.linux-x86_64-cpython-312/beancount/ops/validation_test.py -> build/bdist.linux-x86_64/wheel/beancount/ops creating build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/_parser.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking_full.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking_full_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking_method.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking_method_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/booking_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/cmptest.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/cmptest_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/context.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/context_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/grammar.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/grammar_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/hashsrc.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/hashsrc_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/lexer.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/lexer_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/options.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/options_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/parser.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/parser_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/printer.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/printer_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/version.py -> build/bdist.linux-x86_64/wheel/beancount/parser copying build/lib.linux-x86_64-cpython-312/beancount/parser/version_test.py -> build/bdist.linux-x86_64/wheel/beancount/parser creating build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/auto.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/auto_accounts.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/auto_accounts_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/auto_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/book_conversions.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/book_conversions_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_average_cost.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_average_cost_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_closing.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_closing_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_commodity.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_commodity_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_drained.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/check_drained_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/close_tree.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/close_tree_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/coherent_cost.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/coherent_cost_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/commodity_attr.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/commodity_attr_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/currency_accounts.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/currency_accounts_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/divert_expenses.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/divert_expenses_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/exclude_tag.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/exclude_tag_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/fill_account.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/fill_account_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/fix_payees.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/fix_payees_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/forecast.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/forecast_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/implicit_prices.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/implicit_prices_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/ira_contribs.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/ira_contribs_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/leafonly.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/leafonly_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/mark_unverified.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/mark_unverified_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/merge_meta.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/merge_meta_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/noduplicates.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/noduplicates_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/nounused.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/nounused_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/onecommodity.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/onecommodity_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/pedantic.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/pedantic_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/sellgains.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/sellgains_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/split_expenses.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/split_expenses_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/tag_pending.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/tag_pending_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/unique_prices.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/unique_prices_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/unrealized.py -> build/bdist.linux-x86_64/wheel/beancount/plugins copying build/lib.linux-x86_64-cpython-312/beancount/plugins/unrealized_test.py -> build/bdist.linux-x86_64/wheel/beancount/plugins creating build/bdist.linux-x86_64/wheel/beancount/prices creating build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/coinbase.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/coinbase_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/iex.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/iex_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/oanda.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/oanda_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/quandl.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/quandl_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/tsp.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/tsp_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/yahoo.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/sources/yahoo_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices/sources copying build/lib.linux-x86_64-cpython-312/beancount/prices/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/prices copying build/lib.linux-x86_64-cpython-312/beancount/prices/price.py -> build/bdist.linux-x86_64/wheel/beancount/prices copying build/lib.linux-x86_64-cpython-312/beancount/prices/price_test.py -> build/bdist.linux-x86_64/wheel/beancount/prices copying build/lib.linux-x86_64-cpython-312/beancount/prices/source.py -> build/bdist.linux-x86_64/wheel/beancount/prices creating build/bdist.linux-x86_64/wheel/beancount/projects copying build/lib.linux-x86_64-cpython-312/beancount/projects/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/projects copying build/lib.linux-x86_64-cpython-312/beancount/projects/export.py -> build/bdist.linux-x86_64/wheel/beancount/projects copying build/lib.linux-x86_64-cpython-312/beancount/projects/export_test.py -> build/bdist.linux-x86_64/wheel/beancount/projects copying build/lib.linux-x86_64-cpython-312/beancount/projects/will.py -> build/bdist.linux-x86_64/wheel/beancount/projects copying build/lib.linux-x86_64-cpython-312/beancount/projects/will_test.py -> build/bdist.linux-x86_64/wheel/beancount/projects creating build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/numberify.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/numberify_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_compile.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_compile_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_env.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_env_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_execute.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_execute_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_parser.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_parser_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_render.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_render_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/query_test.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/shell.py -> build/bdist.linux-x86_64/wheel/beancount/query copying build/lib.linux-x86_64-cpython-312/beancount/query/shell_test.py -> build/bdist.linux-x86_64/wheel/beancount/query creating build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/template.html -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/balance_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/balance_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/base.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/base_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/convert_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/convert_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/export_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/export_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/gviz.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/gviz_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/holdings_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/holdings_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/html_formatter.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/html_formatter_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_html.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_html_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_text.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/journal_text_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/misc_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/misc_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/price_reports.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/price_reports_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/report.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/report_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/tree_table.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/tree_table_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/tutorial.py -> build/bdist.linux-x86_64/wheel/beancount/reports copying build/lib.linux-x86_64-cpython-312/beancount/reports/tutorial_test.py -> build/bdist.linux-x86_64/wheel/beancount/reports creating build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/bake.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/bake_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/check.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/check_examples_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/check_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/deps_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/directories.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/directories_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/doctor.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/doctor_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/example.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/example_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/format.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/format_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/setup_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/sql.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/sql_test.py -> build/bdist.linux-x86_64/wheel/beancount/scripts copying build/lib.linux-x86_64-cpython-312/beancount/scripts/deps.py -> build/bdist.linux-x86_64/wheel/beancount/scripts creating build/bdist.linux-x86_64/wheel/beancount/tools copying build/lib.linux-x86_64-cpython-312/beancount/tools/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/tools copying build/lib.linux-x86_64-cpython-312/beancount/tools/sheets_upload.py -> build/bdist.linux-x86_64/wheel/beancount/tools copying build/lib.linux-x86_64-cpython-312/beancount/tools/sheets_upload_test.py -> build/bdist.linux-x86_64/wheel/beancount/tools copying build/lib.linux-x86_64-cpython-312/beancount/tools/treeify.py -> build/bdist.linux-x86_64/wheel/beancount/tools copying build/lib.linux-x86_64-cpython-312/beancount/tools/treeify_test.py -> build/bdist.linux-x86_64/wheel/beancount/tools creating build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/bisect_key.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/bisect_key_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/csv_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/csv_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/date_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/date_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/defdict.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/defdict_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/encryption.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/encryption_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/file_type_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/file_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/file_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/import_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/import_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/invariants.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/invariants_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/memo.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/memo_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/misc_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/misc_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/net_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/net_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/pager.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/pager_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/regexp_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/regexp_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/scrape.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/scrape_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/snoop.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/snoop_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/table.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/table_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/test_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/test_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/text_utils.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/text_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/utils copying build/lib.linux-x86_64-cpython-312/beancount/utils/file_type.py -> build/bdist.linux-x86_64/wheel/beancount/utils creating build/bdist.linux-x86_64/wheel/beancount/web creating build/bdist.linux-x86_64/wheel/beancount/web/third_party copying build/lib.linux-x86_64-cpython-312/beancount/web/third_party/sorttable.js -> build/bdist.linux-x86_64/wheel/beancount/web/third_party copying build/lib.linux-x86_64-cpython-312/beancount/web/web.css -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/web.html -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/favicon.ico -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/__init__.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/bottle_utils.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/bottle_utils_test.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/views.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/views_test.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/web.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/web/web_test.py -> build/bdist.linux-x86_64/wheel/beancount/web copying build/lib.linux-x86_64-cpython-312/beancount/__init__.py -> build/bdist.linux-x86_64/wheel/beancount copying build/lib.linux-x86_64-cpython-312/beancount/loader.py -> build/bdist.linux-x86_64/wheel/beancount copying build/lib.linux-x86_64-cpython-312/beancount/loader_test.py -> build/bdist.linux-x86_64/wheel/beancount running install_egg_info running egg_info writing beancount.egg-info/PKG-INFO writing dependency_links to beancount.egg-info/dependency_links.txt writing entry points to beancount.egg-info/entry_points.txt writing requirements to beancount.egg-info/requires.txt writing top-level names to beancount.egg-info/top_level.txt reading manifest file 'beancount.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'beancount.egg-info/SOURCES.txt' Copying beancount.egg-info to build/bdist.linux-x86_64/wheel/beancount-2.3.6-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/beancount-2.3.6.dist-info/WHEEL creating '/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir/pip-wheel-fa10ouqn/.tmp-11wxeuz2/beancount-2.3.6-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'beancount/VERSION' adding 'beancount/__init__.py' adding 'beancount/loader.py' adding 'beancount/loader_test.py' adding 'beancount/core/__init__.py' adding 'beancount/core/account.py' adding 'beancount/core/account_test.py' adding 'beancount/core/account_types.py' adding 'beancount/core/account_types_test.py' adding 'beancount/core/amount.py' adding 'beancount/core/amount_test.py' adding 'beancount/core/compare.py' adding 'beancount/core/compare_test.py' adding 'beancount/core/convert.py' adding 'beancount/core/convert_test.py' adding 'beancount/core/data.py' adding 'beancount/core/data_test.py' adding 'beancount/core/display_context.py' adding 'beancount/core/display_context_test.py' adding 'beancount/core/distribution.py' adding 'beancount/core/distribution_test.py' adding 'beancount/core/flags.py' adding 'beancount/core/flags_test.py' adding 'beancount/core/getters.py' adding 'beancount/core/getters_test.py' adding 'beancount/core/interpolate.py' adding 'beancount/core/interpolate_test.py' adding 'beancount/core/inventory.py' adding 'beancount/core/inventory_test.py' adding 'beancount/core/number.py' adding 'beancount/core/number_test.py' adding 'beancount/core/position.py' adding 'beancount/core/position_test.py' adding 'beancount/core/prices.py' adding 'beancount/core/prices_test.py' adding 'beancount/core/realization.py' adding 'beancount/core/realization_test.py' adding 'beancount/ingest/__init__.py' adding 'beancount/ingest/cache.py' adding 'beancount/ingest/cache_test.py' adding 'beancount/ingest/extract.py' adding 'beancount/ingest/extract_test.py' adding 'beancount/ingest/file.py' adding 'beancount/ingest/file_test.py' adding 'beancount/ingest/identify.py' adding 'beancount/ingest/identify_test.py' adding 'beancount/ingest/importer.py' adding 'beancount/ingest/importer_test.py' adding 'beancount/ingest/regression.py' adding 'beancount/ingest/regression_pytest.py' adding 'beancount/ingest/regression_test.py' adding 'beancount/ingest/scripts_utils.py' adding 'beancount/ingest/scripts_utils_test.py' adding 'beancount/ingest/similar.py' adding 'beancount/ingest/similar_test.py' adding 'beancount/ingest/importers/__init__.py' adding 'beancount/ingest/importers/config.py' adding 'beancount/ingest/importers/config_test.py' adding 'beancount/ingest/importers/csv.py' adding 'beancount/ingest/importers/csv_test.py' adding 'beancount/ingest/importers/fileonly.py' adding 'beancount/ingest/importers/fileonly_test.py' adding 'beancount/ingest/importers/ofx.py' adding 'beancount/ingest/importers/ofx_test.py' adding 'beancount/ingest/importers/mixins/__init__.py' adding 'beancount/ingest/importers/mixins/config.py' adding 'beancount/ingest/importers/mixins/filing.py' adding 'beancount/ingest/importers/mixins/identifier.py' adding 'beancount/ops/__init__.py' adding 'beancount/ops/balance.py' adding 'beancount/ops/balance_test.py' adding 'beancount/ops/basicops.py' adding 'beancount/ops/basicops_test.py' adding 'beancount/ops/compress.py' adding 'beancount/ops/compress_test.py' adding 'beancount/ops/documents.py' adding 'beancount/ops/documents_test.py' adding 'beancount/ops/find_prices.py' adding 'beancount/ops/find_prices_test.py' adding 'beancount/ops/holdings.py' adding 'beancount/ops/holdings_test.py' adding 'beancount/ops/lifetimes.py' adding 'beancount/ops/lifetimes_test.py' adding 'beancount/ops/pad.py' adding 'beancount/ops/pad_test.py' adding 'beancount/ops/summarize.py' adding 'beancount/ops/summarize_test.py' adding 'beancount/ops/validation.py' adding 'beancount/ops/validation_test.py' adding 'beancount/parser/__init__.py' adding 'beancount/parser/_parser.cpython-312-x86_64-linux-gnu.so' adding 'beancount/parser/booking.py' adding 'beancount/parser/booking_full.py' adding 'beancount/parser/booking_full_test.py' adding 'beancount/parser/booking_method.py' adding 'beancount/parser/booking_method_test.py' adding 'beancount/parser/booking_test.py' adding 'beancount/parser/cmptest.py' adding 'beancount/parser/cmptest_test.py' adding 'beancount/parser/context.py' adding 'beancount/parser/context_test.py' adding 'beancount/parser/grammar.py' adding 'beancount/parser/grammar_test.py' adding 'beancount/parser/hashsrc.py' adding 'beancount/parser/hashsrc_test.py' adding 'beancount/parser/lexer.py' adding 'beancount/parser/lexer_test.py' adding 'beancount/parser/options.py' adding 'beancount/parser/options_test.py' adding 'beancount/parser/parser.py' adding 'beancount/parser/parser_test.py' adding 'beancount/parser/printer.py' adding 'beancount/parser/printer_test.py' adding 'beancount/parser/version.py' adding 'beancount/parser/version_test.py' adding 'beancount/plugins/__init__.py' adding 'beancount/plugins/auto.py' adding 'beancount/plugins/auto_accounts.py' adding 'beancount/plugins/auto_accounts_test.py' adding 'beancount/plugins/auto_test.py' adding 'beancount/plugins/book_conversions.py' adding 'beancount/plugins/book_conversions_test.py' adding 'beancount/plugins/check_average_cost.py' adding 'beancount/plugins/check_average_cost_test.py' adding 'beancount/plugins/check_closing.py' adding 'beancount/plugins/check_closing_test.py' adding 'beancount/plugins/check_commodity.py' adding 'beancount/plugins/check_commodity_test.py' adding 'beancount/plugins/check_drained.py' adding 'beancount/plugins/check_drained_test.py' adding 'beancount/plugins/close_tree.py' adding 'beancount/plugins/close_tree_test.py' adding 'beancount/plugins/coherent_cost.py' adding 'beancount/plugins/coherent_cost_test.py' adding 'beancount/plugins/commodity_attr.py' adding 'beancount/plugins/commodity_attr_test.py' adding 'beancount/plugins/currency_accounts.py' adding 'beancount/plugins/currency_accounts_test.py' adding 'beancount/plugins/divert_expenses.py' adding 'beancount/plugins/divert_expenses_test.py' adding 'beancount/plugins/exclude_tag.py' adding 'beancount/plugins/exclude_tag_test.py' adding 'beancount/plugins/fill_account.py' adding 'beancount/plugins/fill_account_test.py' adding 'beancount/plugins/fix_payees.py' adding 'beancount/plugins/fix_payees_test.py' adding 'beancount/plugins/forecast.py' adding 'beancount/plugins/forecast_test.py' adding 'beancount/plugins/implicit_prices.py' adding 'beancount/plugins/implicit_prices_test.py' adding 'beancount/plugins/ira_contribs.py' adding 'beancount/plugins/ira_contribs_test.py' adding 'beancount/plugins/leafonly.py' adding 'beancount/plugins/leafonly_test.py' adding 'beancount/plugins/mark_unverified.py' adding 'beancount/plugins/mark_unverified_test.py' adding 'beancount/plugins/merge_meta.py' adding 'beancount/plugins/merge_meta_test.py' adding 'beancount/plugins/noduplicates.py' adding 'beancount/plugins/noduplicates_test.py' adding 'beancount/plugins/nounused.py' adding 'beancount/plugins/nounused_test.py' adding 'beancount/plugins/onecommodity.py' adding 'beancount/plugins/onecommodity_test.py' adding 'beancount/plugins/pedantic.py' adding 'beancount/plugins/pedantic_test.py' adding 'beancount/plugins/sellgains.py' adding 'beancount/plugins/sellgains_test.py' adding 'beancount/plugins/split_expenses.py' adding 'beancount/plugins/split_expenses_test.py' adding 'beancount/plugins/tag_pending.py' adding 'beancount/plugins/tag_pending_test.py' adding 'beancount/plugins/unique_prices.py' adding 'beancount/plugins/unique_prices_test.py' adding 'beancount/plugins/unrealized.py' adding 'beancount/plugins/unrealized_test.py' adding 'beancount/prices/__init__.py' adding 'beancount/prices/price.py' adding 'beancount/prices/price_test.py' adding 'beancount/prices/source.py' adding 'beancount/prices/sources/__init__.py' adding 'beancount/prices/sources/coinbase.py' adding 'beancount/prices/sources/coinbase_test.py' adding 'beancount/prices/sources/iex.py' adding 'beancount/prices/sources/iex_test.py' adding 'beancount/prices/sources/oanda.py' adding 'beancount/prices/sources/oanda_test.py' adding 'beancount/prices/sources/quandl.py' adding 'beancount/prices/sources/quandl_test.py' adding 'beancount/prices/sources/tsp.py' adding 'beancount/prices/sources/tsp_test.py' adding 'beancount/prices/sources/yahoo.py' adding 'beancount/prices/sources/yahoo_test.py' adding 'beancount/projects/__init__.py' adding 'beancount/projects/export.py' adding 'beancount/projects/export_test.py' adding 'beancount/projects/will.py' adding 'beancount/projects/will_test.py' adding 'beancount/query/__init__.py' adding 'beancount/query/numberify.py' adding 'beancount/query/numberify_test.py' adding 'beancount/query/query.py' adding 'beancount/query/query_compile.py' adding 'beancount/query/query_compile_test.py' adding 'beancount/query/query_env.py' adding 'beancount/query/query_env_test.py' adding 'beancount/query/query_execute.py' adding 'beancount/query/query_execute_test.py' adding 'beancount/query/query_parser.py' adding 'beancount/query/query_parser_test.py' adding 'beancount/query/query_render.py' adding 'beancount/query/query_render_test.py' adding 'beancount/query/query_test.py' adding 'beancount/query/shell.py' adding 'beancount/query/shell_test.py' adding 'beancount/reports/__init__.py' adding 'beancount/reports/balance_reports.py' adding 'beancount/reports/balance_reports_test.py' adding 'beancount/reports/base.py' adding 'beancount/reports/base_test.py' adding 'beancount/reports/convert_reports.py' adding 'beancount/reports/convert_reports_test.py' adding 'beancount/reports/export_reports.py' adding 'beancount/reports/export_reports_test.py' adding 'beancount/reports/gviz.py' adding 'beancount/reports/gviz_test.py' adding 'beancount/reports/holdings_reports.py' adding 'beancount/reports/holdings_reports_test.py' adding 'beancount/reports/html_formatter.py' adding 'beancount/reports/html_formatter_test.py' adding 'beancount/reports/journal_html.py' adding 'beancount/reports/journal_html_test.py' adding 'beancount/reports/journal_reports.py' adding 'beancount/reports/journal_reports_test.py' adding 'beancount/reports/journal_text.py' adding 'beancount/reports/journal_text_test.py' adding 'beancount/reports/misc_reports.py' adding 'beancount/reports/misc_reports_test.py' adding 'beancount/reports/price_reports.py' adding 'beancount/reports/price_reports_test.py' adding 'beancount/reports/report.py' adding 'beancount/reports/report_test.py' adding 'beancount/reports/template.html' adding 'beancount/reports/tree_table.py' adding 'beancount/reports/tree_table_test.py' adding 'beancount/reports/tutorial.py' adding 'beancount/reports/tutorial_test.py' adding 'beancount/scripts/__init__.py' adding 'beancount/scripts/bake.py' adding 'beancount/scripts/bake_test.py' adding 'beancount/scripts/check.py' adding 'beancount/scripts/check_examples_test.py' adding 'beancount/scripts/check_test.py' adding 'beancount/scripts/deps.py' adding 'beancount/scripts/deps_test.py' adding 'beancount/scripts/directories.py' adding 'beancount/scripts/directories_test.py' adding 'beancount/scripts/doctor.py' adding 'beancount/scripts/doctor_test.py' adding 'beancount/scripts/example.py' adding 'beancount/scripts/example_test.py' adding 'beancount/scripts/format.py' adding 'beancount/scripts/format_test.py' adding 'beancount/scripts/setup_test.py' adding 'beancount/scripts/sql.py' adding 'beancount/scripts/sql_test.py' adding 'beancount/tools/__init__.py' adding 'beancount/tools/sheets_upload.py' adding 'beancount/tools/sheets_upload_test.py' adding 'beancount/tools/treeify.py' adding 'beancount/tools/treeify_test.py' adding 'beancount/utils/__init__.py' adding 'beancount/utils/bisect_key.py' adding 'beancount/utils/bisect_key_test.py' adding 'beancount/utils/csv_utils.py' adding 'beancount/utils/csv_utils_test.py' adding 'beancount/utils/date_utils.py' adding 'beancount/utils/date_utils_test.py' adding 'beancount/utils/defdict.py' adding 'beancount/utils/defdict_test.py' adding 'beancount/utils/encryption.py' adding 'beancount/utils/encryption_test.py' adding 'beancount/utils/file_type.py' adding 'beancount/utils/file_type_test.py' adding 'beancount/utils/file_utils.py' adding 'beancount/utils/file_utils_test.py' adding 'beancount/utils/import_utils.py' adding 'beancount/utils/import_utils_test.py' adding 'beancount/utils/invariants.py' adding 'beancount/utils/invariants_test.py' adding 'beancount/utils/memo.py' adding 'beancount/utils/memo_test.py' adding 'beancount/utils/misc_utils.py' adding 'beancount/utils/misc_utils_test.py' adding 'beancount/utils/net_utils.py' adding 'beancount/utils/net_utils_test.py' adding 'beancount/utils/pager.py' adding 'beancount/utils/pager_test.py' adding 'beancount/utils/regexp_utils.py' adding 'beancount/utils/regexp_utils_test.py' adding 'beancount/utils/scrape.py' adding 'beancount/utils/scrape_test.py' adding 'beancount/utils/snoop.py' adding 'beancount/utils/snoop_test.py' adding 'beancount/utils/table.py' adding 'beancount/utils/table_test.py' adding 'beancount/utils/test_utils.py' adding 'beancount/utils/test_utils_test.py' adding 'beancount/utils/text_utils.py' adding 'beancount/utils/text_utils_test.py' adding 'beancount/web/__init__.py' adding 'beancount/web/bottle_utils.py' adding 'beancount/web/bottle_utils_test.py' adding 'beancount/web/favicon.ico' adding 'beancount/web/views.py' adding 'beancount/web/views_test.py' adding 'beancount/web/web.css' adding 'beancount/web/web.html' adding 'beancount/web/web.py' adding 'beancount/web/web_test.py' adding 'beancount/web/third_party/sorttable.js' adding 'beancount-2.3.6.dist-info/COPYING' adding 'beancount-2.3.6.dist-info/METADATA' adding 'beancount-2.3.6.dist-info/WHEEL' adding 'beancount-2.3.6.dist-info/entry_points.txt' adding 'beancount-2.3.6.dist-info/top_level.txt' adding 'beancount-2.3.6.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for beancount (pyproject.toml): finished with status 'done' Created wheel for beancount: filename=beancount-2.3.6-cp312-cp312-linux_x86_64.whl size=818741 sha256=f8d281b5ccb537eee017bc625c3c5e2cd6db4a9dcf0d874f2adeef95781e7489 Stored in directory: /builddir/.cache/pip/wheels/54/c6/1e/9f4cd33481cbff55dd38d3417a1824734a809e5ef675907dc1 Successfully built beancount + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0nrc6p + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd beancount-2.3.6 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir/beancount-2.3.6-cp312-cp312-linux_x86_64.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=beancount==2.3.6 + TMPDIR=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir beancount==2.3.6 Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/beancount-2.3.6/pyproject-wheeldir Processing ./pyproject-wheeldir/beancount-2.3.6-cp312-cp312-linux_x86_64.whl Installing collected packages: beancount Creating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-bake to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-check to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-doctor to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-example to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-extract to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-file to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-format to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-identify to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-price to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-query to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-report to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-sql to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-web to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/treeify to 755 changing mode of /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/upload-to-sheets to 755 Successfully installed beancount-2.3.6 + '[' -d /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-bake /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-check /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-doctor /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-example /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-extract /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-file /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-format /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-identify /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-price /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-query /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-report /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-sql /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-web /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/treeify /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/upload-to-sheets /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-bake: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-check: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-doctor: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-example: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-extract: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-file: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-format: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-identify: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-price: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-query: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-report: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-sql: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/bean-web: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/treeify: updating /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/upload-to-sheets: updating + rm -rfv /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib/python3.12/site-packages ']' + '[' /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages ']' + site_dirs+=("/usr/lib64/python3.12/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 --record /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/RECORD --output /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages/beancount-2.3.6.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-beancount-2.3.6-1.fc40.x86_64-pyproject-record --prefix /usr beancount + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.3.6-1.fc40 --unique-debug-suffix -2.3.6-1.fc40.x86_64 --unique-debug-src-base python-beancount-2.3.6-1.fc40.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/beancount-2.3.6 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-beancount-2.3.6-1.fc40.x86_64 552 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib/debug/usr/lib64/python3.12 using python3.12 Bytecompiling .py files below /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.iDI469 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd beancount-2.3.6 + make ctest PYVERSION=3.12 gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/python3.12 -I/usr/include/python3.12 -fno-strict-overflow -Wsign-compare -fcf-protection -fexceptions -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -I/builddir/build/BUILD/beancount-2.3.6 -fPIE -UNDEBUG -Wno-unused-function -Wno-unused-variable -c -o beancount/parser/tokens_test.o beancount/parser/tokens_test.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/python3.12 -I/usr/include/python3.12 -fno-strict-overflow -Wsign-compare -fcf-protection -fexceptions -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -I/builddir/build/BUILD/beancount-2.3.6 -fPIE -UNDEBUG -Wno-unused-function -Wno-unused-variable -c -o beancount/parser/tokens.o beancount/parser/tokens.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/python3.12 -I/usr/include/python3.12 -fno-strict-overflow -Wsign-compare -fcf-protection -fexceptions -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -I/builddir/build/BUILD/beancount-2.3.6 -fPIE -UNDEBUG -Wno-unused-function -Wno-unused-variable -c -o beancount/parser/decimal.o beancount/parser/decimal.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/usr/lib64 -lpython3.12 -ldl -lm beancount/parser/tokens_test.o beancount/parser/tokens.o beancount/parser/decimal.o -lpython3.12 -ldl -lm -o beancount/parser/tokens_test beancount/parser/tokens_test + ln -s ../../build/lib.linux-x86_64-cpython-312/beancount/parser/_parser.cpython-312-x86_64-linux-gnu.so beancount/parser/ + rm beancount/scripts/setup_test.py + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/beancount-2.3.6/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + /usr/bin/pytest -v beancount examples ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/beancount-2.3.6 collecting ... collected 1760 items / 1 skipped beancount/loader_test.py::TestLoader::test_import_exception PASSED [ 0%] beancount/loader_test.py::TestLoader::test_import_other_exception PASSED [ 0%] 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_transformation_exception PASSED [ 0%] beancount/loader_test.py::TestLoader::test_run_transformation_systemexit 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 [ 1%] beancount/loader_test.py::TestLoadIncludes::test_load_file_with_multiple_includes PASSED [ 1%] beancount/loader_test.py::TestLoadIncludes::test_load_file_with_nonexist_include PASSED [ 1%] 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 PASSED [ 1%] beancount/loader_test.py::TestLoadCache::test_load_cache PASSED [ 1%] beancount/loader_test.py::TestLoadCache::test_load_cache_disable 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_by_argument PASSED [ 1%] beancount/loader_test.py::TestLoadCache::test_load_cache_override_filename_pattern_by_env_var 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_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 [ 2%] beancount/core/account_test.py::TestAccount::test_is_valid PASSED [ 2%] beancount/core/account_test.py::TestAccount::test_leaf PASSED [ 2%] 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 [ 3%] beancount/core/account_types_test.py::TestAccountTypes::test_is_root_account PASSED [ 3%] 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 [ 4%] beancount/core/compare_test.py::TestCompare::test_hash_entries_same_postings PASSED [ 4%] beancount/core/compare_test.py::TestCompare::test_hash_entries_with_duplicates PASSED [ 4%] beancount/core/compare_test.py::TestCompare::test_hash_with_exclude_meta 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 [ 5%] beancount/core/convert_test.py::TestPositionConversions::test_old_test PASSED [ 5%] 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 [ 6%] 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 [ 6%] 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 [ 7%] 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 [ 8%] beancount/core/display_context_test.py::TestDisplayContextDot::test_dot_fractional_commas PASSED [ 8%] 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/distribution_test.py::TestDistributionUpdateFrom::test_update_from 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 [ 9%] beancount/core/getters_test.py::TestGetters::test_get_all_tags PASSED [ 9%] beancount/core/getters_test.py::TestGetters::test_get_commodity_directives 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 [ 10%] beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug53_price PASSED [ 10%] beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__bug53a PASSED [ 10%] 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_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 [ 11%] beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__number_on_cost_used_overrides PASSED [ 11%] beancount/core/interpolate_test.py::TestInferTolerances::test_tolerances__with_inference PASSED [ 11%] beancount/core/interpolate_test.py::TestQuantize::test_quantize_with_tolerance PASSED [ 11%] beancount/core/inventory_test.py::TestInventory::test_add_amount PASSED [ 11%] beancount/core/inventory_test.py::TestInventory::test_add_amount__allow_negative PASSED [ 11%] 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 [ 12%] beancount/core/inventory_test.py::TestInventory::test_get_currency_units PASSED [ 12%] beancount/core/inventory_test.py::TestInventory::test_get_only_position PASSED [ 12%] beancount/core/inventory_test.py::TestInventory::test_is_mixed PASSED [ 12%] beancount/core/inventory_test.py::TestInventory::test_is_reduced_by PASSED [ 12%] beancount/core/inventory_test.py::TestInventory::test_is_small__dict PASSED [ 12%] 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_split PASSED [ 13%] beancount/core/inventory_test.py::TestInventory::test_str PASSED [ 13%] beancount/core/inventory_test.py::TestInventory::test_sum_inventories PASSED [ 13%] beancount/core/inventory_test.py::TestInventory::test_units PASSED [ 13%] beancount/core/inventory_test.py::TestInventory::test_units1 PASSED [ 13%] beancount/core/inventory_test.py::TestInventory::test_update PASSED [ 13%] beancount/core/number_test.py::TestDecimalPrecision::test_formatting PASSED [ 13%] beancount/core/number_test.py::TestToDecimal::test_D PASSED [ 13%] 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 [ 14%] beancount/core/position_test.py::TestPosition::test_currency_pair PASSED [ 14%] beancount/core/position_test.py::TestPosition::test_eq_and_sortkey PASSED [ 14%] beancount/core/position_test.py::TestPosition::test_eq_and_sortkey__bycost PASSED [ 14%] beancount/core/position_test.py::TestPosition::test_from_amounts PASSED [ 14%] beancount/core/position_test.py::TestPosition::test_from_string__empty PASSED [ 14%] beancount/core/position_test.py::TestPosition::test_from_string__missing_currency PASSED [ 14%] 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 [ 15%] beancount/core/position_test.py::TestPosition::test_quantities PASSED [ 15%] beancount/core/position_test.py::TestPosition::test_str PASSED [ 15%] beancount/core/position_test.py::TestPosition::test_to_string PASSED [ 15%] beancount/core/position_test.py::TestPosition::test_to_string_no_detail PASSED [ 15%] beancount/core/prices_test.py::TestPriceEntries::test_get_last_price_entries PASSED [ 15%] beancount/core/prices_test.py::TestPriceMap::test_build_price_map PASSED [ 15%] beancount/core/prices_test.py::TestPriceMap::test_build_price_map_zero_prices PASSED [ 15%] 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/prices_test.py::TestPriceMap::test_project PASSED [ 16%] beancount/core/prices_test.py::TestPriceMap::test_project_collisions PASSED [ 16%] beancount/core/prices_test.py::TestPriceMap::test_project_missing 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 [ 16%] beancount/core/realization_test.py::TestRealAccount::test_getitem_setitem PASSED [ 16%] beancount/core/realization_test.py::TestRealAccount::test_setitem_constraints PASSED [ 16%] beancount/core/realization_test.py::TestRealAccount::test_str PASSED [ 16%] beancount/core/realization_test.py::TestRealGetters::test_contains PASSED [ 16%] beancount/core/realization_test.py::TestRealGetters::test_get PASSED [ 16%] beancount/core/realization_test.py::TestRealGetters::test_get_or_create PASSED [ 16%] 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 [ 17%] beancount/core/realization_test.py::TestRealOther::test_compare_realizations PASSED [ 17%] beancount/core/realization_test.py::TestRealOther::test_compute_balance PASSED [ 17%] beancount/core/realization_test.py::TestRealOther::test_dump PASSED [ 17%] beancount/core/realization_test.py::TestRealOther::test_dump_balances PASSED [ 17%] beancount/core/realization_test.py::TestRealOther::test_get_postings PASSED [ 17%] beancount/core/realization_test.py::TestRealOther::test_iterate_with_balance PASSED [ 17%] 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/cache_test.py::TestFileMemo::test_cache_head_encoding PASSED [ 18%] beancount/ingest/cache_test.py::TestFileMemo::test_cache_head_obeys_explict_utf8_encoding_avoids_chardet_exception 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 [ 18%] beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__min_date PASSED [ 18%] beancount/ingest/extract_test.py::TestScriptExtractFromFile::test_extract_from_file__raises_exception PASSED [ 18%] beancount/ingest/extract_test.py::TestPrintExtractedEntries::test_print_extracted_entries PASSED [ 18%] beancount/ingest/extract_test.py::TestScriptExtract::test_extract PASSED [ 18%] beancount/ingest/extract_test.py::TestScriptExtract::test_extract_examples PASSED [ 18%] beancount/ingest/extract_test.py::TestScriptExtract::test_extract_find_dups_once_only_with_many_files PASSED [ 18%] 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 [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__file_name PASSED [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__file_name_raises_exception PASSED [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__idify PASSED [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__no_match PASSED [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__overwrite PASSED [ 19%] beancount/ingest/file_test.py::TestScriptFile::test_file__two_importers_same_accounts PASSED [ 19%] 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 [ 20%] beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_extract PASSED [ 20%] beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_file_date PASSED [ 20%] beancount/ingest/regression_test.py::TestImporterTests::test_test_expect_file_name PASSED [ 20%] beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__no_directory PASSED [ 20%] beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__with_directory PASSED [ 20%] beancount/ingest/regression_test.py::TestImporterTestGenerators::test_find_input_files PASSED [ 20%] beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__insufficient PASSED [ 20%] beancount/ingest/scripts_utils_test.py::TestParseArguments::test_parse_arguments__invalid PASSED [ 20%] 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 [ 21%] beancount/ingest/importers/config_test.py::TestConfigMixin::test_constructors PASSED [ 21%] beancount/ingest/importers/config_test.py::TestConfigMixin::test_file_account PASSED [ 21%] beancount/ingest/importers/config_test.py::TestConfigMixin::test_invalid_extra PASSED [ 21%] beancount/ingest/importers/config_test.py::TestConfigMixin::test_invalid_missing PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__with_header PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__with_skip_and_header PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__with_skip_and_without_header PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVFunctions::test_normalize_config__without_header PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVImporter::test_categorizer_one_argument PASSED [ 21%] beancount/ingest/importers/csv_test.py::TestCSVImporter::test_categorizer_two_arguments 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/csv_test.py::TestCSVImporter::test_explict_encoding_utf8 PASSED [ 22%] beancount/ingest/importers/csv_test.py::TestCSVImporter::test_links PASSED [ 22%] beancount/ingest/importers/csv_test.py::TestCSVImporter::test_tags PASSED [ 22%] beancount/ingest/importers/csv_test.py::TestCSVImporter::test_zero_balance_produces_assertion 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 [ 22%] beancount/ingest/importers/ofx_test.py::TestOFXImporter::test_find_statement_transactions PASSED [ 22%] 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 [ 23%] beancount/ops/balance_test.py::TestBalance::test_simple_partial_currency_cont PASSED [ 23%] beancount/ops/balance_test.py::TestBalance::test_simple_partial_currency_first PASSED [ 23%] beancount/ops/balance_test.py::TestBalance::test_with_lots PASSED [ 23%] 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 [ 24%] beancount/ops/documents_test.py::TestDocuments::test_verify_document_files_exist PASSED [ 24%] beancount/ops/documents_test.py::TestDocumentsDate::test_invalid_date PASSED [ 24%] beancount/ops/documents_test.py::TestDocumentsConstraints::test_find_documents__no_constraint PASSED [ 24%] 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/find_prices_test.py::TestFromFile::test_find_balance_currencies PASSED [ 25%] beancount/ops/find_prices_test.py::TestFromFile::test_find_currencies_at_cost PASSED [ 25%] beancount/ops/find_prices_test.py::TestFromFile::test_find_currencies_converted PASSED [ 25%] beancount/ops/find_prices_test.py::TestFromFile::test_find_currencies_priced 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 [ 25%] beancount/ops/holdings_test.py::TestHoldings::test_get_final_holdings__zero_position PASSED [ 25%] 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/holdings_test.py::TestHoldingsMisc::test_get_assets_holdings 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::TestTrimLifetimes::test_multiple PASSED [ 26%] beancount/ops/lifetimes_test.py::TestTrimLifetimes::test_single_closed PASSED [ 26%] beancount/ops/lifetimes_test.py::TestTrimLifetimes::test_single_open PASSED [ 26%] beancount/ops/lifetimes_test.py::TestLifetimeDateIterators::test_iter_days PASSED [ 26%] beancount/ops/lifetimes_test.py::TestLifetimeDateIterators::test_iter_weekdays PASSED [ 26%] beancount/ops/lifetimes_test.py::TestLifetimeDateIterators::test_iter_weeks PASSED [ 27%] beancount/ops/pad_test.py::TestPadding::test_pad_at_cost PASSED [ 27%] beancount/ops/pad_test.py::TestPadding::test_pad_check_balances PASSED [ 27%] beancount/ops/pad_test.py::TestPadding::test_pad_issue362 PASSED [ 27%] 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 [ 28%] beancount/ops/summarize_test.py::TestOpenClose::test_clear PASSED [ 28%] beancount/ops/summarize_test.py::TestOpenClose::test_close PASSED [ 28%] 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 [ 29%] beancount/ops/summarize_test.py::TestConversions::test_conversions__empty PASSED [ 29%] 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 [ 30%] beancount/ops/summarize_test.py::TestOpenAtDate::test_get_open_entries__after_all_entries PASSED [ 30%] 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::TestValidateActiveAccounts::test_validate_balance_after_close 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 [ 32%] 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::TestInterpolateCurrencyGroup::test_negative_units 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_negative_numbers 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 [ 34%] beancount/parser/booking_full_test.py::TestBookReductions::test_reduce__multiple_reductions_hifo 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 [ 35%] 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 [ 36%] beancount/parser/booking_full_test.py::TestBookAmbiguousFIFO::test_ambiguous__FIFO__test_partial_match_against_first_three_lots PASSED [ 36%] 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 [ 37%] beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__mixed_currencies__unambi_with_merge SKIPPED [ 37%] beancount/parser/booking_full_test.py::_TestBookAmbiguousAVERAGE::test_ambiguous__AVERAGE__simple_merge2_insufficient SKIPPED [ 37%] 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 [ 38%] beancount/parser/booking_full_test.py::TestBook::test_reduce__no_cost PASSED [ 38%] beancount/parser/booking_full_test.py::TestBook::test_reduce__same_cost PASSED [ 38%] beancount/parser/booking_full_test.py::TestBook::test_reduce__same_cost__per PASSED [ 38%] 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 [ 39%] beancount/parser/booking_test.py::TestBookingValidation::test_validate_inventory_booking__same_day PASSED [ 39%] beancount/parser/cmptest_test.py::TestCompareTestFunctions::test_local_booking PASSED [ 39%] beancount/parser/cmptest_test.py::TestCompareTestFunctions::test_read_string_or_entries PASSED [ 39%] beancount/parser/cmptest_test.py::TestTestCase::test_assertEqualEntries PASSED [ 39%] beancount/parser/cmptest_test.py::TestTestCase::test_assertExcludesEntries PASSED [ 40%] beancount/parser/cmptest_test.py::TestTestCase::test_assertIncludesEntries PASSED [ 40%] beancount/parser/context_test.py::TestContext::test_context 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 [ 40%] beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_4 PASSED [ 40%] beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_open_5 PASSED [ 40%] beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_pad PASSED [ 40%] beancount/parser/grammar_test.py::TestParserEntryTypes::test_entry_price PASSED [ 40%] 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::TestWhitespace::test_indent_error_0 PASSED [ 41%] beancount/parser/grammar_test.py::TestWhitespace::test_indent_error_1 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 [ 41%] beancount/parser/grammar_test.py::TestUglyBugs::test_extra_whitespace_note PASSED [ 41%] beancount/parser/grammar_test.py::TestUglyBugs::test_extra_whitespace_transaction PASSED [ 41%] beancount/parser/grammar_test.py::TestUglyBugs::test_indent_eof PASSED [ 41%] beancount/parser/grammar_test.py::TestUglyBugs::test_no_empty_lines PASSED [ 41%] 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 [ 42%] beancount/parser/grammar_test.py::TestSyntaxErrors::test_lexer_default_rule_1 PASSED [ 42%] beancount/parser/grammar_test.py::TestSyntaxErrors::test_lexer_default_rule_2 PASSED [ 42%] beancount/parser/grammar_test.py::TestSyntaxErrors::test_no_final_newline PASSED [ 42%] beancount/parser/grammar_test.py::TestParserOptions::test_invalid_option PASSED [ 42%] 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 [ 43%] beancount/parser/grammar_test.py::TestDisplayContextOptions::test_render_commas_yes2 PASSED [ 43%] beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__default PASSED [ 43%] beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__invalid PASSED [ 43%] beancount/parser/grammar_test.py::TestMiscOptions::test_plugin_processing_mode__raw PASSED [ 43%] beancount/parser/grammar_test.py::TestToleranceOptions::test_inferred_tolerance_default PASSED [ 43%] beancount/parser/grammar_test.py::TestToleranceOptions::test_tolerance_defaults PASSED [ 43%] 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 [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_payee_no_narration PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_simple_1 PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_simple_2 PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_tag_then_link PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_line PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_posting PASSED [ 44%] beancount/parser/grammar_test.py::TestTransactions::test_too_many_strings PASSED [ 44%] 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 [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_date PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_label PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_merge PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_three_components PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_total_cost_only PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_total_empty_total PASSED [ 45%] beancount/parser/grammar_test.py::TestParseLots::test_cost_total_just_currency PASSED [ 45%] 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 [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost_negative PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_inverted PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_negative PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_positive PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_with_missing PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_amount PASSED [ 46%] beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_cost PASSED [ 46%] beancount/parser/grammar_test.py::TestBalance::test_total_cost PASSED [ 46%] beancount/parser/grammar_test.py::TestBalance::test_total_price PASSED [ 46%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_data_types PASSED [ 46%] 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 [ 47%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__end PASSED [ 47%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__indented PASSED [ 47%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__many PASSED [ 47%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__middle PASSED [ 47%] beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__repeated PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__add PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__different_places PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__divide PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__groups PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__multiply PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__negative PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__positive PASSED [ 47%] beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__precedence PASSED [ 47%] 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 [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__close PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__commodity PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__compound_amount PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__document PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__event PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__include PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__key_value PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__lot_cost_date PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__note PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__open PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__option PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pad PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__plugin PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__poptag PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__posting PASSED [ 48%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__price PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pushtag PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_LINK PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_PIPE PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_TAG PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_new PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__transaction PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__multiple PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery2 PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_errors_in_postings PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception__recovery PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token PASSED [ 49%] beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token__recovery PASSED [ 49%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average PASSED [ 49%] 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 [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty_with_other PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_full PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_basis PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_currency PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_per PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_total PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_numbers PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_no_number_total PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_currency PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_number PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_none PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_full PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency PASSED [ 50%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_cost PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_price PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_cost PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_price PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_cost PASSED [ 51%] beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_price PASSED [ 51%] beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings PASSED [ 51%] beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings_invalid PASSED [ 51%] beancount/parser/grammar_test.py::TestDocument::test_document_links PASSED [ 51%] beancount/parser/grammar_test.py::TestDocument::test_document_no_tags_links PASSED [ 51%] beancount/parser/grammar_test.py::TestDocument::test_document_tags PASSED [ 51%] beancount/parser/grammar_test.py::TestMethodsSignature::test_signatures PASSED [ 51%] beancount/parser/hashsrc_test.py::TestHashSource::test_check_parser_source_files PASSED [ 51%] beancount/parser/hashsrc_test.py::TestHashSource::test_hash_parser_source_files PASSED [ 51%] beancount/parser/lexer_test.py::TestLexer::test_account_names_with_dash PASSED [ 51%] beancount/parser/lexer_test.py::TestLexer::test_account_names_with_numbers PASSED [ 51%] beancount/parser/lexer_test.py::TestLexer::test_bad_date PASSED [ 51%] beancount/parser/lexer_test.py::TestLexer::test_comma_currencies PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_currency_dash PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_currency_number PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_date_followed_by_number PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_invalid_directive PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_lex_indent PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_lex_iter PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_lex_unicode_account PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_no_final_newline PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_null_true_false PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_number_dots PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_number_no_integer PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_number_okay PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_number_space PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_popmeta PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_single_letter_account PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_string_escaped PASSED [ 52%] beancount/parser/lexer_test.py::TestLexer::test_string_newline PASSED [ 53%] beancount/parser/lexer_test.py::TestLexer::test_string_newline_long PASSED [ 53%] beancount/parser/lexer_test.py::TestLexer::test_string_newline_toolong PASSED [ 53%] beancount/parser/lexer_test.py::TestLexer::test_string_too_long_warning PASSED [ 53%] beancount/parser/lexer_test.py::TestLexer::test_very_long_string PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__indented_comment PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__long_comment PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__org_mode_drawer PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__org_mode_title PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else PASSED [ 53%] beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else_non_flag PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_DATE PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception__recovery PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_substring_with_quotes PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_invalid_token PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_latin1 PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_latin1_invalid PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf16_invalid PASSED [ 53%] beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf8 PASSED [ 54%] beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_fractional PASSED [ 54%] beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_integral PASSED [ 54%] beancount/parser/lexer_test.py::TestLexerMisc::test_valid_commas_in_number PASSED [ 54%] beancount/parser/options_test.py::TestOptions::test_get_account_types PASSED [ 54%] beancount/parser/options_test.py::TestOptions::test_get_current_accounts PASSED [ 54%] beancount/parser/options_test.py::TestOptions::test_get_previous_accounts PASSED [ 54%] beancount/parser/options_test.py::TestOptions::test_list_options PASSED [ 54%] beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__basic_fail PASSED [ 54%] beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__fail_invalid_order PASSED [ 54%] beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__fail_invalid_other PASSED [ 54%] beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success PASSED [ 54%] beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success_reset PASSED [ 54%] beancount/parser/options_test.py::TestValidateOptions::test_validate__plugin_processing_mode__invalid PASSED [ 54%] beancount/parser/parser_test.py::TestCompareTestFunctions::test_is_entry_incomplete PASSED [ 54%] beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__disabled PASSED [ 54%] beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__errors XFAIL [ 54%] beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__noerrors XFAIL [ 55%] beancount/parser/parser_test.py::TestParserInputs::test_parse_None PASSED [ 55%] beancount/parser/parser_test.py::TestParserInputs::test_parse_file PASSED [ 55%] beancount/parser/parser_test.py::TestParserInputs::test_parse_filename PASSED [ 55%] beancount/parser/parser_test.py::TestParserInputs::test_parse_stdin PASSED [ 55%] beancount/parser/parser_test.py::TestParserInputs::test_parse_string PASSED [ 55%] beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_incorrect PASSED [ 55%] beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_invalid PASSED [ 55%] beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_latin1 PASSED [ 55%] beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_utf8 PASSED [ 55%] beancount/parser/parser_test.py::TestTestUtils::test_parse_many PASSED [ 55%] beancount/parser/parser_test.py::TestTestUtils::test_parse_one PASSED [ 55%] beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex PASSED [ 55%] beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_filename PASSED [ 55%] beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_multi PASSED [ 55%] beancount/parser/parser_test.py::TestReferenceCounting::test_parser_parse PASSED [ 55%] beancount/parser/parser_test.py::TestLineno::test_lex PASSED [ 55%] beancount/parser/parser_test.py::TestLineno::test_lex_lineno PASSED [ 55%] beancount/parser/parser_test.py::TestLineno::test_parse PASSED [ 56%] beancount/parser/parser_test.py::TestLineno::test_parse_doc PASSED [ 56%] beancount/parser/parser_test.py::TestLineno::test_parse_lineno PASSED [ 56%] beancount/parser/parser_test.py::TestLineno::test_parse_string PASSED [ 56%] beancount/parser/parser_test.py::TestLineno::test_parse_string_lineno PASSED [ 56%] beancount/parser/printer_test.py::TestPrinter::test_format_and_print_error PASSED [ 56%] beancount/parser/printer_test.py::TestPrinter::test_methods_coverage PASSED [ 56%] beancount/parser/printer_test.py::TestPrinter::test_render_source PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Balance PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_BalanceTolerance PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Close PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Document PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Event PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Note PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Open PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Pad PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Price PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Query PASSED [ 56%] beancount/parser/printer_test.py::TestEntryPrinter::test_Transaction PASSED [ 57%] beancount/parser/printer_test.py::TestEntryPrinter::test_metadata PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterSpacing::test_interline_spacing PASSED [ 57%] beancount/parser/printer_test.py::TestDisplayContext::test_precision PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterAlignment::test_align PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterAlignment::test_align_min_width_account PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterAlignment::test_align_position_strings PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterAlignment::test_align_with_weight PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_metadata PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_no_valid_account PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_render_meta_with_None PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_render_missing PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_very_small_number PASSED [ 57%] beancount/parser/printer_test.py::TestPrinterMisc::test_zero_cost PASSED [ 57%] beancount/parser/version_test.py::TestVersion::test_compute_version_string PASSED [ 57%] beancount/parser/version_test.py::TestVersion::test_version PASSED [ 57%] beancount/parser/version_test.py::TestVersion::test_version_exists PASSED [ 57%] 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 [ 58%] beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_partial_failure PASSED [ 58%] beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_split_reducing PASSED [ 58%] beancount/plugins/book_conversions_test.py::TestBookConversions::test_book_conversions_zero_pnl PASSED [ 58%] beancount/plugins/book_conversions_test.py::TestExtractTradesScript::test_extract_trades PASSED [ 58%] beancount/plugins/check_average_cost_test.py::TestMatchAverageCost::test_match_average_cost PASSED [ 58%] beancount/plugins/check_closing_test.py::TestCheckClosing::test_check_closing PASSED [ 58%] beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_okay PASSED [ 58%] beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_transaction PASSED [ 58%] beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_used_in_balance_only PASSED [ 58%] beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_get_commodity_map_ex PASSED [ 58%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__absence PASSED [ 58%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__declared_currencies PASSED [ 58%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__error PASSED [ 59%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__not_balance_sheet PASSED [ 59%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__same_day PASSED [ 59%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__seen_currencies PASSED [ 59%] beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__skip_preexisting PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_auto_accounts_parent_close PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_basic PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_close_unopened_parent PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_empty_entries PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_leave_others_untouched PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_match PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_override PASSED [ 59%] beancount/plugins/close_tree_test.py::TestCloseTree::test_override_complex 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/currency_accounts_test.py::TestCurrencyTradingAccounts::test_currency_conversion PASSED [ 59%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_custom_base_account PASSED [ 60%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_residual_not_conversion PASSED [ 60%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_selection PASSED [ 60%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_two_groups_already_balanced PASSED [ 60%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_with_costs_and_price PASSED [ 60%] beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_with_costs_ignored PASSED [ 60%] beancount/plugins/divert_expenses_test.py::TestDivertExpenses::test_divert PASSED [ 60%] beancount/plugins/divert_expenses_test.py::TestDivertExpenses::test_divert_non_expenses PASSED [ 60%] beancount/plugins/divert_expenses_test.py::TestDivertExpenses::test_divert_some_postings PASSED [ 60%] beancount/plugins/exclude_tag_test.py::TestExampleExcludeTag::test_exclude_tag PASSED [ 60%] beancount/plugins/fill_account_test.py::TestFillAccountOpen::test_fill_account PASSED [ 60%] 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 [ 61%] beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__all_cases PASSED [ 61%] beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_different_transactions PASSED [ 61%] beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_same_transaction PASSED [ 61%] beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_overloaded PASSED [ 61%] beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__other_account PASSED [ 61%] beancount/plugins/ira_contribs_test.py::TestIraContributions::test_ira_contribs PASSED [ 61%] beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only1 PASSED [ 61%] beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only2 PASSED [ 61%] 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 [ 62%] beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__note PASSED [ 62%] beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__open PASSED [ 62%] beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__pad PASSED [ 62%] beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__price PASSED [ 62%] beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__transaction PASSED [ 62%] beancount/plugins/nounused_test.py::TestValidateUnusedAccounts::test_validate_unused_accounts PASSED [ 62%] beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_balance PASSED [ 62%] beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_regexp_config PASSED [ 62%] beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_skip_declared PASSED [ 62%] beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_skip_metadata PASSED [ 62%] 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 [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_other_directives_copied PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_simple PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_tolerances__ignore_from_auto_postings PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_unaffected PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_with_one_member_only PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitExpenses::test_work_with_auto_accounts PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitReports::test_split_reports PASSED [ 63%] beancount/plugins/split_expenses_test.py::TestSplitReports::test_split_reports_with_currency PASSED [ 63%] beancount/plugins/tag_pending_test.py::TestExampleTrackPending::test_tag_pending PASSED [ 63%] beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__different PASSED [ 63%] 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 [ 64%] beancount/plugins/unrealized_test.py::TestUnrealized::test_normal_case PASSED [ 64%] beancount/plugins/unrealized_test.py::TestUnrealized::test_not_assets PASSED [ 64%] beancount/plugins/unrealized_test.py::TestUnrealized::test_nothing_held_at_cost PASSED [ 64%] beancount/plugins/unrealized_test.py::TestUnrealized::test_with_subaccount 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 [ 64%] beancount/prices/price_test.py::TestCache::test_fetch_cached_price__disabled PASSED [ 64%] beancount/prices/price_test.py::TestCache::test_fetch_cached_price__historical PASSED [ 64%] beancount/prices/price_test.py::TestCache::test_fetch_cached_price__latest PASSED [ 64%] beancount/prices/price_test.py::TestProcessArguments::test_explicit_file__badcontents PASSED [ 64%] beancount/prices/price_test.py::TestProcessArguments::test_expressions PASSED [ 64%] beancount/prices/price_test.py::TestProcessArguments::test_filename_exists PASSED [ 64%] beancount/prices/price_test.py::TestProcessArguments::test_filename_not_exists PASSED [ 64%] beancount/prices/price_test.py::TestClobber::test_clobber_diffs PASSED [ 64%] 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/price_test.py::TestImportSource::test_import_source_invalid PASSED [ 65%] beancount/prices/price_test.py::TestImportSource::test_import_source_valid PASSED [ 65%] beancount/prices/price_test.py::TestParseSource::test_source_invalid PASSED [ 65%] beancount/prices/price_test.py::TestParseSource::test_source_valid PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_invalid PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_inverse PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_manycur_multiple PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_manycur_single PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_onecur_multiple PASSED [ 65%] beancount/prices/price_test.py::TestParseSourceMap::test_source_map_onecur_single PASSED [ 65%] beancount/prices/price_test.py::TestFilters::test_get_price_jobs__date PASSED [ 65%] beancount/prices/price_test.py::TestFilters::test_get_price_jobs__default_source PASSED [ 65%] beancount/prices/price_test.py::TestFilters::test_get_price_jobs__inactive PASSED [ 65%] beancount/prices/price_test.py::TestFilters::test_get_price_jobs__undeclared PASSED [ 66%] beancount/prices/price_test.py::TestFromFile::test_find_currencies_declared PASSED [ 66%] beancount/prices/sources/coinbase_test.py::CoinbasePriceFetcher::test_error_network PASSED [ 66%] beancount/prices/sources/coinbase_test.py::CoinbasePriceFetcher::test_historical_price PASSED [ 66%] beancount/prices/sources/coinbase_test.py::CoinbasePriceFetcher::test_valid_response PASSED [ 66%] beancount/prices/sources/iex_test.py::IEXPriceFetcher::test_error_network PASSED [ 66%] beancount/prices/sources/iex_test.py::IEXPriceFetcher::test_valid_response PASSED [ 66%] 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 [ 67%] beancount/prices/sources/oanda_test.py::TestOandaGetHistorical::test_valid_same_date PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_network PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_premium PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_error_subscription PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_non_standard_columns PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_parse_ticker PASSED [ 67%] beancount/prices/sources/quandl_test.py::QuandlPriceFetcher::test_valid_response PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_get_historical_price PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_get_historical_price_L2060 PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_get_latest_price_L2050 PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_get_latest_price_SFund PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_invalid_fund_historical PASSED [ 67%] beancount/prices/sources/tsp_test.py::TSPFinancePriceFetcher::test_invalid_fund_latest 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 [ 68%] beancount/prices/sources/yahoo_test.py::YahooFinancePriceFetcher::test_parse_response_error_status_code PASSED [ 68%] beancount/projects/export_test.py::TestExport::test_export_basic PASSED [ 68%] beancount/projects/will_test.py::TestWillFunctions::test_find_institutions PASSED [ 68%] beancount/projects/will_test.py::TestWillFunctions::test_get_first_meta PASSED [ 68%] beancount/projects/will_test.py::TestWillFunctions::test_group_accounts PASSED [ 68%] beancount/projects/will_test.py::TestWillReport::test_create_report PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifySimple::test_amount PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifySimple::test_inventory PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifySimple::test_position PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifyIdentity::test_identity PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifyInventory::test_inventory PASSED [ 68%] beancount/query/numberify_test.py::TestNumerifyPrecision::test_precision PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_binaryop PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_column PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_constant PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_function PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_invalid PASSED [ 68%] beancount/query/query_compile_test.py::TestCompileExpression::test_expr_unaryop PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileExpressionDataTypes::test_expr_function_arity PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileAggregateChecks::test_get_columns_and_aggregates PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileAggregateChecks::test_is_aggregate_derived PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalAdd PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalAnd PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalConstant PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalDiv PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalEqual PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalGreater PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalGreaterEq PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalLess PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalLessEq PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalMatch PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalMul PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalNot PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalOr PASSED [ 69%] beancount/query/query_compile_test.py::TestCompileDataTypes::test_compile_EvalSub PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileMisc::test_find_unique_names PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_aggregates_of_aggregates PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_from PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_from_invalid_dates PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_group_by_inventory PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_having PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_mixed_aggregates PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_targets_named PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelect::test_compile_targets_wildcard PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_coverage PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_implicit PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_non_aggregates PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reconcile PASSED [ 70%] beancount/query/query_compile_test.py::TestCompileSelectGroupBy::test_compile_group_by_reference_an_aggregate PASSED [ 70%] 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 [ 71%] beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_reconcile PASSED [ 71%] beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_reference_invisible PASSED [ 71%] beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_simple PASSED [ 71%] beancount/query/query_compile_test.py::TestCompileSelectOrderBy::test_compile_order_by_simple_2 PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationJournal::test_journal PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account_and_from PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationJournal::test_journal_with_account_func_and_from PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationBalance::test_balance PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationBalance::test_balance_with_units PASSED [ 71%] beancount/query/query_compile_test.py::TestTranslationBalance::test_balance_with_units_and_from PASSED [ 71%] beancount/query/query_compile_test.py::TestCompilePrint::test_print PASSED [ 71%] beancount/query/query_compile_test.py::TestCompilePrint::test_print_from PASSED [ 71%] 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 [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalLength PASSED [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalMonth PASSED [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalSum PASSED [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalUnits PASSED [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_EvalYear PASSED [ 72%] beancount/query/query_env_test.py::TestCompileDataTypes::test_compile_columns PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_AnyMeta PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_Coalesce PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_Date PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_DateDiffAdjust PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_GrepN PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_Lower PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_Subst PASSED [ 72%] beancount/query/query_env_test.py::TestEnv::test_Upper PASSED [ 72%] 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 [ 73%] beancount/query/query_execute_test.py::TestFilterEntries::test_filter_clear PASSED [ 73%] beancount/query/query_execute_test.py::TestFilterEntries::test_filter_close_dated PASSED [ 73%] beancount/query/query_execute_test.py::TestFilterEntries::test_filter_close_undated PASSED [ 73%] beancount/query/query_execute_test.py::TestFilterEntries::test_filter_empty_from PASSED [ 73%] beancount/query/query_execute_test.py::TestFilterEntries::test_filter_open_dated PASSED [ 73%] beancount/query/query_execute_test.py::TestExecutePrint::test_print_with_filter PASSED [ 73%] beancount/query/query_execute_test.py::TestExecutePrint::test_print_with_no_filter PASSED [ 73%] beancount/query/query_execute_test.py::TestAllocation::test_allocator PASSED [ 73%] beancount/query/query_execute_test.py::TestBalanceColumn::test_uses_balance_column PASSED [ 73%] beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregate__many PASSED [ 73%] beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregate__one PASSED [ 73%] beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_invisible PASSED [ 73%] beancount/query/query_execute_test.py::TestExecuteNonAggregatedQuery::test_non_aggregated_order_by_none_date PASSED [ 73%] 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 [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_aggregate_invisible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_aggregate_visible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_non_aggregate_invis PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_invisible_order_by_non_aggregate_visible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_aggregate_invisible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_aggregate_visible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_non_aggregate_invisible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteAggregatedQuery::test_aggregated_group_by_visible_order_by_non_aggregate_visible PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteOptions::test_distinct PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteOptions::test_limit PASSED [ 74%] beancount/query/query_execute_test.py::TestExecuteOptions::test_order_by_asc_explicit PASSED [ 74%] 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 [ 75%] beancount/query/query_execute_test.py::TestArithmeticFunctions::test_safe_div PASSED [ 75%] beancount/query/query_execute_test.py::TestArithmeticFunctions::test_safe_div_zerobyzero PASSED [ 75%] beancount/query/query_execute_test.py::TestArithmeticFunctions::test_sub PASSED [ 75%] beancount/query/query_execute_test.py::TestExecuteFlatten::test_flatten_results PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_empty PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_target_multiple PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_target_multiple_as PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_target_one PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_target_one_as PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_target_wildcard PASSED [ 75%] beancount/query/query_parser_test.py::TestSelectTarget::test_unterminated__empty PASSED [ 75%] 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 [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_integer PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_null PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_constant_string PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_div PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_eq PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__five_args PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__one_args PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__two_args PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_function__zero_args PASSED [ 76%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_gt PASSED [ 76%] 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 [ 77%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_or PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_multi PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_multi2 PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_paren_single PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectExpression::test_expr_sub PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_eq PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_not PASSED [ 77%] beancount/query/query_parser_test.py::TestSelectPrecedence::test_expr_function__and_or PASSED [ 77%] 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 [ 78%] beancount/query/query_parser_test.py::TestSelectFrom::test_from_empty PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectFrom::test_from_open_close_clear PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectFrom::test_from_open_default PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectWhere::test_where PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectWhere::test_where_empty PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectFromAndWhere::test_both PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectFromSelect::test_from_select PASSED [ 78%] beancount/query/query_parser_test.py::TestSelectGroupBy::test_groupby_empty PASSED [ 78%] 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 [ 79%] beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_empty PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_many PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectPivotBy::test_pivotby_one PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectOptions::test_distinct PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectOptions::test_flatten PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectOptions::test_limit_and_flatten PASSED [ 79%] beancount/query/query_parser_test.py::TestSelectOptions::test_limit_empty PASSED [ 79%] 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 [ 80%] beancount/query/query_parser_test.py::TestPrint::test_print_empty PASSED [ 80%] beancount/query/query_parser_test.py::TestPrint::test_print_from PASSED [ 80%] beancount/query/query_parser_test.py::TestExpressionName::test_binary PASSED [ 80%] beancount/query/query_parser_test.py::TestExpressionName::test_column PASSED [ 80%] beancount/query/query_parser_test.py::TestExpressionName::test_constant PASSED [ 80%] beancount/query/query_parser_test.py::TestExpressionName::test_function PASSED [ 80%] 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 [ 81%] beancount/query/query_render_test.py::TestIntegerRenderer::test_overflow PASSED [ 81%] beancount/query/query_render_test.py::TestIntegerRenderer::test_zeros_only PASSED [ 81%] beancount/query/query_render_test.py::TestDecimalRenderer::test_fractional PASSED [ 81%] beancount/query/query_render_test.py::TestDecimalRenderer::test_integer PASSED [ 81%] beancount/query/query_render_test.py::TestDecimalRenderer::test_integers PASSED [ 81%] 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::TestSimple::test_run_query PASSED [ 81%] beancount/query/shell_test.py::TestUseCases::test_accounts PASSED [ 82%] beancount/query/shell_test.py::TestUseCases::test_balance_sheet PASSED [ 82%] beancount/query/shell_test.py::TestUseCases::test_balances PASSED [ 82%] beancount/query/shell_test.py::TestUseCases::test_balances_with_where PASSED [ 82%] 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 [ 83%] beancount/query/shell_test.py::TestShell::test_success PASSED [ 83%] beancount/reports/balance_reports_test.py::TestBalanceReports::test_all_reports_empty PASSED [ 83%] beancount/reports/base_test.py::TestReport::test_add_args PASSED [ 83%] 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/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 [ 84%] beancount/reports/convert_reports_test.py::TestLedgerConversion::test_cost_and_foreign_currency PASSED [ 84%] beancount/reports/convert_reports_test.py::TestLedgerConversion::test_example SKIPPED [ 84%] beancount/reports/convert_reports_test.py::TestLedgerConversion::test_simple PASSED [ 84%] beancount/reports/convert_reports_test.py::TestLedgerConversion::test_tags_links PASSED [ 84%] beancount/reports/convert_reports_test.py::TestHLedgerConversion::test_example PASSED [ 84%] beancount/reports/convert_reports_test.py::TestHLedgerConversion::test_tags_links 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 [ 85%] beancount/reports/export_reports_test.py::TestCommodityExport::test_export_cash_ignored_no_money PASSED [ 85%] beancount/reports/export_reports_test.py::TestCommodityExport::test_export_explicit_stock PASSED [ 85%] 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_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/holdings_reports_test.py::TestMultiCurrencyNetWorthCalculation::test_calculate_net_worths 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 [ 86%] beancount/reports/journal_reports_test.py::TestJournalReports::test_all_reports_empty PASSED [ 86%] 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/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 [ 87%] beancount/reports/tutorial_test.py::TestTutorial::test_generate_tutorial PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_directories PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_normal PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_other PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_protected PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_normalize_untouched PASSED [ 87%] beancount/scripts/bake_test.py::TestBakeFunctions::test_relativize_links PASSED [ 87%] 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_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 [ 88%] beancount/scripts/bake_test.py::TestScriptArchive::test_bake_directory PASSED [ 88%] beancount/scripts/bake_test.py::TestScriptArchive::test_bake_missing_input PASSED [ 88%] beancount/scripts/bake_test.py::TestScriptArchive::test_bake_output_collision PASSED [ 88%] beancount/scripts/check_examples_test.py::TestCheckExamples::test_example_files PASSED [ 88%] beancount/scripts/check_test.py::TestScriptCheck::test_fail PASSED [ 88%] beancount/scripts/check_test.py::TestScriptCheck::test_success PASSED [ 88%] beancount/scripts/deps_test.py::TestCheckDeps::test_check_dependencies PASSED [ 88%] beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation PASSED [ 88%] beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation_no_parent PASSED [ 88%] 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 [ 89%] beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_validation_no_parent PASSED [ 89%] beancount/scripts/doctor_test.py::TestScriptMissingOpen::test_missing_open PASSED [ 89%] beancount/scripts/doctor_test.py::TestScriptDisplayContext::test_display_context PASSED [ 89%] beancount/scripts/doctor_test.py::TestContext::test_context PASSED [ 89%] beancount/scripts/doctor_test.py::TestContext::test_context_multiple_files PASSED [ 89%] beancount/scripts/doctor_test.py::TestLinked::test_linked_explicit_link PASSED [ 89%] beancount/scripts/doctor_test.py::TestLinked::test_linked_lineno_only PASSED [ 89%] beancount/scripts/doctor_test.py::TestLinked::test_linked_multiple_files PASSED [ 89%] beancount/scripts/example_test.py::TestScriptExample::test_generate PASSED [ 89%] beancount/scripts/format_test.py::TestScriptFormat::test_align_posting_starts PASSED [ 89%] 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_metadata_issue400 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 [ 90%] beancount/scripts/sql_test.py::TestScriptSQL::test_example PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_consecutive PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_empty_string PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_filenames PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_filenames_tree PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_flush_left PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_flush_right PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_no_columns PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_noise_after PASSED [ 90%] beancount/tools/treeify_test.py::TestTreeify::test_noise_before PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_between_nodes PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_parent_child PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_same_node PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_overlapping_column PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_parents PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_simple PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_two_columns PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_unsorted PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_whitespace PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_width_narrower PASSED [ 91%] beancount/tools/treeify_test.py::TestTreeify::test_width_wider PASSED [ 91%] beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_left_with_key PASSED [ 91%] beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_repeats PASSED [ 91%] beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_clean_header PASSED [ 91%] beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_dict_reader PASSED [ 91%] beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_split_sections PASSED [ 91%] beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_split_sections_with_titles PASSED [ 91%] beancount/utils/csv_utils_test.py::TestCSVUtils::test_csv_tuple_reader PASSED [ 92%] beancount/utils/csv_utils_test.py::TestLineUtils::test_iter_section PASSED [ 92%] beancount/utils/csv_utils_test.py::TestLineUtils::test_iter_until_empty PASSED [ 92%] beancount/utils/date_utils_test.py::TestDateUtils::test_intimezone PASSED [ 92%] beancount/utils/date_utils_test.py::TestDateUtils::test_iter_dates PASSED [ 92%] beancount/utils/date_utils_test.py::TestDateUtils::test_next_month PASSED [ 92%] beancount/utils/date_utils_test.py::TestDateUtils::test_parse_date_liberally PASSED [ 92%] beancount/utils/defdict_test.py::TestDefDictWithKey::test_defdict_with_key PASSED [ 92%] beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_dict_with_default PASSED [ 92%] beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_pickle_defdict PASSED [ 92%] beancount/utils/encryption_test.py::TestEncryptedFiles::test_read_encrypted_file PASSED [ 92%] beancount/utils/encryption_test.py::TestEncryptedFilesCheck::test_is_encrypted_file PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_bz2 PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_csv PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_gz PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_html PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_jpg PASSED [ 92%] beancount/utils/file_type_test.py::TestFileType::test_ods PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_ofx PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_org PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_pdf PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_ps PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_py PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_qbo PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_qfx PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_sh PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_txt PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_xhtml PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_xls PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_xml PASSED [ 93%] beancount/utils/file_type_test.py::TestFileType::test_zip PASSED [ 93%] beancount/utils/file_utils_test.py::TestFileUtilsFind::test_find_files PASSED [ 93%] beancount/utils/file_utils_test.py::TestMiscFileUtils::test_chdir_contextmanager PASSED [ 93%] beancount/utils/file_utils_test.py::TestMiscFileUtils::test_guess_file_format PASSED [ 93%] beancount/utils/file_utils_test.py::TestMiscFileUtils::test_path_greedy_split PASSED [ 93%] beancount/utils/import_utils_test.py::TestImportSymbol::test_import_symbol PASSED [ 94%] beancount/utils/invariants_test.py::TestInvariants::test_invariants_on_dummy PASSED [ 94%] beancount/utils/memo_test.py::TestMemoization::test_memoization_expired PASSED [ 94%] beancount/utils/memo_test.py::TestMemoization::test_memoization_success PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_box PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_cmptuple PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_compute_unique_clean_ids PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_deprecated PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_escape_string PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_filter_type PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_first_paragraph PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_height PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_width PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_tuple_values PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_groupby PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_idify PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_is_sorted PASSED [ 94%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_log_time PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_longest PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_map_namedtuple_attributes PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_no_curses PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_replace_tuple_values PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_skipiter PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_staticvar PASSED [ 95%] beancount/utils/misc_utils_test.py::TestMiscUtils::test_swallow PASSED [ 95%] beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_first PASSED [ 95%] beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_last PASSED [ 95%] beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_first PASSED [ 95%] beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_last PASSED [ 95%] beancount/utils/misc_utils_test.py::TestLineFileProxy::test_line_file_proxy PASSED [ 95%] beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_max_retry PASSED [ 95%] beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_success_200 PASSED [ 95%] beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_success_other PASSED [ 95%] beancount/utils/net_utils_test.py::TestRetryingUrlopen::test_timeout_once PASSED [ 95%] beancount/utils/pager_test.py::TestPager::test_pager_nothreshold PASSED [ 95%] beancount/utils/pager_test.py::TestPager::test_pager_threshold_above PASSED [ 96%] beancount/utils/pager_test.py::TestPager::test_pager_threshold_below PASSED [ 96%] beancount/utils/regexp_utils_test.py::TestRegexpUtils::test_replace_unicode PASSED [ 96%] beancount/utils/scrape_test.py::TestScrapeFunctions::test_iterlinks PASSED [ 96%] beancount/utils/scrape_test.py::TestScrapeURLs::test_scrape_urls PASSED [ 96%] beancount/utils/scrape_test.py::TestScrapeVerification::test_validate_local_links PASSED [ 96%] beancount/utils/scrape_test.py::TestScrapeVerification::test_validate_local_links__empty PASSED [ 96%] beancount/utils/snoop_test.py::TestSnoop::test_snoop PASSED [ 96%] beancount/utils/snoop_test.py::TestSnoop::test_snoop_attribute PASSED [ 96%] beancount/utils/snoop_test.py::TestSnoop::test_snoop_regexp PASSED [ 96%] beancount/utils/snoop_test.py::TestSnoop::test_snoopify PASSED [ 96%] beancount/utils/snoop_test.py::TestSaver::test_saver PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_attribute_to_title PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_compute_table_widths PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_create_table PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_create_table_with_index PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_generate_table PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_table_to_csv PASSED [ 96%] beancount/utils/table_test.py::TestTable::test_table_to_html PASSED [ 97%] beancount/utils/table_test.py::TestTable::test_table_to_text 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 [ 97%] beancount/utils/test_utils_test.py::TestTestUtils::test_environ_contextmanager PASSED [ 97%] beancount/utils/test_utils_test.py::TestTestUtils::test_run_with_args PASSED [ 97%] beancount/utils/test_utils_test.py::TestTestUtils::test_search_words PASSED [ 97%] beancount/utils/test_utils_test.py::TestTestUtils::test_tempdir PASSED [ 97%] beancount/utils/test_utils_test.py::TestTestCase::test_assertLines PASSED [ 97%] beancount/utils/test_utils_test.py::TestTestCase::test_assertOutput PASSED [ 97%] beancount/utils/test_utils_test.py::TestSkipIfRaises::test_contextmanager PASSED [ 97%] beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator PASSED [ 97%] beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator_many PASSED [ 97%] beancount/utils/text_utils_test.py::TestTextUtils::test_fix_ampersand PASSED [ 97%] beancount/utils/text_utils_test.py::TestTextUtils::test_replace_numbers PASSED [ 97%] 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/views_test.py::TestViewsFromEmpty::test_from_empty PASSED [ 98%] beancount/web/views_test.py::TestViews::test_AllView PASSED [ 98%] beancount/web/views_test.py::TestViews::test_ComponentView PASSED [ 98%] beancount/web/views_test.py::TestViews::test_EmptyView PASSED [ 98%] beancount/web/views_test.py::TestViews::test_PayeeView PASSED [ 98%] beancount/web/views_test.py::TestViews::test_TagView PASSED [ 98%] beancount/web/views_test.py::TestViews::test_View PASSED [ 98%] beancount/web/views_test.py::TestViews::test_YearView PASSED [ 98%] beancount/web/web_test.py::TestWeb::test_scrape_basic PASSED [ 98%] beancount/web/web_test.py::TestWeb::test_scrape_basic_view PASSED [ 98%] beancount/web/web_test.py::TestWeb::test_scrape_empty_file PASSED [ 98%] beancount/web/web_test.py::TestWeb::test_scrape_in_incognito PASSED [ 98%] beancount/web/web_test.py::TestWeb::test_scrape_starterkit PASSED [ 98%] examples/ingest/office/importers/acme/acme_pdf_test.py::TestImporter::test_identify[file0-importer0] PASSED [ 98%] examples/ingest/office/importers/acme/acme_pdf_test.py::TestImporter::test_extract[file0-importer0] PASSED [ 98%] examples/ingest/office/importers/acme/acme_pdf_test.py::TestImporter::test_file_date[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/acme/acme_pdf_test.py::TestImporter::test_file_name[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/acme/acme_pdf_test.py::TestImporter::test_file_account[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_identify[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_identify[file1-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_identify[file2-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_extract[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_extract[file1-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_extract[file2-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_date[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_date[file1-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_date[file2-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_name[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_name[file1-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_name[file2-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_account[file0-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_account[file1-importer0] PASSED [ 99%] examples/ingest/office/importers/utrade/utrade_csv_test.py::TestImporter::test_file_account[file2-importer0] PASSED [100%] =============================== warnings summary =============================== beancount/parser/version_test.py::TestVersion::test_compute_version_string beancount/parser/version_test.py::TestVersion::test_compute_version_string /builddir/build/BUILD/beancount-2.3.6/beancount/parser/version.py:55: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). date = datetime.datetime.utcfromtimestamp(timestamp).date() beancount/scripts/sql_test.py: 1150 warnings /builddir/build/BUILD/beancount-2.3.6/beancount/scripts/sql.py:86: DeprecationWarning: The default date adapter is deprecated as of Python 3.12; see the sqlite3 documentation for suggested replacement recipes connection.execute(""" beancount/scripts/sql_test.py: 1092 warnings /builddir/build/BUILD/beancount-2.3.6/beancount/scripts/sql.py:157: DeprecationWarning: The default date adapter is deprecated as of Python 3.12; see the sqlite3 documentation for suggested replacement recipes connection.execute(""" beancount/scripts/sql_test.py: 238 warnings /builddir/build/BUILD/beancount-2.3.6/beancount/scripts/sql.py:100: DeprecationWarning: The default date adapter is deprecated as of Python 3.12; see the sqlite3 documentation for suggested replacement recipes connection.execute(""" -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ========= 1735 passed, 24 skipped, 2 xfailed, 2482 warnings in 49.31s ========== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: beancount-2.3.6-1.fc40.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.bnpjaL + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + DOCDIR=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + cp -pr /builddir/build/BUILD/beancount-2.3.6/README.rst /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + cp -pr /builddir/build/BUILD/beancount-2.3.6/CHANGES /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + cp -pr /builddir/build/BUILD/beancount-2.3.6/CREDITS /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + cp -pr /builddir/build/BUILD/beancount-2.3.6/TODO /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.p1CJQH + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + LICENSEDIR=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount + cp -pr /builddir/build/BUILD/beancount-2.3.6/COPYING /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount + RPM_EC=0 ++ jobs -p + exit 0 Provides: beancount = 2.3.6-1.fc40 beancount(x86-64) = 2.3.6-1.fc40 bundled(js-sorttable) = 2 python3-beancount = 2.3.6-1.fc40 python3.12dist(beancount) = 2.3.6 python3dist(beancount) = 2.3.6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) python(abi) = 3.12 python3.12dist(beautifulsoup4) python3.12dist(bottle) python3.12dist(chardet) python3.12dist(file-magic) python3.12dist(google-api-python-client) python3.12dist(lxml) python3.12dist(ply) python3.12dist(python-dateutil) python3.12dist(requests) rtld(GNU_HASH) Suggests: beancount-doc Processing files: beancount-doc-2.3.6-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rbelRW + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + DOCDIR=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount-doc + cp -pr /builddir/build/BUILD/beancount-2.3.6/docs /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount-doc + cp -pr /builddir/build/BUILD/beancount-2.3.6/examples /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/doc/beancount-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.pxr024 + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + LICENSEDIR=/builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount-doc + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount-doc + cp -pr /builddir/build/BUILD/beancount-2.3.6/COPYING /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64/usr/share/licenses/beancount-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: beancount-doc = 2.3.6-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python-beancount-debugsource-2.3.6-1.fc40.x86_64 Provides: python-beancount-debugsource = 2.3.6-1.fc40 python-beancount-debugsource(x86-64) = 2.3.6-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: beancount-debuginfo-2.3.6-1.fc40.x86_64 Provides: beancount-debuginfo = 2.3.6-1.fc40 beancount-debuginfo(x86-64) = 2.3.6-1.fc40 debuginfo(build-id) = 2d67897bf3a09552a38657881b69f01310b8aaba Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: python-beancount-debugsource(x86-64) = 2.3.6-1.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 Wrote: /builddir/build/SRPMS/python-beancount-2.3.6-1.fc40.src.rpm Wrote: /builddir/build/RPMS/beancount-doc-2.3.6-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python-beancount-debugsource-2.3.6-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/beancount-debuginfo-2.3.6-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/beancount-2.3.6-1.fc40.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7rSYKK + umask 022 + cd /builddir/build/BUILD + cd beancount-2.3.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-beancount-2.3.6-1.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.Z5213s + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/beancount-2.3.6-SPECPARTS + rm -rf beancount-2.3.6 beancount-2.3.6.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-beancount-2.3.6-1.fc40.src.rpm Finish: build phase for python-beancount-2.3.6-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1701016842.773436/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/python-beancount-2.3.6-1.fc40.src.rpm) Config(child) 1 minutes 45 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running FedoraReview tool Running: fedora-review --no-colors --prebuilt --rpm-spec --name python-beancount --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg cmd: ['fedora-review', '--no-colors', '--prebuilt', '--rpm-spec', '--name', 'python-beancount', '--mock-config', '/var/lib/copr-rpmbuild/results/configs/child.cfg'] cwd: /var/lib/copr-rpmbuild/results rc: 0 stdout: Review template in: /var/lib/copr-rpmbuild/results/python-beancount/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. stderr: INFO: Processing local files: python-beancount INFO: Getting .spec and .srpm Urls from : Local files in /var/lib/copr-rpmbuild/results INFO: --> SRPM url: file:///var/lib/copr-rpmbuild/results/python-beancount-2.3.6-1.fc40.src.rpm INFO: Using review directory: /var/lib/copr-rpmbuild/results/python-beancount WARNING: Package python-beancount-debuginfo-2.3.6-1.fc38 not built INFO: Downloading (Source0): https://github.com/beancount/beancount/archive/2.3.6/beancount-2.3.6.tar.gz INFO: Running checks and generating report INFO: Installing built package(s) INFO: Reading configuration from /etc/mock/site-defaults.cfg INFO: Reading configuration from /etc/mock/chroot-aliases.cfg INFO: Reading configuration from /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: Active plugins: C/C++, Generic, Python, Shell-api Package basesystem-11-18.fc39.noarch contains no files Package glibc-minimal-langpack-2.38.9000-22.fc40.x86_64 contains no files INFO: ExclusiveArch dependency checking disabled, enable with EXARCH flag Review template in: /var/lib/copr-rpmbuild/results/python-beancount/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. Moving the results into `fedora-review' directory. Review template in: /var/lib/copr-rpmbuild/results/fedora-review/review.txt FedoraReview finished Running RPMResults tool Package info: { "packages": [ { "name": "beancount", "epoch": null, "version": "2.3.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "beancount-doc", "epoch": null, "version": "2.3.6", "release": "1.fc40", "arch": "noarch" }, { "name": "python-beancount-debugsource", "epoch": null, "version": "2.3.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "beancount-debuginfo", "epoch": null, "version": "2.3.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "python-beancount", "epoch": null, "version": "2.3.6", "release": "1.fc40", "arch": "src" } ] } RPMResults finished