Warning: Permanently added '98.93.48.18' (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/10858500-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.9 PID: 10447 Logging PID: 10449 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10858500, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '651fce9ca833f139ac5b4f6fe5f25355a313dc78', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/extras/ipython', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ipython', 'package_version': '9.16.1-1', 'project_dirname': 'extras', 'project_name': 'extras', 'project_owner': 'thrnciar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/thrnciar/extras/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'thrnciar/extras--https://src.fedoraproject.org/user/lbalhar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'https://src.fedoraproject.org/user/lbalhar', 'tags': [], 'task_id': '10858500-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/thrnciar/extras/ipython /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/extras/ipython', '/var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython'... Running: git checkout 651fce9ca833f139ac5b4f6fe5f25355a313dc78 -- cmd: ['git', 'checkout', '651fce9ca833f139ac5b4f6fe5f25355a313dc78', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython rc: 0 stdout: stderr: Note: switching to '651fce9ca833f139ac5b4f6fe5f25355a313dc78'. 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 651fce9 automatic import of ipython Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython 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 ipython-9.16.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ipython-9.16.1.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/thrnciar/extras/ipython/ipython-9.16.1.tar.gz/md5/e3e825658b9fe469c56e8f34c2b406ea/ipython-9.16.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4.30M 100 4.30M 0 0 51.96M 0 0 INFO: Reading stdout from command: md5sum ipython-9.16.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython/ipython.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786605121.137866 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.7 starting (python version = 3.14.5, NVR = mock-6.7-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython/ipython.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786605121.137866 -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-tc4cjevs/ipython/ipython.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786605121.137866/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 container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-870f1065-d4a7-439a-8986-c862d8948f8f INFO: Checking that 396a44fdefca23985af960b63633a4fee51dd1bdf29d1bb8f930e8fcef7207f5 image matches host's architecture INFO: Copy content of container 396a44fdefca23985af960b63633a4fee51dd1bdf29d1bb8f930e8fcef7207f5 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786605121.137866/root INFO: mounting 396a44fdefca23985af960b63633a4fee51dd1bdf29d1bb8f930e8fcef7207f5 with podman image mount INFO: image 396a44fdefca23985af960b63633a4fee51dd1bdf29d1bb8f930e8fcef7207f5 as /var/lib/containers/storage/overlay/e0cea84e38b1f5a367a94f30457389392a80a5058945ef6cd07091b660c69af3/merged INFO: umounting image 396a44fdefca23985af960b63633a4fee51dd1bdf29d1bb8f930e8fcef7207f5 (/var/lib/containers/storage/overlay/e0cea84e38b1f5a367a94f30457389392a80a5058945ef6cd07091b660c69af3/merged) with podman image umount INFO: Removing image mock-bootstrap-870f1065-d4a7-439a-8986-c862d8948f8f INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True 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-1786605121.137866/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 1.5 MiB/s | 854.3 KiB | 00m01s fedora 100% | 26.7 MiB/s | 21.9 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.15-2.fc45 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.11-6.fc45 fedora 5.9 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:45-0.9 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44-1.fc45 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.0.92-2.fc45 fedora 312.2 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.2-3.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47-1.fc45 fedora 28.4 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-9.fc45 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.21.0-5.fc45 fedora 487.9 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.5-3.fc45 fedora 149.7 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.195-3.fc45 fedora 3.0 MiB elfutils-debuginfod-client x86_64 0:0.195-3.fc45 fedora 79.8 KiB elfutils-libelf x86_64 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs x86_64 0:0.195-3.fc45 fedora 715.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.2 fedora 133.4 KiB fedora-release noarch 0:45-0.9 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.9 fedora 664.0 B fedora-repos noarch 0:45-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.2 fedora 2.2 KiB file x86_64 0:5.47-3.fc45 fedora 101.2 KiB file-libs x86_64 0:5.47-3.fc45 fedora 12.2 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.2-3.fc45 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-4.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-12.fc45 fedora 133.7 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44-1.fc45 fedora 7.1 MiB glibc-common x86_64 0:2.44-1.fc45 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44-1.fc45 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-3.fc45 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.8-3.fc45 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.2-3.fc45 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.3-5.fc45 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.21.0-5.fc45 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.12-19.fc45 fedora 978.8 KiB libfdisk x86_64 0:2.42.2-3.fc45 fedora 392.2 KiB libffi x86_64 0:3.5.2-3.fc45 fedora 83.7 KiB libfido2 x86_64 0:1.17.0-5.fc45 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.1.1-4.fc45.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.2-2.fc45 fedora 1.7 MiB libgomp x86_64 0:16.1.1-4.fc45.1 fedora 577.4 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.0-3.fc45 fedora 431.1 KiB liblastlog2 x86_64 0:2.42.2-3.fc45 fedora 37.6 KiB libmount x86_64 0:2.42.2-3.fc45 fedora 404.8 KiB libnghttp2 x86_64 0:1.69.0-5.fc45 fedora 166.2 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.1-1.fc45 fedora 80.4 KiB libselinux x86_64 0:3.11-4.fc45 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-4.fc45 fedora 306.0 KiB libsemanage x86_64 0:3.11-3.fc45 fedora 316.4 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.2-3.fc45 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.1.1-4.fc45.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.5.4-11.fc45 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.2-3.fc45 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.0-3.fc45 fedora 297.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap x86_64 0:2.6.13-4.fc45 fedora 677.9 KiB openssl-libs x86_64 1:4.0.1-5.fc45 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc45 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-2.fc45 fedora 472.0 B readline x86_64 0:8.3-6.fc45 fedora 515.5 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.0.92-2.fc45 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.92-2.fc45 fedora 288.3 KiB rpm-libs x86_64 0:6.0.92-2.fc45 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.0.92-2.fc45 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.2-5.fc45 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.0.92-2.fc45 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.11-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.11-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.2-1.fc45 fedora 944.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 230 MiB extra will be used (install 230 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.x86_64 100% | 2.7 MiB/s | 52.3 KiB | 00m00s [ 2/188] cpio-0:2.15-10.fc45.x86_64 100% | 11.9 MiB/s | 292.5 KiB | 00m00s [ 3/188] diffutils-0:3.12-6.fc45.x86_6 100% | 24.2 MiB/s | 396.6 KiB | 00m00s [ 4/188] bash-0:5.3.15-2.fc45.x86_64 100% | 25.9 MiB/s | 1.9 MiB | 00m00s [ 5/188] fedora-release-common-0:45-0. 100% | 2.3 MiB/s | 18.7 KiB | 00m00s [ 6/188] findutils-1:4.11.0-2.fc45.x86 100% | 69.7 MiB/s | 570.7 KiB | 00m00s [ 7/188] glibc-minimal-langpack-0:2.44 100% | 14.7 MiB/s | 120.1 KiB | 00m00s [ 8/188] grep-0:3.12-4.fc45.x86_64 100% | 42.0 MiB/s | 301.0 KiB | 00m00s [ 9/188] gzip-0:1.14-4.fc45.x86_64 100% | 21.9 MiB/s | 179.6 KiB | 00m00s [ 10/188] info-0:7.3-3.fc45.x86_64 100% | 26.7 MiB/s | 191.2 KiB | 00m00s [ 11/188] patch-0:2.8-5.fc45.x86_64 100% | 16.0 MiB/s | 114.6 KiB | 00m00s [ 12/188] redhat-rpm-config-0:344-5.fc4 100% | 12.7 MiB/s | 77.7 KiB | 00m00s [ 13/188] rpm-build-0:6.0.92-2.fc45.x86 100% | 19.3 MiB/s | 158.2 KiB | 00m00s [ 14/188] sed-0:4.10-2.fc45.x86_64 100% | 39.4 MiB/s | 322.8 KiB | 00m00s [ 15/188] tar-2:1.35-9.fc45.x86_64 100% | 94.1 MiB/s | 867.4 KiB | 00m00s [ 16/188] coreutils-0:9.11-6.fc45.x86_6 100% | 10.2 MiB/s | 1.2 MiB | 00m00s [ 17/188] shadow-utils-2:4.20.0-1.fc45. 100% | 64.3 MiB/s | 1.4 MiB | 00m00s [ 18/188] unzip-0:6.0-71.fc45.x86_64 100% | 27.8 MiB/s | 199.6 KiB | 00m00s [ 19/188] which-0:2.25-2.fc45.x86_64 100% | 5.1 MiB/s | 42.2 KiB | 00m00s [ 20/188] xz-1:5.8.3-2.fc45.x86_64 100% | 70.7 MiB/s | 651.2 KiB | 00m00s [ 21/188] gawk-0:5.4.1-1.fc45.x86_64 100% | 107.1 MiB/s | 1.2 MiB | 00m00s [ 22/188] filesystem-0:3.18-59.fc45.x86 100% | 139.7 MiB/s | 1.8 MiB | 00m00s [ 23/188] glibc-0:2.44-1.fc45.x86_64 100% | 163.7 MiB/s | 2.5 MiB | 00m00s [ 24/188] ncurses-libs-0:6.6-3.fc45.x86 100% | 47.9 MiB/s | 343.7 KiB | 00m00s [ 25/188] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 7.1 MiB/s | 43.5 KiB | 00m00s [ 26/188] gmp-1:6.3.0-6.fc45.x86_64 100% | 44.9 MiB/s | 321.8 KiB | 00m00s [ 27/188] coreutils-common-0:9.11-6.fc4 100% | 166.6 MiB/s | 2.2 MiB | 00m00s [ 28/188] libacl-0:2.4.0-2.fc45.x86_64 100% | 4.5 MiB/s | 27.5 KiB | 00m00s [ 29/188] util-linux-0:2.42.2-3.fc45.x8 100% | 25.3 MiB/s | 1.3 MiB | 00m00s [ 30/188] libattr-0:2.6.0-2.fc45.x86_64 100% | 2.2 MiB/s | 18.1 KiB | 00m00s [ 31/188] libcap-0:2.78-2.fc45.x86_64 100% | 14.4 MiB/s | 88.6 KiB | 00m00s [ 32/188] libselinux-0:3.11-4.fc45.x86_ 100% | 16.9 MiB/s | 103.6 KiB | 00m00s [ 33/188] systemd-libs-0:261.2-1.fc45.x 100% | 115.6 MiB/s | 946.6 KiB | 00m00s [ 34/188] fedora-repos-0:45-0.2.noarch 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 35/188] redhat-systemd-presets-0:102- 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 36/188] glibc-common-0:2.44-1.fc45.x8 100% | 57.6 MiB/s | 412.5 KiB | 00m00s [ 37/188] pcre2-0:10.47-1.fc45.2.x86_64 100% | 38.6 MiB/s | 276.7 KiB | 00m00s [ 38/188] ed-0:1.22.5-3.fc45.x86_64 100% | 11.9 MiB/s | 85.2 KiB | 00m00s [ 39/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 1.8 MiB/s | 11.1 KiB | 00m00s [ 40/188] ansible-srpm-macros-0:1-22.fc 100% | 3.2 MiB/s | 19.8 KiB | 00m00s [ 41/188] build-reproducibility-srpm-ma 100% | 1.8 MiB/s | 10.8 KiB | 00m00s [ 42/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 1.7 MiB/s | 10.3 KiB | 00m00s [ 43/188] openssl-libs-1:4.0.1-5.fc45.x 100% | 51.9 MiB/s | 2.3 MiB | 00m00s [ 44/188] dwz-0:0.17-3.fc45.x86_64 100% | 22.7 MiB/s | 139.2 KiB | 00m00s [ 45/188] efi-srpm-macros-0:6-9.fc45.no 100% | 3.5 MiB/s | 21.4 KiB | 00m00s [ 46/188] erlang-srpm-macros-0:0.3.11-2 100% | 1.6 MiB/s | 10.0 KiB | 00m00s [ 47/188] file-0:5.47-3.fc45.x86_64 100% | 8.0 MiB/s | 49.4 KiB | 00m00s [ 48/188] filesystem-srpm-macros-0:3.18 100% | 4.3 MiB/s | 26.4 KiB | 00m00s [ 49/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 2.4 MiB/s | 27.2 KiB | 00m00s [ 50/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 1.1 MiB/s | 7.8 KiB | 00m00s [ 51/188] forge-srpm-macros-0:0.4.0-5.f 100% | 1.9 MiB/s | 19.7 KiB | 00m00s [ 52/188] gap-srpm-macros-0:2-3.fc45.no 100% | 1.5 MiB/s | 9.3 KiB | 00m00s [ 53/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 54/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 1.2 MiB/s | 8.6 KiB | 00m00s [ 55/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 56/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 4.5 MiB/s | 27.8 KiB | 00m00s [ 57/188] java-srpm-macros-0:1-9.fc45.n 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 58/188] kernel-srpm-macros-0:1.0-30.f 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 59/188] lua-srpm-macros-0:1-18.fc45.n 100% | 1.4 MiB/s | 8.7 KiB | 00m00s [ 60/188] ocaml-srpm-macros-0:11-4.fc45 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 61/188] openblas-srpm-macros-0:2-22.f 100% | 1.2 MiB/s | 7.5 KiB | 00m00s [ 62/188] package-notes-srpm-macros-0:0 100% | 1.7 MiB/s | 10.5 KiB | 00m00s [ 63/188] perl-srpm-macros-0:1-65.fc45. 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 64/188] python-srpm-macros-0:3.15-2.f 100% | 3.9 MiB/s | 23.9 KiB | 00m00s [ 65/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 66/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 67/188] rpm-0:6.0.92-2.fc45.x86_64 100% | 79.7 MiB/s | 571.4 KiB | 00m00s [ 68/188] rust-srpm-macros-0:28.5-2.fc4 100% | 1.6 MiB/s | 11.4 KiB | 00m00s [ 69/188] tree-sitter-srpm-macros-0:0.4 100% | 2.0 MiB/s | 14.0 KiB | 00m00s [ 70/188] zig-srpm-macros-0:1-9.fc45.no 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 71/188] zip-0:3.0-46.fc45.x86_64 100% | 36.9 MiB/s | 264.6 KiB | 00m00s [ 72/188] debugedit-0:5.3-3.fc45.x86_64 100% | 10.7 MiB/s | 87.9 KiB | 00m00s [ 73/188] elfutils-0:0.195-3.fc45.x86_6 100% | 72.0 MiB/s | 590.0 KiB | 00m00s [ 74/188] elfutils-libelf-0:0.195-3.fc4 100% | 29.4 MiB/s | 210.4 KiB | 00m00s [ 75/188] libarchive-0:3.8.8-3.fc45.x86 100% | 36.2 MiB/s | 445.1 KiB | 00m00s [ 76/188] libgcc-0:16.1.1-4.fc45.1.x86_ 100% | 21.7 MiB/s | 133.3 KiB | 00m00s [ 77/188] libstdc++-0:16.1.1-4.fc45.1.x 100% | 110.9 MiB/s | 1.0 MiB | 00m00s [ 78/188] popt-0:1.19-11.fc45.x86_64 100% | 9.3 MiB/s | 66.6 KiB | 00m00s [ 79/188] readline-0:8.3-6.fc45.x86_64 100% | 31.9 MiB/s | 228.8 KiB | 00m00s [ 80/188] rpm-build-libs-0:6.0.92-2.fc4 100% | 21.9 MiB/s | 134.8 KiB | 00m00s [ 81/188] zstd-0:1.5.7-6.fc45.x86_64 100% | 26.7 MiB/s | 191.7 KiB | 00m00s [ 82/188] audit-libs-0:4.2.1-2.fc45.x86 100% | 23.3 MiB/s | 143.3 KiB | 00m00s [ 83/188] rpm-libs-0:6.0.92-2.fc45.x86_ 100% | 38.8 MiB/s | 476.7 KiB | 00m00s [ 84/188] libeconf-0:0.7.9-4.fc45.x86_6 100% | 5.8 MiB/s | 35.9 KiB | 00m00s [ 85/188] libsemanage-0:3.11-3.fc45.x86 100% | 20.7 MiB/s | 127.3 KiB | 00m00s [ 86/188] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 16.0 MiB/s | 130.9 KiB | 00m00s [ 87/188] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 9.5 MiB/s | 58.4 KiB | 00m00s [ 88/188] setup-0:2.15.1-2.fc45.noarch 100% | 25.7 MiB/s | 157.6 KiB | 00m00s [ 89/188] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 16.2 MiB/s | 116.1 KiB | 00m00s [ 90/188] mpfr-0:4.2.2-4.fc45.x86_64 100% | 49.9 MiB/s | 357.4 KiB | 00m00s [ 91/188] libblkid-0:2.42.2-3.fc45.x86_ 100% | 18.7 MiB/s | 133.9 KiB | 00m00s [ 92/188] libcap-ng-0:0.9.3-5.fc45.x86_ 100% | 4.8 MiB/s | 34.4 KiB | 00m00s [ 93/188] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 27.6 MiB/s | 169.6 KiB | 00m00s [ 94/188] liblastlog2-0:2.42.2-3.fc45.x 100% | 3.4 MiB/s | 24.7 KiB | 00m00s [ 95/188] libsmartcols-0:2.42.2-3.fc45. 100% | 14.4 MiB/s | 88.5 KiB | 00m00s [ 96/188] libmount-0:2.42.2-3.fc45.x86_ 100% | 21.6 MiB/s | 177.2 KiB | 00m00s [ 97/188] libuuid-0:2.42.2-3.fc45.x86_6 100% | 4.5 MiB/s | 27.7 KiB | 00m00s [ 98/188] util-linux-core-0:2.42.2-3.fc 100% | 81.1 MiB/s | 581.0 KiB | 00m00s [ 99/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 12.6 MiB/s | 90.4 KiB | 00m00s [100/188] glibc-gconv-extra-0:2.44-1.fc 100% | 154.5 MiB/s | 1.7 MiB | 00m00s [101/188] ncurses-base-0:6.6-3.fc45.noa 100% | 14.3 MiB/s | 88.1 KiB | 00m00s [102/188] gnulib-l10n-0:20241231-4.fc45 100% | 18.4 MiB/s | 150.4 KiB | 00m00s [103/188] libsepol-0:3.11-2.fc45.x86_64 100% | 50.9 MiB/s | 365.2 KiB | 00m00s [104/188] ca-certificates-0:2025.2.80_v 100% | 104.5 MiB/s | 963.4 KiB | 00m00s [105/188] crypto-policies-0:20260713-2. 100% | 13.6 MiB/s | 97.5 KiB | 00m00s [106/188] fedora-gpg-keys-0:45-0.2.noar 100% | 23.0 MiB/s | 141.3 KiB | 00m00s [107/188] fips-provider-0:1.5.2-3.fc45. 100% | 161.6 MiB/s | 1.6 MiB | 00m00s [108/188] fedora-repos-rawhide-0:45-0.2 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [109/188] redhat-systemd-presets-common 100% | 2.2 MiB/s | 13.2 KiB | 00m00s [110/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 26.9 MiB/s | 165.1 KiB | 00m00s [111/188] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 47.3 MiB/s | 339.2 KiB | 00m00s [112/188] file-libs-0:5.47-3.fc45.x86_6 100% | 106.5 MiB/s | 872.0 KiB | 00m00s [113/188] add-determinism-0:0.7.3-3.fc4 100% | 51.6 MiB/s | 845.7 KiB | 00m00s [114/188] curl-0:8.21.0-5.fc45.x86_64 100% | 39.7 MiB/s | 244.0 KiB | 00m00s [115/188] elfutils-libs-0:0.195-3.fc45. 100% | 39.5 MiB/s | 282.8 KiB | 00m00s [116/188] elfutils-debuginfod-client-0: 100% | 6.5 MiB/s | 46.7 KiB | 00m00s [117/188] libzstd-0:1.5.7-6.fc45.x86_64 100% | 50.8 MiB/s | 363.9 KiB | 00m00s [118/188] libxml2-0:2.13.9-4.fc45.x86_6 100% | 87.3 MiB/s | 714.8 KiB | 00m00s [119/188] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 9.8 MiB/s | 80.4 KiB | 00m00s [120/188] libgomp-0:16.1.1-4.fc45.1.x86 100% | 55.0 MiB/s | 394.3 KiB | 00m00s [121/188] lua-libs-0:5.5.0-3.fc45.x86_6 100% | 20.1 MiB/s | 143.9 KiB | 00m00s [122/188] rpm-sign-libs-0:6.0.92-2.fc45 100% | 3.8 MiB/s | 27.0 KiB | 00m00s [123/188] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 113.9 MiB/s | 933.3 KiB | 00m00s [124/188] json-c-0:0.18-9.fc45.x86_64 100% | 6.5 MiB/s | 46.7 KiB | 00m00s [125/188] sqlite-libs-0:3.53.4-1.fc45.x 100% | 99.1 MiB/s | 812.1 KiB | 00m00s [126/188] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 165.2 MiB/s | 1.7 MiB | 00m00s [127/188] ima-evm-utils-libs-0:1.6.2-12 100% | 4.9 MiB/s | 30.2 KiB | 00m00s [128/188] libfsverity-0:1.7-4.fc45.x86_ 100% | 3.1 MiB/s | 19.0 KiB | 00m00s [129/188] gpgverify-0:2.2-5.fc45.noarch 100% | 1.8 MiB/s | 11.3 KiB | 00m00s [130/188] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 39.3 MiB/s | 281.6 KiB | 00m00s [131/188] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 19.0 MiB/s | 116.5 KiB | 00m00s [132/188] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 27.5 MiB/s | 281.3 KiB | 00m00s [133/188] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 15.7 MiB/s | 96.6 KiB | 00m00s [134/188] gnupg2-verify-0:2.4.9-18.fc45 100% | 28.7 MiB/s | 176.1 KiB | 00m00s [135/188] libassuan-0:2.5.7-6.fc45.x86_ 100% | 11.2 MiB/s | 68.5 KiB | 00m00s [136/188] libgcrypt-0:1.12.2-2.fc45.x86 100% | 76.8 MiB/s | 629.0 KiB | 00m00s [137/188] libgpg-error-0:1.61-2.fc45.x8 100% | 35.3 MiB/s | 252.9 KiB | 00m00s [138/188] npth-0:1.8-5.fc45.x86_64 100% | 3.6 MiB/s | 25.5 KiB | 00m00s [139/188] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 63.7 MiB/s | 456.8 KiB | 00m00s [140/188] gnutls-0:3.8.13-3.fc45.x86_64 100% | 158.0 MiB/s | 1.4 MiB | 00m00s [141/188] libksba-0:1.8.0-3.fc45.x86_64 100% | 16.8 MiB/s | 172.2 KiB | 00m00s [142/188] openldap-0:2.6.13-4.fc45.x86_ 100% | 38.0 MiB/s | 272.3 KiB | 00m00s [143/188] libusb1-0:1.0.30-2.fc45.x86_6 100% | 13.6 MiB/s | 83.8 KiB | 00m00s [144/188] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 12.4 MiB/s | 75.9 KiB | 00m00s [145/188] libidn2-0:2.3.8-4.fc45.x86_64 100% | 21.4 MiB/s | 175.2 KiB | 00m00s [146/188] libunistring-0:1.1-12.fc45.x8 100% | 76.1 MiB/s | 545.8 KiB | 00m00s [147/188] nettle-0:4.0-5.fc45.x86_64 100% | 59.9 MiB/s | 429.7 KiB | 00m00s [148/188] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 39.1 MiB/s | 560.0 KiB | 00m00s [149/188] libevent-0:2.1.12-19.fc45.x86 100% | 40.1 MiB/s | 287.3 KiB | 00m00s [150/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 88.7 MiB/s | 817.8 KiB | 00m00s [151/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 5.1 MiB/s | 36.7 KiB | 00m00s [152/188] libffi-0:3.5.2-3.fc45.x86_64 100% | 6.8 MiB/s | 41.9 KiB | 00m00s [153/188] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 9.5 MiB/s | 58.2 KiB | 00m00s [154/188] jansson-0:2.14-5.fc45.x86_64 100% | 6.5 MiB/s | 46.9 KiB | 00m00s [155/188] alternatives-0:1.33-6.fc45.x8 100% | 4.3 MiB/s | 39.4 KiB | 00m00s [156/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 1.5 MiB/s | 9.5 KiB | 00m00s [157/188] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 6.8 MiB/s | 49.0 KiB | 00m00s [158/188] binutils-0:2.47-1.fc45.x86_64 100% | 271.4 MiB/s | 6.2 MiB | 00m00s [159/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 1.9 MiB/s | 13.8 KiB | 00m00s [160/188] libpkgconf-0:2.5.1-2.fc45.x86 100% | 6.9 MiB/s | 42.6 KiB | 00m00s [161/188] pyproject-srpm-macros-0:1.23. 100% | 2.5 MiB/s | 15.6 KiB | 00m00s [162/188] p11-kit-trust-0:0.26.5-1.fc45 100% | 20.4 MiB/s | 146.3 KiB | 00m00s [163/188] fedora-release-0:45-0.9.noarc 100% | 1.7 MiB/s | 12.4 KiB | 00m00s [164/188] systemd-standalone-sysusers-0 100% | 58.1 MiB/s | 416.4 KiB | 00m00s [165/188] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 3.7 MiB/s | 41.3 KiB | 00m00s [166/188] fedora-release-identity-basic 100% | 2.1 MiB/s | 13.2 KiB | 00m00s [167/188] krb5-libs-0:1.22.2-9.fc45.x86 100% | 98.0 MiB/s | 803.1 KiB | 00m00s [168/188] gdb-minimal-0:17.2-4.fc45.x86 100% | 169.3 MiB/s | 4.7 MiB | 00m00s [169/188] libcurl-0:8.21.0-5.fc45.x86_6 100% | 29.4 MiB/s | 481.3 KiB | 00m00s [170/188] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 48.5 MiB/s | 347.3 KiB | 00m00s [171/188] libnghttp2-0:1.69.0-5.fc45.x8 100% | 12.6 MiB/s | 77.2 KiB | 00m00s [172/188] libnghttp3-0:1.18.0-1.fc45.x8 100% | 12.2 MiB/s | 75.1 KiB | 00m00s [173/188] libpsl-0:0.23.1-1.fc45.x86_64 100% | 11.0 MiB/s | 67.6 KiB | 00m00s [174/188] libssh-0:0.12.2-1.fc45.x86_64 100% | 41.3 MiB/s | 295.9 KiB | 00m00s [175/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 4.5 MiB/s | 27.8 KiB | 00m00s [176/188] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 19.2 MiB/s | 157.7 KiB | 00m00s [177/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 5.1 MiB/s | 31.5 KiB | 00m00s [178/188] libcom_err-0:1.47.4-2.fc45.x8 100% | 4.3 MiB/s | 26.6 KiB | 00m00s [179/188] libverto-0:0.3.2-13.fc45.x86_ 100% | 3.4 MiB/s | 21.0 KiB | 00m00s [180/188] publicsuffix-list-dafsa-0:202 100% | 9.9 MiB/s | 61.1 KiB | 00m00s [181/188] libfido2-0:1.17.0-5.fc45.x86_ 100% | 17.4 MiB/s | 106.9 KiB | 00m00s [182/188] libssh-config-0:0.12.2-1.fc45 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [183/188] libcbor-0:0.14.0-3.fc45.x86_6 100% | 6.0 MiB/s | 36.8 KiB | 00m00s [184/188] selinux-policy-0:45.11-1.fc45 100% | 3.9 MiB/s | 35.5 KiB | 00m00s [185/188] policycoreutils-0:3.11-2.fc45 100% | 15.9 MiB/s | 260.9 KiB | 00m00s [186/188] libselinux-utils-0:3.11-4.fc4 100% | 20.1 MiB/s | 123.4 KiB | 00m00s [187/188] selinux-policy-targeted-0:45. 100% | 234.8 MiB/s | 6.8 MiB | 00m00s [188/188] rpm-plugin-selinux-0:6.0.92-2 100% | 1.3 MiB/s | 17.8 KiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 108.7 MiB/s | 71.9 MiB | 00m01s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/190] Verify package files 100% | 646.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1786605121.137866/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 3.2 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/190] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/190] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/190] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/190] Installing fedora-gpg-keys-0: 100% | 44.5 MiB/s | 182.1 KiB | 00m00s [ 10/190] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 11/190] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 12/190] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/190] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/190] Installing setup-0:2.15.1-2.f 100% | 37.6 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 2.5 MiB/s | 253.6 KiB | 00m00s [ 16/190] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/190] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 377.8 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 86.7 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 229.0 MiB/s | 8.5 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 46.8 MiB/s | 1.0 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 288.3 MiB/s | 7.8 MiB | 00m00s [ 24/190] Installing glibc-0:2.44-1.fc4 100% | 162.3 MiB/s | 7.1 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 238.0 MiB/s | 974.9 KiB | 00m00s [ 26/190] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/190] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 44.6 MiB/s | 959.7 KiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 385.7 MiB/s | 3.1 MiB | 00m00s [ 31/190] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 32/190] Installing elfutils-libelf-0: 100% | 388.6 MiB/s | 1.2 MiB | 00m00s [ 33/190] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 34/190] Installing libgcrypt-0:1.12.2 100% | 332.5 MiB/s | 1.7 MiB | 00m00s [ 35/190] Installing readline-0:8.3-6.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 36/190] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 37/190] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 38/190] Installing systemd-libs-0:261 100% | 340.3 MiB/s | 2.7 MiB | 00m00s [ 39/190] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 40/190] Installing libuuid-0:2.42.2-3 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 70.0 MiB/s | 143.3 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 323.8 MiB/s | 1.6 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 44/190] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 45/190] Installing elfutils-libs-0:0. 100% | 350.2 MiB/s | 717.2 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 13.2 MiB/s | 255.9 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 351.5 MiB/s | 720.0 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 47.7 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 40.7 MiB/s | 874.9 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 85.1 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 346.9 MiB/s | 1.7 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 54.9 MiB/s | 562.6 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 38.9 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 56.2 MiB/s | 1.4 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 19.4 MiB/s | 357.7 KiB | 00m00s [ 61/190] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 62/190] Installing gawk-0:5.4.1-1.fc4 100% | 92.8 MiB/s | 2.2 MiB | 00m00s [ 63/190] Installing dwz-0:0.17-3.fc45. 100% | 15.9 MiB/s | 292.5 KiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 211.8 MiB/s | 433.7 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-71.fc4 100% | 22.9 MiB/s | 445.3 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 641.4 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 5.6 MiB/s | 102.7 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 71.1 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 11.0 MiB/s | 213.3 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 77/190] Installing lua-libs-0:5.5.0-3 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 78/190] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.5-1 100% | 101.3 MiB/s | 2.6 MiB | 00m00s [ 81/190] Installing alternatives-0:1.3 100% | 3.5 MiB/s | 63.6 KiB | 00m00s [ 82/190] Installing p11-kit-trust-0:0. 100% | 18.0 MiB/s | 480.1 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 65.4 MiB/s | 1.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 5.5 MiB/s | 39.5 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 32.5 MiB/s | 698.0 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 28.3 MiB/s | 202.5 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 114.4 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 40.3 MiB/s | 783.5 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 16.5 MiB/s | 320.4 KiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 401.7 MiB/s | 4.8 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 351.3 MiB/s | 6.7 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-6 100% | 148.1 MiB/s | 5.9 MiB | 00m00s [ 96/190] Installing ca-certificates-0: 100% | 2.0 MiB/s | 2.4 MiB | 00m01s [ 97/190] Installing gzip-0:1.14-4.fc45 100% | 18.9 MiB/s | 407.2 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 87.4 MiB/s | 3.8 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 28.1 MiB/s | 921.4 KiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 1.5 MiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 201.0 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 302.5 MiB/s | 2.4 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.6 KiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/190] Installing libxml2-0:2.13.9-4 100% | 73.2 MiB/s | 1.8 MiB | 00m00s [107/190] Installing libusb1-0:1.0.30-2 100% | 19.7 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/190] Installing tpm2-tss-0:4.2.0-1 100% | 277.9 MiB/s | 1.7 MiB | 00m00s [109/190] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [110/190] Installing gnupg2-gpg-agent-0 100% | 24.7 MiB/s | 682.8 KiB | 00m00s [111/190] Installing nettle-0:4.0-5.fc4 100% | 262.0 MiB/s | 805.0 KiB | 00m00s [112/190] Installing gnutls-0:3.8.13-3. 100% | 348.9 MiB/s | 3.8 MiB | 00m00s [113/190] Installing zstd-0:1.5.7-6.fc4 100% | 26.0 MiB/s | 506.1 KiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 5.4 MiB/s | 99.5 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 93.9 MiB/s | 2.2 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 52.5 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 8.2 MiB/s | 152.0 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 12.4 MiB/s | 228.1 KiB | 00m00s [120/190] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [121/190] Installing libarchive-0:3.8.8 100% | 326.1 MiB/s | 1.0 MiB | 00m00s [122/190] Installing libgomp-0:16.1.1-4 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [123/190] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [124/190] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [125/190] Installing cyrus-sasl-lib-0:2 100% | 101.7 MiB/s | 2.3 MiB | 00m00s [126/190] Installing openldap-0:2.6.13- 100% | 221.9 MiB/s | 681.7 KiB | 00m00s [127/190] Installing gnupg2-dirmngr-0:2 100% | 23.8 MiB/s | 632.8 KiB | 00m00s [128/190] Installing gnupg2-0:2.4.9-18. 100% | 185.7 MiB/s | 6.5 MiB | 00m00s [129/190] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [130/190] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [131/190] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [132/190] Installing pkgconf-0:2.5.1-2. 100% | 5.5 MiB/s | 95.2 KiB | 00m00s [133/190] Installing pkgconf-pkg-config 100% | 104.3 KiB/s | 1.8 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 46.1 MiB/s | 945.0 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.92- 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [139/190] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [140/190] Installing libnghttp2-0:1.69. 100% | 163.4 MiB/s | 167.3 KiB | 00m00s [141/190] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [142/190] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [143/190] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [144/190] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [145/190] Installing krb5-libs-0:1.22.2 100% | 298.4 MiB/s | 2.4 MiB | 00m00s [146/190] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [147/190] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [148/190] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-5 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 4.5 MiB/s | 82.1 KiB | 00m00s [151/190] Installing elfutils-0:0.195-3 100% | 119.5 MiB/s | 3.0 MiB | 00m00s [152/190] Installing binutils-0:2.47-1. 100% | 305.3 MiB/s | 28.4 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 248.4 MiB/s | 14.2 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 11.5 MiB/s | 224.1 KiB | 00m00s [155/190] Installing curl-0:8.21.0-5.fc 100% | 17.1 MiB/s | 490.6 KiB | 00m00s [156/190] Installing rpm-0:6.0.92-2.fc4 100% | 64.2 MiB/s | 2.5 MiB | 00m00s [157/190] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [158/190] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [159/190] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/190] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [161/190] Installing tree-sitter-srpm-m 100% | 1.9 MiB/s | 9.6 KiB | 00m00s [162/190] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/190] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [165/190] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [166/190] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [167/190] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [169/190] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [170/190] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [171/190] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [172/190] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [173/190] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [174/190] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [175/190] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [176/190] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [177/190] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [179/190] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [180/190] Installing rpm-build-0:6.0.92 100% | 15.7 MiB/s | 322.2 KiB | 00m00s [181/190] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [182/190] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [183/190] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [184/190] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [185/190] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [186/190] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [187/190] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 4.4 MiB/s | 85.8 KiB | 00m00s [189/190] Installing shadow-utils-2:4.2 100% | 119.6 MiB/s | 3.9 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 50.4 KiB/s | 372.8 KiB | 00m07s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.47-1.fc45.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2025.2.80_v9.0.304-9.fc45.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-6.fc45.x86_64 coreutils-common-9.11-6.fc45.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-5.fc45.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.5-3.fc45.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.x86_64 elfutils-debuginfod-client-0.195-3.fc45.x86_64 elfutils-libelf-0.195-3.fc45.x86_64 elfutils-libs-0.195-3.fc45.x86_64 erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-45-0.2.noarch fedora-release-45-0.9.noarch fedora-release-common-45-0.9.noarch fedora-release-identity-basic-45-0.9.noarch fedora-repos-45-0.2.noarch fedora-repos-rawhide-45-0.2.noarch file-5.47-3.fc45.x86_64 file-libs-5.47-3.fc45.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.2-3.fc45.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-17.2-4.fc45.x86_64 gdbm-libs-1.23-12.fc45.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.x86_64 glibc-common-2.44-1.fc45.x86_64 glibc-gconv-extra-2.44-1.fc45.x86_64 glibc-minimal-langpack-2.44-1.fc45.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-3.fc45.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.14-4.fc45.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.8-3.fc45.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.2-3.fc45.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.3-5.fc45.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.21.0-5.fc45.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.12-19.fc45.x86_64 libfdisk-2.42.2-3.fc45.x86_64 libffi-3.5.2-3.fc45.x86_64 libfido2-1.17.0-5.fc45.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.1.1-4.fc45.1.x86_64 libgcrypt-1.12.2-2.fc45.x86_64 libgomp-16.1.1-4.fc45.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.0-3.fc45.x86_64 liblastlog2-2.42.2-3.fc45.x86_64 libmount-2.42.2-3.fc45.x86_64 libnghttp2-1.69.0-5.fc45.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.1-1.fc45.x86_64 libselinux-3.11-4.fc45.x86_64 libselinux-utils-3.11-4.fc45.x86_64 libsemanage-3.11-3.fc45.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.2-3.fc45.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.5.4-11.fc45.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.2-3.fc45.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.13.9-4.fc45.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.0-3.fc45.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.x86_64 openssl-libs-4.0.1-5.fc45.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-5.fc45.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc45.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.1-2.fc45.noarch readline-8.3-6.fc45.x86_64 redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.0.92-2.fc45.x86_64 rpm-build-6.0.92-2.fc45.x86_64 rpm-build-libs-6.0.92-2.fc45.x86_64 rpm-libs-6.0.92-2.fc45.x86_64 rpm-plugin-selinux-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.0.92-2.fc45.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.11-1.fc45.noarch selinux-policy-targeted-45.11-1.fc45.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-261.2-1.fc45.x86_64 systemd-standalone-sysusers-261.2-1.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.2-3.fc45.x86_64 util-linux-core-2.42.2-3.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1786605121.137866/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-tc4cjevs/ipython/ipython.spec) Config(child) 0 minutes 28 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/ipython-9.16.1-1.fc45.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786605121.137866/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786605121.137866/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-1786605121.137866/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 INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 Finish: chroot init Start: build phase for ipython-9.16.1-1.fc45.src.rpm Start: build setup for ipython-9.16.1-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 80.0 KiB/s | 42.3 KiB | 00m01s >>> Curl error (56): Failure when receiving data from the peer for https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=x86_64 [Recv failure: Connection reset by peer] - https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=x86_64 Copr repository 100% | 11.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB python3-devel x86_64 0:3.15.0~rc1-1.fc45 fedora 2.4 MiB python3-sphinx noarch 1:9.1.0-7.fc45 fedora 14.1 MiB texlive-amscls noarch 12:svn77682-5.fc45 fedora 1.4 MiB texlive-amsfonts noarch 12:svn77682-12.fc45 fedora 7.2 MiB texlive-amsmath noarch 12:svn78101-5.fc45 fedora 3.0 MiB texlive-dvipng x86_64 12:svn77830-113.fc45 fedora 439.7 KiB texlive-latex-tools-dev noarch 12:svn78948-7.fc45 fedora 8.5 MiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0:0.301-18.fc45 fedora 192.7 KiB default-fonts-core-sans noarch 0:4.3-3.fc45 fedora 11.9 KiB expat x86_64 0:2.8.1-2.fc45 fedora 323.5 KiB fontconfig x86_64 0:2.18.3-1.fc45 fedora 1.0 MiB fonts-filesystem noarch 1:5.0.0-4.fc45 fedora 0.0 B freetype x86_64 0:2.14.3-2.fc45 fedora 918.3 KiB gd x86_64 0:2.3.3-22.fc45 fedora 407.5 KiB glib2 x86_64 0:2.89.3-1.fc45 fedora 15.2 MiB google-noto-fonts-common noarch 0:20260601-3.fc45 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 0:20260601-3.fc45 fedora 1.4 MiB graphite2 x86_64 0:1.3.14-22.fc45 fedora 191.4 KiB groff-base x86_64 0:1.24.1-2.fc45 fedora 4.2 MiB harfbuzz x86_64 0:14.3.0-1.fc45 fedora 2.9 MiB jbigkit-libs x86_64 0:2.1-34.fc45 fedora 117.2 KiB libX11 x86_64 0:1.8.13-2.fc45 fedora 1.3 MiB libX11-common noarch 0:1.8.13-2.fc45 fedora 1.1 MiB libXau x86_64 0:1.0.12-5.fc45 fedora 72.8 KiB libXpm x86_64 0:3.5.19-4.fc45 fedora 160.6 KiB libaom x86_64 0:3.13.3-3.fc45 fedora 5.1 MiB libavif x86_64 0:1.3.0-4.fc44 fedora 265.8 KiB libdav1d x86_64 0:1.5.3-2.fc45 fedora 1.7 MiB libimagequant x86_64 0:4.1.0-3.fc45 fedora 678.9 KiB libjpeg-turbo x86_64 0:3.1.4.1-2.fc45 fedora 821.8 KiB liblerc x86_64 0:4.2.0-1.fc45 fedora 661.1 KiB libpaper x86_64 1:2.1.1-11.fc45 fedora 48.6 KiB libpng x86_64 2:1.6.58-2.fc45 fedora 253.7 KiB libtiff x86_64 0:4.7.2-2.fc45 fedora 636.4 KiB libvmaf x86_64 0:3.2.0-2.fc45 fedora 1.2 MiB libwebp x86_64 0:1.6.0-4.fc45 fedora 968.1 KiB libxcb x86_64 0:1.17.0-8.fc45 fedora 1.1 MiB libyuv x86_64 0:0-0.63.20260213git6067afd.fc45 fedora 687.7 KiB mailcap noarch 0:2.1.54-11.fc45 fedora 86.0 KiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B x86_64 0:1.92-527.fc45 fedora 513.5 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Inspector noarch 0:1.36-21.fc45 fedora 57.5 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Clone x86_64 0:0.50-3.fc45 fedora 57.3 KiB perl-Compress-Raw-Bzip2 x86_64 0:2.218-527.fc45 fedora 72.7 KiB perl-Compress-Raw-Zlib x86_64 0:2.222-528.fc45 fedora 172.3 KiB perl-Data-Dump noarch 0:1.25-15.fc45 fedora 50.2 KiB perl-Data-Dumper x86_64 0:2.192-528.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-HMAC noarch 0:1.05-5.fc45 fedora 29.5 KiB perl-Digest-MD5 x86_64 0:2.59-527.fc45 fedora 59.5 KiB perl-Digest-SHA x86_64 1:6.04-528.fc45 fedora 112.3 KiB perl-DynaLoader x86_64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-527.fc45 fedora 4.7 MiB perl-Encode-Locale noarch 0:1.05-34.fc45 fedora 19.0 KiB perl-Errno x86_64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl x86_64 0:1.20-527.fc45 fedora 44.7 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Copy noarch 0:2.43-527.fc45 fedora 19.6 KiB perl-File-Find noarch 0:1.44-527.fc45 fedora 42.0 KiB perl-File-Listing noarch 0:6.16-8.fc45 fedora 41.2 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-ShareDir noarch 0:1.118-16.fc45 fedora 56.2 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Filter x86_64 2:1.65-527.fc45 fedora 156.3 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTML-Parser x86_64 0:3.85-3.fc45 fedora 280.2 KiB perl-HTML-Tagset noarch 0:3.24-6.fc45 fedora 18.7 KiB perl-HTTP-Cookies noarch 0:6.12-1.fc45 fedora 80.0 KiB perl-HTTP-Date noarch 0:6.08-2.fc45 fedora 44.3 KiB perl-HTTP-Message noarch 0:7.04-1.fc45 fedora 216.6 KiB perl-HTTP-Negotiate noarch 0:6.01-43.fc45 fedora 27.6 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-I18N-Langinfo x86_64 0:0.24-527.fc45 fedora 38.6 KiB perl-IO x86_64 0:1.56-527.fc45 fedora 147.3 KiB perl-IO-Compress noarch 0:2.223-528.fc45 fedora 1.0 MiB perl-IO-HTML noarch 0:1.004-17.fc45 fedora 45.2 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-LWP-MediaTypes noarch 0:6.04-23.fc45 fedora 79.0 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-527.fc45 fedora 41.9 KiB perl-Module-Load noarch 1:0.36-527.fc45 fedora 14.9 KiB perl-NTLM noarch 0:1.09-43.fc45 fedora 31.2 KiB perl-Net-HTTP noarch 0:6.24-3.fc45 fedora 76.1 KiB perl-Net-SSLeay x86_64 0:1.96-5.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.26-527.fc45 fedora 229.3 KiB perl-PathTools x86_64 0:3.95-527.fc45 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-527.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket x86_64 4:2.041-527.fc45 fedora 120.7 KiB perl-Storable x86_64 1:3.41-527.fc45 fedora 234.9 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Text-Unidecode noarch 0:1.30-29.fc45 fedora 448.7 KiB perl-Time-HiRes x86_64 4:1.9780-527.fc45 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-TimeDate noarch 1:2.35-2.fc45 fedora 189.8 KiB perl-Try-Tiny noarch 0:0.32-5.fc45 fedora 67.3 KiB perl-URI noarch 0:5.35-2.fc45 fedora 268.2 KiB perl-WWW-RobotRules noarch 0:6.03-3.fc45 fedora 41.1 KiB perl-XML-Parser x86_64 0:2.59-4.fc45 fedora 707.2 KiB perl-XML-XPath noarch 0:1.49-2.fc45 fedora 202.7 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-encoding x86_64 4:3.00-527.fc45 fedora 150.4 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.44.0-527.fc45 fedora 119.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs x86_64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-libwww-perl noarch 0:6.83-2.fc45 fedora 480.5 KiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.30-527.fc45 fedora 41.4 KiB perl-open noarch 0:1.13-527.fc45 fedora 11.3 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-subs noarch 0:1.04-527.fc45 fedora 2.1 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB pyproject-rpm-macros noarch 0:1.23.2-1.fc45 fedora 156.3 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3 x86_64 0:3.15.0~rc1-1.fc45 fedora 28.8 KiB python3-babel noarch 0:2.18.0-4.fc45 fedora 30.3 MiB python3-charset-normalizer noarch 0:3.4.9-2.fc45 fedora 421.1 KiB python3-docutils noarch 0:0.23-2.fc45 fedora 5.6 MiB python3-idna noarch 0:3.18-2.fc45 fedora 523.7 KiB python3-imagesize noarch 0:2.0.0-3.fc45 fedora 82.8 KiB python3-jinja2 noarch 0:3.1.6-10.fc45 copr_base 3.3 MiB python3-libs x86_64 0:3.15.0~rc1-1.fc45 fedora 48.1 MiB python3-markupsafe x86_64 0:3.0.2-10.fc45 fedora 62.8 KiB python3-packaging noarch 0:26.2-4.fc45 fedora 1.0 MiB python3-pygments noarch 0:2.20.0-5.fc45 fedora 11.3 MiB python3-requests noarch 0:2.34.2-2.fc45 fedora 679.2 KiB python3-roman-numerals noarch 0:4.1.0-3.fc45 fedora 41.2 KiB python3-rpm-generators noarch 0:14-32.fc45 fedora 81.7 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB python3-snowballstemmer noarch 0:3.1.1-2.fc45 fedora 1.8 MiB python3-sphinx-theme-alabaster noarch 0:0.7.16-14.fc45 fedora 42.0 KiB python3-urllib3 noarch 0:2.7.0-7.fc45 copr_base 1.1 MiB rav1e-libs x86_64 0:0.8.1-4.fc45 fedora 3.0 MiB ruby x86_64 0:4.0.6-37.fc45 fedora 97.9 KiB ruby-libs x86_64 0:4.0.6-37.fc45 fedora 15.4 MiB rubypick noarch 0:1.1.1-25.fc45 fedora 4.4 KiB svt-av1-libs x86_64 0:3.1.2-3.fc45 fedora 5.6 MiB texlive-atbegshi noarch 12:svn77682-5.fc45 fedora 443.4 KiB texlive-atveryend noarch 12:svn77682-5.fc45 fedora 303.0 KiB texlive-auxhook noarch 12:svn77682-5.fc45 fedora 301.9 KiB texlive-base x86_64 12:20260301-113.fc45 fedora 21.3 MiB texlive-bigintcalc noarch 12:svn77682-5.fc45 fedora 515.6 KiB texlive-bitset noarch 12:svn77682-5.fc45 fedora 662.3 KiB texlive-cm noarch 12:svn57963-12.fc45 fedora 1.0 MiB texlive-cm-super noarch 12:svn15878-9.fc45 fedora 65.0 MiB texlive-dehyph noarch 12:svn48599-8.fc45 fedora 239.9 KiB texlive-epstopdf noarch 12:svn71782-113.fc45 fedora 45.6 KiB texlive-epstopdf-pkg noarch 12:svn77682-5.fc45 fedora 386.5 KiB texlive-etex noarch 12:svn77830-12.fc45 fedora 519.4 KiB texlive-etex-pkg noarch 12:svn77682-12.fc45 fedora 37.7 KiB texlive-etexcmds noarch 12:svn78101-5.fc45 fedora 321.0 KiB texlive-etoolbox noarch 12:svn77682-5.fc45 fedora 362.7 KiB texlive-gettitlestring noarch 12:svn77682-5.fc45 fedora 338.8 KiB texlive-graphics noarch 12:svn78282-5.fc45 fedora 3.1 MiB texlive-graphics-cfg noarch 12:svn41448-5.fc45 fedora 4.0 KiB texlive-graphics-def noarch 12:svn76719-12.fc45 fedora 99.7 KiB texlive-grfext noarch 12:svn77682-5.fc45 fedora 327.8 KiB texlive-gsftopk x86_64 12:svn52851-113.fc45 fedora 46.8 KiB texlive-hopatch noarch 12:svn65491-5.fc45 fedora 345.8 KiB texlive-hycolor noarch 12:svn77682-5.fc45 fedora 411.7 KiB texlive-hypdoc noarch 12:svn68661-7.fc45 fedora 359.9 KiB texlive-hyperref noarch 12:svn78811-5.fc45 fedora 5.4 MiB texlive-hyph-utf8 noarch 12:svn78069-12.fc45 fedora 388.3 KiB texlive-hyphen-base noarch 12:svn78076-12.fc45 fedora 83.0 KiB texlive-iftex noarch 12:svn77682-12.fc45 fedora 266.4 KiB texlive-infwarerr noarch 12:svn77682-4.fc45 fedora 306.3 KiB texlive-intcalc noarch 12:svn77682-5.fc45 fedora 471.6 KiB texlive-knuth-lib noarch 12:svn57963-12.fc45 fedora 99.9 KiB texlive-kpathsea x86_64 12:svn77861-113.fc45 fedora 2.1 MiB texlive-kvdefinekeys noarch 12:svn77682-5.fc45 fedora 314.2 KiB texlive-kvoptions noarch 12:svn77682-5.fc45 fedora 550.0 KiB texlive-kvsetkeys noarch 12:svn77682-5.fc45 fedora 427.4 KiB texlive-l3backend noarch 12:svn78544-5.fc45 fedora 1.1 MiB texlive-l3kernel noarch 12:svn78545-5.fc45 fedora 15.2 MiB texlive-latex noarch 12:svn76924-113.fc45 fedora 48.8 MiB texlive-latex-fonts noarch 12:svn28888-5.fc45 fedora 125.5 KiB texlive-latexconfig noarch 12:svn68923-5.fc45 fedora 22.8 KiB texlive-letltxmacro noarch 12:svn77682-5.fc45 fedora 311.2 KiB texlive-lib x86_64 12:20260301-113.fc45 fedora 1.2 MiB texlive-ltxcmds noarch 12:svn77682-5.fc45 fedora 446.5 KiB texlive-lua-uni-algos noarch 12:svn76195-5.fc45 fedora 160.1 KiB texlive-luatex x86_64 12:svn78218-113.fc45 fedora 9.3 MiB texlive-minitoc noarch 12:svn77682-7.fc45 fedora 9.5 MiB texlive-notoccite noarch 12:svn77682-7.fc45 fedora 231.7 KiB texlive-ntheorem noarch 12:svn77682-7.fc45 fedora 531.2 KiB texlive-pdfescape noarch 12:svn77682-5.fc45 fedora 375.9 KiB texlive-pdftex x86_64 12:svn77868-113.fc45 fedora 7.1 MiB texlive-pdftexcmds noarch 12:svn77682-5.fc45 fedora 423.9 KiB texlive-placeins noarch 12:svn77682-7.fc45 fedora 258.8 KiB texlive-plain noarch 12:svn75712-12.fc45 fedora 109.4 KiB texlive-psnfss noarch 12:svn77682-5.fc45 fedora 410.4 KiB texlive-refcount noarch 12:svn77682-5.fc45 fedora 348.0 KiB texlive-rerunfilecheck noarch 12:svn77682-5.fc45 fedora 360.6 KiB texlive-stringenc noarch 12:svn77682-5.fc45 fedora 1.0 MiB texlive-symbol noarch 12:svn77161-9.fc45 fedora 83.6 KiB texlive-tex-ini-files noarch 12:svn78524-12.fc45 fedora 13.8 KiB texlive-texlive-scripts noarch 12:svn78361-113.fc45 fedora 340.4 KiB texlive-texlive.infra noarch 12:svn78313-113.fc45 fedora 1.0 MiB texlive-unicode-data noarch 12:svn76413-12.fc45 fedora 3.4 MiB texlive-uniquecounter noarch 12:svn77682-5.fc45 fedora 312.0 KiB texlive-url noarch 12:svn77682-5.fc45 fedora 299.5 KiB texlive-zapfding noarch 12:svn77161-9.fc45 fedora 84.8 KiB tzdata noarch 0:2026c-1.fc45 fedora 1.2 MiB xml-common noarch 0:0.6.3-69.fc45 fedora 78.4 KiB xpdf-libs x86_64 1:4.06-3.fc45 fedora 1.8 MiB zziplib x86_64 0:0.13.78-6.fc45 fedora 231.7 KiB Transaction Summary: Installing: 231 packages Total size of inbound packages is 224 MiB. Need to download 224 MiB. After this operation, 455 MiB extra will be used (install 455 MiB, remove 0 B). [ 1/231] texlive-dvipng-12:svn77830-11 100% | 2.0 MiB/s | 316.1 KiB | 00m00s [ 2/231] make-1:4.4.1-13.fc45.x86_64 100% | 3.2 MiB/s | 588.3 KiB | 00m00s [ 3/231] python3-devel-0:3.15.0~rc1-1. 100% | 9.2 MiB/s | 482.2 KiB | 00m00s [ 4/231] texlive-amscls-12:svn77682-5. 100% | 11.7 MiB/s | 1.1 MiB | 00m00s [ 5/231] texlive-amsfonts-12:svn77682- 100% | 18.0 MiB/s | 4.8 MiB | 00m00s [ 6/231] freetype-0:2.14.3-2.fc45.x86_ 100% | 13.1 MiB/s | 443.5 KiB | 00m00s [ 7/231] gd-0:2.3.3-22.fc45.x86_64 100% | 5.5 MiB/s | 139.6 KiB | 00m00s [ 8/231] python3-sphinx-1:9.1.0-7.fc45 100% | 36.6 MiB/s | 3.1 MiB | 00m00s [ 9/231] texlive-kpathsea-12:svn77861- 100% | 36.3 MiB/s | 1.1 MiB | 00m00s [ 10/231] texlive-lib-12:20260301-113.f 100% | 18.8 MiB/s | 538.5 KiB | 00m00s [ 11/231] texlive-base-12:20260301-113. 100% | 39.9 MiB/s | 2.9 MiB | 00m00s [ 12/231] python3-libs-0:3.15.0~rc1-1.f 100% | 143.7 MiB/s | 11.2 MiB | 00m00s [ 13/231] python3-docutils-0:0.23-2.fc4 100% | 26.8 MiB/s | 1.2 MiB | 00m00s [ 14/231] python3-babel-0:2.18.0-4.fc45 100% | 97.7 MiB/s | 6.9 MiB | 00m00s [ 15/231] python3-imagesize-0:2.0.0-3.f 100% | 1.4 MiB/s | 35.9 KiB | 00m00s [ 16/231] python3-packaging-0:26.2-4.fc 100% | 8.6 MiB/s | 238.0 KiB | 00m00s [ 17/231] python3-pygments-0:2.20.0-5.f 100% | 76.0 MiB/s | 2.7 MiB | 00m00s [ 18/231] python3-requests-0:2.34.2-2.f 100% | 7.3 MiB/s | 188.0 KiB | 00m00s [ 19/231] python3-roman-numerals-0:4.1. 100% | 744.9 KiB/s | 20.1 KiB | 00m00s [ 20/231] python3-snowballstemmer-0:3.1 100% | 10.6 MiB/s | 282.1 KiB | 00m00s [ 21/231] python3-sphinx-theme-alabaste 100% | 968.9 KiB/s | 24.2 KiB | 00m00s [ 22/231] harfbuzz-0:14.3.0-1.fc45.x86_ 100% | 34.2 MiB/s | 1.1 MiB | 00m00s [ 23/231] libpng-2:1.6.58-2.fc45.x86_64 100% | 5.0 MiB/s | 129.1 KiB | 00m00s [ 24/231] fontconfig-0:2.18.3-1.fc45.x8 100% | 14.9 MiB/s | 382.4 KiB | 00m00s [ 25/231] libX11-0:1.8.13-2.fc45.x86_64 100% | 21.3 MiB/s | 677.7 KiB | 00m00s [ 26/231] libXpm-0:3.5.19-4.fc45.x86_64 100% | 2.7 MiB/s | 69.4 KiB | 00m00s [ 27/231] libavif-0:1.3.0-4.fc44.x86_64 100% | 5.1 MiB/s | 125.8 KiB | 00m00s [ 28/231] libjpeg-turbo-0:3.1.4.1-2.fc4 100% | 9.5 MiB/s | 242.6 KiB | 00m00s [ 29/231] libimagequant-0:4.1.0-3.fc45. 100% | 10.9 MiB/s | 313.7 KiB | 00m00s [ 30/231] libtiff-0:4.7.2-2.fc45.x86_64 100% | 9.0 MiB/s | 231.4 KiB | 00m00s [ 31/231] libwebp-0:1.6.0-4.fc45.x86_64 100% | 12.8 MiB/s | 328.9 KiB | 00m00s [ 32/231] expat-0:2.8.1-2.fc45.x86_64 100% | 5.3 MiB/s | 129.9 KiB | 00m00s [ 33/231] texlive-texlive-scripts-12:sv 100% | 4.5 MiB/s | 125.0 KiB | 00m00s [ 34/231] mpdecimal-0:4.0.1-4.fc45.x86_ 100% | 3.8 MiB/s | 98.5 KiB | 00m00s [ 35/231] python-pip-wheel-0:26.1.2-2.f 100% | 43.5 MiB/s | 1.2 MiB | 00m00s [ 36/231] tzdata-0:2026c-1.fc45.noarch 100% | 23.2 MiB/s | 712.0 KiB | 00m00s [ 37/231] python3-charset-normalizer-0: 100% | 5.2 MiB/s | 133.0 KiB | 00m00s [ 38/231] python3-idna-0:3.18-2.fc45.no 100% | 4.3 MiB/s | 104.5 KiB | 00m00s [ 39/231] graphite2-0:1.3.14-22.fc45.x8 100% | 3.9 MiB/s | 94.8 KiB | 00m00s [ 40/231] glib2-0:2.89.3-1.fc45.x86_64 100% | 68.9 MiB/s | 3.2 MiB | 00m00s [ 41/231] default-fonts-core-sans-0:4.3 100% | 1.0 MiB/s | 29.1 KiB | 00m00s [ 42/231] fonts-filesystem-1:5.0.0-4.fc 100% | 346.8 KiB/s | 8.7 KiB | 00m00s [ 43/231] libX11-common-0:1.8.13-2.fc45 100% | 6.9 MiB/s | 175.5 KiB | 00m00s [ 44/231] xml-common-0:0.6.3-69.fc45.no 100% | 1.1 MiB/s | 31.0 KiB | 00m00s [ 45/231] libxcb-0:1.17.0-8.fc45.x86_64 100% | 9.3 MiB/s | 237.9 KiB | 00m00s [ 46/231] libaom-0:3.13.3-3.fc45.x86_64 100% | 65.0 MiB/s | 1.9 MiB | 00m00s [ 47/231] libdav1d-0:1.5.3-2.fc45.x86_6 100% | 20.9 MiB/s | 640.9 KiB | 00m00s [ 48/231] libyuv-0:0-0.63.20260213git60 100% | 8.2 MiB/s | 209.0 KiB | 00m00s [ 49/231] rav1e-libs-0:0.8.1-4.fc45.x86 100% | 38.6 MiB/s | 1.0 MiB | 00m00s [ 50/231] svt-av1-libs-0:3.1.2-3.fc45.x 100% | 54.6 MiB/s | 2.0 MiB | 00m00s [ 51/231] jbigkit-libs-0:2.1-34.fc45.x8 100% | 2.0 MiB/s | 54.1 KiB | 00m00s [ 52/231] liblerc-0:4.2.0-1.fc45.x86_64 100% | 9.0 MiB/s | 230.1 KiB | 00m00s [ 53/231] perl-File-Find-0:1.44-527.fc4 100% | 1.0 MiB/s | 25.0 KiB | 00m00s [ 54/231] perl-File-Basename-0:2.86-527 100% | 647.8 KiB/s | 16.8 KiB | 00m00s [ 55/231] perl-Getopt-Long-1:2.58-527.f 100% | 2.5 MiB/s | 63.2 KiB | 00m00s [ 56/231] perl-PathTools-0:3.95-527.fc4 100% | 3.4 MiB/s | 88.0 KiB | 00m00s [ 57/231] perl-Pod-Usage-4:2.05-527.fc4 100% | 1.5 MiB/s | 40.4 KiB | 00m00s [ 58/231] perl-interpreter-4:5.44.0-527 100% | 2.8 MiB/s | 72.7 KiB | 00m00s [ 59/231] texlive-gsftopk-12:svn52851-1 100% | 1.5 MiB/s | 37.7 KiB | 00m00s [ 60/231] texlive-texlive.infra-12:svn7 100% | 11.0 MiB/s | 303.1 KiB | 00m00s [ 61/231] texlive-luatex-12:svn78218-11 100% | 77.8 MiB/s | 3.9 MiB | 00m00s [ 62/231] abattis-cantarell-vf-fonts-0: 100% | 4.2 MiB/s | 120.3 KiB | 00m00s [ 63/231] google-noto-sans-vf-fonts-0:2 100% | 23.1 MiB/s | 613.8 KiB | 00m00s [ 64/231] libvmaf-0:3.2.0-2.fc45.x86_64 100% | 12.4 MiB/s | 316.3 KiB | 00m00s [ 65/231] libXau-0:1.0.12-5.fc45.x86_64 100% | 1.2 MiB/s | 33.5 KiB | 00m00s [ 66/231] perl-Carp-0:1.54-527.fc45.noa 100% | 1.2 MiB/s | 28.6 KiB | 00m00s [ 67/231] perl-Exporter-0:5.79-527.fc45 100% | 1.2 MiB/s | 30.6 KiB | 00m00s [ 68/231] perl-Text-ParseWords-0:3.31-5 100% | 599.7 KiB/s | 16.2 KiB | 00m00s [ 69/231] perl-base-0:2.27-527.fc45.noa 100% | 662.4 KiB/s | 15.9 KiB | 00m00s [ 70/231] perl-constant-0:1.33-528.fc45 100% | 946.9 KiB/s | 22.7 KiB | 00m00s [ 71/231] perl-overload-0:1.40-527.fc45 100% | 1.6 MiB/s | 45.2 KiB | 00m00s [ 72/231] perl-Errno-0:1.39-527.fc45.x8 100% | 609.8 KiB/s | 14.6 KiB | 00m00s [ 73/231] perl-Scalar-List-Utils-5:1.70 100% | 2.9 MiB/s | 75.1 KiB | 00m00s [ 74/231] perl-Pod-Perldoc-0:3.28.01-52 100% | 3.4 MiB/s | 84.7 KiB | 00m00s [ 75/231] perl-libs-4:5.44.0-527.fc45.x 100% | 66.0 MiB/s | 2.6 MiB | 00m00s [ 76/231] perl-podlators-1:6.1.0-2.fc45 100% | 5.1 MiB/s | 131.6 KiB | 00m00s [ 77/231] texlive-cm-12:svn57963-12.fc4 100% | 12.3 MiB/s | 326.2 KiB | 00m00s [ 78/231] texlive-etex-12:svn77830-12.f 100% | 11.1 MiB/s | 341.9 KiB | 00m00s [ 79/231] texlive-graphics-def-12:svn76 100% | 1.0 MiB/s | 26.5 KiB | 00m00s [ 80/231] texlive-hyph-utf8-12:svn78069 100% | 10.7 MiB/s | 295.7 KiB | 00m00s [ 81/231] texlive-knuth-lib-12:svn57963 100% | 1.9 MiB/s | 50.4 KiB | 00m00s [ 82/231] texlive-hyphen-base-12:svn780 100% | 1.3 MiB/s | 37.1 KiB | 00m00s [ 83/231] texlive-plain-12:svn75712-12. 100% | 1.6 MiB/s | 41.6 KiB | 00m00s [ 84/231] texlive-tex-ini-files-12:svn7 100% | 694.5 KiB/s | 17.4 KiB | 00m00s [ 85/231] texlive-unicode-data-12:svn76 100% | 12.2 MiB/s | 374.5 KiB | 00m00s [ 86/231] zziplib-0:0.13.78-6.fc45.x86_ 100% | 3.4 MiB/s | 88.3 KiB | 00m00s [ 87/231] perl-Digest-MD5-0:2.59-527.fc 100% | 1.4 MiB/s | 35.6 KiB | 00m00s [ 88/231] perl-File-Temp-1:0.231.200-52 100% | 2.1 MiB/s | 59.3 KiB | 00m00s [ 89/231] perl-FileHandle-0:2.05-527.fc 100% | 632.8 KiB/s | 15.2 KiB | 00m00s [ 90/231] perl-Text-Unidecode-0:1.30-29 100% | 6.8 MiB/s | 181.1 KiB | 00m00s [ 91/231] perl-XML-Parser-0:2.59-4.fc45 100% | 8.8 MiB/s | 251.9 KiB | 00m00s [ 92/231] perl-XML-XPath-0:1.49-2.fc45. 100% | 3.5 MiB/s | 88.9 KiB | 00m00s [ 93/231] perl-vars-0:1.05-527.fc45.noa 100% | 527.9 KiB/s | 12.7 KiB | 00m00s [ 94/231] perl-mro-0:1.30-527.fc45.x86_ 100% | 1.2 MiB/s | 29.5 KiB | 00m00s [ 95/231] google-noto-fonts-common-0:20 100% | 643.5 KiB/s | 16.7 KiB | 00m00s [ 96/231] perl-overloading-0:0.03-527.f 100% | 522.3 KiB/s | 12.5 KiB | 00m00s [ 97/231] groff-base-0:1.24.1-2.fc45.x8 100% | 45.5 MiB/s | 1.2 MiB | 00m00s [ 98/231] perl-DynaLoader-0:1.57-527.fc 100% | 951.3 KiB/s | 25.7 KiB | 00m00s [ 99/231] perl-Fcntl-0:1.20-527.fc45.x8 100% | 1.2 MiB/s | 29.4 KiB | 00m00s [100/231] perl-IO-0:1.56-527.fc45.x86_6 100% | 3.4 MiB/s | 83.0 KiB | 00m00s [101/231] perl-HTTP-Tiny-0:0.096-528.fc 100% | 2.1 MiB/s | 58.4 KiB | 00m00s [102/231] perl-IPC-Open3-0:1.24-527.fc4 100% | 988.4 KiB/s | 23.7 KiB | 00m00s [103/231] perl-Pod-Simple-1:3.48-527.fc 100% | 8.7 MiB/s | 222.0 KiB | 00m00s [104/231] perl-Symbol-0:1.09-527.fc45.n 100% | 514.4 KiB/s | 13.9 KiB | 00m00s [105/231] perl-parent-1:0.244-527.fc45. 100% | 613.8 KiB/s | 14.7 KiB | 00m00s [106/231] perl-POSIX-0:2.26-527.fc45.x8 100% | 3.8 MiB/s | 96.6 KiB | 00m00s [107/231] perl-Term-ANSIColor-0:5.01-52 100% | 1.7 MiB/s | 47.3 KiB | 00m00s [108/231] perl-Term-Cap-0:1.18-527.fc45 100% | 905.0 KiB/s | 21.7 KiB | 00m00s [109/231] perl-Digest-0:1.20-527.fc45.n 100% | 1.0 MiB/s | 24.8 KiB | 00m00s [110/231] perl-File-Path-0:2.18-527.fc4 100% | 1.3 MiB/s | 34.8 KiB | 00m00s [111/231] perl-File-ShareDir-0:1.118-16 100% | 1.2 MiB/s | 29.6 KiB | 00m00s [112/231] perl-URI-0:5.35-2.fc45.noarch 100% | 5.9 MiB/s | 150.8 KiB | 00m00s [113/231] perl-Data-Dumper-0:2.192-528. 100% | 2.2 MiB/s | 56.4 KiB | 00m00s [114/231] perl-libwww-perl-0:6.83-2.fc4 100% | 7.1 MiB/s | 210.5 KiB | 00m00s [115/231] perl-I18N-Langinfo-0:0.24-527 100% | 1.0 MiB/s | 25.3 KiB | 00m00s [116/231] perl-open-0:1.13-527.fc45.noa 100% | 648.0 KiB/s | 16.2 KiB | 00m00s [117/231] perl-IO-Socket-SSL-0:2.099-2. 100% | 8.5 MiB/s | 236.2 KiB | 00m00s [118/231] perl-MIME-Base64-0:3.16-527.f 100% | 1.2 MiB/s | 29.6 KiB | 00m00s [119/231] perl-Net-SSLeay-0:1.96-5.fc45 100% | 14.8 MiB/s | 378.2 KiB | 00m00s [120/231] perl-Socket-4:2.041-527.fc45. 100% | 2.0 MiB/s | 55.0 KiB | 00m00s [121/231] perl-Time-HiRes-4:1.9780-527. 100% | 2.3 MiB/s | 56.8 KiB | 00m00s [122/231] perl-Time-Local-2:1.350-527.f 100% | 1.4 MiB/s | 34.2 KiB | 00m00s [123/231] perl-File-stat-0:1.15-527.fc4 100% | 636.6 KiB/s | 17.2 KiB | 00m00s [124/231] perl-SelectSaver-0:1.03-527.f 100% | 472.6 KiB/s | 11.3 KiB | 00m00s [125/231] perl-Pod-Escapes-1:1.07-527.f 100% | 782.3 KiB/s | 19.6 KiB | 00m00s [126/231] perl-Text-Tabs+Wrap-0:2024.00 100% | 798.0 KiB/s | 21.5 KiB | 00m00s [127/231] perl-if-0:0.61.000-527.fc45.n 100% | 570.1 KiB/s | 13.7 KiB | 00m00s [128/231] perl-locale-0:1.13-527.fc45.n 100% | 549.4 KiB/s | 13.2 KiB | 00m00s [129/231] ncurses-0:6.6-3.fc45.x86_64 100% | 14.5 MiB/s | 430.9 KiB | 00m00s [130/231] perl-Class-Inspector-0:1.36-2 100% | 1.2 MiB/s | 30.4 KiB | 00m00s [131/231] perl-MIME-Base32-0:1.303-26.f 100% | 852.1 KiB/s | 20.4 KiB | 00m00s [132/231] perl-Data-Dump-0:1.25-15.fc45 100% | 1.3 MiB/s | 32.6 KiB | 00m00s [133/231] perl-libnet-0:3.15-528.fc45.n 100% | 4.6 MiB/s | 128.3 KiB | 00m00s [134/231] perl-Encode-Locale-0:1.05-34. 100% | 733.2 KiB/s | 18.3 KiB | 00m00s [135/231] perl-File-Copy-0:2.43-527.fc4 100% | 789.3 KiB/s | 19.7 KiB | 00m00s [136/231] perl-File-Listing-0:6.16-8.fc 100% | 904.2 KiB/s | 24.4 KiB | 00m00s [137/231] perl-HTML-Parser-0:3.85-3.fc4 100% | 4.7 MiB/s | 124.2 KiB | 00m00s [138/231] perl-HTTP-Cookies-0:6.12-1.fc 100% | 1.5 MiB/s | 38.0 KiB | 00m00s [139/231] perl-HTTP-Date-0:6.08-2.fc45. 100% | 938.7 KiB/s | 25.3 KiB | 00m00s [140/231] perl-HTTP-Message-0:7.04-1.fc 100% | 3.8 MiB/s | 101.7 KiB | 00m00s [141/231] perl-HTTP-Negotiate-0:6.01-43 100% | 772.9 KiB/s | 19.3 KiB | 00m00s [142/231] perl-LWP-MediaTypes-0:6.04-23 100% | 1.2 MiB/s | 32.8 KiB | 00m00s [143/231] perl-Module-Load-1:0.36-527.f 100% | 708.0 KiB/s | 17.0 KiB | 00m00s [144/231] perl-NTLM-0:1.09-43.fc45.noar 100% | 861.4 KiB/s | 21.5 KiB | 00m00s [145/231] perl-Net-HTTP-0:6.24-3.fc45.n 100% | 1.4 MiB/s | 39.7 KiB | 00m00s [146/231] perl-Try-Tiny-0:0.32-5.fc45.n 100% | 1.5 MiB/s | 37.5 KiB | 00m00s [147/231] perl-WWW-RobotRules-0:6.03-3. 100% | 1.0 MiB/s | 26.7 KiB | 00m00s [148/231] perl-encoding-4:3.00-527.fc45 100% | 2.5 MiB/s | 62.9 KiB | 00m00s [149/231] perl-B-0:1.92-527.fc45.x86_64 100% | 6.6 MiB/s | 181.8 KiB | 00m00s [150/231] perl-IO-Socket-IP-0:0.44-527. 100% | 1.6 MiB/s | 42.0 KiB | 00m00s [151/231] perl-AutoLoader-0:5.74-527.fc 100% | 837.4 KiB/s | 20.9 KiB | 00m00s [152/231] perl-Class-Struct-0:0.68-527. 100% | 836.8 KiB/s | 21.8 KiB | 00m00s [153/231] perl-subs-0:1.04-527.fc45.noa 100% | 455.7 KiB/s | 11.4 KiB | 00m00s [154/231] perl-HTML-Tagset-0:3.24-6.fc4 100% | 729.2 KiB/s | 18.2 KiB | 00m00s [155/231] perl-TimeDate-1:2.35-2.fc45.n 100% | 4.1 MiB/s | 108.0 KiB | 00m00s [156/231] perl-Clone-0:0.50-3.fc45.x86_ 100% | 1.4 MiB/s | 35.0 KiB | 00m00s [157/231] perl-Compress-Raw-Zlib-0:2.22 100% | 2.7 MiB/s | 68.1 KiB | 00m00s [158/231] perl-IO-Compress-0:2.223-528. 100% | 10.5 MiB/s | 311.8 KiB | 00m00s [159/231] perl-IO-HTML-0:1.004-17.fc45. 100% | 1.1 MiB/s | 27.4 KiB | 00m00s [160/231] mailcap-0:2.1.54-11.fc45.noar 100% | 1.3 MiB/s | 33.8 KiB | 00m00s [161/231] perl-Digest-HMAC-0:1.05-5.fc4 100% | 842.8 KiB/s | 22.8 KiB | 00m00s [162/231] perl-Filter-2:1.65-527.fc45.x 100% | 3.4 MiB/s | 86.7 KiB | 00m00s [163/231] perl-Compress-Raw-Bzip2-0:2.2 100% | 1.5 MiB/s | 37.4 KiB | 00m00s [164/231] perl-Digest-SHA-1:6.04-528.fc 100% | 2.2 MiB/s | 61.1 KiB | 00m00s [165/231] texlive-amsmath-12:svn78101-5 100% | 60.9 MiB/s | 2.3 MiB | 00m00s [166/231] texlive-latex-tools-dev-12:sv 100% | 108.2 MiB/s | 6.2 MiB | 00m00s [167/231] python3-0:3.15.0~rc1-1.fc45.x 100% | 614.4 KiB/s | 27.0 KiB | 00m00s [168/231] python3-markupsafe-0:3.0.2-10 100% | 1.2 MiB/s | 31.9 KiB | 00m00s [169/231] perl-Encode-4:3.24-527.fc45.x 100% | 32.9 MiB/s | 1.1 MiB | 00m00s [170/231] perl-Getopt-Std-0:1.15-527.fc 100% | 568.8 KiB/s | 15.4 KiB | 00m00s [171/231] perl-Storable-1:3.41-527.fc45 100% | 3.6 MiB/s | 100.6 KiB | 00m00s [172/231] texlive-graphics-12:svn78282- 100% | 61.1 MiB/s | 2.4 MiB | 00m00s [173/231] texlive-epstopdf-pkg-12:svn77 100% | 12.2 MiB/s | 361.7 KiB | 00m00s [174/231] texlive-graphics-cfg-12:svn41 100% | 403.6 KiB/s | 10.9 KiB | 00m00s [175/231] texlive-epstopdf-12:svn71782- 100% | 1.3 MiB/s | 34.7 KiB | 00m00s [176/231] python3-urllib3-0:2.7.0-7.fc4 100% | 1.0 MiB/s | 284.8 KiB | 00m00s [177/231] texlive-grfext-12:svn77682-5. 100% | 10.6 MiB/s | 314.9 KiB | 00m00s [178/231] texlive-kvoptions-12:svn77682 100% | 17.1 MiB/s | 491.1 KiB | 00m00s [179/231] texlive-infwarerr-12:svn77682 100% | 9.8 MiB/s | 292.3 KiB | 00m00s [180/231] python3-jinja2-0:3.1.6-10.fc4 100% | 1.9 MiB/s | 620.3 KiB | 00m00s [181/231] texlive-etexcmds-12:svn78101- 100% | 11.1 MiB/s | 307.6 KiB | 00m00s [182/231] texlive-pdftexcmds-12:svn7768 100% | 12.6 MiB/s | 388.4 KiB | 00m00s [183/231] texlive-kvdefinekeys-12:svn77 100% | 9.9 MiB/s | 303.5 KiB | 00m00s [184/231] texlive-iftex-12:svn77682-12. 100% | 8.7 MiB/s | 240.7 KiB | 00m00s [185/231] texlive-kvsetkeys-12:svn77682 100% | 13.3 MiB/s | 395.8 KiB | 00m00s [186/231] texlive-ltxcmds-12:svn77682-5 100% | 13.9 MiB/s | 411.4 KiB | 00m00s [187/231] texlive-hypdoc-12:svn68661-7. 100% | 12.1 MiB/s | 334.4 KiB | 00m00s [188/231] texlive-latex-12:svn76924-113 100% | 149.6 MiB/s | 35.8 MiB | 00m00s [189/231] texlive-latex-fonts-12:svn288 100% | 2.0 MiB/s | 52.2 KiB | 00m00s [190/231] texlive-latexconfig-12:svn689 100% | 666.0 KiB/s | 16.7 KiB | 00m00s [191/231] texlive-cm-super-12:svn15878- 100% | 166.0 MiB/s | 61.8 MiB | 00m00s [192/231] texlive-hyperref-12:svn78811- 100% | 10.0 MiB/s | 3.5 MiB | 00m00s [193/231] texlive-pdftex-12:svn77868-11 100% | 38.2 MiB/s | 3.6 MiB | 00m00s [194/231] texlive-psnfss-12:svn77682-5. 100% | 11.0 MiB/s | 316.4 KiB | 00m00s [195/231] texlive-url-12:svn77682-5.fc4 100% | 10.5 MiB/s | 278.6 KiB | 00m00s [196/231] texlive-atveryend-12:svn77682 100% | 10.8 MiB/s | 288.0 KiB | 00m00s [197/231] texlive-rerunfilecheck-12:svn 100% | 11.4 MiB/s | 337.1 KiB | 00m00s [198/231] texlive-atbegshi-12:svn77682- 100% | 14.2 MiB/s | 406.3 KiB | 00m00s [199/231] texlive-auxhook-12:svn77682-5 100% | 11.0 MiB/s | 292.2 KiB | 00m00s [200/231] texlive-bitset-12:svn77682-5. 100% | 20.1 MiB/s | 617.8 KiB | 00m00s [201/231] texlive-etoolbox-12:svn77682- 100% | 9.5 MiB/s | 251.8 KiB | 00m00s [202/231] texlive-gettitlestring-12:svn 100% | 12.2 MiB/s | 324.7 KiB | 00m00s [203/231] texlive-hycolor-12:svn77682-5 100% | 12.8 MiB/s | 381.4 KiB | 00m00s [204/231] texlive-intcalc-12:svn77682-5 100% | 15.0 MiB/s | 429.5 KiB | 00m00s [205/231] texlive-letltxmacro-12:svn776 100% | 10.8 MiB/s | 297.4 KiB | 00m00s [206/231] texlive-pdfescape-12:svn77682 100% | 12.2 MiB/s | 350.4 KiB | 00m00s [207/231] texlive-minitoc-12:svn77682-7 100% | 102.5 MiB/s | 6.2 MiB | 00m00s [208/231] texlive-ntheorem-12:svn77682- 100% | 7.0 MiB/s | 432.8 KiB | 00m00s [209/231] texlive-refcount-12:svn77682- 100% | 10.5 MiB/s | 332.4 KiB | 00m00s [210/231] libpaper-1:2.1.1-11.fc45.x86_ 100% | 1.0 MiB/s | 26.3 KiB | 00m00s [211/231] texlive-zapfding-12:svn77161- 100% | 2.1 MiB/s | 63.2 KiB | 00m00s [212/231] texlive-stringenc-12:svn77682 100% | 22.0 MiB/s | 699.9 KiB | 00m00s [213/231] rubypick-0:1.1.1-25.fc45.noar 100% | 396.4 KiB/s | 9.9 KiB | 00m00s [214/231] texlive-dehyph-12:svn48599-8. 100% | 2.5 MiB/s | 62.7 KiB | 00m00s [215/231] texlive-symbol-12:svn77161-9. 100% | 1.9 MiB/s | 53.4 KiB | 00m00s [216/231] texlive-uniquecounter-12:svn7 100% | 11.2 MiB/s | 297.9 KiB | 00m00s [217/231] texlive-bigintcalc-12:svn7768 100% | 16.2 MiB/s | 463.4 KiB | 00m00s [218/231] texlive-etex-pkg-12:svn77682- 100% | 774.0 KiB/s | 20.9 KiB | 00m00s [219/231] texlive-hopatch-12:svn65491-5 100% | 11.8 MiB/s | 325.9 KiB | 00m00s [220/231] texlive-notoccite-12:svn77682 100% | 8.7 MiB/s | 230.4 KiB | 00m00s [221/231] texlive-placeins-12:svn77682- 100% | 9.1 MiB/s | 261.0 KiB | 00m00s [222/231] ruby-0:4.0.6-37.fc45.x86_64 100% | 1.7 MiB/s | 43.0 KiB | 00m00s [223/231] ruby-libs-0:4.0.6-37.fc45.x86 100% | 126.0 MiB/s | 4.4 MiB | 00m00s [224/231] xpdf-libs-1:4.06-3.fc45.x86_6 100% | 19.9 MiB/s | 632.6 KiB | 00m00s [225/231] texlive-l3backend-12:svn78544 100% | 28.1 MiB/s | 862.7 KiB | 00m00s [226/231] texlive-lua-uni-algos-12:svn7 100% | 3.1 MiB/s | 103.1 KiB | 00m00s [227/231] texlive-l3kernel-12:svn78545- 100% | 178.5 MiB/s | 11.8 MiB | 00m00s [228/231] pyproject-rpm-macros-0:1.23.2 100% | 2.2 MiB/s | 54.8 KiB | 00m00s [229/231] python-rpm-macros-0:3.15-2.fc 100% | 760.4 KiB/s | 19.8 KiB | 00m00s [230/231] python3-rpm-generators-0:14-3 100% | 1.1 MiB/s | 28.5 KiB | 00m00s [231/231] python3-rpm-macros-0:3.15-2.f 100% | 509.5 KiB/s | 12.2 KiB | 00m00s -------------------------------------------------------------------------------- [231/231] Total 100% | 74.2 MiB/s | 223.7 MiB | 00m03s Running transaction [ 1/233] Verify package files 100% | 275.0 B/s | 231.0 B | 00m01s >>> Running %pretrans scriptlet: texlive-base-12:20260301-113.fc45.x86_64 >>> Finished %pretrans scriptlet: texlive-base-12:20260301-113.fc45.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1786605121.137866/root/var/cache/dnf/copr_base-6aeeb58b5965608d/packages/python3-jinja2-3.1.6-10.fc45.noarch.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID f52c73d6615d0c1a: NOKEY [ 2/233] Prepare transaction 100% | 2.1 KiB/s | 231.0 B | 00m00s [ 3/233] Installing texlive-base-12:20 100% | 472.6 MiB/s | 21.3 MiB | 00m00s [ 4/233] Installing texlive-lib-12:202 100% | 288.9 MiB/s | 1.2 MiB | 00m00s [ 5/233] Installing libpng-2:1.6.58-2. 100% | 248.9 MiB/s | 254.9 KiB | 00m00s [ 6/233] Installing python-rpm-macros- 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 7/233] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 8/233] Installing libjpeg-turbo-0:3. 100% | 402.1 MiB/s | 823.6 KiB | 00m00s [ 9/233] Installing python3-rpm-macros 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 10/233] Installing expat-0:2.8.1-2.fc 100% | 15.9 MiB/s | 325.6 KiB | 00m00s [ 11/233] Installing libwebp-0:1.6.0-4. 100% | 316.5 MiB/s | 972.2 KiB | 00m00s [ 12/233] Installing pyproject-rpm-macr 100% | 154.9 MiB/s | 158.6 KiB | 00m00s [ 13/233] Installing libyuv-0:0-0.63.20 100% | 336.6 MiB/s | 689.4 KiB | 00m00s [ 14/233] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [ 15/233] Installing xpdf-libs-1:4.06-3 100% | 300.7 MiB/s | 1.8 MiB | 00m00s [ 16/233] Installing ruby-libs-0:4.0.6- 100% | 297.6 MiB/s | 15.5 MiB | 00m00s [ 17/233] Installing ruby-0:4.0.6-37.fc 100% | 5.4 MiB/s | 99.5 KiB | 00m00s [ 18/233] Installing rubypick-0:1.1.1-2 100% | 301.2 KiB/s | 5.1 KiB | 00m00s [ 19/233] Installing libpaper-1:2.1.1-1 100% | 49.1 MiB/s | 50.3 KiB | 00m00s [ 20/233] Installing mailcap-0:2.1.54-1 100% | 85.0 MiB/s | 87.1 KiB | 00m00s [ 21/233] Installing ncurses-0:6.6-3.fc 100% | 23.2 MiB/s | 618.1 KiB | 00m00s [ 22/233] Installing groff-base-0:1.24. 100% | 102.6 MiB/s | 4.2 MiB | 00m00s [ 23/233] Installing perl-Digest-0:1.20 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 24/233] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 25/233] Installing perl-B-0:1.92-527. 100% | 252.4 MiB/s | 516.9 KiB | 00m00s [ 26/233] Installing perl-Digest-MD5-0: 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [ 27/233] Installing perl-libnet-0:3.15 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 28/233] Installing perl-Data-Dumper-0 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [ 29/233] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 30/233] Installing perl-URI-0:5.35-2. 100% | 91.8 MiB/s | 282.0 KiB | 00m00s [ 31/233] Installing perl-IO-Socket-IP- 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 32/233] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 33/233] Installing perl-IO-Socket-SSL 100% | 238.0 MiB/s | 731.0 KiB | 00m00s [ 34/233] Installing perl-Net-SSLeay-0: 100% | 270.4 MiB/s | 1.4 MiB | 00m00s [ 35/233] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 36/233] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 37/233] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 38/233] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 39/233] Installing perl-Time-Local-2: 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 40/233] Installing perl-Time-HiRes-4: 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 41/233] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.4 KiB | 00m00s [ 42/233] Installing perl-HTTP-Tiny-0:0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 43/233] Installing perl-Pod-Simple-1: 100% | 280.7 MiB/s | 574.8 KiB | 00m00s [ 44/233] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 45/233] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 46/233] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 47/233] Installing perl-POSIX-0:2.26- 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [ 48/233] Installing perl-Term-Cap-0:1. 100% | 29.8 MiB/s | 30.6 KiB | 00m00s [ 49/233] Installing perl-Term-ANSIColo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 50/233] Installing perl-Pod-Perldoc-0 100% | 8.7 MiB/s | 169.4 KiB | 00m00s [ 51/233] Installing perl-podlators-1:6 100% | 17.8 MiB/s | 328.7 KiB | 00m00s [ 52/233] Installing perl-File-stat-0:1 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 53/233] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 54/233] Installing perl-Socket-4:2.04 100% | 119.8 MiB/s | 122.7 KiB | 00m00s [ 55/233] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 56/233] Installing perl-Pod-Usage-4:2 100% | 4.8 MiB/s | 87.8 KiB | 00m00s [ 57/233] Installing perl-IO-0:1.56-527 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [ 58/233] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 45.8 KiB | 00m00s [ 59/233] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 60/233] Installing perl-mro-0:1.30-52 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 61/233] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 62/233] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 63/233] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 64/233] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 65/233] Installing perl-Storable-1:3. 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [ 66/233] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 67/233] Installing perl-MIME-Base64-0 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 68/233] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 69/233] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 70/233] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 71/233] Installing perl-Scalar-List-U 100% | 145.1 MiB/s | 148.6 KiB | 00m00s [ 72/233] Installing perl-Errno-0:1.39- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 73/233] Installing perl-constant-0:1. 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 74/233] Installing perl-Encode-4:3.24 100% | 161.9 MiB/s | 4.7 MiB | 00m00s [ 75/233] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 76/233] Installing perl-PathTools-0:3 100% | 180.2 MiB/s | 184.5 KiB | 00m00s [ 77/233] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.5 KiB | 00m00s [ 78/233] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [ 79/233] Installing perl-libs-4:5.44.0 100% | 302.2 MiB/s | 12.1 MiB | 00m00s [ 80/233] Installing perl-interpreter-4 100% | 6.2 MiB/s | 121.4 KiB | 00m00s [ 81/233] Installing perl-Compress-Raw- 100% | 170.6 MiB/s | 174.7 KiB | 00m00s [ 82/233] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 83/233] Installing perl-I18N-Langinfo 100% | 39.1 MiB/s | 40.0 KiB | 00m00s [ 84/233] Installing perl-Encode-Locale 100% | 0.0 B/s | 20.1 KiB | 00m00s [ 85/233] Installing perl-LWP-MediaType 100% | 78.6 MiB/s | 80.5 KiB | 00m00s [ 86/233] Installing perl-Digest-SHA-1: 100% | 6.2 MiB/s | 114.8 KiB | 00m00s [ 87/233] Installing perl-Digest-HMAC-0 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [ 88/233] Installing perl-NTLM-0:1.09-4 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [ 89/233] Installing perl-Text-Unidecod 100% | 96.1 MiB/s | 491.8 KiB | 00m00s [ 90/233] Installing perl-Class-Inspect 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [ 91/233] Installing perl-File-ShareDir 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [ 92/233] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 93/233] Installing perl-Module-Load-1 100% | 0.0 B/s | 15.9 KiB | 00m00s [ 94/233] Installing perl-Try-Tiny-0:0. 100% | 69.4 MiB/s | 71.1 KiB | 00m00s [ 95/233] Installing perl-WWW-RobotRule 100% | 41.8 MiB/s | 42.8 KiB | 00m00s [ 96/233] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 97/233] Installing perl-Data-Dump-0:1 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [ 98/233] Installing perl-HTML-Tagset-0 100% | 0.0 B/s | 19.7 KiB | 00m00s [ 99/233] Installing perl-TimeDate-1:2. 100% | 100.1 MiB/s | 205.0 KiB | 00m00s [100/233] Installing perl-HTTP-Date-0:6 100% | 0.0 B/s | 45.7 KiB | 00m00s [101/233] Installing perl-File-Listing- 100% | 0.0 B/s | 42.5 KiB | 00m00s [102/233] Installing perl-Clone-0:0.50- 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [103/233] Installing perl-IO-HTML-0:1.0 100% | 45.7 MiB/s | 46.8 KiB | 00m00s [104/233] Installing perl-Filter-2:1.65 100% | 80.9 MiB/s | 165.7 KiB | 00m00s [105/233] Installing perl-encoding-4:3. 100% | 147.8 MiB/s | 151.4 KiB | 00m00s [106/233] Installing perl-open-0:1.13-5 100% | 0.0 B/s | 11.7 KiB | 00m00s [107/233] Installing perl-Compress-Raw- 100% | 73.4 MiB/s | 75.1 KiB | 00m00s [108/233] Installing perl-IO-Compress-0 100% | 47.9 MiB/s | 1.1 MiB | 00m00s [109/233] Installing perl-HTTP-Message- 100% | 108.0 MiB/s | 221.2 KiB | 00m00s [110/233] Installing perl-HTML-Parser-0 100% | 139.7 MiB/s | 286.2 KiB | 00m00s [111/233] Installing perl-HTTP-Cookies- 100% | 80.4 MiB/s | 82.3 KiB | 00m00s [112/233] Installing perl-HTTP-Negotiat 100% | 0.0 B/s | 28.7 KiB | 00m00s [113/233] Installing perl-Net-HTTP-0:6. 100% | 76.8 MiB/s | 78.6 KiB | 00m00s [114/233] Installing perl-libwww-perl-0 100% | 23.9 MiB/s | 489.7 KiB | 00m00s [115/233] Installing perl-XML-Parser-0: 100% | 175.4 MiB/s | 718.4 KiB | 00m00s [116/233] Installing perl-XML-XPath-0:1 100% | 10.8 MiB/s | 210.5 KiB | 00m00s [117/233] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [118/233] Installing google-noto-sans-v 100% | 347.8 MiB/s | 1.4 MiB | 00m00s [119/233] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [120/233] Installing zziplib-0:0.13.78- 100% | 231.0 MiB/s | 236.6 KiB | 00m00s [121/233] Installing texlive-unicode-da 100% | 486.6 MiB/s | 3.4 MiB | 00m00s [122/233] Installing texlive-tex-ini-fi 100% | 17.2 MiB/s | 17.6 KiB | 00m00s [123/233] Installing texlive-plain-12:s 100% | 111.0 MiB/s | 113.6 KiB | 00m00s [124/233] Installing texlive-knuth-lib- 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [125/233] Installing texlive-hyphen-bas 100% | 83.5 MiB/s | 85.5 KiB | 00m00s [126/233] Installing texlive-hyph-utf8- 100% | 192.0 MiB/s | 393.2 KiB | 00m00s [127/233] Installing texlive-graphics-d 100% | 99.3 MiB/s | 101.7 KiB | 00m00s [128/233] Installing texlive-etex-12:sv 100% | 255.7 MiB/s | 523.6 KiB | 00m00s [129/233] Installing texlive-cm-12:svn5 100% | 168.8 MiB/s | 1.0 MiB | 00m00s [130/233] Installing texlive-luatex-12: 100% | 233.8 MiB/s | 9.4 MiB | 00m00s [131/233] Installing texlive-texlive.in 100% | 49.1 MiB/s | 1.0 MiB | 00m00s [132/233] Installing texlive-gsftopk-12 100% | 2.6 MiB/s | 48.3 KiB | 00m00s [133/233] Installing texlive-texlive-sc 100% | 17.2 MiB/s | 351.9 KiB | 00m00s [134/233] Installing texlive-kpathsea-1 100% | 94.1 MiB/s | 2.1 MiB | 00m00s [135/233] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [136/233] Installing texlive-ltxcmds-12 100% | 437.2 MiB/s | 447.7 KiB | 00m00s [137/233] Installing texlive-iftex-12:s 100% | 262.3 MiB/s | 268.6 KiB | 00m00s [138/233] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [139/233] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [140/233] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [141/233] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [142/233] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [143/233] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [144/233] Installing texlive-url-12:svn 100% | 293.8 MiB/s | 300.9 KiB | 00m00s [145/233] Installing texlive-atveryend- 100% | 297.2 MiB/s | 304.3 KiB | 00m00s [146/233] Installing texlive-intcalc-12 100% | 461.7 MiB/s | 472.8 KiB | 00m00s [147/233] Installing texlive-zapfding-1 100% | 86.0 MiB/s | 88.0 KiB | 00m00s [148/233] Installing texlive-bitset-12: 100% | 648.0 MiB/s | 663.5 KiB | 00m00s [149/233] Installing texlive-grfext-12: 100% | 321.3 MiB/s | 329.1 KiB | 00m00s [150/233] Installing texlive-uniquecoun 100% | 306.1 MiB/s | 313.5 KiB | 00m00s [151/233] Installing texlive-stringenc- 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [152/233] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [153/233] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [154/233] Installing texlive-hopatch-12 100% | 339.1 MiB/s | 347.2 KiB | 00m00s [155/233] Installing texlive-hycolor-12 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [156/233] Installing texlive-graphics-c 100% | 0.0 B/s | 5.2 KiB | 00m00s [157/233] Installing texlive-epstopdf-1 100% | 2.2 MiB/s | 47.0 KiB | 00m00s [158/233] Installing texlive-cm-super-1 100% | 562.0 MiB/s | 65.2 MiB | 00m00s [159/233] Installing texlive-latex-font 100% | 66.4 MiB/s | 136.0 KiB | 00m00s [160/233] Installing texlive-latexconfi 100% | 0.0 B/s | 23.8 KiB | 00m00s [161/233] Installing texlive-auxhook-12 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [162/233] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [163/233] Installing texlive-dehyph-12: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [164/233] Installing texlive-symbol-12: 100% | 85.3 MiB/s | 87.3 KiB | 00m00s [165/233] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 38.8 KiB | 00m00s [166/233] Installing texlive-etoolbox-1 100% | 355.8 MiB/s | 364.3 KiB | 00m00s [167/233] Installing texlive-notoccite- 100% | 227.5 MiB/s | 232.9 KiB | 00m00s [168/233] Installing texlive-placeins-1 100% | 254.1 MiB/s | 260.2 KiB | 00m00s [169/233] Installing texlive-l3backend- 100% | 542.4 MiB/s | 1.1 MiB | 00m00s [170/233] Installing texlive-lua-uni-al 100% | 159.4 MiB/s | 163.2 KiB | 00m00s [171/233] Installing texlive-l3kernel-1 100% | 583.9 MiB/s | 15.2 MiB | 00m00s [172/233] Installing libvmaf-0:3.2.0-2. 100% | 395.5 MiB/s | 1.2 MiB | 00m00s [173/233] Installing libaom-0:3.13.3-3. 100% | 391.5 MiB/s | 5.1 MiB | 00m00s [174/233] Installing libXau-0:1.0.12-5. 100% | 72.6 MiB/s | 74.3 KiB | 00m00s [175/233] Installing libxcb-0:1.17.0-8. 100% | 270.3 MiB/s | 1.1 MiB | 00m00s [176/233] Installing liblerc-0:4.2.0-1. 100% | 323.5 MiB/s | 662.6 KiB | 00m00s [177/233] Installing jbigkit-libs-0:2.1 100% | 116.4 MiB/s | 119.2 KiB | 00m00s [178/233] Installing libtiff-0:4.7.2-2. 100% | 311.8 MiB/s | 638.6 KiB | 00m00s [179/233] Installing svt-av1-libs-0:3.1 100% | 373.8 MiB/s | 5.6 MiB | 00m00s [180/233] Installing rav1e-libs-0:0.8.1 100% | 379.9 MiB/s | 3.0 MiB | 00m00s [181/233] Installing libdav1d-0:1.5.3-2 100% | 339.5 MiB/s | 1.7 MiB | 00m00s [182/233] Installing libavif-0:1.3.0-4. 100% | 130.3 MiB/s | 266.9 KiB | 00m00s [183/233] Installing libX11-common-0:1. 100% | 169.3 MiB/s | 1.2 MiB | 00m00s [184/233] Installing libX11-0:1.8.13-2. 100% | 337.1 MiB/s | 1.3 MiB | 00m00s [185/233] Installing libXpm-0:3.5.19-4. 100% | 31.7 MiB/s | 162.2 KiB | 00m00s [186/233] Installing xml-common-0:0.6.3 100% | 19.8 MiB/s | 81.1 KiB | 00m00s [187/233] Installing graphite2-0:1.3.14 100% | 9.4 MiB/s | 193.5 KiB | 00m00s [188/233] Installing glib2-0:2.89.3-1.f 100% | 267.9 MiB/s | 15.3 MiB | 00m00s [189/233] Installing freetype-0:2.14.3- 100% | 299.5 MiB/s | 920.0 KiB | 00m00s [190/233] Installing harfbuzz-0:14.3.0- 100% | 359.9 MiB/s | 2.9 MiB | 00m00s [191/233] Installing fontconfig-0:2.18. 100% | 1.0 MiB/s | 1.1 MiB | 00m01s [192/233] Installing texlive-pdftex-12: 100% | 166.0 MiB/s | 7.1 MiB | 00m00s [193/233] Installing texlive-latex-12:s 100% | 503.8 MiB/s | 48.9 MiB | 00m00s [194/233] Installing texlive-minitoc-12 100% | 480.1 MiB/s | 9.6 MiB | 00m00s [195/233] Installing texlive-ntheorem-1 100% | 520.2 MiB/s | 532.6 KiB | 00m00s [196/233] Installing texlive-hyperref-1 100% | 536.3 MiB/s | 5.4 MiB | 00m00s [197/233] Installing texlive-hypdoc-12: 100% | 352.6 MiB/s | 361.1 KiB | 00m00s [198/233] Installing texlive-graphics-1 100% | 623.4 MiB/s | 3.1 MiB | 00m00s [199/233] Installing texlive-kvoptions- 100% | 538.7 MiB/s | 551.6 KiB | 00m00s [200/233] Installing texlive-rerunfilec 100% | 353.6 MiB/s | 362.1 KiB | 00m00s [201/233] Installing texlive-latex-tool 100% | 607.3 MiB/s | 8.5 MiB | 00m00s [202/233] Installing texlive-epstopdf-p 100% | 378.9 MiB/s | 388.0 KiB | 00m00s [203/233] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [204/233] Installing texlive-psnfss-12: 100% | 60.1 MiB/s | 431.1 KiB | 00m00s [205/233] Installing tzdata-0:2026c-1.f 100% | 51.9 MiB/s | 1.5 MiB | 00m00s [206/233] Installing python-pip-wheel-0 100% | 622.9 MiB/s | 1.2 MiB | 00m00s [207/233] Installing mpdecimal-0:4.0.1- 100% | 36.2 MiB/s | 222.7 KiB | 00m00s [208/233] Installing python3-libs-0:3.1 100% | 330.2 MiB/s | 48.5 MiB | 00m00s [209/233] Installing python3-0:3.15.0~r 100% | 1.6 MiB/s | 30.5 KiB | 00m00s [210/233] Installing python3-packaging- 100% | 252.9 MiB/s | 1.0 MiB | 00m00s [211/233] Installing python3-idna-0:3.1 100% | 26.0 MiB/s | 531.6 KiB | 00m00s [212/233] Installing python3-urllib3-0: 100% | 232.6 MiB/s | 1.2 MiB | 00m00s [213/233] Installing python3-rpm-genera 100% | 27.0 MiB/s | 82.9 KiB | 00m00s [214/233] Installing python3-babel-0:2. 100% | 331.9 MiB/s | 30.5 MiB | 00m00s [215/233] Installing python3-docutils-0 100% | 149.9 MiB/s | 5.7 MiB | 00m00s [216/233] Installing python3-imagesize- 100% | 21.0 MiB/s | 85.9 KiB | 00m00s [217/233] Installing python3-pygments-0 100% | 198.9 MiB/s | 11.5 MiB | 00m00s [218/233] Installing python3-roman-nume 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [219/233] Installing python3-snowballst 100% | 301.3 MiB/s | 1.8 MiB | 00m00s [220/233] Installing python3-sphinx-the 100% | 45.5 MiB/s | 46.6 KiB | 00m00s [221/233] Installing python3-charset-no 100% | 21.1 MiB/s | 431.2 KiB | 00m00s [222/233] Installing python3-requests-0 100% | 225.3 MiB/s | 692.0 KiB | 00m00s [223/233] Installing python3-markupsafe 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [224/233] Installing python3-jinja2-0:3 100% | 412.9 MiB/s | 3.3 MiB | 00m00s [225/233] Installing libimagequant-0:4. 100% | 332.3 MiB/s | 680.5 KiB | 00m00s [226/233] Installing gd-0:2.3.3-22.fc45 100% | 199.5 MiB/s | 408.6 KiB | 00m00s [227/233] Installing texlive-dvipng-12: 100% | 19.6 MiB/s | 441.7 KiB | 00m00s [228/233] Installing python3-sphinx-1:9 100% | 195.8 MiB/s | 14.3 MiB | 00m00s [229/233] Installing python3-devel-0:3. 100% | 86.2 MiB/s | 2.5 MiB | 00m00s [230/233] Installing texlive-amsfonts-1 100% | 330.8 MiB/s | 7.3 MiB | 00m00s [231/233] Installing texlive-amscls-12: 100% | 481.2 MiB/s | 1.4 MiB | 00m00s [232/233] Installing texlive-amsmath-12 100% | 601.2 MiB/s | 3.0 MiB | 00m00s [233/233] Installing make-1:4.4.1-13.fc 100% | 67.6 KiB/s | 1.8 MiB | 00m27s Warning: skipped OpenPGP checks for 2 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 114.5 KiB/s | 26.6 KiB | 00m00s Copr repository 100% | 8.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "texlive-dvipng-12:svn77830-113.fc45.x86_64" is already installed. Package "make-1:4.4.1-13.fc45.x86_64" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-sphinx-1:9.1.0-7.fc45.noarch" is already installed. Package "texlive-amsmath-12:svn78101-5.fc45.noarch" is already installed. Package "texlive-amsfonts-12:svn77682-12.fc45.noarch" is already installed. Package "texlive-amscls-12:svn77682-5.fc45.noarch" is already installed. Package "texlive-latex-tools-dev-12:svn78948-7.fc45.noarch" is already installed. Finish: build setup for ipython-9.16.1-1.fc45.src.rpm Start: rpmbuild ipython-9.16.1-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.4U7Jxg Creating(rpmbuild.env): /builddir/build/BUILD/ipython-9.16.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ipython-9.16.1-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ipython-9.16.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="ipython" RPM_PACKAGE_VERSION="9.16.1" RPM_PACKAGE_RELEASE="1.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6dIKCJ + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + cd /builddir/build/BUILD/ipython-9.16.1-build + rm -rf ipython-9.16.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ipython-9.16.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ipython-9.16.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . ++ grep -lr '^#!/usr/' IPython + sed -i 1d IPython/testing/plugin/setup.py IPython/extensions/tests/test_deduperreload.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.hLZ85v + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + cd ipython-9.16.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-dep-overrides -x test Handling setuptools>=80.0 from build-system.requires Requirement not satisfied: setuptools>=80.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 104.5 KiB/s | 26.6 KiB | 00m00s Copr repository 100% | 15.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "texlive-dvipng-12:svn77830-113.fc45.x86_64" is already installed. Package "make-1:4.4.1-13.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-sphinx-1:9.1.0-7.fc45.noarch" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "texlive-amsmath-12:svn78101-5.fc45.noarch" is already installed. Package "texlive-amsfonts-12:svn77682-12.fc45.noarch" is already installed. Package "texlive-amscls-12:svn77682-5.fc45.noarch" is already installed. Package "texlive-latex-tools-dev-12:svn78948-7.fc45.noarch" is already installed. Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 19 MiB extra will be used (install 19 MiB, remove 0 B). Package Arch Version Repository Size Installing: python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB python3-setuptools noarch 0:83.0.0-2.fc45 fedora 7.3 MiB Transaction Summary: Installing: 2 packages [1/2] python3-setuptools-0:83.0.0-2.fc4 100% | 9.0 MiB/s | 1.7 MiB | 00m00s [2/2] python3-pip-0:26.1.2-2.fc45.noarc 100% | 14.3 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [2/2] Total 100% | 20.7 MiB/s | 4.4 MiB | 00m00s Running transaction [1/4] Verify package files 100% | 125.0 B/s | 2.0 B | 00m00s [2/4] Prepare transaction 100% | 62.0 B/s | 2.0 B | 00m00s [3/4] Installing python3-setuptools-0:8 100% | 196.1 MiB/s | 7.5 MiB | 00m00s [4/4] Installing python3-pip-0:26.1.2-2 100% | 131.2 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bQRrIi + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + cd ipython-9.16.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-dep-overrides -x test Handling setuptools>=80.0 from build-system.requires Requirement satisfied: setuptools>=80.0 (installed: setuptools 83.0.0) /usr/lib/python3.15/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` corresp(dist, value, root_dir) running egg_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' running dist_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1/ipython-9.16.1.dist-info' Handling colorama>=0.4.4; sys_platform == "win32" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: colorama>=0.4.4; sys_platform == "win32" Handling ipython-pygments-lexers>=1.0.0 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: ipython-pygments-lexers>=1.0.0 Handling jedi>=0.18.2 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: jedi>=0.18.2 Handling matplotlib-inline>=0.1.6 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: matplotlib-inline>=0.1.6 Handling pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" Handling prompt_toolkit<3.1.0,>=3.0.41 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: prompt_toolkit<3.1.0,>=3.0.41 Handling psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" Handling pygments>=2.14.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pygments>=2.14.0 (installed: pygments 2.20.0) Handling stack_data>=0.6.0 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: stack_data>=0.6.0 Handling traitlets>=5.13.0 from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: traitlets>=5.13.0 Handling typing_extensions>=4.6; python_version < "3.12" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions>=4.6; python_version < "3.12" Handling black; extra == "black" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: black; extra == "black" Handling docrepr; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: docrepr; extra == "doc" Handling exceptiongroup; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: exceptiongroup; extra == "doc" Handling intersphinx_registry; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: intersphinx_registry; extra == "doc" Handling ipykernel; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel; extra == "doc" Handling ipython[matplotlib,test]; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib,test]; extra == "doc" Handling setuptools>=80.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: setuptools>=80.0; extra == "doc" Handling sphinx_toml==0.0.4; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx_toml==0.0.4; extra == "doc" Handling sphinx-rtd-theme>=0.1.8; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx-rtd-theme>=0.1.8; extra == "doc" Handling sphinx>=8.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx>=8.0; extra == "doc" Handling typing_extensions; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions; extra == "doc" Handling pytest>=7.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: pytest>=7.0.0; extra == "test" Handling pytest-asyncio>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: pytest-asyncio>=1.0.0; extra == "test" Handling testpath>=0.2; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement not satisfied: testpath>=0.2; extra == "test" Handling packaging>=23.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: packaging>=23.0.0; extra == "test" (installed: packaging 26.2) Handling setuptools>=80.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: setuptools>=80.0; extra == "test" (installed: setuptools 83.0.0) Handling ipython[test]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[test]; extra == "test-extra" Handling curio; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: curio; extra == "test-extra" Handling jupyter_ai; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: jupyter_ai; extra == "test-extra" Handling ipython[matplotlib]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib]; extra == "test-extra" Handling nbformat; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbformat; extra == "test-extra" Handling nbclient; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbclient; extra == "test-extra" Handling ipykernel>6.30; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel>6.30; extra == "test-extra" Handling numpy>=2.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: numpy>=2.0; extra == "test-extra" Handling pandas>2.1; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: pandas>2.1; extra == "test-extra" Handling trio>=0.22.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: trio>=0.22.0; extra == "test-extra" Handling matplotlib>3.9; extra == "matplotlib" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: matplotlib>3.9; extra == "matplotlib" Handling ipython[doc,matplotlib,test,test_extra]; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[doc,matplotlib,test,test_extra]; extra == "all" Handling argcomplete>=3.0; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: argcomplete>=3.0; extra == "all" + cat /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv ipython-9.16.1.dist-info/ removed 'ipython-9.16.1.dist-info/licenses/COPYING.rst' removed 'ipython-9.16.1.dist-info/licenses/LICENSE' removed directory 'ipython-9.16.1.dist-info/licenses' removed 'ipython-9.16.1.dist-info/METADATA' removed 'ipython-9.16.1.dist-info/entry_points.txt' removed 'ipython-9.16.1.dist-info/top_level.txt' removed directory 'ipython-9.16.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 103.7 KiB/s | 26.6 KiB | 00m00s >>> Curl error (35): SSL connect error for https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=x86_64 [Recv failure: Connection reset by peer] - https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=x86_64 Copr repository 100% | 14.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "texlive-dvipng-12:svn77830-113.fc45.x86_64" is already installed. Package "make-1:4.4.1-13.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-sphinx-1:9.1.0-7.fc45.noarch" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "python3-pygments-2.20.0-5.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "texlive-amsmath-12:svn78101-5.fc45.noarch" is already installed. Package "texlive-amsfonts-12:svn77682-12.fc45.noarch" is already installed. Package "texlive-amscls-12:svn77682-5.fc45.noarch" is already installed. Package "texlive-latex-tools-dev-12:svn78948-7.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-ipython-pygments-lexers noarch 0:1.1.1-8.fc45 fedora 39.4 KiB python3-jedi noarch 0:0.20.0-4.fc45 fedora 14.8 MiB python3-matplotlib-inline noarch 0:0.2.2-3.fc45 fedora 40.8 KiB python3-pexpect noarch 0:4.9.0-19.fc45 fedora 626.2 KiB python3-prompt-toolkit noarch 0:3.0.52-5.fc45 fedora 4.3 MiB python3-psutil x86_64 0:7.2.2-10.fc45 fedora 1.4 MiB python3-pytest noarch 0:9.1.1-1.fc45 fedora 24.3 MiB python3-pytest-asyncio noarch 0:1.4.0-4.fc45 fedora 171.5 KiB python3-stack-data noarch 0:0.6.3-21.fc45 fedora 227.0 KiB python3-testpath noarch 0:0.6.0-27.fc45 fedora 58.7 KiB python3-traitlets noarch 0:5.16.0-1.fc45 fedora 1.1 MiB Installing dependencies: python3-asttokens noarch 0:3.0.1-4.fc45 fedora 200.3 KiB python3-executing noarch 0:2.2.1-7.fc45 fedora 301.4 KiB python3-iniconfig noarch 0:2.3.0-5.fc45 fedora 49.6 KiB python3-parso noarch 0:0.8.7-3.fc45 fedora 924.4 KiB python3-pluggy noarch 0:1.6.0-8.fc45 fedora 216.0 KiB python3-ptyprocess noarch 0:0.7.0-17.fc45 fedora 80.8 KiB python3-pure-eval noarch 0:0.2.3-10.fc45 fedora 107.5 KiB python3-wcwidth noarch 0:0.7.0-6.fc45 fedora 656.4 KiB Transaction Summary: Installing: 19 packages Total size of inbound packages is 9 MiB. Need to download 9 MiB. After this operation, 49 MiB extra will be used (install 49 MiB, remove 0 B). [ 1/19] python3-ipython-pygments-lexers 100% | 724.2 KiB/s | 21.7 KiB | 00m00s [ 2/19] python3-matplotlib-inline-0:0.2 100% | 806.4 KiB/s | 25.0 KiB | 00m00s [ 3/19] python3-pexpect-0:4.9.0-19.fc45 100% | 3.2 MiB/s | 178.1 KiB | 00m00s [ 4/19] python3-psutil-0:7.2.2-10.fc45. 100% | 4.0 MiB/s | 269.5 KiB | 00m00s [ 5/19] python3-stack-data-0:0.6.3-21.f 100% | 3.8 MiB/s | 65.5 KiB | 00m00s [ 6/19] python3-prompt-toolkit-0:3.0.52 100% | 7.6 MiB/s | 910.3 KiB | 00m00s [ 7/19] python3-traitlets-0:5.16.0-1.fc 100% | 9.3 MiB/s | 229.4 KiB | 00m00s [ 8/19] python3-pytest-asyncio-0:1.4.0- 100% | 2.9 MiB/s | 46.7 KiB | 00m00s [ 9/19] python3-pytest-0:9.1.1-1.fc45.n 100% | 29.4 MiB/s | 2.5 MiB | 00m00s [10/19] python3-testpath-0:0.6.0-27.fc4 100% | 1.9 MiB/s | 26.6 KiB | 00m00s [11/19] python3-jedi-0:0.20.0-4.fc45.no 100% | 70.4 MiB/s | 4.1 MiB | 00m00s [12/19] python3-wcwidth-0:0.7.0-6.fc45. 100% | 10.3 MiB/s | 158.9 KiB | 00m00s [13/19] python3-ptyprocess-0:0.7.0-17.f 100% | 2.4 MiB/s | 36.4 KiB | 00m00s [14/19] python3-iniconfig-0:2.3.0-5.fc4 100% | 1.8 MiB/s | 25.8 KiB | 00m00s [15/19] python3-pluggy-0:1.6.0-8.fc45.n 100% | 4.3 MiB/s | 61.3 KiB | 00m00s [16/19] python3-asttokens-0:3.0.1-4.fc4 100% | 3.7 MiB/s | 60.3 KiB | 00m00s [17/19] python3-executing-0:2.2.1-7.fc4 100% | 5.1 MiB/s | 78.5 KiB | 00m00s [18/19] python3-pure-eval-0:0.2.3-10.fc 100% | 2.6 MiB/s | 39.8 KiB | 00m00s [19/19] python3-parso-0:0.8.7-3.fc45.no 100% | 10.2 MiB/s | 218.6 KiB | 00m00s -------------------------------------------------------------------------------- [19/19] Total 100% | 34.3 MiB/s | 9.0 MiB | 00m00s Running transaction [ 1/21] Verify package files 100% | 575.0 B/s | 19.0 B | 00m00s [ 2/21] Prepare transaction 100% | 250.0 B/s | 19.0 B | 00m00s [ 3/21] Installing python3-parso-0:0.8. 100% | 229.6 MiB/s | 940.6 KiB | 00m00s [ 4/21] Installing python3-pure-eval-0: 100% | 109.8 MiB/s | 112.4 KiB | 00m00s [ 5/21] Installing python3-executing-0: 100% | 150.3 MiB/s | 307.7 KiB | 00m00s [ 6/21] Installing python3-asttokens-0: 100% | 201.5 MiB/s | 206.3 KiB | 00m00s [ 7/21] Installing python3-pluggy-0:1.6 100% | 217.2 MiB/s | 222.4 KiB | 00m00s [ 8/21] Installing python3-iniconfig-0: 100% | 17.6 MiB/s | 54.0 KiB | 00m00s [ 9/21] Installing python3-pytest-0:9.1 100% | 325.9 MiB/s | 24.4 MiB | 00m00s [10/21] Installing python3-ptyprocess-0 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [11/21] Installing python3-wcwidth-0:0. 100% | 218.6 MiB/s | 671.6 KiB | 00m00s [12/21] Installing python3-traitlets-0: 100% | 269.8 MiB/s | 1.1 MiB | 00m00s [13/21] Installing python3-matplotlib-i 100% | 22.0 MiB/s | 45.1 KiB | 00m00s [14/21] Installing python3-prompt-toolk 100% | 257.6 MiB/s | 4.4 MiB | 00m00s [15/21] Installing python3-pexpect-0:4. 100% | 157.4 MiB/s | 644.7 KiB | 00m00s [16/21] Installing python3-pytest-async 100% | 170.9 MiB/s | 175.0 KiB | 00m00s [17/21] Installing python3-stack-data-0 100% | 14.2 MiB/s | 232.5 KiB | 00m00s [18/21] Installing python3-jedi-0:0.20. 100% | 93.3 MiB/s | 16.1 MiB | 00m00s [19/21] Installing python3-testpath-0:0 100% | 62.0 MiB/s | 63.5 KiB | 00m00s [20/21] Installing python3-psutil-0:7.2 100% | 356.4 MiB/s | 1.4 MiB | 00m00s [21/21] Installing python3-ipython-pygm 100% | 1.4 MiB/s | 41.7 KiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0Da7ta + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + cd ipython-9.16.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-dep-overrides -x test Handling setuptools>=80.0 from build-system.requires Requirement satisfied: setuptools>=80.0 (installed: setuptools 83.0.0) /usr/lib/python3.15/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` corresp(dist, value, root_dir) running egg_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' running dist_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1/ipython-9.16.1.dist-info' Handling colorama>=0.4.4; sys_platform == "win32" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: colorama>=0.4.4; sys_platform == "win32" Handling ipython-pygments-lexers>=1.0.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: ipython-pygments-lexers>=1.0.0 (installed: ipython-pygments-lexers 1.1.1) Handling jedi>=0.18.2 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: jedi>=0.18.2 (installed: jedi 0.20.0) Handling matplotlib-inline>=0.1.6 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: matplotlib-inline>=0.1.6 (installed: matplotlib-inline 0.2.2) Handling pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" (installed: pexpect 4.9.0) Handling prompt_toolkit<3.1.0,>=3.0.41 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: prompt_toolkit<3.1.0,>=3.0.41 (installed: prompt_toolkit 3.0.52) Handling psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" (installed: psutil 7.2.2) Handling pygments>=2.14.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pygments>=2.14.0 (installed: pygments 2.20.0) Handling stack_data>=0.6.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: stack_data>=0.6.0 (installed: stack_data 0.6.3) Handling traitlets>=5.13.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: traitlets>=5.13.0 (installed: traitlets 5.16.0) Handling typing_extensions>=4.6; python_version < "3.12" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions>=4.6; python_version < "3.12" Handling black; extra == "black" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: black; extra == "black" Handling docrepr; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: docrepr; extra == "doc" Handling exceptiongroup; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: exceptiongroup; extra == "doc" Handling intersphinx_registry; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: intersphinx_registry; extra == "doc" Handling ipykernel; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel; extra == "doc" Handling ipython[matplotlib,test]; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib,test]; extra == "doc" Handling setuptools>=80.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: setuptools>=80.0; extra == "doc" Handling sphinx_toml==0.0.4; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx_toml==0.0.4; extra == "doc" Handling sphinx-rtd-theme>=0.1.8; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx-rtd-theme>=0.1.8; extra == "doc" Handling sphinx>=8.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx>=8.0; extra == "doc" Handling typing_extensions; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions; extra == "doc" Handling pytest>=7.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pytest>=7.0.0; extra == "test" (installed: pytest 9.1.1) Handling pytest-asyncio>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pytest-asyncio>=1.0.0; extra == "test" (installed: pytest-asyncio 1.4.0) Handling testpath>=0.2; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: testpath>=0.2; extra == "test" (installed: testpath 0.6.0) Handling packaging>=23.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: packaging>=23.0.0; extra == "test" (installed: packaging 26.2) Handling setuptools>=80.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: setuptools>=80.0; extra == "test" (installed: setuptools 83.0.0) Handling ipython[test]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[test]; extra == "test-extra" Handling curio; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: curio; extra == "test-extra" Handling jupyter_ai; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: jupyter_ai; extra == "test-extra" Handling ipython[matplotlib]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib]; extra == "test-extra" Handling nbformat; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbformat; extra == "test-extra" Handling nbclient; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbclient; extra == "test-extra" Handling ipykernel>6.30; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel>6.30; extra == "test-extra" Handling numpy>=2.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: numpy>=2.0; extra == "test-extra" Handling pandas>2.1; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: pandas>2.1; extra == "test-extra" Handling trio>=0.22.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: trio>=0.22.0; extra == "test-extra" Handling matplotlib>3.9; extra == "matplotlib" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: matplotlib>3.9; extra == "matplotlib" Handling ipython[doc,matplotlib,test,test_extra]; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[doc,matplotlib,test,test_extra]; extra == "all" Handling argcomplete>=3.0; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: argcomplete>=3.0; extra == "all" + cat /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv ipython-9.16.1.dist-info/ removed 'ipython-9.16.1.dist-info/licenses/COPYING.rst' removed 'ipython-9.16.1.dist-info/licenses/LICENSE' removed directory 'ipython-9.16.1.dist-info/licenses' removed 'ipython-9.16.1.dist-info/METADATA' removed 'ipython-9.16.1.dist-info/top_level.txt' removed 'ipython-9.16.1.dist-info/entry_points.txt' removed directory 'ipython-9.16.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 122.4 KiB/s | 26.6 KiB | 00m00s Copr repository 100% | 17.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "texlive-dvipng-12:svn77830-113.fc45.x86_64" is already installed. Package "make-1:4.4.1-13.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-sphinx-1:9.1.0-7.fc45.noarch" is already installed. Package "python3-ipython-pygments-lexers-1.1.1-8.fc45.noarch" is already installed. Package "python3-jedi-0.20.0-4.fc45.noarch" is already installed. Package "python3-matplotlib-inline-0.2.2-3.fc45.noarch" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-pexpect-4.9.0-19.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "python3-psutil-7.2.2-10.fc45.x86_64" is already installed. Package "python3-pygments-2.20.0-5.fc45.noarch" is already installed. Package "python3-pytest-9.1.1-1.fc45.noarch" is already installed. Package "python3-pytest-asyncio-1.4.0-4.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-stack-data-0.6.3-21.fc45.noarch" is already installed. Package "python3-testpath-0.6.0-27.fc45.noarch" is already installed. Package "python3-traitlets-5.16.0-1.fc45.noarch" is already installed. Package "texlive-amsmath-12:svn78101-5.fc45.noarch" is already installed. Package "texlive-amsfonts-12:svn77682-12.fc45.noarch" is already installed. Package "texlive-amscls-12:svn77682-5.fc45.noarch" is already installed. Package "texlive-latex-tools-dev-12:svn78948-7.fc45.noarch" is already installed. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1786492800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.AYdg8V + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + cd ipython-9.16.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-dep-overrides -x test Handling setuptools>=80.0 from build-system.requires Requirement satisfied: setuptools>=80.0 (installed: setuptools 83.0.0) /usr/lib/python3.15/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` corresp(dist, value, root_dir) running egg_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' running dist_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1/ipython-9.16.1.dist-info' Handling colorama>=0.4.4; sys_platform == "win32" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: colorama>=0.4.4; sys_platform == "win32" Handling ipython-pygments-lexers>=1.0.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: ipython-pygments-lexers>=1.0.0 (installed: ipython-pygments-lexers 1.1.1) Handling jedi>=0.18.2 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: jedi>=0.18.2 (installed: jedi 0.20.0) Handling matplotlib-inline>=0.1.6 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: matplotlib-inline>=0.1.6 (installed: matplotlib-inline 0.2.2) Handling pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pexpect>4.6; sys_platform != "win32" and sys_platform != "emscripten" (installed: pexpect 4.9.0) Handling prompt_toolkit<3.1.0,>=3.0.41 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: prompt_toolkit<3.1.0,>=3.0.41 (installed: prompt_toolkit 3.0.52) Handling psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: psutil>=7; sys_platform != "emscripten" and sys_platform != "cygwin" (installed: psutil 7.2.2) Handling pygments>=2.14.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pygments>=2.14.0 (installed: pygments 2.20.0) Handling stack_data>=0.6.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: stack_data>=0.6.0 (installed: stack_data 0.6.3) Handling traitlets>=5.13.0 from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: traitlets>=5.13.0 (installed: traitlets 5.16.0) Handling typing_extensions>=4.6; python_version < "3.12" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions>=4.6; python_version < "3.12" Handling black; extra == "black" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: black; extra == "black" Handling docrepr; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: docrepr; extra == "doc" Handling exceptiongroup; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: exceptiongroup; extra == "doc" Handling intersphinx_registry; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: intersphinx_registry; extra == "doc" Handling ipykernel; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel; extra == "doc" Handling ipython[matplotlib,test]; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib,test]; extra == "doc" Handling setuptools>=80.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: setuptools>=80.0; extra == "doc" Handling sphinx_toml==0.0.4; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx_toml==0.0.4; extra == "doc" Handling sphinx-rtd-theme>=0.1.8; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx-rtd-theme>=0.1.8; extra == "doc" Handling sphinx>=8.0; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: sphinx>=8.0; extra == "doc" Handling typing_extensions; extra == "doc" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: typing_extensions; extra == "doc" Handling pytest>=7.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pytest>=7.0.0; extra == "test" (installed: pytest 9.1.1) Handling pytest-asyncio>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: pytest-asyncio>=1.0.0; extra == "test" (installed: pytest-asyncio 1.4.0) Handling testpath>=0.2; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: testpath>=0.2; extra == "test" (installed: testpath 0.6.0) Handling packaging>=23.0.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: packaging>=23.0.0; extra == "test" (installed: packaging 26.2) Handling setuptools>=80.0; extra == "test" from hook generated metadata: Requires-Dist (ipython) Requirement satisfied: setuptools>=80.0; extra == "test" (installed: setuptools 83.0.0) Handling ipython[test]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[test]; extra == "test-extra" Handling curio; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: curio; extra == "test-extra" Handling jupyter_ai; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: jupyter_ai; extra == "test-extra" Handling ipython[matplotlib]; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[matplotlib]; extra == "test-extra" Handling nbformat; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbformat; extra == "test-extra" Handling nbclient; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: nbclient; extra == "test-extra" Handling ipykernel>6.30; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipykernel>6.30; extra == "test-extra" Handling numpy>=2.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: numpy>=2.0; extra == "test-extra" Handling pandas>2.1; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: pandas>2.1; extra == "test-extra" Handling trio>=0.22.0; extra == "test-extra" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: trio>=0.22.0; extra == "test-extra" Handling matplotlib>3.9; extra == "matplotlib" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: matplotlib>3.9; extra == "matplotlib" Handling ipython[doc,matplotlib,test,test_extra]; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: ipython[doc,matplotlib,test,test_extra]; extra == "all" Handling argcomplete>=3.0; extra == "all" from hook generated metadata: Requires-Dist (ipython) Ignoring alien requirement: argcomplete>=3.0; extra == "all" + cat /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv ipython-9.16.1.dist-info/ removed 'ipython-9.16.1.dist-info/licenses/COPYING.rst' removed 'ipython-9.16.1.dist-info/licenses/LICENSE' removed directory 'ipython-9.16.1.dist-info/licenses' removed 'ipython-9.16.1.dist-info/METADATA' removed 'ipython-9.16.1.dist-info/entry_points.txt' removed 'ipython-9.16.1.dist-info/top_level.txt' removed directory 'ipython-9.16.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e8tcZW + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ipython-9.16.1 + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + 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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.15/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` corresp(dist, value, root_dir) running dist_info creating /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info writing /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file '/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir/pip-modern-metadata-2ctzr8ct/ipython-9.16.1.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "COPYING.rst" (matched pattern "COPYING*") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ipython Building wheel for ipython (pyproject.toml): started Running command Building wheel for ipython (pyproject.toml) /usr/lib/python3.15/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` corresp(dist, value, root_dir) running bdist_wheel running build running build_py checking package data check version number creating build/lib/IPython copying IPython/paths.py -> build/lib/IPython copying IPython/display.py -> build/lib/IPython copying IPython/__main__.py -> build/lib/IPython copying IPython/__init__.py -> build/lib/IPython creating build/lib/IPython/utils copying IPython/utils/wildcard.py -> build/lib/IPython/utils copying IPython/utils/tokenutil.py -> build/lib/IPython/utils copying IPython/utils/timing.py -> build/lib/IPython/utils copying IPython/utils/text.py -> build/lib/IPython/utils copying IPython/utils/terminal.py -> build/lib/IPython/utils copying IPython/utils/tempdir.py -> build/lib/IPython/utils copying IPython/utils/syspathcontext.py -> build/lib/IPython/utils copying IPython/utils/sysinfo.py -> build/lib/IPython/utils copying IPython/utils/strdispatch.py -> build/lib/IPython/utils copying IPython/utils/sentinel.py -> build/lib/IPython/utils copying IPython/utils/process.py -> build/lib/IPython/utils copying IPython/utils/path.py -> build/lib/IPython/utils copying IPython/utils/openpy.py -> build/lib/IPython/utils copying IPython/utils/module_paths.py -> build/lib/IPython/utils copying IPython/utils/ipstruct.py -> build/lib/IPython/utils copying IPython/utils/io.py -> build/lib/IPython/utils copying IPython/utils/importstring.py -> build/lib/IPython/utils copying IPython/utils/generics.py -> build/lib/IPython/utils copying IPython/utils/frame.py -> build/lib/IPython/utils copying IPython/utils/encoding.py -> build/lib/IPython/utils copying IPython/utils/docs.py -> build/lib/IPython/utils copying IPython/utils/dir2.py -> build/lib/IPython/utils copying IPython/utils/decorators.py -> build/lib/IPython/utils copying IPython/utils/data.py -> build/lib/IPython/utils copying IPython/utils/contexts.py -> build/lib/IPython/utils copying IPython/utils/coloransi.py -> build/lib/IPython/utils copying IPython/utils/capture.py -> build/lib/IPython/utils copying IPython/utils/_sysinfo.py -> build/lib/IPython/utils copying IPython/utils/_process_win32.py -> build/lib/IPython/utils copying IPython/utils/_process_posix.py -> build/lib/IPython/utils copying IPython/utils/_process_emscripten.py -> build/lib/IPython/utils copying IPython/utils/_process_common.py -> build/lib/IPython/utils copying IPython/utils/__init__.py -> build/lib/IPython/utils copying IPython/utils/PyColorize.py -> build/lib/IPython/utils creating build/lib/IPython/testing copying IPython/testing/tools.py -> build/lib/IPython/testing copying IPython/testing/skipdoctest.py -> build/lib/IPython/testing copying IPython/testing/ipunittest.py -> build/lib/IPython/testing copying IPython/testing/globalipapp.py -> build/lib/IPython/testing copying IPython/testing/decorators.py -> build/lib/IPython/testing copying IPython/testing/__init__.py -> build/lib/IPython/testing creating build/lib/IPython/terminal copying IPython/terminal/ptutils.py -> build/lib/IPython/terminal copying IPython/terminal/prompts.py -> build/lib/IPython/terminal copying IPython/terminal/magics.py -> build/lib/IPython/terminal copying IPython/terminal/ipapp.py -> build/lib/IPython/terminal copying IPython/terminal/interactiveshell.py -> build/lib/IPython/terminal copying IPython/terminal/embed.py -> build/lib/IPython/terminal copying IPython/terminal/debugger.py -> build/lib/IPython/terminal copying IPython/terminal/__init__.py -> build/lib/IPython/terminal creating build/lib/IPython/sphinxext copying IPython/sphinxext/ipython_directive.py -> build/lib/IPython/sphinxext copying IPython/sphinxext/ipython_console_highlighting.py -> build/lib/IPython/sphinxext copying IPython/sphinxext/custom_doctests.py -> build/lib/IPython/sphinxext copying IPython/sphinxext/__init__.py -> build/lib/IPython/sphinxext creating build/lib/IPython/lib copying IPython/lib/pretty.py -> build/lib/IPython/lib copying IPython/lib/lexers.py -> build/lib/IPython/lib copying IPython/lib/latextools.py -> build/lib/IPython/lib copying IPython/lib/guisupport.py -> build/lib/IPython/lib copying IPython/lib/editorhooks.py -> build/lib/IPython/lib copying IPython/lib/display.py -> build/lib/IPython/lib copying IPython/lib/demo.py -> build/lib/IPython/lib copying IPython/lib/deepreload.py -> build/lib/IPython/lib copying IPython/lib/clipboard.py -> build/lib/IPython/lib copying IPython/lib/backgroundjobs.py -> build/lib/IPython/lib copying IPython/lib/__init__.py -> build/lib/IPython/lib creating build/lib/IPython/external copying IPython/external/qt_loaders.py -> build/lib/IPython/external copying IPython/external/qt_for_kernel.py -> build/lib/IPython/external copying IPython/external/pickleshare.py -> build/lib/IPython/external copying IPython/external/__init__.py -> build/lib/IPython/external creating build/lib/IPython/extensions copying IPython/extensions/storemagic.py -> build/lib/IPython/extensions copying IPython/extensions/autoreload.py -> build/lib/IPython/extensions copying IPython/extensions/__init__.py -> build/lib/IPython/extensions creating build/lib/IPython/core copying IPython/core/usage.py -> build/lib/IPython/core copying IPython/core/ultratb.py -> build/lib/IPython/core copying IPython/core/tips.py -> build/lib/IPython/core copying IPython/core/tbtools.py -> build/lib/IPython/core copying IPython/core/splitinput.py -> build/lib/IPython/core copying IPython/core/shellapp.py -> build/lib/IPython/core copying IPython/core/release.py -> build/lib/IPython/core copying IPython/core/pylabtools.py -> build/lib/IPython/core copying IPython/core/profiledir.py -> build/lib/IPython/core copying IPython/core/profileapp.py -> build/lib/IPython/core copying IPython/core/prefilter.py -> build/lib/IPython/core copying IPython/core/payloadpage.py -> build/lib/IPython/core copying IPython/core/payload.py -> build/lib/IPython/core copying IPython/core/page.py -> build/lib/IPython/core copying IPython/core/oinspect.py -> build/lib/IPython/core copying IPython/core/magic_arguments.py -> build/lib/IPython/core copying IPython/core/magic.py -> build/lib/IPython/core copying IPython/core/macro.py -> build/lib/IPython/core copying IPython/core/logger.py -> build/lib/IPython/core copying IPython/core/latex_symbols.py -> build/lib/IPython/core copying IPython/core/kitty.py -> build/lib/IPython/core copying IPython/core/interactiveshell.py -> build/lib/IPython/core copying IPython/core/inputtransformer2.py -> build/lib/IPython/core copying IPython/core/hooks.py -> build/lib/IPython/core copying IPython/core/historyapp.py -> build/lib/IPython/core copying IPython/core/history.py -> build/lib/IPython/core copying IPython/core/guarded_eval.py -> build/lib/IPython/core copying IPython/core/getipython.py -> build/lib/IPython/core copying IPython/core/formatters.py -> build/lib/IPython/core copying IPython/core/extensions.py -> build/lib/IPython/core copying IPython/core/events.py -> build/lib/IPython/core copying IPython/core/error.py -> build/lib/IPython/core copying IPython/core/doctb.py -> build/lib/IPython/core copying IPython/core/displaypub.py -> build/lib/IPython/core copying IPython/core/displayhook.py -> build/lib/IPython/core copying IPython/core/display_trap.py -> build/lib/IPython/core copying IPython/core/display_functions.py -> build/lib/IPython/core copying IPython/core/display.py -> build/lib/IPython/core copying IPython/core/debugger_backport.py -> build/lib/IPython/core copying IPython/core/debugger.py -> build/lib/IPython/core copying IPython/core/crashhandler.py -> build/lib/IPython/core copying IPython/core/completerlib.py -> build/lib/IPython/core copying IPython/core/completer.py -> build/lib/IPython/core copying IPython/core/compilerop.py -> build/lib/IPython/core copying IPython/core/builtin_trap.py -> build/lib/IPython/core copying IPython/core/autocall.py -> build/lib/IPython/core copying IPython/core/async_helpers.py -> build/lib/IPython/core copying IPython/core/application.py -> build/lib/IPython/core copying IPython/core/alias.py -> build/lib/IPython/core copying IPython/core/__init__.py -> build/lib/IPython/core creating build/lib/IPython/testing/plugin copying IPython/testing/plugin/setup.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/test_refs.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/test_ipdoctest.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/simplevars.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/simple.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/pytest_ipdoctest.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/ipdoctest.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/dtexample.py -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/__init__.py -> build/lib/IPython/testing/plugin creating build/lib/IPython/terminal/tests copying IPython/terminal/tests/test_ptutils.py -> build/lib/IPython/terminal/tests copying IPython/terminal/tests/__init__.py -> build/lib/IPython/terminal/tests creating build/lib/IPython/terminal/shortcuts copying IPython/terminal/shortcuts/filters.py -> build/lib/IPython/terminal/shortcuts copying IPython/terminal/shortcuts/auto_suggest.py -> build/lib/IPython/terminal/shortcuts copying IPython/terminal/shortcuts/auto_match.py -> build/lib/IPython/terminal/shortcuts copying IPython/terminal/shortcuts/__init__.py -> build/lib/IPython/terminal/shortcuts creating build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/wx.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/tk.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/qt.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/pyglet.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/osx.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/gtk4.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/gtk3.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/gtk.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/glut.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/asyncio.py -> build/lib/IPython/terminal/pt_inputhooks copying IPython/terminal/pt_inputhooks/__init__.py -> build/lib/IPython/terminal/pt_inputhooks creating build/lib/IPython/sphinxext/tests copying IPython/sphinxext/tests/test_ansi_stripping.py -> build/lib/IPython/sphinxext/tests copying IPython/sphinxext/tests/__init__.py -> build/lib/IPython/sphinxext/tests creating build/lib/IPython/extensions/deduperreload copying IPython/extensions/deduperreload/deduperreload_patching.py -> build/lib/IPython/extensions/deduperreload copying IPython/extensions/deduperreload/deduperreload.py -> build/lib/IPython/extensions/deduperreload copying IPython/extensions/deduperreload/__init__.py -> build/lib/IPython/extensions/deduperreload creating build/lib/IPython/core/magics copying IPython/core/magics/script.py -> build/lib/IPython/core/magics copying IPython/core/magics/pylab.py -> build/lib/IPython/core/magics copying IPython/core/magics/packaging.py -> build/lib/IPython/core/magics copying IPython/core/magics/osm.py -> build/lib/IPython/core/magics copying IPython/core/magics/namespace.py -> build/lib/IPython/core/magics copying IPython/core/magics/logging.py -> build/lib/IPython/core/magics copying IPython/core/magics/history.py -> build/lib/IPython/core/magics copying IPython/core/magics/extension.py -> build/lib/IPython/core/magics copying IPython/core/magics/execution.py -> build/lib/IPython/core/magics copying IPython/core/magics/display.py -> build/lib/IPython/core/magics copying IPython/core/magics/config.py -> build/lib/IPython/core/magics copying IPython/core/magics/code.py -> build/lib/IPython/core/magics copying IPython/core/magics/basic.py -> build/lib/IPython/core/magics copying IPython/core/magics/auto.py -> build/lib/IPython/core/magics copying IPython/core/magics/ast_mod.py -> build/lib/IPython/core/magics copying IPython/core/magics/__init__.py -> build/lib/IPython/core/magics copying IPython/py.typed -> build/lib/IPython creating build/lib/IPython/core/profile copying IPython/core/profile/README_STARTUP -> build/lib/IPython/core/profile copying IPython/testing/plugin/test_exampleip.txt -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/test_example.txt -> build/lib/IPython/testing/plugin copying IPython/testing/plugin/test_combo.txt -> build/lib/IPython/testing/plugin installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/IPython copying build/lib/IPython/py.typed -> build/bdist.linux-x86_64/wheel/./IPython creating build/bdist.linux-x86_64/wheel/IPython/core creating build/bdist.linux-x86_64/wheel/IPython/core/profile copying build/lib/IPython/core/profile/README_STARTUP -> build/bdist.linux-x86_64/wheel/./IPython/core/profile creating build/bdist.linux-x86_64/wheel/IPython/core/magics copying build/lib/IPython/core/magics/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/ast_mod.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/auto.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/basic.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/code.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/config.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/display.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/execution.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/extension.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/history.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/logging.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/namespace.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/osm.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/packaging.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/pylab.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/magics/script.py -> build/bdist.linux-x86_64/wheel/./IPython/core/magics copying build/lib/IPython/core/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/alias.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/application.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/async_helpers.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/autocall.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/builtin_trap.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/compilerop.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/completer.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/completerlib.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/crashhandler.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/debugger.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/debugger_backport.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/display.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/display_functions.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/display_trap.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/displayhook.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/displaypub.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/doctb.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/error.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/events.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/extensions.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/formatters.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/getipython.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/guarded_eval.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/history.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/historyapp.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/hooks.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/inputtransformer2.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/interactiveshell.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/kitty.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/latex_symbols.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/logger.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/macro.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/magic.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/magic_arguments.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/oinspect.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/page.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/payload.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/payloadpage.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/prefilter.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/profileapp.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/profiledir.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/pylabtools.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/release.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/shellapp.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/splitinput.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/tbtools.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/tips.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/ultratb.py -> build/bdist.linux-x86_64/wheel/./IPython/core copying build/lib/IPython/core/usage.py -> build/bdist.linux-x86_64/wheel/./IPython/core creating build/bdist.linux-x86_64/wheel/IPython/extensions creating build/bdist.linux-x86_64/wheel/IPython/extensions/deduperreload copying build/lib/IPython/extensions/deduperreload/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions/deduperreload copying build/lib/IPython/extensions/deduperreload/deduperreload.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions/deduperreload copying build/lib/IPython/extensions/deduperreload/deduperreload_patching.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions/deduperreload copying build/lib/IPython/extensions/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions copying build/lib/IPython/extensions/autoreload.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions copying build/lib/IPython/extensions/storemagic.py -> build/bdist.linux-x86_64/wheel/./IPython/extensions creating build/bdist.linux-x86_64/wheel/IPython/external copying build/lib/IPython/external/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/external copying build/lib/IPython/external/pickleshare.py -> build/bdist.linux-x86_64/wheel/./IPython/external copying build/lib/IPython/external/qt_for_kernel.py -> build/bdist.linux-x86_64/wheel/./IPython/external copying build/lib/IPython/external/qt_loaders.py -> build/bdist.linux-x86_64/wheel/./IPython/external creating build/bdist.linux-x86_64/wheel/IPython/lib copying build/lib/IPython/lib/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/backgroundjobs.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/clipboard.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/deepreload.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/demo.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/display.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/editorhooks.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/guisupport.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/latextools.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/lexers.py -> build/bdist.linux-x86_64/wheel/./IPython/lib copying build/lib/IPython/lib/pretty.py -> build/bdist.linux-x86_64/wheel/./IPython/lib creating build/bdist.linux-x86_64/wheel/IPython/sphinxext creating build/bdist.linux-x86_64/wheel/IPython/sphinxext/tests copying build/lib/IPython/sphinxext/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext/tests copying build/lib/IPython/sphinxext/tests/test_ansi_stripping.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext/tests copying build/lib/IPython/sphinxext/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext copying build/lib/IPython/sphinxext/custom_doctests.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext copying build/lib/IPython/sphinxext/ipython_console_highlighting.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext copying build/lib/IPython/sphinxext/ipython_directive.py -> build/bdist.linux-x86_64/wheel/./IPython/sphinxext creating build/bdist.linux-x86_64/wheel/IPython/terminal creating build/bdist.linux-x86_64/wheel/IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/asyncio.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/glut.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/gtk.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/gtk3.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/gtk4.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/osx.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/pyglet.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/qt.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/tk.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks copying build/lib/IPython/terminal/pt_inputhooks/wx.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/pt_inputhooks creating build/bdist.linux-x86_64/wheel/IPython/terminal/shortcuts copying build/lib/IPython/terminal/shortcuts/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/shortcuts copying build/lib/IPython/terminal/shortcuts/auto_match.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/shortcuts copying build/lib/IPython/terminal/shortcuts/auto_suggest.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/shortcuts copying build/lib/IPython/terminal/shortcuts/filters.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/shortcuts creating build/bdist.linux-x86_64/wheel/IPython/terminal/tests copying build/lib/IPython/terminal/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/tests copying build/lib/IPython/terminal/tests/test_ptutils.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal/tests copying build/lib/IPython/terminal/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/debugger.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/embed.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/interactiveshell.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/ipapp.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/magics.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/prompts.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal copying build/lib/IPython/terminal/ptutils.py -> build/bdist.linux-x86_64/wheel/./IPython/terminal creating build/bdist.linux-x86_64/wheel/IPython/testing creating build/bdist.linux-x86_64/wheel/IPython/testing/plugin copying build/lib/IPython/testing/plugin/test_combo.txt -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/test_example.txt -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/test_exampleip.txt -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/dtexample.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/ipdoctest.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/pytest_ipdoctest.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/simple.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/simplevars.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/test_ipdoctest.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/test_refs.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/plugin/setup.py -> build/bdist.linux-x86_64/wheel/./IPython/testing/plugin copying build/lib/IPython/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/testing copying build/lib/IPython/testing/decorators.py -> build/bdist.linux-x86_64/wheel/./IPython/testing copying build/lib/IPython/testing/globalipapp.py -> build/bdist.linux-x86_64/wheel/./IPython/testing copying build/lib/IPython/testing/ipunittest.py -> build/bdist.linux-x86_64/wheel/./IPython/testing copying build/lib/IPython/testing/skipdoctest.py -> build/bdist.linux-x86_64/wheel/./IPython/testing copying build/lib/IPython/testing/tools.py -> build/bdist.linux-x86_64/wheel/./IPython/testing creating build/bdist.linux-x86_64/wheel/IPython/utils copying build/lib/IPython/utils/PyColorize.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/_process_common.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/_process_emscripten.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/_process_posix.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/_process_win32.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/_sysinfo.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/capture.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/coloransi.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/contexts.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/data.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/decorators.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/dir2.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/docs.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/encoding.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/frame.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/generics.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/importstring.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/io.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/ipstruct.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/module_paths.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/openpy.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/path.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/process.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/sentinel.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/strdispatch.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/sysinfo.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/syspathcontext.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/tempdir.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/terminal.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/text.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/timing.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/tokenutil.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/utils/wildcard.py -> build/bdist.linux-x86_64/wheel/./IPython/utils copying build/lib/IPython/__init__.py -> build/bdist.linux-x86_64/wheel/./IPython copying build/lib/IPython/__main__.py -> build/bdist.linux-x86_64/wheel/./IPython copying build/lib/IPython/display.py -> build/bdist.linux-x86_64/wheel/./IPython copying build/lib/IPython/paths.py -> build/bdist.linux-x86_64/wheel/./IPython running install_data creating build/bdist.linux-x86_64/wheel/ipython-9.16.1.data/data creating build/bdist.linux-x86_64/wheel/ipython-9.16.1.data/data/share/man/man1 copying docs/man/ipython.1 -> build/bdist.linux-x86_64/wheel/ipython-9.16.1.data/data/share/man/man1 running install_egg_info running egg_info writing ipython.egg-info/PKG-INFO writing dependency_links to ipython.egg-info/dependency_links.txt writing entry points to ipython.egg-info/entry_points.txt writing requirements to ipython.egg-info/requires.txt writing top-level names to ipython.egg-info/top_level.txt reading manifest file 'ipython.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory 'tools' warning: no previously-included files found matching 'tools' warning: no previously-included files found matching 'CONTRIBUTING.md' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching 'SECURITY.md' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching 'docs/#*' warning: no previously-included files found matching 'docs/man/*.1.gz' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'docs/gh-pages' no previously-included directories found matching 'docs/dist' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.flc' found anywhere in distribution warning: no previously-included files matching '*.yml' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.dircopy.log' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' adding license file 'COPYING.rst' writing manifest file 'ipython.egg-info/SOURCES.txt' Copying ipython.egg-info to build/bdist.linux-x86_64/wheel/./ipython-9.16.1-py3.15.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/ipython-9.16.1.dist-info/WHEEL creating '/builddir/.cache/pip/wheels/58/1c/67/963a6b0ca906059549f4abca37c4fb6ae5e2775796d0771b67/tmpcy6e23ly/.tmp-98ano1b7/ipython-9.16.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'IPython/__init__.py' adding 'IPython/__main__.py' adding 'IPython/display.py' adding 'IPython/paths.py' adding 'IPython/py.typed' adding 'IPython/core/__init__.py' adding 'IPython/core/alias.py' adding 'IPython/core/application.py' adding 'IPython/core/async_helpers.py' adding 'IPython/core/autocall.py' adding 'IPython/core/builtin_trap.py' adding 'IPython/core/compilerop.py' adding 'IPython/core/completer.py' adding 'IPython/core/completerlib.py' adding 'IPython/core/crashhandler.py' adding 'IPython/core/debugger.py' adding 'IPython/core/debugger_backport.py' adding 'IPython/core/display.py' adding 'IPython/core/display_functions.py' adding 'IPython/core/display_trap.py' adding 'IPython/core/displayhook.py' adding 'IPython/core/displaypub.py' adding 'IPython/core/doctb.py' adding 'IPython/core/error.py' adding 'IPython/core/events.py' adding 'IPython/core/extensions.py' adding 'IPython/core/formatters.py' adding 'IPython/core/getipython.py' adding 'IPython/core/guarded_eval.py' adding 'IPython/core/history.py' adding 'IPython/core/historyapp.py' adding 'IPython/core/hooks.py' adding 'IPython/core/inputtransformer2.py' adding 'IPython/core/interactiveshell.py' adding 'IPython/core/kitty.py' adding 'IPython/core/latex_symbols.py' adding 'IPython/core/logger.py' adding 'IPython/core/macro.py' adding 'IPython/core/magic.py' adding 'IPython/core/magic_arguments.py' adding 'IPython/core/oinspect.py' adding 'IPython/core/page.py' adding 'IPython/core/payload.py' adding 'IPython/core/payloadpage.py' adding 'IPython/core/prefilter.py' adding 'IPython/core/profileapp.py' adding 'IPython/core/profiledir.py' adding 'IPython/core/pylabtools.py' adding 'IPython/core/release.py' adding 'IPython/core/shellapp.py' adding 'IPython/core/splitinput.py' adding 'IPython/core/tbtools.py' adding 'IPython/core/tips.py' adding 'IPython/core/ultratb.py' adding 'IPython/core/usage.py' adding 'IPython/core/magics/__init__.py' adding 'IPython/core/magics/ast_mod.py' adding 'IPython/core/magics/auto.py' adding 'IPython/core/magics/basic.py' adding 'IPython/core/magics/code.py' adding 'IPython/core/magics/config.py' adding 'IPython/core/magics/display.py' adding 'IPython/core/magics/execution.py' adding 'IPython/core/magics/extension.py' adding 'IPython/core/magics/history.py' adding 'IPython/core/magics/logging.py' adding 'IPython/core/magics/namespace.py' adding 'IPython/core/magics/osm.py' adding 'IPython/core/magics/packaging.py' adding 'IPython/core/magics/pylab.py' adding 'IPython/core/magics/script.py' adding 'IPython/core/profile/README_STARTUP' adding 'IPython/extensions/__init__.py' adding 'IPython/extensions/autoreload.py' adding 'IPython/extensions/storemagic.py' adding 'IPython/extensions/deduperreload/__init__.py' adding 'IPython/extensions/deduperreload/deduperreload.py' adding 'IPython/extensions/deduperreload/deduperreload_patching.py' adding 'IPython/external/__init__.py' adding 'IPython/external/pickleshare.py' adding 'IPython/external/qt_for_kernel.py' adding 'IPython/external/qt_loaders.py' adding 'IPython/lib/__init__.py' adding 'IPython/lib/backgroundjobs.py' adding 'IPython/lib/clipboard.py' adding 'IPython/lib/deepreload.py' adding 'IPython/lib/demo.py' adding 'IPython/lib/display.py' adding 'IPython/lib/editorhooks.py' adding 'IPython/lib/guisupport.py' adding 'IPython/lib/latextools.py' adding 'IPython/lib/lexers.py' adding 'IPython/lib/pretty.py' adding 'IPython/sphinxext/__init__.py' adding 'IPython/sphinxext/custom_doctests.py' adding 'IPython/sphinxext/ipython_console_highlighting.py' adding 'IPython/sphinxext/ipython_directive.py' adding 'IPython/sphinxext/tests/__init__.py' adding 'IPython/sphinxext/tests/test_ansi_stripping.py' adding 'IPython/terminal/__init__.py' adding 'IPython/terminal/debugger.py' adding 'IPython/terminal/embed.py' adding 'IPython/terminal/interactiveshell.py' adding 'IPython/terminal/ipapp.py' adding 'IPython/terminal/magics.py' adding 'IPython/terminal/prompts.py' adding 'IPython/terminal/ptutils.py' adding 'IPython/terminal/pt_inputhooks/__init__.py' adding 'IPython/terminal/pt_inputhooks/asyncio.py' adding 'IPython/terminal/pt_inputhooks/glut.py' adding 'IPython/terminal/pt_inputhooks/gtk.py' adding 'IPython/terminal/pt_inputhooks/gtk3.py' adding 'IPython/terminal/pt_inputhooks/gtk4.py' adding 'IPython/terminal/pt_inputhooks/osx.py' adding 'IPython/terminal/pt_inputhooks/pyglet.py' adding 'IPython/terminal/pt_inputhooks/qt.py' adding 'IPython/terminal/pt_inputhooks/tk.py' adding 'IPython/terminal/pt_inputhooks/wx.py' adding 'IPython/terminal/shortcuts/__init__.py' adding 'IPython/terminal/shortcuts/auto_match.py' adding 'IPython/terminal/shortcuts/auto_suggest.py' adding 'IPython/terminal/shortcuts/filters.py' adding 'IPython/terminal/tests/__init__.py' adding 'IPython/terminal/tests/test_ptutils.py' adding 'IPython/testing/__init__.py' adding 'IPython/testing/decorators.py' adding 'IPython/testing/globalipapp.py' adding 'IPython/testing/ipunittest.py' adding 'IPython/testing/skipdoctest.py' adding 'IPython/testing/tools.py' adding 'IPython/testing/plugin/__init__.py' adding 'IPython/testing/plugin/dtexample.py' adding 'IPython/testing/plugin/ipdoctest.py' adding 'IPython/testing/plugin/pytest_ipdoctest.py' adding 'IPython/testing/plugin/setup.py' adding 'IPython/testing/plugin/simple.py' adding 'IPython/testing/plugin/simplevars.py' adding 'IPython/testing/plugin/test_combo.txt' adding 'IPython/testing/plugin/test_example.txt' adding 'IPython/testing/plugin/test_exampleip.txt' adding 'IPython/testing/plugin/test_ipdoctest.py' adding 'IPython/testing/plugin/test_refs.py' adding 'IPython/utils/PyColorize.py' adding 'IPython/utils/__init__.py' adding 'IPython/utils/_process_common.py' adding 'IPython/utils/_process_emscripten.py' adding 'IPython/utils/_process_posix.py' adding 'IPython/utils/_process_win32.py' adding 'IPython/utils/_sysinfo.py' adding 'IPython/utils/capture.py' adding 'IPython/utils/coloransi.py' adding 'IPython/utils/contexts.py' adding 'IPython/utils/data.py' adding 'IPython/utils/decorators.py' adding 'IPython/utils/dir2.py' adding 'IPython/utils/docs.py' adding 'IPython/utils/encoding.py' adding 'IPython/utils/frame.py' adding 'IPython/utils/generics.py' adding 'IPython/utils/importstring.py' adding 'IPython/utils/io.py' adding 'IPython/utils/ipstruct.py' adding 'IPython/utils/module_paths.py' adding 'IPython/utils/openpy.py' adding 'IPython/utils/path.py' adding 'IPython/utils/process.py' adding 'IPython/utils/sentinel.py' adding 'IPython/utils/strdispatch.py' adding 'IPython/utils/sysinfo.py' adding 'IPython/utils/syspathcontext.py' adding 'IPython/utils/tempdir.py' adding 'IPython/utils/terminal.py' adding 'IPython/utils/text.py' adding 'IPython/utils/timing.py' adding 'IPython/utils/tokenutil.py' adding 'IPython/utils/wildcard.py' adding 'ipython-9.16.1.data/data/share/man/man1/ipython.1' adding 'ipython-9.16.1.dist-info/licenses/COPYING.rst' adding 'ipython-9.16.1.dist-info/licenses/LICENSE' adding 'ipython-9.16.1.dist-info/METADATA' adding 'ipython-9.16.1.dist-info/WHEEL' adding 'ipython-9.16.1.dist-info/entry_points.txt' adding 'ipython-9.16.1.dist-info/top_level.txt' adding 'ipython-9.16.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for ipython (pyproject.toml): finished with status 'done' Created wheel for ipython: filename=ipython-9.16.1-py3-none-any.whl size=623422 sha256=9b90cfc06237a2922f51030544554c72860bb592bc3edf814863e4ebd2663952 Stored in directory: /builddir/.cache/pip/wheels/58/1c/67/963a6b0ca906059549f4abca37c4fb6ae5e2775796d0771b67 Successfully built ipython + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.vg4Rsz + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + '[' /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ipython-9.16.1-build + mkdir /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ipython-9.16.1 ++ ls /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir/ipython-9.16.1-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ipython==9.16.1 + '[' -z ipython==9.16.1 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT --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/ipython-9.16.1-build/pyproject-wheeldir ipython==9.16.1 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir Processing /builddir/build/BUILD/ipython-9.16.1-build/pyproject-wheeldir/ipython-9.16.1-py3-none-any.whl Installing collected packages: ipython Creating /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin changing mode of /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython to 755 changing mode of /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython3 to 755 Successfully installed ipython-9.16.1 + '[' -d /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin ']' + '[' -z P ']' + shebang_flags=-kaP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kaP /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython3 /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython: updating /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/ipython3: updating + rm -rfv /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + site_dirs+=("/usr/lib/python3.15/site-packages") + '[' /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info' +++ basename /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' ipython-9.16.1.dist-info + _normalized=ipython + echo '%ghost %dir /usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT --record /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/RECORD --output /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/RECORD removed '/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/REQUESTED removed '/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ipython-9.16.1.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1-1.fc45.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + mv /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/share/man/man1/ipython.1 /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/share/man/man1/ipython3.1 + ln -s ./ipython3.1 /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/share/man/man1/ipython.1 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/__pycache__/display.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/__pycache__/__main__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/__pycache__/paths.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/__pycache__/paths.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/wildcard.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/timing.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/tokenutil.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/tokenutil.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/timing.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/openpy.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/strdispatch.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/terminal.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/module_paths.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/sentinel.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/process.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/tempdir.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/syspathcontext.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/ipstruct.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/sysinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/importstring.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/text.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/io.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/frame.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/path.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/docs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/generics.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/encoding.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/dir2.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/path.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/decorators.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/data.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_win32.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_win32.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/contexts.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/coloransi.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_posix.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_posix.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_emscripten.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/PyColorize.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_sysinfo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/PyColorize.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/capture.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/utils/__pycache__/_process_common.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/skipdoctest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/globalipapp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/ipunittest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/tools.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/decorators.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/decorators.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/__pycache__/tools.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/ipdoctest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/test_refs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/simplevars.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/simple.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/dtexample.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/setup.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/test_ipdoctest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/ptutils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/ipapp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/pytest_ipdoctest.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/plugin/__pycache__/pytest_ipdoctest.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/prompts.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/prompts.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/magics.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/interactiveshell.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/embed.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/tests/__pycache__/test_ptutils.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/debugger.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/tests/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/tests/__pycache__/test_ptutils.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/interactiveshell.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/__pycache__/embed.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/shortcuts/__pycache__/auto_match.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/tk.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/qt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/wx.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/shortcuts/__pycache__/filters.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/asyncio.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/pyglet.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/shortcuts/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/wx.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/gtk3.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/gtk4.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/gtk.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/osx.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/pt_inputhooks/__pycache__/glut.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/__pycache__/ipython_console_highlighting.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/__pycache__/custom_doctests.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/tests/__pycache__/test_ansi_stripping.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/tests/__pycache__/test_ansi_stripping.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/tests/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/__pycache__/ipython_directive.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/__pycache__/ipython_directive.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/guisupport.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/editorhooks.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/lexers.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/terminal/shortcuts/__pycache__/auto_suggest.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/latextools.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/deepreload.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/latextools.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/pretty.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/clipboard.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/demo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/display.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/external/__pycache__/qt_for_kernel.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/backgroundjobs.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/external/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/external/__pycache__/qt_loaders.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/lib/__pycache__/backgroundjobs.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/__pycache__/storemagic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/deduperreload/__pycache__/deduperreload_patching.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/external/__pycache__/pickleshare.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/deduperreload/__pycache__/deduperreload_patching.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/deduperreload/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/__pycache__/autoreload.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/deduperreload/__pycache__/deduperreload.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/extensions/deduperreload/__pycache__/deduperreload.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/payload.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/page.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/tips.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/ultratb.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/shellapp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/usage.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/profileapp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/release.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/tbtools.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/ultratb.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/pylabtools.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/oinspect.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/splitinput.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/tbtools.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/splitinput.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/kitty.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/profiledir.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/payloadpage.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/prefilter.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/historyapp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/magic_arguments.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/oinspect.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/magic.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/crashhandler.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/crashhandler.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/completerlib.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/history.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/magic.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/macro.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/history.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/interactiveshell.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/logger.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/interactiveshell.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/latex_symbols.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/display_functions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/inputtransformer2.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/guarded_eval.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/inputtransformer2.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/display.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/hooks.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/debugger_backport.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/getipython.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/completer.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/formatters.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/formatters.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/doctb.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/extensions.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/extensions.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/events.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/doctb.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/displaypub.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/error.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/debugger.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/displayhook.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/builtin_trap.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/autocall.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/async_helpers.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/display_trap.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/alias.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/application.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/debugger.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/pylab.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/compilerop.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/logging.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/packaging.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/history.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/extension.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/__pycache__/completer.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/display.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/script.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/config.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/osm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/code.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/namespace.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/auto.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/ast_mod.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/ast_mod.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/basic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/core/magics/__pycache__/execution.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 44 directories and 529 files, processed 208 inodes, 207 modified (72 replaced + 135 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr Scanned 43 directories and 529 files, considered 528 files, read 21 files, linked 9 files, 0 errors sum of sizes of linked files: 176 bytes Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ImoIKJ + umask 022 + cd /builddir/build/BUILD/ipython-9.16.1-build + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ipython-9.16.1 + export PYTHONSTARTUP= + PYTHONSTARTUP= + export IPYTHON_TESTING_TIMEOUT_SCALE=4 + IPYTHON_TESTING_TIMEOUT_SCALE=4 + mkdir test_temp_dir + pushd test_temp_dir ~/build/BUILD/ipython-9.16.1-build/ipython-9.16.1/test_temp_dir ~/build/BUILD/ipython-9.16.1-build/ipython-9.16.1 + CFLAGS='-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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/ipython-9.16.1-build/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + /usr/bin/pytest -vv -p no:cacheprovider -k 'not test_get_xdg_dir_3 and not test_extension and not test_hist_file_config and not test_init_path_inserts_before_site_packages and not test_init_path_no_site_packages_inserts_front' ../tests ============================= test session starts ============================== platform linux -- Python 3.15.0rc1, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3 rootdir: /builddir/build/BUILD/ipython-9.16.1-build/ipython-9.16.1 configfile: pyproject.toml plugins: asyncio-1.4.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2654 items / 8 deselected / 4 skipped / 2646 selected ../tests/test_alias.py::test_alias_lifecycle PASSED [ 0%] ../tests/test_alias.py::test_alias_args_error PASSED [ 0%] ../tests/test_alias.py::test_alias_args_commented PASSED [ 0%] ../tests/test_alias.py::test_alias_args_commented_nargs PASSED [ 0%] ../tests/test_application.py::test_unicode_cwd PASSED [ 0%] ../tests/test_application.py::test_unicode_ipdir PASSED [ 0%] ../tests/test_application.py::test_cli_priority PASSED [ 0%] ../tests/test_application.py::test_extra_config_file PASSED [ 0%] ../tests/test_application.py::test_extra_config_file_missing PASSED [ 0%] ../tests/test_application.py::test_bad_config_file PASSED [ 0%] ../tests/test_application.py::test_config_file_name_changed PASSED [ 0%] ../tests/test_application.py::test_profile_dir_autocreate_by_name PASSED [ 0%] ../tests/test_application.py::test_profile_not_found_by_name PASSED [ 0%] ../tests/test_application.py::test_profile_dir_lazy_default PASSED [ 0%] ../tests/test_application.py::test_profile_create_by_name_fails PASSED [ 0%] ../tests/test_application.py::test_profile_create_by_location_fails PASSED [ 0%] ../tests/test_application.py::test_copy_config_files_from_builtin PASSED [ 0%] ../tests/test_application.py::test_stage_bundled_config_files PASSED [ 0%] ../tests/test_application.py::test_profile_dir_autocreate_by_location PASSED [ 0%] ../tests/test_application.py::test_profile_dir_location_not_found PASSED [ 0%] ../tests/test_application.py::test_add_ipython_dir_to_sys_path PASSED [ 0%] ../tests/test_application.py::test_excepthook_lite PASSED [ 0%] ../tests/test_application.py::test_excepthook_verbose_crash PASSED [ 0%] ../tests/test_application.py::test_load_subconfig_profile_aware PASSED [ 0%] ../tests/test_application.py::test_initialize_stops_at_subapp PASSED [ 0%] ../tests/test_application.py::test_cwd_disappeared PASSED [ 0%] ../tests/test_async_helpers.py::test_should_be_async PASSED [ 1%] ../tests/test_async_helpers.py::test_top_level_return_error PASSED [ 1%] ../tests/test_async_helpers.py::test_in_func_no_error PASSED [ 1%] ../tests/test_async_helpers.py::test_nonlocal PASSED [ 1%] ../tests/test_async_helpers.py::test_execute PASSED [ 1%] ../tests/test_async_helpers.py::test_autoawait PASSED [ 1%] ../tests/test_async_helpers.py::test_memory_error PASSED [ 1%] ../tests/test_async_helpers.py::test_autoawait_curio SKIPPEDkip so must uncond skip) [ 1%] ../tests/test_async_helpers.py::test_autoawait_trio SKIPPED (This test requires trio) [ 1%] ../tests/test_async_helpers.py::test_autoawait_trio_wrong_sleep SKIPPED [ 1%] ../tests/test_async_helpers.py::test_autoawait_asyncio_wrong_sleep SKIPPED [ 1%] ../tests/test_autocall.py::tests.test_autocall.doctest_autocall PASSED [ 1%] ../tests/test_autocall.py::test_autocall_should_ignore_raw_strings PASSED [ 1%] ../tests/test_autocall.py::test_automagic_on_off_explicit PASSED [ 1%] ../tests/test_autocall.py::test_automagic_case_insensitive PASSED [ 1%] ../tests/test_autocall.py::test_automagic_toggle PASSED [ 1%] ../tests/test_autocall.py::test_autocall_set_modes PASSED [ 1%] ../tests/test_autocall.py::test_autocall_invalid_mode PASSED [ 1%] ../tests/test_autocall.py::test_autocall_toggle_remembers_previous_mode PASSED [ 1%] ../tests/test_autocall.py::test_autocall_toggle_without_saved_state PASSED [ 1%] ../tests/test_backgroundjobs.py::test_result PASSED [ 1%] ../tests/test_backgroundjobs.py::test_flush PASSED [ 1%] ../tests/test_backgroundjobs.py::test_dead PASSED [ 1%] ../tests/test_backgroundjobs.py::test_longer PASSED [ 1%] ../tests/test_backgroundjobs.py::test_expression_job PASSED [ 1%] ../tests/test_backgroundjobs.py::test_expression_job_caller_namespace PASSED [ 1%] ../tests/test_backgroundjobs.py::test_expression_job_too_many_args PASSED [ 2%] ../tests/test_backgroundjobs.py::test_new_invalid_type PASSED [ 2%] ../tests/test_backgroundjobs.py::test_base_job_not_instantiable PASSED [ 2%] ../tests/test_backgroundjobs.py::test_func_job_requires_callable PASSED [ 2%] ../tests/test_backgroundjobs.py::test_daemon_flag PASSED [ 2%] ../tests/test_backgroundjobs.py::test_getitem PASSED [ 2%] ../tests/test_backgroundjobs.py::test_str_and_repr PASSED [ 2%] ../tests/test_backgroundjobs.py::test_status_call PASSED [ 2%] ../tests/test_backgroundjobs.py::test_status_new PASSED [ 2%] ../tests/test_backgroundjobs.py::test_remove PASSED [ 2%] ../tests/test_backgroundjobs.py::test_remove_running_and_missing PASSED [ 2%] ../tests/test_backgroundjobs.py::test_flush_empty PASSED [ 2%] ../tests/test_backgroundjobs.py::test_result_method PASSED [ 2%] ../tests/test_backgroundjobs.py::test_traceback PASSED [ 2%] ../tests/test_backgroundjobs.py::test_dead_job_attributes PASSED [ 2%] ../tests/test_backgroundjobs.py::test_traceback_without_ipython PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime0] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime1] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime2] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime3] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime4] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_empty[method_mime5] PASSED [ 2%] ../tests/test_capture.py::test_rich_output PASSED [ 2%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime0] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime1] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime2] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime3] PASSED [ 2%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime4] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_no_metadata[method_mime5] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime0] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime1] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime2] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime3] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime4] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_metadata[method_mime5] PASSED [ 3%] ../tests/test_capture.py::test_rich_output_display PASSED [ 3%] ../tests/test_capture.py::test_capture_output PASSED [ 3%] ../tests/test_capture.py::test_capture_output_no_stdout PASSED [ 3%] ../tests/test_capture.py::test_capture_output_no_stderr PASSED [ 3%] ../tests/test_capture.py::test_capture_output_no_display PASSED [ 3%] ../tests/test_capture.py::test_captured_io_none_streams PASSED [ 3%] ../tests/test_clipboard.py::test_clipboard_get SKIPPED (Skipped under *nix when X11/XOrg not available) [ 3%] ../tests/test_clipboard.py::test_osx_clipboard_get PASSED [ 3%] ../tests/test_clipboard.py::test_wayland_clipboard_get PASSED [ 3%] ../tests/test_clipboard.py::test_wayland_clipboard_not_wayland PASSED [ 3%] ../tests/test_clipboard.py::test_wayland_clipboard_no_wl_paste PASSED [ 3%] ../tests/test_clipboard.py::test_wayland_clipboard_command_failure PASSED [ 3%] ../tests/test_clipboard.py::test_wayland_clipboard_empty PASSED [ 3%] ../tests/test_clipboard.py::test_win32_clipboard_get_unicode PASSED [ 3%] ../tests/test_clipboard.py::test_win32_clipboard_get_fallback_to_cf_text PASSED [ 3%] ../tests/test_clipboard.py::test_win32_clipboard_get_empty PASSED [ 3%] ../tests/test_clipboard.py::test_win32_clipboard_get_no_pywin32 PASSED [ 3%] ../tests/test_clipboard.py::test_tkinter_clipboard_get PASSED [ 3%] ../tests/test_clipboard.py::test_tkinter_clipboard_get_empty PASSED [ 4%] ../tests/test_clipboard.py::test_tkinter_clipboard_get_no_tkinter PASSED [ 4%] ../tests/test_compilerop.py::test_code_name_cell_number[0- str:\n return 1\nmy_instance = NotYetDefined()\nmy_insta-my_instance-True-minimal] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self) -> str:\n return 1\nmy_instance = NotYetDefined()\nmy_insta-my_instance-False-limited] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self) -> str:\n return 1\ninstance = NotYetDefined()\ninstance.-my_method-True-minimal] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self) -> str:\n return 1\ninstance = NotYetDefined()\ninstance.-my_method-False-limited] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self) -> str:\n return 1\nmy_instance = NotYetDefined()\nmy_instance.my_method().-capitalize-True-minimal] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self) -> str:\n return 1\nmy_instance = NotYetDefined()\nmy_instance.my_method().-capitalize-False-limited] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self):\n return []\nmy_instance = NotYetDefined()\nmy_instance.my_method().-append-True-minimal] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def my_method(self):\n return []\nmy_instance = NotYetDefined()\nmy_instance.my_method().-append-False-limited] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n @property\n def my_property(self):\n return 1.1\nmy_instance = NotYetDefined()\nmy_instance.my_property.-as_integer_ratio-True-minimal] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n @property\n def my_property(self):\n return 1.1\nmy_instance = NotYetDefined()\nmy_instance.my_property.-as_integer_ratio-False-limited] PASSED [ 8%] ../tests/test_completer.py::test_undefined_variables[my_instance = 1.1\nassert my_instance.-as_integer_ratio-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[my_instance = 1.1\nassert my_instance.-as_integer_ratio-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def my_test() -> float:\n pass\nmy_test().-as_integer_ratio-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def my_test() -> float:\n pass\nmy_test().-as_integer_ratio-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def my_test():\n return {}\nmy_test().-keys-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def my_test():\n return {}\nmy_test().-keys-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\ndef my_test():\n return l\nmy_test().-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\ndef my_test():\n return l\nmy_test().-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[num = {1: 'one'}\nnum[2] = 'two'\nnum.-keys-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[num = {1: 'one'}\nnum[2] = 'two'\nnum.-keys-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[num = {1: 'one'}\nnum[2] = ['two']\nnum[2].-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[num = {1: 'one'}\nnum[2] = ['two']\nnum[2].-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\nclass NotYetDefined:\n def my_method(self):\n return l\nmy_instance = NotYetDefined()\nmy_instance.my_method().-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\nclass NotYetDefined:\n def my_method(self):\n return l\nmy_instance = NotYetDefined()\nmy_instance.my_method().-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def string_or_int(flag):\n if flag:\n return 'test'\n return 1\nstring_or_int().-insert_text12-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def string_or_int(flag):\n if flag:\n return 'test'\n return 1\nstring_or_int().-insert_text12-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def foo():\n l = []\n return l\nfoo().-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[def foo():\n l = []\n return l\nfoo().-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(self):\n self.test = []\ninstance = NotYetDefined()\ninstance.-test-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(self):\n self.test = []\ninstance = NotYetDefined()\ninstance.-test-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(instance):\n instance.test = []\ninstance = NotYetDefined()\ninstance.test.-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(instance):\n instance.test = []\ninstance = NotYetDefined()\ninstance.test.-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(this):\n this.test:str = []\ninstance = NotYetDefined()\ninstance.test.-capitalize-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def __init__(this):\n this.test:str = []\ninstance = NotYetDefined()\ninstance.test.-capitalize-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\nclass NotYetDefined:\n def __init__(me):\n me.test = l\ninstance = NotYetDefined()\ninstance.test.-append-True-minimal] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[l = []\nclass NotYetDefined:\n def __init__(me):\n me.test = l\ninstance = NotYetDefined()\ninstance.test.-append-False-limited] PASSED [ 9%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def test(self):\n self.l = []\n return self.l\ninstance = NotYetDefined()\ninstance.test().-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def test(self):\n self.l = []\n return self.l\ninstance = NotYetDefined()\ninstance.test().-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def test():\n return []\ninstance = NotYetDefined()\ninstance.test().-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[class NotYetDefined:\n def test():\n return []\ninstance = NotYetDefined()\ninstance.test().-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[def foo():\n if some_condition:\n return {'top':{'mid':{'leaf': 2}}}\n return {'top': {'mid':[]}}\nfoo()['top']['mid'].-insert_text20-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[def foo():\n if some_condition:\n return {'top':{'mid':{'leaf': 2}}}\n return {'top': {'mid':[]}}\nfoo()['top']['mid'].-insert_text20-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[def foo():\n if some_condition:\n return {'top':{'mid':{'leaf': 2}}}\n return {'top': {'mid':[]}}\nfoo()['top']['mid']['leaf'].-as_integer_ratio-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[def foo():\n if some_condition:\n return {'top':{'mid':{'leaf': 2}}}\n return {'top': {'mid':[]}}\nfoo()['top']['mid']['leaf'].-as_integer_ratio-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[async def async_func():\n return []\nasync_func().-cr_await-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[async def async_func():\n return []\nasync_func().-cr_await-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[async def async_func():\n return []\n(await async_func()).-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[async def async_func():\n return []\n(await async_func()).-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t.-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t.-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nt.-insert_text25-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nt.-insert_text25-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nelse:\n t.-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nelse:\n t.-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nelse:\n t = 1\nt.-insert_text27-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif some_condition:\n t = 'string'\nelse:\n t = 1\nt.-insert_text27-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n t = 'string'\nelif condition_2:\n t = 1\nelif condition_3:\n t.-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n t = 'string'\nelif condition_2:\n t = 1\nelif condition_3:\n t.-append-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n t = 'string'\nelif condition_2:\n t = 1\nelif condition_3:\n t = {}\nt.-insert_text29-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n t = 'string'\nelif condition_2:\n t = 1\nelif condition_3:\n t = {}\nt.-insert_text29-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n if condition_2:\n t = 'nested'\nt.-insert_text30-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[t = []\nif condition_1:\n if condition_2:\n t = 'nested'\nt.-insert_text30-False-limited] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[a = []\nwhile condition:\n a.-append-True-minimal] PASSED [ 10%] ../tests/test_completer.py::test_undefined_variables[a = []\nwhile condition:\n a.-append-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t = []\nwhile condition:\n t = 'str'\nt.-insert_text32-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t = []\nwhile condition:\n t = 'str'\nt.-insert_text32-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t = []\nwhile condition_1:\n while condition_2:\n t = 'str'\nt.-insert_text33-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t = []\nwhile condition_1:\n while condition_2:\n t = 'str'\nt.-insert_text33-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for i in range(10):\n i.-bit_length-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for i in range(10):\n i.-bit_length-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for i in range(10):\n if i % 2 == 0:\n i.-bit_length-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for i in range(10):\n if i % 2 == 0:\n i.-bit_length-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for item in ['a', 'b', 'c']:\n item.-capitalize-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for item in ['a', 'b', 'c']:\n item.-capitalize-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for key, value in {'a': 1, 'b': 2}.items():\n key.-capitalize-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for key, value in {'a': 1, 'b': 2}.items():\n key.-capitalize-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for key, value in {'a': 1, 'b': 2}.items():\n value.-bit_length-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for key, value in {'a': 1, 'b': 2}.items():\n value.-bit_length-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for sublist in [[1, 2], [3, 4]]:\n sublist.-append-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for sublist in [[1, 2], [3, 4]]:\n sublist.-append-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for sublist in [[1, 2], [3, 4]]:\n for item in sublist:\n item.-bit_length-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[for sublist in [[1, 2], [3, 4]]:\n for item in sublist:\n item.-bit_length-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t: list[str]\nt[0].-insert_text41-True-minimal] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables[t: list[str]\nt[0].-insert_text41-False-limited] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[t: dict = {'a': []}\nt['a'].-insert_text0] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[t: int | dict = {'a': []}\nt.-insert_text1] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[t: int | dict = {'a': []}\nt['a'].-append] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[t: int | str\nt.-insert_text3] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[def func() -> int | str: pass\nfunc().-insert_text4] PASSED [ 11%] ../tests/test_completer.py::test_undefined_variables_without_jedi[t: list = ['test']\nt[0].-insert_text5] PASSED [ 12%] ../tests/test_completer.py::test_undefined_variables_without_jedi[class T:\n @property\n def p(self) -> int | str: pass\nt = T()\nt.p.-insert_text6] PASSED [ 12%] ../tests/test_completer.py::test_no_file_completions_in_attr_access[def my_test() -> float:\n return 1.1\nmy_test().] PASSED [ 12%] ../tests/test_completer.py::test_no_file_completions_in_attr_access[class MyClass():\n b: list[str]\nx = MyClass()\nx.b[0].] PASSED [ 12%] ../tests/test_completer.py::test_no_file_completions_in_attr_access[class MyClass():\n b: list[str]\nx = MyClass()\nx.fake_attr().] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[np.-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[np.ran-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[np.random.rand(np.random.ran-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[np.random.rand(n-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[d['k.e.y.'](ran-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[d[0].k-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[a = { 'a': np.ran-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[n-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[-global0] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[some_var = "this is a string with a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[text = 'another string with a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[f"greeting {user.na-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[t"welcome {guest.na-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[f"hello {name} worl-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[f"hello {{a.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[f"hello {{{a.-attribute] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[var = "string with \\"escaped quote and a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[escaped = 'single \\'quote\\' with a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[multi = """This is line one\nwith a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[multi_single = '''Another\nmulti-line\nwith a dot.-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[x = 5 # This is a comment-global] PASSED [ 12%] ../tests/test_completer.py::test_completion_context[y = obj.method() # Comment after dot.method-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[d['#'] = np.-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[complex_expr = (func((obj.method(param.attr-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[multiple_nesting = {key: [value.attr-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[3.-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[3.14-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[-42.14-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[x = func(3.14-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[x = func(a3.-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[x = func(a3.12-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[3.1.-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[-3.1.-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[(3).-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[-global1] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[str_with_code = "x.attr-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[f"formatted {obj.attr-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[f"formatted {obj.attr}-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[dict_with_dots = {'key.with.dots': value.attr-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[d[f'{a}']['{a.-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[ls .-global] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[t._-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_context[t.__a-attribute] PASSED [ 13%] ../tests/test_completer.py::test_completion_in_cli_context[test_alias file-True-False] PASSED [ 13%] ../tests/test_completer.py::test_completion_in_cli_context[test_alias .-True-False] PASSED [ 13%] ../tests/test_completer.py::test_completion_in_cli_context[test_alias file.-True-False] PASSED [ 13%] ../tests/test_completer.py::test_completion_in_cli_context[%test_alias .file.ext-True-True] PASSED [ 13%] ../tests/test_completer.py::test_completion_in_cli_context[!test_alias file.-True-True] PASSED [ 13%] ../tests/test_completer.py::test_unsupported_completion_context[f'{f'a.-global] XFAIL [ 14%] ../tests/test_completer.py::test_unsupported_completion_context[3a.-global] XFAIL [ 14%] ../tests/test_completer.py::test_unsupported_completion_context[$).-global] XFAIL [ 14%] ../tests/test_completer.py::test_misc_no_jedi_completions[a="str"; b=1-(a, b.-expected0-not_expected0] PASSED [ 14%] ../tests/test_completer.py::test_misc_no_jedi_completions[a="str"; b=1-(a, b).-expected1-not_expected1] PASSED [ 14%] ../tests/test_completer.py::test_misc_no_jedi_completions[x="str"; y=1-x = {1, y.-expected2-not_expected2] PASSED [ 14%] ../tests/test_completer.py::test_misc_no_jedi_completions[x="str"; y=1-x = [1, y.-expected3-not_expected3] PASSED [ 14%] ../tests/test_completer.py::test_misc_no_jedi_completions[x="str"; y=1; fun=lambda x:x-x = fun(1, y.-expected4-not_expected4] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[ (a, b-b] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[(a, b-b] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[(a, b)-] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[ (a, b)-(a, b)] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[ [a, b]-[a, b]] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[ a, b-b] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[x = {1, y-y] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[x = [1, y-y] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[x = fun(1, y-y] PASSED [ 14%] ../tests/test_completer.py::test_trim_expr[ assert a-a] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[1.234-1.234] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[+1-+1] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[-1--1] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[-1.0--1.0] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[-1.--1.] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[+1.-+1.] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[.1-.1] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[1..-None] PASSED [ 14%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[..-None] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[.1.-None] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[,1-1] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[, 1-1] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[, .1-.1] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[, +.1-+.1] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[.1 -None] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[0b_0011_1111_0100_1110-0b_0011_1111_0100_1110] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[0xdeadbeef-0xdeadbeef] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[0b_1110_0101-0b_1110_0101] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[1 + 1-None] PASSED [ 15%] ../tests/test_completer.py::test_match_numeric_literal_for_dict_key[, 1 + 1-None] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer[%run a-expected_match0] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer[%run aa-expected_match1] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer[%run "a-expected_match2] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer_more_args PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer_in_dir PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer_nonascii[%run a-expected_match0] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer_nonascii[%run aa-expected_match1] PASSED [ 15%] ../tests/test_completerlib.py::test_magic_run_completer_nonascii[%run "a-expected_match2] PASSED [ 15%] ../tests/test_completerlib.py::test_import_invalid_module PASSED [ 15%] ../tests/test_completerlib.py::test_bad_module_all PASSED [ 15%] ../tests/test_completerlib.py::test_module_without_init PASSED [ 15%] ../tests/test_completerlib.py::test_valid_exported_submodules PASSED [ 15%] ../tests/test_contexts.py::test_preserve_keys_restores_existing_key PASSED [ 15%] ../tests/test_contexts.py::test_preserve_keys_deletes_new_key PASSED [ 15%] ../tests/test_contexts.py::test_preserve_keys_preserves_unchanged_keys PASSED [ 15%] ../tests/test_contexts.py::test_preserve_keys_missing_key_deleted_on_exit PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_multiple_keys PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_after_exception PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[None] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[0] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[False] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[original_value4] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_restores_falsy_values[original_value5] PASSED [ 16%] ../tests/test_contexts.py::test_preserve_keys_no_keys_is_noop PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_init PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_writes_report PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_hidden_traceback PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_no_ipython_dir PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_missing_ipython_dir PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_unwritable_report PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_call_pdb PASSED [ 16%] ../tests/test_crashhandler.py::test_make_report_contains_config PASSED [ 16%] ../tests/test_crashhandler.py::test_make_report_without_config PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_lite_no_shell PASSED [ 16%] ../tests/test_crashhandler.py::test_crash_handler_lite_in_shell PASSED [ 16%] ../tests/test_cve.py::test_cve_2022_21699 PASSED [ 16%] ../tests/test_data.py::test_chop_even_division PASSED [ 16%] ../tests/test_data.py::test_chop_uneven_division PASSED [ 16%] ../tests/test_data.py::test_chop_size_larger_than_seq PASSED [ 16%] ../tests/test_data.py::test_chop_size_1 PASSED [ 16%] ../tests/test_data.py::test_chop_empty_sequence PASSED [ 17%] ../tests/test_data.py::test_chop_string PASSED [ 17%] ../tests/test_data.py::test_chop_parametrized[seq0-3-expected0] PASSED [ 17%] ../tests/test_data.py::test_chop_parametrized[seq1-2-expected1] PASSED [ 17%] ../tests/test_data.py::test_chop_parametrized[seq2-6-expected2] PASSED [ 17%] ../tests/test_data.py::test_uniq_stable_raises_deprecation_warning PASSED [ 17%] ../tests/test_data.py::test_uniq_stable_preserves_order PASSED [ 17%] ../tests/test_data.py::test_uniq_stable_empty PASSED [ 17%] ../tests/test_data.py::test_uniq_stable_all_unique PASSED [ 17%] ../tests/test_debug_magic.py::test_debug_magic_passes_through_generators PASSED [ 17%] ../tests/test_debugger.py::tests.test_debugger.can_exit PASSED [ 17%] ../tests/test_debugger.py::tests.test_debugger.can_quit PASSED [ 17%] ../tests/test_debugger.py::tests.test_debugger.test_ipdb_closure PASSED [ 17%] ../tests/test_debugger.py::tests.test_debugger.test_ipdb_magics PASSED [ 17%] ../tests/test_debugger.py::tests.test_debugger.test_ipdb_magics2 PASSED [ 17%] ../tests/test_debugger.py::test_ipdb_magics PASSED [ 17%] ../tests/test_debugger.py::test_ipdb_closure PASSED [ 17%] ../tests/test_debugger.py::test_ipdb_magics2 PASSED [ 17%] ../tests/test_debugger.py::test_interruptible_core_debugger PASSED [ 17%] ../tests/test_debugger.py::test_exception_command_aliases_exceptions SKIPPED [ 17%] ../tests/test_debugger.py::test_execfile_marks_debugger_internal_frames_hidden PASSED [ 17%] ../tests/test_debugger.py::test_xmode_skip PASSED [ 17%] ../tests/test_debugger.py::test_decorator_skip SKIPPED (recently fail for unknown reason on CI) [ 17%] ../tests/test_debugger.py::test_decorator_skip_disabled SKIPPED [ 17%] ../tests/test_debugger.py::test_decorator_skip_with_breakpoint SKIPPED [ 17%] ../tests/test_debugger.py::test_where_erase_value PASSED [ 17%] ../tests/test_debugger.py::test_ignore_module_basic_functionality PASSED [ 17%] ../tests/test_debugger.py::test_ignore_module_all_commands PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_signature_compatible[Pdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_signature_compatible[InterruptiblePdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_signature_compatible[TerminalPdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[None-Pdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[None-InterruptiblePdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[None-TerminalPdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[inline-Pdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[inline-InterruptiblePdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[inline-TerminalPdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[cli-Pdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[cli-InterruptiblePdb] PASSED [ 18%] ../tests/test_debugger.py::test_pdb_subclass_accepts_mode[cli-TerminalPdb] PASSED [ 18%] ../tests/test_debugger.py::test_bdbquit_excepthook_is_deprecated PASSED [ 18%] ../tests/test_debugger.py::test_strip_indentation_and_doc_decoration PASSED [ 18%] ../tests/test_debugger.py::test_pdb_context_argument PASSED [ 18%] ../tests/test_debugger.py::test_do_context_command PASSED [ 18%] ../tests/test_debugger.py::test_set_colors_is_deprecated PASSED [ 18%] ../tests/test_debugger.py::test_get_stack_hides_bdb_internal_frames PASSED [ 18%] ../tests/test_debugger.py::test_hidden_predicate_readonly_files PASSED [ 18%] ../tests/test_debugger.py::test_do_skip_predicates_command PASSED [ 18%] ../tests/test_debugger.py::test_do_skip_hidden_command PASSED [ 18%] ../tests/test_debugger.py::test_where_and_navigation_with_hidden_frames PASSED [ 18%] ../tests/test_debugger.py::test_navigation_with_ignored_modules PASSED [ 18%] ../tests/test_debugger.py::test_down_reports_skipped_hidden_frames PASSED [ 18%] ../tests/test_debugger.py::test_unignore_module_with_no_ignore_list PASSED [ 18%] ../tests/test_debugger.py::test_do_list_and_longlist PASSED [ 19%] ../tests/test_debugger.py::test_longlist_error_and_exec_filename PASSED [ 19%] ../tests/test_debugger.py::test_list_shows_breakpoint_markers PASSED [ 19%] ../tests/test_debugger.py::test_format_stack_entry_return_and_args PASSED [ 19%] ../tests/test_debugger.py::test_do_exceptions_navigation SKIPPED [ 19%] ../tests/test_debugger.py::test_do_exceptions_without_traceback SKIPPED [ 19%] ../tests/test_debugger.py::test_do_exceptions_without_chain SKIPPED [ 19%] ../tests/test_debugger.py::test_do_exceptions_truncates_long_reprs SKIPPED [ 19%] ../tests/test_debugger.py::test_get_tb_and_exceptions_edge_cases SKIPPED [ 19%] ../tests/test_debugger.py::test_pinfo_family_commands PASSED [ 19%] ../tests/test_debugger.py::test_precmd_question_mark_rewriting PASSED [ 19%] ../tests/test_debugger.py::test_interaction_session_with_exception PASSED [ 19%] ../tests/test_debugger.py::test_interaction_session_with_traceback_object PASSED [ 19%] ../tests/test_debugger.py::test_cmdloop_resumes_after_keyboard_interrupt PASSED [ 19%] ../tests/test_debugger.py::test_interruptible_pdb_aborts_session_on_keyboard_interrupt PASSED [ 19%] ../tests/test_debugger.py::test_do_debug_runs_recursive_debugger SKIPPED [ 19%] ../tests/test_debugger.py::test_break_anywhere_and_debuggerskip PASSED [ 19%] ../tests/test_debugger.py::test_stop_here_reports_hidden_and_ignored_frames PASSED [ 19%] ../tests/test_debugger.py::test_getsourcelines_module_object PASSED [ 19%] ../tests/test_debugger.py::test_pdb_creates_shell_when_no_ipython PASSED [ 19%] ../tests/test_debugger.py::test_set_trace_function_with_header PASSED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_cmdloop_requires_rawinput SKIPPED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_cmdqueue_session PASSED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_reuses_shell_history PASSED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_simple_prompt_input PASSED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_prompt_eof_quits PASSED [ 19%] ../tests/test_debugger.py::test_terminal_pdb_do_interact PASSED [ 19%] ../tests/test_debugger.py::test_terminal_debugger_set_trace_uses_caller_frame PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_returns_false_for_flat_source PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_prints_expression_result PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_none_result_is_not_printed PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_writes_locals_back PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_bad_local_names_fall_back PASSED [ 20%] ../tests/test_debugger_backport.py::test_exec_in_closure_error_in_code_falls_back PASSED [ 20%] ../tests/test_debugger_backport.py::test_default_executes_expressions SKIPPED [ 20%] ../tests/test_debugger_backport.py::test_default_strips_bang_prefix SKIPPED [ 20%] ../tests/test_debugger_backport.py::test_default_closure_expression SKIPPED [ 20%] ../tests/test_debugger_backport.py::test_default_assignment_updates_locals SKIPPED [ 20%] ../tests/test_debugger_backport.py::test_default_reports_errors SKIPPED [ 20%] ../tests/test_debugger_backport.py::test_default_multiline_command SKIPPED [ 20%] ../tests/test_decorators.py::tests.test_decorators.FooClass PASSED [ 20%] ../tests/test_decorators.py::tests.test_decorators.FooClass.__init__ SKIPPED [ 20%] ../tests/test_decorators.py::tests.test_decorators.FooClass.bar SKIPPED [ 20%] ../tests/test_decorators.py::tests.test_decorators.FooClass.baz PASSED [ 20%] ../tests/test_decorators.py::tests.test_decorators.call_doctest_bad PASSED [ 20%] ../tests/test_decorators.py::tests.test_decorators.doctest_bad SKIPPED [ 20%] ../tests/test_decorators.py::test_trivial PASSED [ 20%] ../tests/test_decorators.py::test_deliberately_broken SKIPPED (Test skipped due to test condition.) [ 20%] ../tests/test_decorators.py::test_deliberately_broken2 SKIPPED (Testing the skip decorator) [ 20%] ../tests/test_decorators.py::test_skip_dt_decorator PASSED [ 20%] ../tests/test_decorators.py::test_skip_dt_decorator2 PASSED [ 20%] ../tests/test_decorators_2.py::test_flag_calls PASSED [ 20%] ../tests/test_deepreload.py::test_deepreload PASSED [ 20%] ../tests/test_deepreload.py::test_deepreload_package_relative_imports PASSED [ 21%] ../tests/test_deepreload.py::test_not_module PASSED [ 21%] ../tests/test_deepreload.py::test_not_in_sys_modules PASSED [ 21%] ../tests/test_deepreload.py::test_reload_types_module_is_noop PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_no_level PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_globals_not_dict PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_package_not_string PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_relative_import_in_non_package PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_empty_package_negative_level PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_package_set PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_no_name PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_name_with_path_is_package PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_plain_module_infers_package PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_toplevel_module_relative_import PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_toplevel_module_absolute_import PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_relative_import_beyond_toplevel PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_parent_not_loaded_relative PASSED [ 21%] ../tests/test_deepreload.py::TestGetParent::test_parent_not_found_absolute PASSED [ 21%] ../tests/test_deepreload.py::TestLoadNext::test_empty_name PASSED [ 21%] ../tests/test_deepreload.py::TestLoadNext::test_dot_prefixed_name PASSED [ 21%] ../tests/test_deepreload.py::TestLoadNext::test_import_failure PASSED [ 21%] ../tests/test_deepreload.py::TestLoadNext::test_altmod_fallback PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_no_path_attribute PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_fromlist_item_not_string PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_star_without_all PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_star_recursive_is_skipped PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_existing_attribute_not_reimported PASSED [ 21%] ../tests/test_deepreload.py::TestEnsureFromlist::test_missing_attribute_imported PASSED [ 22%] ../tests/test_deepreload.py::TestImportSubmodule::test_already_found PASSED [ 22%] ../tests/test_deepreload.py::TestImportSubmodule::test_fresh_import PASSED [ 22%] ../tests/test_deepreload.py::TestImportSubmodule::test_failed_reload_restores_module PASSED [ 22%] ../tests/test_deepreload.py::TestAddSubmodule::test_mod_none_is_noop PASSED [ 22%] ../tests/test_deepreload.py::TestAddSubmodule::test_sets_attribute PASSED [ 22%] ../tests/test_deepreload.py::TestAddSubmodule::test_submod_none_looked_up_in_sys_modules PASSED [ 22%] ../tests/test_deepreload.py::TestDeepImportHook::test_empty_module_name PASSED [ 22%] ../tests/test_demo.py::test_demo_parsing PASSED [ 22%] ../tests/test_demo.py::test_demo_title_and_argv PASSED [ 22%] ../tests/test_demo.py::test_demo_from_filelike PASSED [ 22%] ../tests/test_demo.py::test_demo_auto_all_tag PASSED [ 22%] ../tests/test_demo.py::test_demo_run_and_finish PASSED [ 22%] ../tests/test_demo.py::test_demo_interactive_confirm PASSED [ 22%] ../tests/test_demo.py::test_demo_interactive_quit PASSED [ 22%] ../tests/test_demo.py::test_demo_seek_back_jump_again PASSED [ 22%] ../tests/test_demo.py::test_demo_invalid_index PASSED [ 22%] ../tests/test_demo.py::test_demo_reload PASSED [ 22%] ../tests/test_demo.py::test_demo_show_and_edit_when_finished PASSED [ 22%] ../tests/test_demo.py::test_demo_reset PASSED [ 22%] ../tests/test_demo.py::test_demo_show PASSED [ 22%] ../tests/test_demo.py::test_demo_show_all PASSED [ 22%] ../tests/test_demo.py::test_demo_exception_shows_traceback PASSED [ 22%] ../tests/test_demo.py::test_demo_outside_ipython PASSED [ 22%] ../tests/test_demo.py::test_demo_edit PASSED [ 22%] ../tests/test_demo.py::test_demo_marquee PASSED [ 22%] ../tests/test_demo.py::test_ipython_demo PASSED [ 23%] ../tests/test_demo.py::test_line_demo PASSED [ 23%] ../tests/test_demo.py::test_ipython_line_demo PASSED [ 23%] ../tests/test_demo.py::test_clear_demo PASSED [ 23%] ../tests/test_demo.py::test_clear_ip_demo PASSED [ 23%] ../tests/test_demo.py::test_demo_format_rst PASSED [ 23%] ../tests/test_demo.py::test_slide PASSED [ 23%] ../tests/test_demo.py::test_slide_with_clear PASSED [ 23%] ../tests/test_demo.py::test_slide_keyboard_interrupt PASSED [ 23%] ../tests/test_dir2.py::test_base PASSED [ 23%] ../tests/test_dir2.py::test_SubClass PASSED [ 23%] ../tests/test_dir2.py::test_SubClass_with_trait_names_attr PASSED [ 23%] ../tests/test_dir2.py::test_misbehaving_object_without_trait_names PASSED [ 23%] ../tests/test_display.py::test_instantiation_FileLink PASSED [ 23%] ../tests/test_display.py::test_warning_on_non_existent_path_FileLink PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLink PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLink_repr PASSED [ 23%] ../tests/test_display.py::test_error_on_directory_to_FileLink PASSED [ 23%] ../tests/test_display.py::test_instantiation_FileLinks PASSED [ 23%] ../tests/test_display.py::test_warning_on_non_existent_path_FileLinks PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLinks PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLinks_alt_formatter PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLinks_repr PASSED [ 23%] ../tests/test_display.py::test_existing_path_FileLinks_repr_alt_formatter PASSED [ 23%] ../tests/test_display.py::test_error_on_file_to_FileLinks PASSED [ 23%] ../tests/test_display.py::test_recursive_FileLinks PASSED [ 23%] ../tests/test_display.py::test_escaped_names_FileLinks PASSED [ 23%] ../tests/test_display.py::test_audio_from_file PASSED [ 24%] ../tests/test_display.py::test_escaped_url_Audio PASSED [ 24%] ../tests/test_display.py::test_audio_from_numpy_array SKIPPED (This test requires numpy) [ 24%] ../tests/test_display.py::test_audio_from_list SKIPPED (This test requires numpy) [ 24%] ../tests/test_display.py::test_audio_from_numpy_array_without_rate_raises SKIPPED [ 24%] ../tests/test_display.py::test_audio_data_normalization SKIPPED (This test requires numpy) [ 24%] ../tests/test_display.py::test_audio_data_without_normalization SKIPPED [ 24%] ../tests/test_display.py::test_audio_data_without_normalization_raises_for_invalid_data PASSED [ 24%] ../tests/test_display.py::test_audio_from_numpy_array_no_numpy SKIPPED [ 24%] ../tests/test_display.py::test_audio_from_list_no_numpy SKIPPED (This test requires numpy) [ 24%] ../tests/test_display.py::test_audio_from_numpy_array_without_rate_raises_no_numpy SKIPPED [ 24%] ../tests/test_display.py::test_audio_data_normalization_no_numpy SKIPPED [ 24%] ../tests/test_display.py::test_audio_data_without_normalization_no_numpy SKIPPED [ 24%] ../tests/test_display.py::test_audio_data_without_normalization_raises_for_invalid_data_no_numpy SKIPPED [ 24%] ../tests/test_display.py::test_audio_raises_for_nested_list SKIPPED [ 24%] ../tests/test_display.py::test_code_from_file PASSED [ 24%] ../tests/test_display_2.py::test_image_size PASSED [ 24%] ../tests/test_display_2.py::test_image_mimes PASSED [ 24%] ../tests/test_display_2.py::test_geojson PASSED [ 24%] ../tests/test_display_2.py::test_retina_png PASSED [ 24%] ../tests/test_display_2.py::test_embed_svg_url PASSED [ 24%] ../tests/test_display_2.py::test_retina_jpeg PASSED [ 24%] ../tests/test_display_2.py::test_base64image PASSED [ 24%] ../tests/test_display_2.py::test_image_filename_defaults PASSED [ 24%] ../tests/test_display_2.py::test_set_matplotlib_close SKIPPED (This test requires matplotlib) [ 24%] ../tests/test_display_2.py::test_set_matplotlib_formats SKIPPED (This test requires matplotlib) [ 24%] ../tests/test_display_2.py::test_set_matplotlib_formats_kwargs SKIPPED [ 25%] ../tests/test_display_2.py::test_matplotlib_positioning SKIPPED (This test requires matplotlib) [ 25%] ../tests/test_display_2.py::test_display_available PASSED [ 25%] ../tests/test_display_2.py::test_textdisplayobj_pretty_repr PASSED [ 25%] ../tests/test_display_2.py::test_displayobject_repr PASSED [ 25%] ../tests/test_display_2.py::test_encourage_iframe_over_html PASSED [ 25%] ../tests/test_display_2.py::test_progress PASSED [ 25%] ../tests/test_display_2.py::test_progress_iter PASSED [ 25%] ../tests/test_display_2.py::test_json PASSED [ 25%] ../tests/test_display_2.py::test_video_embedding PASSED [ 25%] ../tests/test_display_2.py::test_html_metadata PASSED [ 25%] ../tests/test_display_2.py::test_display_id PASSED [ 25%] ../tests/test_display_2.py::test_update_display PASSED [ 25%] ../tests/test_display_2.py::test_display_handle PASSED [ 25%] ../tests/test_display_2.py::test_image_alt_tag PASSED [ 25%] ../tests/test_display_2.py::test_image_url_escaping PASSED [ 25%] ../tests/test_display_2.py::test_video_url_escaping PASSED [ 25%] ../tests/test_display_2.py::test_iframe_escaping PASSED [ 25%] ../tests/test_display_2.py::test_iframe_path_source PASSED [ 25%] ../tests/test_display_2.py::test_image_bad_filename_raises_proper_exception PASSED [ 25%] ../tests/test_display_functions.py::test_merge_flat_dicts PASSED [ 25%] ../tests/test_display_functions.py::test_merge_nested_dicts PASSED [ 25%] ../tests/test_display_functions.py::test_merge_non_dict_d2_returns_d2 PASSED [ 25%] ../tests/test_display_functions.py::test_merge_non_dict_d1_returns_d2 PASSED [ 25%] ../tests/test_display_functions.py::test_merge_empty_dicts PASSED [ 25%] ../tests/test_display_functions.py::test_new_id_is_hex_string PASSED [ 25%] ../tests/test_display_functions.py::test_new_id_unique PASSED [ 26%] ../tests/test_display_functions.py::test_new_id_length PASSED [ 26%] ../tests/test_display_functions.py::test_display_handle_auto_id PASSED [ 26%] ../tests/test_display_functions.py::test_display_handle_explicit_id PASSED [ 26%] ../tests/test_display_functions.py::test_display_handle_repr PASSED [ 26%] ../tests/test_display_functions.py::test_display_handle_different_instances_different_ids PASSED [ 26%] ../tests/test_display_functions.py::test_display_without_shell_prints PASSED [ 26%] ../tests/test_display_functions.py::test_display_without_shell_returns_none PASSED [ 26%] ../tests/test_display_functions.py::test_display_with_display_id_true_returns_handle PASSED [ 26%] ../tests/test_display_functions.py::test_display_with_display_id_string_returns_handle PASSED [ 26%] ../tests/test_display_functions.py::test_display_without_display_id_returns_none PASSED [ 26%] ../tests/test_display_functions.py::test_display_update_without_display_id_raises PASSED [ 26%] ../tests/test_display_functions.py::test_display_no_objects_with_display_id_returns_handle PASSED [ 26%] ../tests/test_display_functions.py::test_display_various_types[int] PASSED [ 26%] ../tests/test_display_functions.py::test_display_various_types[str] PASSED [ 26%] ../tests/test_display_functions.py::test_display_various_types[list] PASSED [ 26%] ../tests/test_display_functions.py::test_display_various_types[dict] PASSED [ 26%] ../tests/test_display_functions.py::test_update_display_calls_display_with_update_flag PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_sets_displayhook PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_restores_displayhook_on_exit PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_returns_self_from_enter PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_is_active_inside_context PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_nested_only_sets_once PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_exception_propagates PASSED [ 26%] ../tests/test_display_trap.py::test_display_trap_nested_level_tracks_nesting PASSED [ 26%] ../tests/test_displayhook.py::test_output_displayed PASSED [ 26%] ../tests/test_displayhook.py::test_output_quiet PASSED [ 26%] ../tests/test_displayhook.py::test_underscore_no_overwrite_user PASSED [ 27%] ../tests/test_displayhook.py::test_underscore_no_overwrite_builtins PASSED [ 27%] ../tests/test_displayhook.py::test_interactivehooks_ast_modes PASSED [ 27%] ../tests/test_displayhook.py::test_interactivehooks_ast_modes_semi_suppress PASSED [ 27%] ../tests/test_displayhook.py::test_capture_display_hook_format PASSED [ 27%] ../tests/test_doctb.py::test_basic_traceback_module_frame PASSED [ 27%] ../tests/test_doctb.py::test_tb_offset_shows_function_frame_and_locals PASSED [ 27%] ../tests/test_doctb.py::test_include_vars_false PASSED [ 27%] ../tests/test_doctb.py::test_default_tb_offset_from_constructor PASSED [ 27%] ../tests/test_doctb.py::test_colored_output PASSED [ 27%] ../tests/test_doctb.py::test_exception_notes PASSED [ 27%] ../tests/test_doctb.py::test_exception_notes_not_a_sequence PASSED [ 27%] ../tests/test_doctb.py::test_broken_str_exception PASSED [ 27%] ../tests/test_doctb.py::test_broken_repr_local PASSED [ 27%] ../tests/test_doctb.py::test_exec_code_with_missing_file PASSED [ 27%] ../tests/test_doctb.py::test_ipython_frames_excluded_from_line_count PASSED [ 27%] ../tests/test_doctb.py::test_recursion_repeated_frames PASSED [ 27%] ../tests/test_doctb.py::test_format_record_of_normal_frame PASSED [ 27%] ../tests/test_doctb.py::test_format_traceback_lines_line_gap PASSED [ 27%] ../tests/test_doctb.py::test_multiline_statement_context_lines PASSED [ 27%] ../tests/test_doctb.py::test_etype_without_dunder_name PASSED [ 27%] ../tests/test_doctb.py::test_handler_currently_unsupported PASSED [ 27%] ../tests/test_doctb.py::test_prepare_header PASSED [ 27%] ../tests/test_doctb.py::test_format_exception PASSED [ 27%] ../tests/test_doctb.py::test_debugger_disabled PASSED [ 27%] ../tests/test_doctb.py::test_chained_exception_cause_currently_unsupported PASSED [ 27%] ../tests/test_doctb.py::test_structured_traceback_rejects_other_context PASSED [ 28%] ../tests/test_editorhooks.py::test_install_editor PASSED [ 28%] ../tests/test_editorhooks.py::test_install_editor_sets_editor_attribute PASSED [ 28%] ../tests/test_editorhooks.py::test_line_none_defaults_to_zero PASSED [ 28%] ../tests/test_editorhooks.py::test_nonzero_exit_raises_trynext PASSED [ 28%] ../tests/test_editorhooks.py::test_wait_prompts_for_enter PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[komodo-komodo -l {line} {filename}-True] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[scite-scite {filename} -goto:{line}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[notepadplusplus-notepad++ -n{line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[jed-jed +{line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[idle-idle {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[mate-mate -w -l {line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[emacs-emacs +{line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[gnuclient-gnuclient -nw +{line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[crimson_editor-cedt.exe /L:{line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts[kate-kate -u -l {line} {filename}-False] PASSED [ 28%] ../tests/test_editorhooks.py::test_editor_shortcuts_custom_exe PASSED [ 28%] ../tests/test_embed.py::test_embed_globals_lookup_order PASSED [ 28%] ../tests/test_embed.py::test_embed_globals_exec_nested_scopes PASSED [ 28%] ../tests/test_embed.py::test_embed_globals_sync_to_module PASSED [ 28%] ../tests/test_embed.py::test_embed_shell_call_runs_code PASSED [ 28%] ../tests/test_embed.py::test_embed_shell_dummy_mode PASSED [ 28%] ../tests/test_embed.py::test_embed_shell_module_lookup_failure_warns PASSED [ 28%] ../tests/test_embed.py::test_kill_embedded_magic PASSED [ 28%] ../tests/test_embed.py::test_kill_embedded_instance PASSED [ 28%] ../tests/test_embed.py::test_kill_embedded_declined PASSED [ 28%] ../tests/test_embed.py::test_exit_raise_magic PASSED [ 28%] ../tests/test_embed.py::test_embed_function_in_process PASSED [ 29%] ../tests/test_embed.py::test_embed_function_restores_sys_ps1 PASSED [ 29%] ../tests/test_embed.py::test_ipython_embed_sees_locals_in_nested_scopes PASSED [ 29%] ../tests/test_embed.py::test_ipython_embed PASSED [ 29%] ../tests/test_embed.py::test_nest_embed PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_returns_encoding_attribute PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_no_encoding_attribute_returns_default PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_no_encoding_attribute_uses_default_arg PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_empty_encoding_returns_default PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_none_encoding_returns_default PASSED [ 29%] ../tests/test_encoding.py::test_get_stream_enc_with_real_stdin PASSED [ 29%] ../tests/test_encoding.py::test_getdefaultencoding_returns_string PASSED [ 29%] ../tests/test_encoding.py::test_getdefaultencoding_is_valid_encoding PASSED [ 29%] ../tests/test_encoding.py::test_getdefaultencoding_deprecated_prefer_stream_warns PASSED [ 29%] ../tests/test_encoding.py::test_getdefaultencoding_cp0_returns_cp1252 PASSED [ 29%] ../tests/test_encoding.py::test_default_encoding_is_string PASSED [ 29%] ../tests/test_encoding.py::test_default_encoding_is_valid PASSED [ 29%] ../tests/test_error.py::test_ipython_core_error_is_exception PASSED [ 29%] ../tests/test_error.py::test_try_next_is_ipython_core_error PASSED [ 29%] ../tests/test_error.py::test_usage_error_is_ipython_core_error PASSED [ 29%] ../tests/test_error.py::test_stdin_not_implemented_error_is_ipython_core_error PASSED [ 29%] ../tests/test_error.py::test_stdin_not_implemented_error_is_not_implemented_error PASSED [ 29%] ../tests/test_error.py::test_input_rejected_is_exception PASSED [ 29%] ../tests/test_error.py::test_input_rejected_is_not_ipython_core_error PASSED [ 29%] ../tests/test_error.py::test_exceptions_are_raise_and_catchable[IPythonCoreError] PASSED [ 29%] ../tests/test_error.py::test_exceptions_are_raise_and_catchable[TryNext] PASSED [ 29%] ../tests/test_error.py::test_exceptions_are_raise_and_catchable[UsageError] PASSED [ 30%] ../tests/test_error.py::test_exceptions_are_raise_and_catchable[StdinNotImplementedError] PASSED [ 30%] ../tests/test_error.py::test_exceptions_are_raise_and_catchable[InputRejected] PASSED [ 30%] ../tests/test_error.py::test_try_next_message PASSED [ 30%] ../tests/test_error.py::test_usage_error_message PASSED [ 30%] ../tests/test_error.py::test_stdin_not_implemented_caught_as_not_implemented PASSED [ 30%] ../tests/test_error.py::test_try_next_caught_as_ipython_core_error PASSED [ 30%] ../tests/test_error.py::test_usage_error_caught_as_ipython_core_error PASSED [ 30%] ../tests/test_events.py::test_register_unregister PASSED [ 30%] ../tests/test_events.py::test_bare_function_missed_unregister PASSED [ 30%] ../tests/test_events.py::test_cb_error PASSED [ 30%] ../tests/test_events.py::test_cb_keyboard_interrupt PASSED [ 30%] ../tests/test_events.py::test_unregister_during_callback PASSED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[none-none] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[none-from] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[none-another] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[from-none] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[from-from] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[from-another] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[another-none] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[another-from] SKIPPED [ 30%] ../tests/test_exceptiongroup_tb.py::test_native_exceptiongroup[another-another] SKIPPED [ 30%] ../tests/test_formatters.py::test_display_formatter_active_types_config PASSED [ 30%] ../tests/test_formatters.py::test_pretty PASSED [ 30%] ../tests/test_formatters.py::test_deferred PASSED [ 30%] ../tests/test_formatters.py::test_precision PASSED [ 30%] ../tests/test_formatters.py::test_bad_precision PASSED [ 30%] ../tests/test_formatters.py::test_for_type PASSED [ 31%] ../tests/test_formatters.py::test_for_type_string PASSED [ 31%] ../tests/test_formatters.py::test_for_type_by_name PASSED [ 31%] ../tests/test_formatters.py::test_lookup PASSED [ 31%] ../tests/test_formatters.py::test_lookup_string PASSED [ 31%] ../tests/test_formatters.py::test_lookup_by_type PASSED [ 31%] ../tests/test_formatters.py::test_lookup_by_type_string PASSED [ 31%] ../tests/test_formatters.py::test_in_formatter PASSED [ 31%] ../tests/test_formatters.py::test_string_in_formatter PASSED [ 31%] ../tests/test_formatters.py::test_pop PASSED [ 31%] ../tests/test_formatters.py::test_pop_string PASSED [ 31%] ../tests/test_formatters.py::test_error_method PASSED [ 31%] ../tests/test_formatters.py::test_nowarn_notimplemented PASSED [ 31%] ../tests/test_formatters.py::test_warn_error_for_type PASSED [ 31%] ../tests/test_formatters.py::test_error_pretty_method PASSED [ 31%] ../tests/test_formatters.py::test_bad_repr_traceback PASSED [ 31%] ../tests/test_formatters.py::test_pdf_formatter PASSED [ 31%] ../tests/test_formatters.py::test_print_method_bound PASSED [ 31%] ../tests/test_formatters.py::test_print_method_weird PASSED [ 31%] ../tests/test_formatters.py::test_format_config PASSED [ 31%] ../tests/test_formatters.py::test_pretty_max_seq_length PASSED [ 31%] ../tests/test_formatters.py::test_ipython_display_formatter PASSED [ 31%] ../tests/test_formatters.py::test_repr_mime PASSED [ 31%] ../tests/test_formatters.py::test_pass_correct_include_exclude PASSED [ 31%] ../tests/test_formatters.py::test_repr_mime_meta PASSED [ 31%] ../tests/test_formatters.py::test_repr_mime_failure PASSED [ 31%] ../tests/test_formatters.py::test_custom_repr_namedtuple_partialmethod PASSED [ 32%] ../tests/test_frame.py::test_extract_module_locals_returns_tuple PASSED [ 32%] ../tests/test_frame.py::test_extract_module_locals_module_name PASSED [ 32%] ../tests/test_generics.py::test_inspect_object_deprecated PASSED [ 32%] ../tests/test_generics.py::test_complete_object_not_deprecated PASSED [ 32%] ../tests/test_generics.py::test_inspect_object_default_raises_trynext PASSED [ 32%] ../tests/test_generics.py::test_complete_object_default_raises_trynext PASSED [ 32%] ../tests/test_generics.py::test_inspect_object_custom_dispatch PASSED [ 32%] ../tests/test_generics.py::test_complete_object_custom_dispatch PASSED [ 32%] ../tests/test_guarded_eval.py::test_external_not_installed PASSED [ 32%] ../tests/test_guarded_eval.py::test_external_changed_api SKIPPED (This test requires pandas) [ 32%] ../tests/test_guarded_eval.py::test_pandas_series_iloc SKIPPED (This test requires pandas) [ 32%] ../tests/test_guarded_eval.py::test_rejects_custom_properties PASSED [ 32%] ../tests/test_guarded_eval.py::test_rejects_stringized_annotations PASSED [ 32%] ../tests/test_guarded_eval.py::test_accepts_non_overriden_properties SKIPPED [ 32%] ../tests/test_guarded_eval.py::test_pandas_series SKIPPED (This test requires pandas) [ 32%] ../tests/test_guarded_eval.py::test_pandas_bad_series SKIPPED (This test requires pandas) [ 32%] ../tests/test_guarded_eval.py::test_pandas_dataframe_loc SKIPPED (This test requires pandas) [ 32%] ../tests/test_guarded_eval.py::test_named_tuple PASSED [ 32%] ../tests/test_guarded_eval.py::test_dict PASSED [ 32%] ../tests/test_guarded_eval.py::test_set PASSED [ 32%] ../tests/test_guarded_eval.py::test_list PASSED [ 32%] ../tests/test_guarded_eval.py::test_dict_literal PASSED [ 32%] ../tests/test_guarded_eval.py::test_list_literal PASSED [ 32%] ../tests/test_guarded_eval.py::test_set_literal PASSED [ 32%] ../tests/test_guarded_eval.py::test_evaluates_if_expression PASSED [ 32%] ../tests/test_guarded_eval.py::test_object PASSED [ 32%] ../tests/test_guarded_eval.py::test_number_attributes[int.numerator-numerator] PASSED [ 33%] ../tests/test_guarded_eval.py::test_number_attributes[float.is_integer-is_integer] PASSED [ 33%] ../tests/test_guarded_eval.py::test_number_attributes[complex.real-real] PASSED [ 33%] ../tests/test_guarded_eval.py::test_method_descriptor PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data0-data.index(2)-1-True] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data1-data.keys().isdisjoint({})-True-True] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data2-data.heap()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data3-data.copy()-StringAnnotation-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data4-data()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data5-data()-frozenset-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[HeapType-data()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[InitReturnsFrozenset-data()-frozenset-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data8-data.__class__()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data9-data.custom_int_type()-int-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data10-data.custom_heap_type()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data11-data.int_type_alias()-int-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data12-data.heap_type_alias()-HeapType-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data13-data.self()-SpecialTyping-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data14-data.literal()-False-True] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data15-data.literal_string()-str-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data16-data.any_str('a')-str-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data17-data.any_str(b'a')-bytes-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data18-data.with_kwargs(b=3)-int-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data19-data.annotated()-float-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data20-data.annotated_self()-SpecialTyping-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[data21-data.int_type_guard()-int-False] PASSED [ 33%] ../tests/test_guarded_eval.py::test_evaluates_calls[HasStaticMethod-data.static_method()-HeapType-False] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mocks_attributes_of_call_results[data0-data.optional_float()-expected_attributes0] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mocks_attributes_of_call_results[data1-data.union_str_and_int()-expected_attributes1] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mocks_attributes_of_call_results[data2-data.protocol()-expected_attributes2] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mocks_attributes_of_call_results[data3-data.typed_dict()-expected_attributes3] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mocks_items_of_call_results[data0-data.typed_dict()-expected_items0] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[instance = TypedClass()\ninstance.test_method()-bool] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[def func() -> int:\n pass\nfunc()-int] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n def method(self) -> str:\n pass\ninstance = NotYetDefined()\ninstance.method()-str] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n def method(self, argument) -> int:\n pass\ninstance = NotYetDefined()\ninstance.method()-int] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n @property\n def my_prop(self) -> int:\n pass\ninstance = NotYetDefined()\ninstance.my_prop-int] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n @unkown_decorator\n @property\n def my_prop(self) -> int:\n pass\ninstance = NotYetDefined()\ninstance.my_prop-int] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n attribute = 42\ninstance = NotYetDefined()\ninstance.attribute-int] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n def any_str(self, argument: AnyStr) -> AnyStr:\n pass\ninstance = NotYetDefined()\ninstance.any_str(b'test')-bytes] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[class NotYetDefined:\n def any_str(self, argument: AnyStr) -> AnyStr:\n pass\ninstance = NotYetDefined()\ninstance.any_str('test')-str] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[async def async_func():\n return []\n(await async_func())-list] PASSED [ 34%] ../tests/test_guarded_eval.py::test_mock_class_and_func_instances[make_list = lambda:[]\nmake_list()-list] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[int-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[str-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[list-True0] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[list-True1] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[dict-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[Union-True0] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[Union-True1] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[AnyStr-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[T-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[Callable-True] PASSED [ 34%] ../tests/test_guarded_eval.py::test_is_type_annotation[Literal-True] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[Any-True] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[Union-True2] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[List-True] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[42-False] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[string-False] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[annotation16-False] PASSED [ 35%] ../tests/test_guarded_eval.py::test_is_type_annotation[None-False] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a = True\na-bool] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a, b, c = 1, 'b', 3.0\na-int] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a, b, c = 1, 'b', 3.0\nb-str] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a, b, c = 1, 'b', 3.0\nc-float] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a, *rest = 1, 'b', 3.0\na-int] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_assignments[a, *rest = 1, 'b', 3.0\nrest-list] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: Literal[True]\na-True-equals] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: bool\na-bool-isinstance] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: str\na-str-isinstance] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: list[str]\na-list-quacks_like] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: list[str]\na[0]-str-quacks_like] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: list[str]\na[999]-str-quacks_like] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: set[str]\na-set-quacks_like] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: tuple[str, int]\na-tuple-isinstance] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: tuple[str, int]\na[0]-str-isinstance] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_type_assignments[a: tuple[str, int]\na[1]-int-isinstance] PASSED [ 35%] ../tests/test_guarded_eval.py::test_rejects_calls_with_side_effects[data0-data.append(4)] PASSED [ 35%] ../tests/test_guarded_eval.py::test_rejects_calls_with_side_effects[data1-data.update()] PASSED [ 35%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context0-(1\n+\n1)-2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context0-list(range(10))[-1:]-expected1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context0-list(range(20))[3:-2:3]-expected2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context1-(1\n+\n1)-2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context1-list(range(10))[-1:]-expected1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context1-list(range(20))[3:-2:3]-expected2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context2-(1\n+\n1)-2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context2-list(range(10))[-1:]-expected1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_complex_cases[context2-list(range(20))[3:-2:3]-expected2] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-1-1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-1.0-1.0] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-0xdeedbeef-3740122863] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-True-True] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-None-None] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-{}-expected5] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context0-[]-expected6] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-1-1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-1.0-1.0] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-0xdeedbeef-3740122863] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-True-True] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-None-None] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-{}-expected5] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context1-[]-expected6] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-1-1] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-1.0-1.0] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-0xdeedbeef-3740122863] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-True-True] PASSED [ 36%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-None-None] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-{}-expected5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context2-[]-expected6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-1-1] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-1.0-1.0] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-0xdeedbeef-3740122863] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-True-True] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-None-None] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-{}-expected5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_literals[context3-[]-expected6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context0--5--5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context0-+5-5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context0-~5--6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context1--5--5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context1-+5-5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context1-~5--6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context2--5--5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context2-+5-5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_unary_operations[context2-~5--6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-1 + 1-2] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-3 - 1-2] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-2 * 3-6] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-5 // 2-2] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-5 / 2-2.5] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-5**2-25] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-2 >> 1-1] PASSED [ 37%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-2 << 1-4] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-1 | 2-3] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-1 & 1-1] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context0-1 & 2-0] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-1 + 1-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-3 - 1-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-2 * 3-6] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-5 // 2-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-5 / 2-2.5] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-5**2-25] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-2 >> 1-1] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-2 << 1-4] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-1 | 2-3] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-1 & 1-1] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context1-1 & 2-0] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-1 + 1-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-3 - 1-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-2 * 3-6] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-5 // 2-2] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-5 / 2-2.5] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-5**2-25] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-2 >> 1-1] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-2 << 1-4] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-1 | 2-3] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-1 & 1-1] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_binary_operations[context2-1 & 2-0] PASSED [ 38%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 > 1-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 < 1-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 <= 1-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 <= 2-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 >= 2-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 >= 2-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-2 == 2-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 == 2-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 != 2-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 != 1-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 < 4 < 3-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-(1 < 4) < 3-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-4 > 3 > 2 > 1-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-4 > 3 > 2 > 9-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 < 2 < 3 < 4-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-9 < 2 < 3 < 4-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 < 2 > 1 > 0 > -1 < 1-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 in [1] in [[1]]-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 in [1] in [[2]]-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 in [1]-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-0 in [1]-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-1 not in [1]-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-0 not in [1]-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-True is True-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-False is False-True] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-True is False-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-True is not True-False] PASSED [ 39%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context0-False is not True-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 > 1-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 < 1-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 <= 1-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 <= 2-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 >= 2-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 >= 2-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-2 == 2-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 == 2-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 != 2-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 != 1-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 < 4 < 3-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-(1 < 4) < 3-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-4 > 3 > 2 > 1-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-4 > 3 > 2 > 9-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 < 2 < 3 < 4-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-9 < 2 < 3 < 4-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 < 2 > 1 > 0 > -1 < 1-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 in [1] in [[1]]-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 in [1] in [[2]]-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 in [1]-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-0 in [1]-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-1 not in [1]-False] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-0 not in [1]-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-True is True-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-False is False-True] PASSED [ 40%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-True is False-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-True is not True-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context1-False is not True-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 > 1-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 < 1-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 <= 1-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 <= 2-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 >= 2-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 >= 2-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-2 == 2-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 == 2-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 != 2-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 != 1-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 < 4 < 3-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-(1 < 4) < 3-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-4 > 3 > 2 > 1-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-4 > 3 > 2 > 9-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 < 2 < 3 < 4-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-9 < 2 < 3 < 4-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 < 2 > 1 > 0 > -1 < 1-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 in [1] in [[1]]-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 in [1] in [[2]]-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 in [1]-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-0 in [1]-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-1 not in [1]-False] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-0 not in [1]-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-True is True-True] PASSED [ 41%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-False is False-True] PASSED [ 42%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-True is False-False] PASSED [ 42%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-True is not True-False] PASSED [ 42%] ../tests/test_guarded_eval.py::test_evaluates_comparisons[context2-False is not True-True] PASSED [ 42%] ../tests/test_guarded_eval.py::test_guards_comparisons PASSED [ 42%] ../tests/test_guarded_eval.py::test_guards_unary_operations PASSED [ 42%] ../tests/test_guarded_eval.py::test_guards_binary_operations PASSED [ 42%] ../tests/test_guarded_eval.py::test_guards_attributes PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_builtins[context0] PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_builtins[context1] PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_builtins[context2] PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_builtins[context3] PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_builtins_fails PASSED [ 42%] ../tests/test_guarded_eval.py::test_rejects_forbidden PASSED [ 42%] ../tests/test_guarded_eval.py::test_guards_locals_and_globals PASSED [ 42%] ../tests/test_guarded_eval.py::test_access_locals_and_globals PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context0-x += 1] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context0-del x] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context1-x += 1] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context1-del x] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context2-x += 1] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_modify_namespace[context2-del x] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context0-def test(): pass] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context0-class test: pass] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context0-import ast as test] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context1-def test(): pass] PASSED [ 42%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context1-class test: pass] PASSED [ 43%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context1-import ast as test] PASSED [ 43%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context2-def test(): pass] PASSED [ 43%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context2-class test: pass] PASSED [ 43%] ../tests/test_guarded_eval.py::test_does_not_populate_namespace[context2-import ast as test] PASSED [ 43%] ../tests/test_guarded_eval.py::test_subscript PASSED [ 43%] ../tests/test_guarded_eval.py::test_unbind_method PASSED [ 43%] ../tests/test_guarded_eval.py::test_assumption_instance_attr_do_not_matter PASSED [ 43%] ../tests/test_guarded_eval.py::test_assumption_named_tuples_share_getitem PASSED [ 43%] ../tests/test_guarded_eval.py::test_module_access SKIPPED (This test requires numpy) [ 43%] ../tests/test_guarded_eval.py::test_autoimport_module PASSED [ 43%] ../tests/test_guarded_eval.py::test_autoimport_deep_module PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_wx_creates_new_app PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_wx_keeps_explicit_redirect PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_wx_returns_existing_app PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_wx_active_eventloop PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_wx_in_event_loop_attribute PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_wx_queries_toolkit PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_wx_falls_through_for_other_eventloop PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_wx_default_app PASSED [ 43%] ../tests/test_guisupport.py::test_start_event_loop_wx_runs_main_loop PASSED [ 43%] ../tests/test_guisupport.py::test_start_event_loop_wx_already_running PASSED [ 43%] ../tests/test_guisupport.py::test_start_event_loop_wx_default_app PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_qt4_creates_new_app PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_qt4_custom_args PASSED [ 43%] ../tests/test_guisupport.py::test_get_app_qt4_returns_existing_app PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_qt4_active_eventloop PASSED [ 43%] ../tests/test_guisupport.py::test_is_event_loop_running_qt4_in_event_loop_attribute PASSED [ 44%] ../tests/test_guisupport.py::test_is_event_loop_running_qt4_no_attribute PASSED [ 44%] ../tests/test_guisupport.py::test_is_event_loop_running_qt4_default_app PASSED [ 44%] ../tests/test_guisupport.py::test_start_event_loop_qt4_runs_exec PASSED [ 44%] ../tests/test_guisupport.py::test_start_event_loop_qt4_already_running PASSED [ 44%] ../tests/test_guisupport.py::test_start_event_loop_qt4_default_app PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-"no change"-"no change"] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-lsmagic-get_ipython().run_line_magic('lsmagic', '')] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[0-len "abc"-len "abc"] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[0-autocallable-autocallable()] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[0-autocallable()-autocallable()] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-len "abc"-len("abc")] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-len "abc";-len("abc");] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-len [1,2]-len([1,2])] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-call_idx [1]-call_idx [1]] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-call_idx 1-call_idx(1)] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-len-len] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-len "abc"-len("abc")] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-len "abc";-len("abc");] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-len [1,2]-len([1,2])] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-call_idx [1]-call_idx [1]] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-call_idx 1-call_idx(1)] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[2-len-len()] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[0-Callable[[int], None]-Callable[[int], None]] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-Callable[[int], None]-Callable[[int], None]0] PASSED [ 44%] ../tests/test_handlers.py::test_handlers_I[1-Callable[[int], None]-Callable[[int], None]1] PASSED [ 44%] ../tests/test_help.py::test_ipython_help PASSED [ 45%] ../tests/test_help.py::test_profile_help PASSED [ 45%] ../tests/test_help.py::test_profile_list_help PASSED [ 45%] ../tests/test_help.py::test_profile_create_help PASSED [ 45%] ../tests/test_help.py::test_locate_help PASSED [ 45%] ../tests/test_help.py::test_locate_profile_help PASSED [ 45%] ../tests/test_help.py::test_trust_help SKIPPED (could not import 'nbformat': No module named 'nbformat') [ 45%] ../tests/test_history.py::test_proper_default_encoding PASSED [ 45%] ../tests/test_history.py::test_history PASSED [ 45%] ../tests/test_history.py::test_extract_hist_ranges PASSED [ 45%] ../tests/test_history.py::test_extract_hist_ranges_empty_str PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[21-23-expected0-Just line numbers] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[25--expected1-Line start, no end] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~4/-expected2-with trailing slash] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~4/1-5-expected3-with line ranges and trailing slash] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~4/1- ~5/ ~6/1-3-expected4-multiple sessions with mixed syntax] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~10/ ~20/-expected5-larger session numbers] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~1/-expected6-single digit session with slash] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~2/-expected7-backward compatibility with slash] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[4--expected8-from line 4 onward in current session] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~4/4--expected9-from line 4 onward in session 4] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[2/4--expected10-from line 4 onward in session 2] PASSED [ 45%] ../tests/test_history.py::test_misc_extract_hist_ranges[~5/10--expected11-from line 10 onward in session 5] PASSED [ 45%] ../tests/test_history.py::test_magic_rerun PASSED [ 45%] ../tests/test_history.py::test_timestamp_type PASSED [ 45%] ../tests/test_history.py::test_histmanager_memory_fallback_reopens_db PASSED [ 45%] ../tests/test_history.py::test_histmanager_thread_start_failure_uses_memory PASSED [ 45%] ../tests/test_history.py::test_saving_thread_closes_db_on_normal_stop PASSED [ 46%] ../tests/test_history.py::test_saving_thread_closes_db_on_error PASSED [ 46%] ../tests/test_history.py::test_history_manager_context_manager PASSED [ 46%] ../tests/test_history.py::test_history_accessor_context_manager PASSED [ 46%] ../tests/test_history.py::test_histmanager_disabled PASSED [ 46%] ../tests/test_history.py::test_get_tail_session_awareness PASSED [ 46%] ../tests/test_history.py::test_calling_run_cell PASSED [ 46%] ../tests/test_history.py::test_history_magic_output_and_prompts PASSED [ 46%] ../tests/test_history.py::test_history_magic_grep PASSED [ 46%] ../tests/test_history.py::test_history_magic_limit PASSED [ 46%] ../tests/test_history.py::test_history_magic_range_with_pattern PASSED [ 46%] ../tests/test_history.py::test_history_magic_to_file PASSED [ 46%] ../tests/test_history.py::test_recall_magic PASSED [ 46%] ../tests/test_history.py::test_rerun_magic_bad_options PASSED [ 46%] ../tests/test_history.py::test_rerun_magic_executes PASSED [ 46%] ../tests/test_history.py::test_history_trim_cli[subcommand0-2] PASSED [ 46%] ../tests/test_history.py::test_history_trim_cli[subcommand1-0] PASSED [ 46%] ../tests/test_historyapp.py::test_history_trim PASSED [ 46%] ../tests/test_historyapp.py::test_history_trim_noop PASSED [ 46%] ../tests/test_historyapp.py::test_history_trim_backup PASSED [ 46%] ../tests/test_historyapp.py::test_history_trim_dodges_existing_new_file PASSED [ 46%] ../tests/test_historyapp.py::test_history_clear_force PASSED [ 46%] ../tests/test_historyapp.py::test_history_clear_answer_no PASSED [ 46%] ../tests/test_historyapp.py::test_history_clear_answer_yes PASSED [ 46%] ../tests/test_historyapp.py::test_history_app_no_subcommand PASSED [ 46%] ../tests/test_historyapp.py::test_history_app_trim_subcommand PASSED [ 46%] ../tests/test_hooks.py::test_command_chain_dispatcher_ff PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_fofo PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_eq_priority PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_empty_raises_trynext PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_str PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_iter PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_sorted_by_priority[priorities0-expected_order0] PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_sorted_by_priority[priorities1-expected_order1] PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_sorted_by_priority[priorities2-expected_order2] PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_first_okay_stops_chain PASSED [ 47%] ../tests/test_hooks.py::test_command_chain_dispatcher_passes_args PASSED [ 47%] ../tests/test_imports.py::test_import_backgroundjobs PASSED [ 47%] ../tests/test_imports.py::test_import_deepreload PASSED [ 47%] ../tests/test_imports.py::test_import_demo PASSED [ 47%] ../tests/test_importstring.py::test_import_plain PASSED [ 47%] ../tests/test_importstring.py::test_import_nested PASSED [ 47%] ../tests/test_importstring.py::test_import_raises PASSED [ 47%] ../tests/test_importstring.py::test_import_returns_correct_object[os-os] PASSED [ 47%] ../tests/test_importstring.py::test_import_returns_correct_object[sys-sys] PASSED [ 47%] ../tests/test_importstring.py::test_import_returns_correct_object[os.path-posixpath] PASSED [ 47%] ../tests/test_importstring.py::test_import_invalid_raises_importerror[IPython.nonexistent_module] PASSED [ 47%] ../tests/test_importstring.py::test_import_invalid_raises_importerror[completely.fake.module] PASSED [ 47%] ../tests/test_importstring.py::test_import_invalid_raises_importerror[os.nonexistent_attribute] PASSED [ 47%] ../tests/test_importstring.py::test_import_deep_nested PASSED [ 47%] ../tests/test_importstring.py::test_import_result_is_callable_for_functions PASSED [ 47%] ../tests/test_inputtransformer2.py::test_check_make_token_by_line_never_ends_empty PASSED [ 47%] ../tests/test_inputtransformer2.py::test_continued_line PASSED [ 47%] ../tests/test_inputtransformer2.py::test_find_assign_magic PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_assign_magic PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_assign_system PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_assign_system PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_magic_escape PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_magic_escape PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_autocalls[case0] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_autocalls[case1] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_autocalls[case2] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_autocall[case0] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_autocall[case1] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_autocall[case2] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_help PASSED [ 48%] ../tests/test_inputtransformer2.py::test_transform_help PASSED [ 48%] ../tests/test_inputtransformer2.py::test_find_assign_op_dedent PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[a = 1-complete-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[for a in range(5):-incomplete-4] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[for a in range(5):\n if a > 0:-incomplete-8] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[raise = 2-invalid-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[a = [1,\n2,-incomplete-0] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[(\n))-invalid-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[\\\r\n-incomplete-0] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[a = '''\n hi-incomplete-3] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[def a():\n x=1\n global x-invalid-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[a \\ -invalid-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete_param[1\\\n+2-complete-None] PASSED [ 48%] ../tests/test_inputtransformer2.py::test_check_complete PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_II[def foo():\n """-expected0] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_II[async with example:\n pass-expected1] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_II[async with example:\n pass\n -expected2] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[)-expected0] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[]-expected1] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[}-expected2] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[)(-expected3] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[][-expected4] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[}{-expected5] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[]()(-expected6] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[())(-expected7] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[)[](-expected8] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_check_complete_invalidates_sunken_brackets[()](-expected9] PASSED [ 49%] ../tests/test_inputtransformer2.py::test_null_cleanup_transformer PASSED [ 49%] ../tests/test_inputtransformer2.py::test_side_effects_I PASSED [ 49%] ../tests/test_inputtransformer2.py::test_side_effects_II PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_cell_magic PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> for a in range(5):\n... print(a)\n-for a in range(5):\n print(a)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[for a in range(5):\n... print(a)\n... print(a ** 2)\n-for a in range(5):\n... print(a)\n... print(a ** 2)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> """\n... This code is inside a triple-quoted string.\n... >>> for a in range(5):\n... ... print(a)\n... """\n>>> for a in range(5):\n... print(a)\n->>> """\n... This code is inside a triple-quoted string.\n... >>> for a in range(5):\n... ... print(a)\n... """\nfor a in range(5):\n print(a)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> print(1)\n-print(1)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[ >>> print(1)\n-print(1)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> for i in range(2):\n... print(i)\n-for i in range(2):\n print(i)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[... print(1)\n-... print(1)\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> source = (\n... r'''\n... hello\n...\n... world\n... ''')\n-source = (\n r'''\n hello\n\n world\n ''')\n] PASSED [ 49%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[>>> source = (\n>>> r'''\n>>> hello\n>>>\n>>> world\n>>> ''')\n-source = (\n r'''\n hello\n\n world\n ''')\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_classic_prompt[def example():\n '''\n>>> literal_doctest_prompt()\n... literal_continuation_prompt()\n '''\n-def example():\n '''\n>>> literal_doctest_prompt()\n... literal_continuation_prompt()\n '''\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_ipython_prompt[In [1]: for a in range(5):\n ...: print(a)\n-for a in range(5):\n print(a)\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_ipython_prompt[for a in range(5):\n ...: print(a)\n ...: print(a ** 2)\n-for a in range(5):\n print(a)\n print(a ** 2)\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_ipython_prompt[[ins] In [11]: def a():\n ...: 123\n ...:\n ...: 123\n-def a():\n 123\n\n123\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_ipython_prompt[[nav] In [11]: def a():\n ...: 123\n ...:\n ...: 123\n-def a():\n 123\n\n123\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_indent[ if True:\n a = 3\n-if True:\n a = 3\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_indent[\tif True:\n\t\tb = 4\n-if True:\n\tb = 4\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_indent_comment[ # comment\nif True:\n a = 3\n- # comment\nif True:\n a = 3\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_indent_comment[\t# comment\nif True:\n\tb = 4\n-\t# comment\nif True:\n\tb = 4\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_indent_comment[ # comment\n x = 1\n print(x)\n-# comment\nx = 1\nprint(x)\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_empty_lines[ \t\n\nif True:\n a = 3\n\nb = 4\n-if True:\n a = 3\n\nb = 4\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_leading_empty_lines[ \t\n\n- \t\n\n] PASSED [ 50%] ../tests/test_inputtransformer2_line.py::test_crlf_magic PASSED [ 50%] ../tests/test_interactiveshell.py::test_stream_performance PASSED [ 50%] ../tests/test_interactiveshell.py::test_naked_string_cells PASSED [ 50%] ../tests/test_interactiveshell.py::test_run_empty_cell PASSED [ 50%] ../tests/test_interactiveshell.py::test_run_cell_multiline PASSED [ 50%] ../tests/test_interactiveshell.py::test_multiline_string_cells PASSED [ 50%] ../tests/test_interactiveshell.py::test_dont_cache_with_semicolon PASSED [ 50%] ../tests/test_interactiveshell.py::test_syntax_error PASSED [ 50%] ../tests/test_interactiveshell.py::test_open_standard_input_stream PASSED [ 50%] ../tests/test_interactiveshell.py::test_open_standard_output_stream PASSED [ 50%] ../tests/test_interactiveshell.py::test_open_standard_error_stream PASSED [ 50%] ../tests/test_interactiveshell.py::test_In_variable PASSED [ 50%] ../tests/test_interactiveshell.py::test_magic_names_in_string PASSED [ 50%] ../tests/test_interactiveshell.py::test_trailing_newline PASSED [ 50%] ../tests/test_interactiveshell.py::test_gh_597 PASSED [ 51%] ../tests/test_interactiveshell.py::test_future_flags PASSED [ 51%] ../tests/test_interactiveshell.py::test_can_pickle PASSED [ 51%] ../tests/test_interactiveshell.py::test_global_ns PASSED [ 51%] ../tests/test_interactiveshell.py::test_bad_custom_tb PASSED [ 51%] ../tests/test_interactiveshell.py::test_bad_custom_tb_return PASSED [ 51%] ../tests/test_interactiveshell.py::test_drop_by_id PASSED [ 51%] ../tests/test_interactiveshell.py::test_var_expand PASSED [ 51%] ../tests/test_interactiveshell.py::test_var_expand_local PASSED [ 51%] ../tests/test_interactiveshell.py::test_var_expand_self PASSED [ 51%] ../tests/test_interactiveshell.py::test_bad_var_expand PASSED [ 51%] ../tests/test_interactiveshell.py::test_silent_postexec PASSED [ 51%] ../tests/test_interactiveshell.py::test_silent_noadvance PASSED [ 51%] ../tests/test_interactiveshell.py::test_silent_nodisplayhook PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_line_magic PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_cell_magic PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_property_with_error PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_multiple_attribute_lookups PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_slotted_attributes PASSED [ 51%] ../tests/test_interactiveshell.py::test_ofind_prefers_property_to_instance_level_attribute PASSED [ 51%] ../tests/test_interactiveshell.py::test_custom_syntaxerror_exception PASSED [ 51%] ../tests/test_interactiveshell.py::test_custom_exception PASSED [ 51%] ../tests/test_interactiveshell.py::test_showtraceback_with_surrogates PASSED [ 51%] ../tests/test_interactiveshell.py::test_mktempfile PASSED [ 51%] ../tests/test_interactiveshell.py::test_new_main_mod PASSED [ 51%] ../tests/test_interactiveshell.py::test_get_exception_only PASSED [ 51%] ../tests/test_interactiveshell.py::test_inspect_text PASSED [ 52%] ../tests/test_interactiveshell.py::test_last_execution_result PASSED [ 52%] ../tests/test_interactiveshell.py::test_reset_aliasing PASSED [ 52%] ../tests/test_interactiveshell.py::test_safe_execfile_nonascii_path PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_exit_code_ok PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_exit_code_error PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_exit_code_signal PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_exit_code_signal_csh SKIPPED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_1 PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemRaw::test_control_c PASSED [ 52%] ../tests/test_interactiveshell.py::test_magic_warnings[pip] PASSED [ 52%] ../tests/test_interactiveshell.py::test_magic_warnings[conda] PASSED [ 52%] ../tests/test_interactiveshell.py::test_magic_warnings[cd] PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemPipedExitCode::test_exit_code_signal_csh SKIPPED [ 52%] ../tests/test_interactiveshell.py::TestSystemPipedExitCode::test_exit_code_ok PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemPipedExitCode::test_exit_code_error PASSED [ 52%] ../tests/test_interactiveshell.py::TestSystemPipedExitCode::test_exit_code_signal PASSED [ 52%] ../tests/test_interactiveshell.py::test_extraneous_loads PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_non_int_const PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_run_cell PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_timeit PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_time PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_macro PASSED [ 52%] ../tests/test_interactiveshell.py::test_transform_only_once PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform2_run_cell PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform2_run_cell_non_int PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform2_timeit PASSED [ 52%] ../tests/test_interactiveshell.py::test_ast_transform_error_unregistering PASSED [ 53%] ../tests/test_interactiveshell.py::test_input_rejection PASSED [ 53%] ../tests/test_interactiveshell.py::test__IPYTHON__ PASSED [ 53%] ../tests/test_interactiveshell.py::test_user_variables PASSED [ 53%] ../tests/test_interactiveshell.py::test_user_expression PASSED [ 53%] ../tests/test_interactiveshell.py::test_syntaxerror_input_transformer PASSED [ 53%] ../tests/test_interactiveshell.py::test_warning_suppression PASSED [ 53%] ../tests/test_interactiveshell.py::test_deprecation_warning PASSED [ 53%] ../tests/test_interactiveshell.py::test_no_dep PASSED [ 53%] ../tests/test_interactiveshell.py::test_custom_exc_count PASSED [ 53%] ../tests/test_interactiveshell.py::test_run_cell_async PASSED [ 53%] ../tests/test_interactiveshell.py::test_run_cell_await PASSED [ 53%] ../tests/test_interactiveshell.py::test_run_cell_asyncio_run PASSED [ 53%] ../tests/test_interactiveshell.py::test_should_run_async PASSED [ 53%] ../tests/test_interactiveshell.py::test_set_custom_completer PASSED [ 53%] ../tests/test_interactiveshell.py::test_set_show_tracebacks_none PASSED [ 53%] ../tests/test_interactiveshell.py::test_set_show_tracebacks_noop PASSED [ 53%] ../tests/test_interactiveshell.py::test_enable_gui_tk_simple_prompt_message PASSED [ 53%] ../tests/test_interactiveshell.py::test_enable_gui_osx SKIPPED (This test only runs under macOS) [ 53%] ../tests/test_interactiveshell.py::TestCellMeta::test_cell_meta PASSED [ 53%] ../tests/test_interactiveshell.py::TestCellMeta::test_cell_meta_default_arg PASSED [ 53%] ../tests/test_interactiveshell.py::TestCellMeta::test_cell_meta_error PASSED [ 53%] ../tests/test_interactiveshell.py::TestCellMeta::test_cell_meta_listener PASSED [ 53%] ../tests/test_interactiveshell.py::TestCellMeta::test_cell_meta_nested_dict PASSED [ 53%] ../tests/test_interactivshell.py::test_changing_provider PASSED [ 53%] ../tests/test_interactivshell.py::test_elide PASSED [ 53%] ../tests/test_interactivshell.py::test_elide_typed_normal PASSED [ 54%] ../tests/test_interactivshell.py::test_elide_typed_short_match PASSED [ 54%] ../tests/test_interactivshell.py::test_elide_typed_no_match PASSED [ 54%] ../tests/test_interactivshell.py::test_adjust_completion_text_based_on_context[arg1=-func1(a=)-7-arg1] PASSED [ 54%] ../tests/test_interactivshell.py::test_adjust_completion_text_based_on_context[arg1=-func1(a)-7-arg1=] PASSED [ 54%] ../tests/test_interactivshell.py::test_adjust_completion_text_based_on_context[arg1=-func1(a-7-arg1=] PASSED [ 54%] ../tests/test_interactivshell.py::test_adjust_completion_text_based_on_context[%magic-func1(a=)-7-%magic] PASSED [ 54%] ../tests/test_interactivshell.py::test_adjust_completion_text_based_on_context[func2-func1(a=)-7-func2] PASSED [ 54%] ../tests/test_interactivshell.py::test_inputtransformer_syntaxerror PASSED [ 54%] ../tests/test_interactivshell.py::test_repl_not_plain_text PASSED [ 54%] ../tests/test_interactivshell.py::test_paste_magics_blankline PASSED [ 54%] ../tests/test_io.py::test_tee_simple PASSED [ 54%] ../tests/test_io.py::test_tee_channel[stdout] PASSED [ 54%] ../tests/test_io.py::test_tee_channel[stderr] PASSED [ 54%] ../tests/test_io.py::test_tee_invalid_channel PASSED [ 54%] ../tests/test_io.py::test_capture_output PASSED [ 54%] ../tests/test_io.py::test_capture_output_empty PASSED [ 54%] ../tests/test_io.py::test_tee_isatty PASSED [ 54%] ../tests/test_ipapp.py::test_code_to_run PASSED [ 54%] ../tests/test_ipapp.py::test_code_to_run_error_exit_code PASSED [ 54%] ../tests/test_ipapp.py::test_file_to_run PASSED [ 54%] ../tests/test_ipapp.py::test_file_to_run_gets_sys_argv PASSED [ 54%] ../tests/test_ipapp.py::test_file_to_run_directory PASSED [ 54%] ../tests/test_ipapp.py::test_missing_file_exits_with_2 PASSED [ 54%] ../tests/test_ipapp.py::test_file_raising_error_exits_with_1 PASSED [ 54%] ../tests/test_ipapp.py::test_module_to_run PASSED [ 54%] ../tests/test_ipapp.py::test_force_interact PASSED [ 54%] ../tests/test_ipapp.py::test_exec_lines_run_and_are_hidden PASSED [ 55%] ../tests/test_ipapp.py::test_exec_lines_error_continues PASSED [ 55%] ../tests/test_ipapp.py::test_exec_files PASSED [ 55%] ../tests/test_ipapp.py::test_exec_files_missing_is_only_a_warning PASSED [ 55%] ../tests/test_ipapp.py::test_startup_files_and_pythonstartup PASSED [ 55%] ../tests/test_ipapp.py::test_startup_file_error_is_not_fatal PASSED [ 55%] ../tests/test_ipapp.py::test_exec_files_error_is_not_fatal PASSED [ 55%] ../tests/test_ipapp.py::test_missing_extension_is_only_a_warning PASSED [ 55%] ../tests/test_ipapp.py::test_missing_extension_reraise PASSED [ 55%] ../tests/test_ipapp.py::test_banner_displayed PASSED [ 55%] ../tests/test_ipapp.py::test_no_banner PASSED [ 55%] ../tests/test_ipapp.py::test_quick_flag_skips_config_files PASSED [ 55%] ../tests/test_ipapp.py::test_locate_subcommand PASSED [ 55%] ../tests/test_ipapp.py::test_locate_app_direct PASSED [ 55%] ../tests/test_ipapp.py::test_locate_profile_subcommand PASSED [ 55%] ../tests/test_ipapp.py::test_init_gui_pylab_gui PASSED [ 55%] ../tests/test_ipapp.py::test_init_gui_pylab_matplotlib_auto SKIPPED [ 55%] ../tests/test_ipapp.py::test_init_gui_pylab_pylab SKIPPED (could not import 'matplotlib': No module named 'matplotlib') [ 55%] ../tests/test_ipapp.py::test_init_gui_pylab_import_error PASSED [ 55%] ../tests/test_ipapp.py::test_init_gui_pylab_other_error PASSED [ 55%] ../tests/test_ipapp.py::test_pylab_inline_replaced_by_auto SKIPPED [ 55%] ../tests/test_ipapp.py::test_crash_handler_report PASSED [ 55%] ../tests/test_ipapp.py::test_crash_handler_report_without_shell PASSED [ 55%] ../tests/test_ipapp.py::test_load_default_config PASSED [ 55%] ../tests/test_ipapp.py::test_load_default_config_default_dir PASSED [ 55%] ../tests/test_iplib.py::tests.test_iplib.doctest_tb_context PASSED [ 55%] ../tests/test_iplib.py::tests.test_iplib.doctest_tb_plain PASSED [ 56%] ../tests/test_iplib.py::tests.test_iplib.doctest_tb_sysexit PASSED [ 56%] ../tests/test_iplib.py::tests.test_iplib.doctest_tb_verbose PASSED [ 56%] ../tests/test_iplib.py::test_reset PASSED [ 56%] ../tests/test_iplib.py::test_run_cell PASSED [ 56%] ../tests/test_iplib.py::test_db PASSED [ 56%] ../tests/test_ipstruct.py::test_init_empty PASSED [ 56%] ../tests/test_ipstruct.py::test_init_kwargs PASSED [ 56%] ../tests/test_ipstruct.py::test_init_from_dict PASSED [ 56%] ../tests/test_ipstruct.py::test_init_from_struct PASSED [ 56%] ../tests/test_ipstruct.py::test_setattr_getattr PASSED [ 56%] ../tests/test_ipstruct.py::test_getattr_missing_raises PASSED [ 56%] ../tests/test_ipstruct.py::test_setattr_protects_class_members PASSED [ 56%] ../tests/test_ipstruct.py::test_setitem_new_key PASSED [ 56%] ../tests/test_ipstruct.py::test_allow_new_attr_false_blocks_new_keys PASSED [ 56%] ../tests/test_ipstruct.py::test_allow_new_attr_re_enable PASSED [ 56%] ../tests/test_ipstruct.py::test_iadd_merge PASSED [ 56%] ../tests/test_ipstruct.py::test_add_returns_new_struct PASSED [ 56%] ../tests/test_ipstruct.py::test_sub_removes_keys PASSED [ 56%] ../tests/test_ipstruct.py::test_isub PASSED [ 56%] ../tests/test_ipstruct.py::test_copy PASSED [ 56%] ../tests/test_ipstruct.py::test_hasattr PASSED [ 56%] ../tests/test_ipstruct.py::test_merge_default_preserves_existing PASSED [ 56%] ../tests/test_ipstruct.py::test_merge_with_conflict_solver PASSED [ 56%] ../tests/test_ipstruct.py::test_dict_method PASSED [ 56%] ../tests/test_ipunittest.py::tests.test_ipunittest.Foo.ipdt_method PASSED [ 56%] ../tests/test_ipunittest.py::tests.test_ipunittest.Foo.normaldt_method PASSED [ 56%] ../tests/test_ipunittest.py::simple_dt::test <- ../BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/ipunittest.py PASSED [ 57%] ../tests/test_ipunittest.py::ipdt_flush::test <- ../BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/ipunittest.py PASSED [ 57%] ../tests/test_ipunittest.py::ipdt_indented_test::test <- ../BUILDROOT/usr/lib/python3.15/site-packages/IPython/testing/ipunittest.py PASSED [ 57%] ../tests/test_ipython_directive.py::test_only_excluded_skips_execution PASSED [ 57%] ../tests/test_ipython_directive.py::test_only_included_executes_normally PASSED [ 57%] ../tests/test_ipython_directive.py::test_nested_only_skips_execution PASSED [ 57%] ../tests/test_kitty.py::test_supports_kitty_graphics_handles_stdout_without_callable_isatty PASSED [ 57%] ../tests/test_kitty.py::test_import_ipython_handles_stdout_without_isatty PASSED [ 57%] ../tests/test_kitty.py::test_supports_kitty_graphics_handles_psutil_access_denied PASSED [ 57%] ../tests/test_latextools.py::test_check_latex_to_png_dvipng_fails_when_no_cmd[latex] PASSED [ 57%] ../tests/test_latextools.py::test_check_latex_to_png_dvipng_fails_when_no_cmd[dvipng] PASSED [ 57%] ../tests/test_latextools.py::test_latex_to_png_dvipng_runs[$$x^2$$-False] PASSED [ 57%] ../tests/test_latextools.py::test_latex_to_png_dvipng_runs[x^2-True] PASSED [ 57%] ../tests/test_latextools.py::test_latex_to_png_mpl_runs[s_wrap0-no_op] SKIPPED [ 57%] ../tests/test_latextools.py::test_latex_to_png_mpl_runs[s_wrap0-patch_latextool] SKIPPED [ 57%] ../tests/test_latextools.py::test_latex_to_png_mpl_runs[s_wrap1-no_op] SKIPPED [ 57%] ../tests/test_latextools.py::test_latex_to_png_mpl_runs[s_wrap1-patch_latextool] SKIPPED [ 57%] ../tests/test_latextools.py::test_latex_to_html SKIPPED (This test requires matplotlib) [ 57%] ../tests/test_latextools.py::test_genelatex_no_wrap PASSED [ 57%] ../tests/test_latextools.py::test_genelatex_wrap_with_breqn PASSED [ 57%] ../tests/test_latextools.py::test_genelatex_wrap_without_breqn PASSED [ 57%] ../tests/test_latextools.py::test_latex_to_png_color SKIPPED (This test requires matplotlib) [ 57%] ../tests/test_latextools.py::test_latex_to_png_invalid_hex_colors PASSED [ 57%] ../tests/test_logger.py::test_logstart_inaccessible_file PASSED [ 57%] ../tests/test_logger.py::test_logstart_unicode PASSED [ 57%] ../tests/test_logger.py::test_invalid_logmode_raises PASSED [ 57%] ../tests/test_logger.py::test_logstart_twice_raises PASSED [ 58%] ../tests/test_logger.py::test_logstart_over_mode_truncates PASSED [ 58%] ../tests/test_logger.py::test_logstart_append_mode PASSED [ 58%] ../tests/test_logger.py::test_logstart_backup_mode PASSED [ 58%] ../tests/test_logger.py::test_logstart_global_mode PASSED [ 58%] ../tests/test_logger.py::test_logstart_rotate_mode PASSED [ 58%] ../tests/test_logger.py::test_log_write_timestamp PASSED [ 58%] ../tests/test_logger.py::test_log_write_output PASSED [ 58%] ../tests/test_logger.py::test_log_write_output_disabled PASSED [ 58%] ../tests/test_logger.py::test_log_write_inactive PASSED [ 58%] ../tests/test_logger.py::test_log_raw_input PASSED [ 58%] ../tests/test_logger.py::test_log_write_flush_failure PASSED [ 58%] ../tests/test_logger.py::test_switch_log_invalid_value PASSED [ 58%] ../tests/test_logger.py::test_switch_log_not_started PASSED [ 58%] ../tests/test_logger.py::test_switch_log_toggle PASSED [ 58%] ../tests/test_logger.py::test_logstate PASSED [ 58%] ../tests/test_logger.py::test_logstop_not_started PASSED [ 58%] ../tests/test_logger.py::test_close_log_alias PASSED [ 58%] ../tests/test_logger_unit.py::test_default_logmode PASSED [ 58%] ../tests/test_logger_unit.py::test_valid_logmode[append] PASSED [ 58%] ../tests/test_logger_unit.py::test_valid_logmode[backup] PASSED [ 58%] ../tests/test_logger_unit.py::test_valid_logmode[global] PASSED [ 58%] ../tests/test_logger_unit.py::test_valid_logmode[over] PASSED [ 58%] ../tests/test_logger_unit.py::test_valid_logmode[rotate] PASSED [ 58%] ../tests/test_logger_unit.py::test_invalid_logmode_raises PASSED [ 58%] ../tests/test_logger_unit.py::test_initial_log_active_is_false PASSED [ 58%] ../tests/test_logger_unit.py::test_initial_logfile_is_none PASSED [ 58%] ../tests/test_logger_unit.py::test_initial_log_raw_input_is_false PASSED [ 59%] ../tests/test_logger_unit.py::test_initial_log_output_is_false PASSED [ 59%] ../tests/test_logger_unit.py::test_initial_timestamp_is_false PASSED [ 59%] ../tests/test_logger_unit.py::test_logstart_over_mode PASSED [ 59%] ../tests/test_logger_unit.py::test_logstart_raises_if_already_active PASSED [ 59%] ../tests/test_logger_unit.py::test_logstop_closes_file PASSED [ 59%] ../tests/test_logger_unit.py::test_logstop_when_not_started_does_not_raise PASSED [ 59%] ../tests/test_logger_unit.py::test_logstart_append_mode PASSED [ 59%] ../tests/test_logger_unit.py::test_log_write_when_inactive_does_nothing PASSED [ 59%] ../tests/test_logger_unit.py::test_log_write_input PASSED [ 59%] ../tests/test_logger_unit.py::test_log_write_output PASSED [ 59%] ../tests/test_logger_unit.py::test_log_write_output_suppressed_when_flag_off PASSED [ 59%] ../tests/test_logger_unit.py::test_switch_log_toggles_active PASSED [ 59%] ../tests/test_logger_unit.py::test_switch_log_when_no_file_prints_message PASSED [ 59%] ../tests/test_logger_unit.py::test_logstate_when_inactive PASSED [ 59%] ../tests/test_logger_unit.py::test_logstate_when_active PASSED [ 59%] ../tests/test_macro.py::test_macro_stores_code_with_trailing_newline PASSED [ 59%] ../tests/test_macro.py::test_macro_multiline PASSED [ 59%] ../tests/test_macro.py::test_macro_strips_coding_declaration PASSED [ 59%] ../tests/test_macro.py::test_macro_strips_coding_declaration_equals_form PASSED [ 59%] ../tests/test_macro.py::test_macro_strips_coding_declaration_equals_style_spaced PASSED [ 59%] ../tests/test_macro.py::test_macro_empty_string PASSED [ 59%] ../tests/test_macro.py::test_macro_str PASSED [ 59%] ../tests/test_macro.py::test_macro_repr PASSED [ 59%] ../tests/test_macro.py::test_macro_preserves_code[x = 1] PASSED [ 59%] ../tests/test_macro.py::test_macro_preserves_code[import os\nprint(os.getcwd())] PASSED [ 59%] ../tests/test_macro.py::test_macro_preserves_code[for i in range(10):\n print(i)] PASSED [ 60%] ../tests/test_macro.py::test_macro_getstate PASSED [ 60%] ../tests/test_macro.py::test_macro_setstate PASSED [ 60%] ../tests/test_macro.py::test_macro_pickle_roundtrip PASSED [ 60%] ../tests/test_macro.py::test_macro_add_macro PASSED [ 60%] ../tests/test_macro.py::test_macro_add_str PASSED [ 60%] ../tests/test_macro.py::test_macro_add_invalid_type PASSED [ 60%] ../tests/test_macro.py::test_macro_runs_in_shell PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.doctest_hist_f PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.doctest_hist_op PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.doctest_precision PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.doctest_who PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.test_debug_magic PASSED [ 60%] ../tests/test_magic.py::tests.test_magic.test_debug_magic_locals PASSED [ 60%] ../tests/test_magic.py::test_extract_code_ranges PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[a-expected0] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[b-expected1] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[A-expected2] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[A,b-expected3] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[A,a-expected4] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols[z-expected5] PASSED [ 60%] ../tests/test_magic.py::test_extract_symbols_raises_exception_with_non_python_code PASSED [ 60%] ../tests/test_magic.py::test_magic_not_found PASSED [ 60%] ../tests/test_magic.py::test_cell_magic_not_found PASSED [ 60%] ../tests/test_magic.py::test_magic_error_status PASSED [ 60%] ../tests/test_magic.py::test_config PASSED [ 60%] ../tests/test_magic.py::test_config_available_configs PASSED [ 60%] ../tests/test_magic.py::test_config_print_class PASSED [ 61%] ../tests/test_magic.py::test_rehashx PASSED [ 61%] ../tests/test_magic.py::test_magic_parse_options PASSED [ 61%] ../tests/test_magic.py::test_magic_parse_long_options PASSED [ 61%] ../tests/test_magic.py::test_hist_pof PASSED [ 61%] ../tests/test_magic.py::test_macro PASSED [ 61%] ../tests/test_magic.py::test_macro_run PASSED [ 61%] ../tests/test_magic.py::test_magic_magic PASSED [ 61%] ../tests/test_magic.py::test_numpy_reset_array_undec SKIPPED (This test requires numpy) [ 61%] ../tests/test_magic.py::test_reset_out PASSED [ 61%] ../tests/test_magic.py::test_reset_in PASSED [ 61%] ../tests/test_magic.py::test_reset_dhist PASSED [ 61%] ../tests/test_magic.py::test_reset_in_length PASSED [ 61%] ../tests/test_magic.py::test_reset_redefine PASSED [ 61%] ../tests/test_magic.py::test_tb_syntaxerror PASSED [ 61%] ../tests/test_magic.py::test_time PASSED [ 61%] ../tests/test_magic.py::test_time_no_output_with_semicolon PASSED [ 61%] ../tests/test_magic.py::test_time_last_not_expression PASSED [ 61%] ../tests/test_magic.py::test_time2 PASSED [ 61%] ../tests/test_magic.py::test_time3 PASSED [ 61%] ../tests/test_magic.py::test_multiline_time PASSED [ 61%] ../tests/test_magic.py::test_time_local_ns PASSED [ 61%] ../tests/test_magic.py::test_time_microseconds_display PASSED [ 61%] ../tests/test_magic.py::test_capture PASSED [ 61%] ../tests/test_magic.py::test_doctest_mode PASSED [ 61%] ../tests/test_magic.py::test_parse_options PASSED [ 61%] ../tests/test_magic.py::test_parse_options_preserve_non_option_string PASSED [ 62%] ../tests/test_magic.py::test_run_magic_preserve_code_block PASSED [ 62%] ../tests/test_magic.py::test_dirops PASSED [ 62%] ../tests/test_magic.py::test_cd_force_quiet PASSED [ 62%] ../tests/test_magic.py::test_xmode PASSED [ 62%] ../tests/test_magic.py::test_reset_hard PASSED [ 62%] ../tests/test_magic.py::test_xdel PASSED [ 62%] ../tests/test_magic.py::test_whos PASSED [ 62%] ../tests/test_magic.py::test_whos_longstr[The quick brown fox jumps over the lazy dog-The quick brown fox jumps over the lazy dog] PASSED [ 62%] ../tests/test_magic.py::test_whos_longstr[The quick brown fox jumps over the lazy dog The quick brown fox jumps over the lazy dog-The quick brown fox jumps<...>x jumps over the lazy dog] PASSED [ 62%] ../tests/test_magic.py::test_whos_longstr[\nThis is \n\na long\n\nstring\n-\\nThis is \\n\\na long\\n\\nstring\\n] PASSED [ 62%] ../tests/test_magic.py::test_whos_longstr[\rThis is \r\ra long\r\rstring\r-\\rThis is \\r\\ra long\\r\\rstring\\r] PASSED [ 62%] ../tests/test_magic.py::test_whos_len_namedtuple PASSED [ 62%] ../tests/test_magic.py::test_whos_len_pandas SKIPPED (This test requires pandas) [ 62%] ../tests/test_magic.py::test_debug_magic PASSED [ 62%] ../tests/test_magic.py::test_debug_magic_locals PASSED [ 62%] ../tests/test_magic.py::test_psearch PASSED [ 62%] ../tests/test_magic.py::test_timeit_shlex PASSED [ 62%] ../tests/test_magic.py::test_timeit_special_syntax PASSED [ 62%] ../tests/test_magic.py::test_timeit_return PASSED [ 62%] ../tests/test_magic.py::test_timeit_save PASSED [ 62%] ../tests/test_magic.py::test_timeit_quiet PASSED [ 62%] ../tests/test_magic.py::test_timeit_return_quiet PASSED [ 62%] ../tests/test_magic.py::test_timeit_invalid_return PASSED [ 62%] ../tests/test_magic.py::test_timeit_raise_on_interrupt PASSED [ 62%] ../tests/test_magic.py::test_prun_special_syntax PASSED [ 62%] ../tests/test_magic.py::test_prun_quotes PASSED [ 63%] ../tests/test_magic.py::test_notebook_export_json SKIPPED (could not import 'nbformat': No module named 'nbformat') [ 63%] ../tests/test_magic.py::test_notebook_export_json_with_output SKIPPED [ 63%] ../tests/test_magic.py::test_notebook_export_single_display SKIPPED [ 63%] ../tests/test_magic.py::test_env PASSED [ 63%] ../tests/test_magic.py::test_env_secret PASSED [ 63%] ../tests/test_magic.py::test_env_get_set_simple PASSED [ 63%] ../tests/test_magic.py::test_env_get_set_complex PASSED [ 63%] ../tests/test_magic.py::test_env_set_bad_input PASSED [ 63%] ../tests/test_magic.py::test_env_set_whitespace PASSED [ 63%] ../tests/test_magic.py::test_cell_magic_func_deco PASSED [ 63%] ../tests/test_magic.py::test_cell_magic_reg PASSED [ 63%] ../tests/test_magic.py::test_cell_magic_class PASSED [ 63%] ../tests/test_magic.py::test_cell_magic_class2 PASSED [ 63%] ../tests/test_magic.py::test_file PASSED [ 63%] ../tests/test_magic.py::test_file_single_quote PASSED [ 63%] ../tests/test_magic.py::test_file_double_quote PASSED [ 63%] ../tests/test_magic.py::test_file_var_expand PASSED [ 63%] ../tests/test_magic.py::test_file_unicode PASSED [ 63%] ../tests/test_magic.py::test_file_amend PASSED [ 63%] ../tests/test_magic.py::test_file_spaces PASSED [ 63%] ../tests/test_magic.py::test_script_config PASSED [ 63%] ../tests/test_magic.py::test_script_raise_on_interrupt PASSED [ 63%] ../tests/test_magic.py::test_script_do_not_raise_on_interrupt PASSED [ 63%] ../tests/test_magic.py::test_script_out PASSED [ 63%] ../tests/test_magic.py::test_script_out_multiple_lines PASSED [ 63%] ../tests/test_magic.py::test_script_err PASSED [ 63%] ../tests/test_magic.py::test_script_out_err PASSED [ 64%] ../tests/test_magic.py::test_script_bg_out PASSED [ 64%] ../tests/test_magic.py::test_script_bg_err PASSED [ 64%] ../tests/test_magic.py::test_script_bg_out_err PASSED [ 64%] ../tests/test_magic.py::test_script_bg_proc PASSED [ 64%] ../tests/test_magic.py::test_script_defaults[sh] PASSED [ 64%] ../tests/test_magic.py::test_script_defaults[bash] PASSED [ 64%] ../tests/test_magic.py::test_script_defaults[perl] PASSED [ 64%] ../tests/test_magic.py::test_script_defaults[ruby] PASSED [ 64%] ../tests/test_magic.py::test_script_streams_continuously PASSED [ 64%] ../tests/test_magic.py::test_script_streams_multibyte_unicode PASSED [ 64%] ../tests/test_magic.py::test_line_cell_info PASSED [ 64%] ../tests/test_magic.py::test_multiple_magics PASSED [ 64%] ../tests/test_magic.py::test_alias_magic PASSED [ 64%] ../tests/test_magic.py::test_save PASSED [ 64%] ../tests/test_magic.py::test_save_with_no_args PASSED [ 64%] ../tests/test_magic.py::test_store PASSED [ 64%] ../tests/test_magic.py::test_edit_interactive PASSED [ 64%] ../tests/test_magic.py::test_edit_cell PASSED [ 64%] ../tests/test_magic.py::test_edit_fname PASSED [ 64%] ../tests/test_magic.py::test_bookmark PASSED [ 64%] ../tests/test_magic.py::test_ls_magic PASSED [ 64%] ../tests/test_magic.py::test_ls_magic_json PASSED [ 64%] ../tests/test_magic.py::test_strip_initial_indent PASSED [ 64%] ../tests/test_magic.py::test_logging_magic_quiet_from_arg PASSED [ 64%] ../tests/test_magic.py::test_logging_magic_quiet_from_config PASSED [ 64%] ../tests/test_magic.py::test_logging_magic_not_quiet PASSED [ 65%] ../tests/test_magic.py::test_time_no_var_expand PASSED [ 65%] ../tests/test_magic.py::test_timeit_arguments PASSED [ 65%] ../tests/test_magic.py::test_time_raise_on_interrupt PASSED [ 65%] ../tests/test_magic.py::test_lazy_magics PASSED [ 65%] ../tests/test_magic.py::test_run_module_from_import_hook PASSED [ 65%] ../tests/test_magic_arguments.py::test_magic_arguments PASSED [ 65%] ../tests/test_magic_terminal.py::test_cpaste PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_pyprompt PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_py_multi PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_py_multi_r PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_email PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_email2 PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_email_py PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_echo PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_leading_commas PASSED [ 65%] ../tests/test_magic_terminal.py::test_paste_trailing_question PASSED [ 65%] ../tests/test_magics_code.py::test_extract_code_ranges_skips_invalid_tokens PASSED [ 65%] ../tests/test_magics_code.py::test_strip_initial_indent_blank_lines PASSED [ 65%] ../tests/test_magics_code.py::test_save_missing_filename PASSED [ 65%] ../tests/test_magics_code.py::test_save_string_variable PASSED [ 65%] ../tests/test_magics_code.py::test_save_raw_uses_ipy_extension PASSED [ 65%] ../tests/test_magics_code.py::test_save_existing_prompt_cancel PASSED [ 65%] ../tests/test_magics_code.py::test_save_existing_prompt_overwrite PASSED [ 65%] ../tests/test_magics_code.py::test_save_existing_stdin_not_implemented PASSED [ 65%] ../tests/test_magics_code.py::test_save_force_overwrite PASSED [ 65%] ../tests/test_magics_code.py::test_save_append PASSED [ 66%] ../tests/test_magics_code.py::test_save_bad_target_prints_error PASSED [ 66%] ../tests/test_magics_code.py::test_pastebin_posts_code PASSED [ 66%] ../tests/test_magics_code.py::test_pastebin_expiry_not_an_int PASSED [ 66%] ../tests/test_magics_code.py::test_pastebin_expiry_out_of_range PASSED [ 66%] ../tests/test_magics_code.py::test_pastebin_missing_code PASSED [ 66%] ../tests/test_magics_code.py::test_load_file PASSED [ 66%] ../tests/test_magics_code.py::test_loadpy_alias PASSED [ 66%] ../tests/test_magics_code.py::test_load_line_range PASSED [ 66%] ../tests/test_magics_code.py::test_load_symbol PASSED [ 66%] ../tests/test_magics_code.py::test_load_symbol_not_found_warns PASSED [ 66%] ../tests/test_magics_code.py::test_load_symbols_not_found_warns_plural PASSED [ 66%] ../tests/test_magics_code.py::test_load_symbols_non_python_source PASSED [ 66%] ../tests/test_magics_code.py::test_load_big_file_cancelled PASSED [ 66%] ../tests/test_magics_code.py::test_load_big_file_confirmed PASSED [ 66%] ../tests/test_magics_code.py::test_load_big_file_stdin_not_implemented PASSED [ 66%] ../tests/test_magics_code.py::test_load_big_file_y_flag PASSED [ 66%] ../tests/test_magics_code.py::test_edit_temp_file_executes PASSED [ 66%] ../tests/test_magics_code.py::test_edit_file_executes PASSED [ 66%] ../tests/test_magics_code.py::test_edit_x_does_not_execute PASSED [ 66%] ../tests/test_magics_code.py::test_edit_filename_with_space_is_quoted PASSED [ 66%] ../tests/test_magics_code.py::test_edit_raw_option PASSED [ 66%] ../tests/test_magics_code.py::test_edit_string_variable PASSED [ 66%] ../tests/test_magics_code.py::test_edit_history_range PASSED [ 66%] ../tests/test_magics_code.py::test_edit_macro PASSED [ 66%] ../tests/test_magics_code.py::test_edit_previous PASSED [ 66%] ../tests/test_magics_code.py::test_edit_nonexistent_warns PASSED [ 67%] ../tests/test_magics_code.py::test_edit_object_with_source_file PASSED [ 67%] ../tests/test_magics_code.py::test_edit_object_without_source_warns PASSED [ 67%] ../tests/test_magics_code.py::test_edit_interactively_defined PASSED [ 67%] ../tests/test_magics_code.py::test_edit_known_temp_file PASSED [ 67%] ../tests/test_magics_code.py::test_edit_editor_trynext_warns PASSED [ 67%] ../tests/test_magics_code.py::test_edit_pasted_block PASSED [ 67%] ../tests/test_magics_code.py::test_edit_temp_file_deleted_warns PASSED [ 67%] ../tests/test_magics_packaging.py::test_pip_runs_current_interpreter PASSED [ 67%] ../tests/test_magics_packaging.py::test_pip_quotes_interpreter_path PASSED [ 67%] ../tests/test_magics_packaging.py::test_pip_windows_quoting PASSED [ 67%] ../tests/test_magics_packaging.py::test_uv_runs_current_interpreter PASSED [ 67%] ../tests/test_magics_packaging.py::test_uv_windows_quoting PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_outside_conda_environment_raises PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_install_adds_prefix PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_env_flag_suppresses_prefix PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_adds_yes_when_stdin_disabled PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_does_not_duplicate_yes PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_command_not_requiring_prefix PASSED [ 67%] ../tests/test_magics_packaging.py::test_mamba_uses_mamba_exe PASSED [ 67%] ../tests/test_magics_packaging.py::test_micromamba_found_next_to_python PASSED [ 67%] ../tests/test_magics_packaging.py::test_executable_extracted_from_conda_history PASSED [ 67%] ../tests/test_magics_packaging.py::test_executable_falls_back_to_command_name PASSED [ 67%] ../tests/test_magics_packaging.py::test_conda_empty_line PASSED [ 67%] ../tests/test_module_paths.py::test_tempdir PASSED [ 67%] ../tests/test_module_paths.py::test_find_mod_1 PASSED [ 67%] ../tests/test_module_paths.py::test_find_mod_2 PASSED [ 67%] ../tests/test_module_paths.py::test_find_mod_3 PASSED [ 68%] ../tests/test_module_paths.py::test_find_mod_4 PASSED [ 68%] ../tests/test_module_paths.py::test_find_mod_5 PASSED [ 68%] ../tests/test_oinspect.py::test_find_source_lines PASSED [ 68%] ../tests/test_oinspect.py::test_getsource PASSED [ 68%] ../tests/test_oinspect.py::test_inspect_getfile_raises_exception PASSED [ 68%] ../tests/test_oinspect.py::test_find_file PASSED [ 68%] ../tests/test_oinspect.py::test_find_file_decorated1 PASSED [ 68%] ../tests/test_oinspect.py::test_find_file_decorated2 PASSED [ 68%] ../tests/test_oinspect.py::test_find_file_magic PASSED [ 68%] ../tests/test_oinspect.py::test_info PASSED [ 68%] ../tests/test_oinspect.py::test_class_signature PASSED [ 68%] ../tests/test_oinspect.py::test_info_awkward PASSED [ 68%] ../tests/test_oinspect.py::test_bool_raise PASSED [ 68%] ../tests/test_oinspect.py::test_info_serialliar PASSED [ 68%] ../tests/test_oinspect.py::test_calldef_none[support_function_one] PASSED [ 68%] ../tests/test_oinspect.py::test_calldef_none[method] PASSED [ 68%] ../tests/test_oinspect.py::test_calldef_none[any] PASSED [ 68%] ../tests/test_oinspect.py::test_calldef_none[upper] PASSED [ 68%] ../tests/test_oinspect.py::test_definition_kwonlyargs PASSED [ 68%] ../tests/test_oinspect.py::test_getdoc PASSED [ 68%] ../tests/test_oinspect.py::test_empty_property_has_no_source PASSED [ 68%] ../tests/test_oinspect.py::test_property_sources PASSED [ 68%] ../tests/test_oinspect.py::test_property_docstring_is_in_info_for_detail_level_0 PASSED [ 68%] ../tests/test_oinspect.py::test_pdef PASSED [ 68%] ../tests/test_oinspect.py::test_pinfo_bool_raise PASSED [ 68%] ../tests/test_oinspect.py::test_pinfo_getindex PASSED [ 69%] ../tests/test_oinspect.py::test_qmark_getindex PASSED [ 69%] ../tests/test_oinspect.py::test_qmark_getindex_negatif PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_nonascii PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_type PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_docstring_no_source PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_no_docstring_if_source PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_docstring_if_detail_and_no_source PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_docstring_dynamic PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_getattr_object PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_magic PASSED [ 69%] ../tests/test_oinspect.py::test_init_colors PASSED [ 69%] ../tests/test_oinspect.py::test_builtin_init PASSED [ 69%] ../tests/test_oinspect.py::test_render_signature_short PASSED [ 69%] ../tests/test_oinspect.py::test_render_signature_long PASSED [ 69%] ../tests/test_oinspect.py::test_pinfo_long_string_form_truncated PASSED [ 69%] ../tests/test_openpy.py::test_detect_encoding PASSED [ 69%] ../tests/test_openpy.py::test_read_file PASSED [ 69%] ../tests/test_openpy.py::test_source_to_unicode PASSED [ 69%] ../tests/test_page.py::test_detect_screen_size PASSED [ 69%] ../tests/test_page.py::test_display_page_string PASSED [ 69%] ../tests/test_page.py::test_display_page_string_no_start PASSED [ 69%] ../tests/test_page.py::test_display_page_dict PASSED [ 69%] ../tests/test_page.py::test_as_hook_strips_self PASSED [ 69%] ../tests/test_page.py::test_page_dumb_single_screen PASSED [ 69%] ../tests/test_page.py::test_page_dumb_dict_input PASSED [ 69%] ../tests/test_page.py::test_page_dumb_start_offset PASSED [ 69%] ../tests/test_page.py::test_page_dumb_multiple_screens PASSED [ 70%] ../tests/test_page.py::test_page_dumb_quit PASSED [ 70%] ../tests/test_page.py::test_page_dumb_repeats_ansi_escape PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_non_xterm PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_no_term PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_no_curses PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_termios_error PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_curses_incomplete PASSED [ 70%] ../tests/test_page.py::test_detect_screen_size_success PASSED [ 70%] ../tests/test_page.py::test_pager_page_dumb_term_prints PASSED [ 70%] ../tests/test_page.py::test_pager_page_mime_bundle PASSED [ 70%] ../tests/test_page.py::test_pager_page_fits_on_screen PASSED [ 70%] ../tests/test_page.py::test_pager_page_start_offset PASSED [ 70%] ../tests/test_page.py::test_pager_page_detect_failure_prints PASSED [ 70%] ../tests/test_page.py::test_pager_page_uses_pager PASSED [ 70%] ../tests/test_page.py::test_pager_page_falls_back_to_page_dumb PASSED [ 70%] ../tests/test_page.py::test_pager_page_broken_pipe PASSED [ 70%] ../tests/test_page.py::test_pager_page_oserror_falls_back PASSED [ 70%] ../tests/test_page.py::test_page_no_ipython_falls_back PASSED [ 70%] ../tests/test_page.py::test_page_uses_hook PASSED [ 70%] ../tests/test_page.py::test_page_hook_trynext_falls_back PASSED [ 70%] ../tests/test_page.py::test_page_file_uses_system_pager PASSED [ 70%] ../tests/test_page.py::test_page_file_fallback_to_page PASSED [ 70%] ../tests/test_page.py::test_page_file_unreadable PASSED [ 70%] ../tests/test_page.py::test_get_pager_cmd_default PASSED [ 70%] ../tests/test_page.py::test_get_pager_cmd_from_env PASSED [ 70%] ../tests/test_page.py::test_get_pager_cmd_explicit PASSED [ 71%] ../tests/test_page.py::test_get_pager_cmd_less_gets_R_flag PASSED [ 71%] ../tests/test_page.py::test_get_pager_cmd_less_respects_LESS_env PASSED [ 71%] ../tests/test_page.py::test_get_pager_start PASSED [ 71%] ../tests/test_page.py::test_page_more[-True] PASSED [ 71%] ../tests/test_page.py::test_page_more[y-True] PASSED [ 71%] ../tests/test_page.py::test_page_more[q-False] PASSED [ 71%] ../tests/test_page.py::test_page_more[Quit-False] PASSED [ 71%] ../tests/test_path.py::test_get_home_dir_1 SKIPPED (This test only runs under Windows) [ 71%] ../tests/test_path.py::test_get_home_dir_2 SKIPPED (This test only runs under Windows) [ 71%] ../tests/test_path.py::test_get_home_dir_3 PASSED [ 71%] ../tests/test_path.py::test_get_home_dir_4 PASSED [ 71%] ../tests/test_path.py::test_get_home_dir_5 PASSED [ 71%] ../tests/test_path.py::test_get_home_dir_8 SKIPPED (This test only runs under Windows) [ 71%] ../tests/test_path.py::test_get_xdg_dir_0 PASSED [ 71%] ../tests/test_path.py::test_get_xdg_dir_1 PASSED [ 71%] ../tests/test_path.py::test_get_xdg_dir_2 PASSED [ 71%] ../tests/test_path.py::test_filefind PASSED [ 71%] ../tests/test_path.py::test_get_long_path_name_win32 SKIPPED (This test only runs under Windows) [ 71%] ../tests/test_path.py::test_get_long_path_name PASSED [ 71%] ../tests/test_path.py::test_not_writable_ipdir PASSED [ 71%] ../tests/test_path.py::test_get_py_filename PASSED [ 71%] ../tests/test_path.py::test_unicode_in_filename PASSED [ 71%] ../tests/test_path.py::test_shellglob_posix[patterns0-matches0] PASSED [ 71%] ../tests/test_path.py::test_shellglob_posix[patterns1-matches1] PASSED [ 71%] ../tests/test_path.py::test_shellglob_posix[patterns2-matches2] PASSED [ 71%] ../tests/test_path.py::test_shellglob_posix[patterns3-matches3] PASSED [ 71%] ../tests/test_path.py::test_shellglob_posix[patterns4-matches4] PASSED [ 72%] ../tests/test_path.py::test_shellglob_posix[patterns5-matches5] PASSED [ 72%] ../tests/test_path.py::test_shellglob_posix[patterns6-matches6] PASSED [ 72%] ../tests/test_path.py::test_shellglob_posix[patterns7-matches7] PASSED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns0-matches0] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns1-matches1] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns2-matches2] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns3-matches3] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns4-matches4] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns5-matches5] SKIPPED [ 72%] ../tests/test_path.py::test_shellglob_windows[patterns6-matches6] SKIPPED [ 72%] ../tests/test_path.py::test_unescape_glob[\\*\\[\\!\\]\\?-*[!]?] PASSED [ 72%] ../tests/test_path.py::test_unescape_glob[\\\\*-\\*] PASSED [ 72%] ../tests/test_path.py::test_unescape_glob[\\\\\\*-\\*] PASSED [ 72%] ../tests/test_path.py::test_unescape_glob[\\\\a-\\a] PASSED [ 72%] ../tests/test_path.py::test_unescape_glob[\\a-\\a] PASSED [ 72%] ../tests/test_path.py::test_ensure_dir_exists PASSED [ 72%] ../tests/test_path.py::test_link_successful PASSED [ 72%] ../tests/test_path.py::test_link_into_dir PASSED [ 72%] ../tests/test_path.py::test_link_target_exists PASSED [ 72%] ../tests/test_path.py::test_link_no_link PASSED [ 72%] ../tests/test_path.py::test_link_windows SKIPPED (This test only runs under Windows) [ 72%] ../tests/test_path.py::test_link_twice PASSED [ 72%] ../tests/test_path.py::test_compress_user PASSED [ 72%] ../tests/test_paths.py::test_get_ipython_dir_1 PASSED [ 72%] ../tests/test_paths.py::test_get_ipython_dir_2 PASSED [ 72%] ../tests/test_paths.py::test_get_ipython_dir_3 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_dir_4 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_dir_5 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_dir_6 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_dir_7 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_dir_8 PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_cache_dir PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_package_dir PASSED [ 73%] ../tests/test_paths.py::test_get_ipython_module_path PASSED [ 73%] ../tests/test_payload.py::test_write_payload_requires_dict PASSED [ 73%] ../tests/test_payload.py::test_write_payload_list_raises_type_error PASSED [ 73%] ../tests/test_payload.py::test_write_and_read_payload PASSED [ 73%] ../tests/test_payload.py::test_write_payload_single_replaces_same_source PASSED [ 73%] ../tests/test_payload.py::test_write_payload_single_keeps_other_sources PASSED [ 73%] ../tests/test_payload.py::test_write_payload_not_single_appends PASSED [ 73%] ../tests/test_payload.py::test_write_payload_without_source_appends PASSED [ 73%] ../tests/test_payload.py::test_read_payload_returns_all PASSED [ 73%] ../tests/test_payload.py::test_clear_payload PASSED [ 73%] ../tests/test_payload.py::test_clear_payload_idempotent PASSED [ 73%] ../tests/test_payload.py::test_initial_payload_is_empty PASSED [ 73%] ../tests/test_payload.py::test_payloadpage_string PASSED [ 73%] ../tests/test_payload.py::test_payloadpage_mime_bundle PASSED [ 73%] ../tests/test_payload.py::test_payloadpage_negative_start_clamped PASSED [ 73%] ../tests/test_payload.py::test_payloadpage_single_payload_overwritten PASSED [ 73%] ../tests/test_pickleshare.py::test_init_creates_directory PASSED [ 73%] ../tests/test_pickleshare.py::test_init_accepts_str_and_existing_dir PASSED [ 73%] ../tests/test_pickleshare.py::test_init_mkdir_race_is_tolerated PASSED [ 73%] ../tests/test_pickleshare.py::test_init_mkdir_other_errors_propagate PASSED [ 74%] ../tests/test_pickleshare.py::test_setitem_getitem_roundtrip PASSED [ 74%] ../tests/test_pickleshare.py::test_nested_keys_create_parent_dirs PASSED [ 74%] ../tests/test_pickleshare.py::test_getitem_missing_key_raises_keyerror PASSED [ 74%] ../tests/test_pickleshare.py::test_getitem_corrupt_file_raises_keyerror PASSED [ 74%] ../tests/test_pickleshare.py::test_cache_returns_same_object_when_unmodified PASSED [ 74%] ../tests/test_pickleshare.py::test_uncache_specific_and_all PASSED [ 74%] ../tests/test_pickleshare.py::test_delitem PASSED [ 74%] ../tests/test_pickleshare.py::test_keys_iter_len PASSED [ 74%] ../tests/test_pickleshare.py::test_keys_glob PASSED [ 74%] ../tests/test_pickleshare.py::test_gethashfile_is_stable_two_hex_chars PASSED [ 74%] ../tests/test_pickleshare.py::test_hset_hget PASSED [ 74%] ../tests/test_pickleshare.py::test_hget_default_and_missing PASSED [ 74%] ../tests/test_pickleshare.py::test_hset_overwrites PASSED [ 74%] ../tests/test_pickleshare.py::test_hdict PASSED [ 74%] ../tests/test_pickleshare.py::test_hdict_deletes_corrupt_files PASSED [ 74%] ../tests/test_pickleshare.py::test_hcompress PASSED [ 74%] ../tests/test_pickleshare.py::test_hset_after_hcompress PASSED [ 74%] ../tests/test_pickleshare.py::test_waitget_existing_key_returns_immediately PASSED [ 74%] ../tests/test_pickleshare.py::test_waitget_picks_up_value_after_polling PASSED [ 74%] ../tests/test_pickleshare.py::test_waitget_times_out PASSED [ 74%] ../tests/test_pickleshare.py::test_repr PASSED [ 74%] ../tests/test_pickleshare.py::test_getlink PASSED [ 74%] ../tests/test_pickleshare.py::test_setitem_tolerates_file_vanishing PASSED [ 74%] ../tests/test_pickleshare.py::test_setitem_other_stat_errors_propagate PASSED [ 74%] ../tests/test_pickleshare.py::test_link_repr_is_broken PASSED [ 74%] ../tests/test_pickleshare.py::test_mutable_mapping_helpers PASSED [ 75%] ../tests/test_prefilter.py::test_prefilter PASSED [ 75%] ../tests/test_prefilter.py::test_prefilter_shadowed PASSED [ 75%] ../tests/test_prefilter.py::test_autocall_binops PASSED [ 75%] ../tests/test_prefilter.py::test_issue_114 PASSED [ 75%] ../tests/test_prefilter.py::test_prefilter_attribute_errors PASSED [ 75%] ../tests/test_prefilter.py::test_autocall_type_ann PASSED [ 75%] ../tests/test_prefilter.py::test_autocall_should_support_unicode PASSED [ 75%] ../tests/test_prefilter.py::test_autocall_regression_gh_14513 PASSED [ 75%] ../tests/test_pretty.py::test_indentation PASSED [ 75%] ../tests/test_pretty.py::test_dispatch PASSED [ 75%] ../tests/test_pretty.py::test_callability_checking PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj0-set()] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj1-frozenset()] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj2-{1}] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj3-frozenset({1})] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj4-{1, 2}] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj5-frozenset({1, 2})] PASSED [ 75%] ../tests/test_pretty.py::test_sets[obj6-{-3, -2, -1}] PASSED [ 75%] ../tests/test_pretty.py::test_pprint_heap_allocated_type SKIPPED (could not import 'xxlimited_35': No module named 'xxlimited_35') [ 75%] ../tests/test_pretty.py::test_pprint_nomod PASSED [ 75%] ../tests/test_pretty.py::test_pprint_break PASSED [ 75%] ../tests/test_pretty.py::test_pprint_break_repr PASSED [ 75%] ../tests/test_pretty.py::test_bad_repr PASSED [ 75%] ../tests/test_pretty.py::test_really_bad_repr PASSED [ 75%] ../tests/test_pretty.py::test_super_repr PASSED [ 75%] ../tests/test_pretty.py::test_long_collection_repr[obj0-expected_last20] PASSED [ 76%] ../tests/test_pretty.py::test_long_collection_repr[obj1-expected_last21] PASSED [ 76%] ../tests/test_pretty.py::test_long_collection_repr[obj2-expected_last22] PASSED [ 76%] ../tests/test_pretty.py::test_long_collection_repr[obj3-expected_last23] PASSED [ 76%] ../tests/test_pretty.py::test_unbound_method PASSED [ 76%] ../tests/test_pretty.py::test_metaclass_repr PASSED [ 76%] ../tests/test_pretty.py::test_unicode_repr PASSED [ 76%] ../tests/test_pretty.py::test_basic_class PASSED [ 76%] ../tests/test_pretty.py::test_collections_userlist PASSED [ 76%] ../tests/test_pretty.py::test_collections_defaultdict[obj0-defaultdict(list, {})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_defaultdict[obj1-defaultdict(list,\n {'key': '--------------------------------------------------'})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_defaultdict[obj2-defaultdict(defaultdict(...), {})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_defaultdict[obj3-defaultdict(list, {'key': defaultdict(...)})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_ordereddict[obj0-OrderedDict()] PASSED [ 76%] ../tests/test_pretty.py::test_collections_ordereddict[obj1-OrderedDict([(1000, 1000),\n (1001, 1001),\n (1002, 1002),\n (1003, 1003),\n (1004, 1004),\n (1005, 1005),\n (1006, 1006),\n (1007, 1007),\n (1008, 1008),\n (1009, 1009)])] PASSED [ 76%] ../tests/test_pretty.py::test_collections_ordereddict[obj2-OrderedDict([('key', OrderedDict(...))])] PASSED [ 76%] ../tests/test_pretty.py::test_collections_deque[obj0-deque([])] PASSED [ 76%] ../tests/test_pretty.py::test_collections_deque[obj1-deque([1000,\n 1001,\n 1002,\n 1003,\n 1004,\n 1005,\n 1006,\n 1007,\n 1008,\n 1009,\n 1010,\n 1011,\n 1012,\n 1013,\n 1014,\n 1015,\n 1016,\n 1017,\n 1018,\n 1019])] PASSED [ 76%] ../tests/test_pretty.py::test_collections_deque[obj2-deque([deque(...)])] PASSED [ 76%] ../tests/test_pretty.py::test_collections_counter[obj0-Counter()] PASSED [ 76%] ../tests/test_pretty.py::test_collections_counter[obj1-Counter({'a': 1})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_counter[obj2-MyCounter({'a': 1})] PASSED [ 76%] ../tests/test_pretty.py::test_collections_counter[obj3-Counter({'c': 22, 'a': 1})] PASSED [ 76%] ../tests/test_pretty.py::test_mappingproxy[obj0-mappingproxy({})] PASSED [ 76%] ../tests/test_pretty.py::test_mappingproxy[obj1-mappingproxy({None: mappingproxy({})})] PASSED [ 76%] ../tests/test_pretty.py::test_mappingproxy[obj2-mappingproxy({'a': 'A',\n 'b': 'B',\n 'c': 'C',\n 'd': 'D',\n 'e': 'E',\n 'f': 'F',\n 'g': 'G',\n 'h': 'H',\n 'i': 'I',\n 'j': 'J',\n 'k': 'K',\n 'l': 'L',\n 'm': 'M',\n 'n': 'N',\n 'o': 'O',\n 'p': 'P',\n 'q': 'Q',\n 'r': 'R',\n 's': 'S',\n 't': 'T',\n 'u': 'U',\n 'v': 'V',\n 'w': 'W',\n 'x': 'X',\n 'y': 'Y',\n 'z': 'Z'})] PASSED [ 76%] ../tests/test_pretty.py::test_mappingproxy[obj3-mappingproxy({2: {...}, 3: {2: {...}, 3: {...}}})] PASSED [ 76%] ../tests/test_pretty.py::test_mappingproxy[obj4-{2: mappingproxy({2: {...}, 3: {...}}), 3: {...}}] PASSED [ 77%] ../tests/test_pretty.py::test_simplenamespace[obj0-namespace()] PASSED [ 77%] ../tests/test_pretty.py::test_simplenamespace[obj1-namespace(x=namespace())] PASSED [ 77%] ../tests/test_pretty.py::test_simplenamespace[obj2-namespace(a_long_name=[namespace(s='abcdefghijklmnopqrstuvwxyz'),\n namespace(s='abcdefghijklmnopqrstuvwxyz'),\n namespace(s='abcdefghijklmnopqrstuvwxyz')],\n a_short_name=None)] PASSED [ 77%] ../tests/test_pretty.py::test_simplenamespace[obj3-namespace(first=namespace(...), second=namespace(...))] PASSED [ 77%] ../tests/test_pretty.py::test_pretty_environ PASSED [ 77%] ../tests/test_pretty.py::test_function_pretty PASSED [ 77%] ../tests/test_pretty.py::test_annotated_function_pretty PASSED [ 77%] ../tests/test_pretty.py::test_custom_repr PASSED [ 77%] ../tests/test_process.py::test_find_cmd_ls PASSED [ 77%] ../tests/test_process.py::test_find_cmd_pythonw SKIPPED (This test only runs under Windows) [ 77%] ../tests/test_process.py::test_find_cmd_fail PASSED [ 77%] ../tests/test_process.py::test_arg_split[hi-argv0] PASSED [ 77%] ../tests/test_process.py::test_arg_split[hello there-argv1] PASSED [ 77%] ../tests/test_process.py::test_arg_split[h\u01cello-argv2] PASSED [ 77%] ../tests/test_process.py::test_arg_split[something "with quotes"-argv3] PASSED [ 77%] ../tests/test_process.py::test_arg_split_win32[hi-argv0] SKIPPED (This test only runs under Windows) [ 77%] ../tests/test_process.py::test_arg_split_win32[hello there-argv1] SKIPPED [ 77%] ../tests/test_process.py::test_arg_split_win32[h\u01cello-argv2] SKIPPED [ 77%] ../tests/test_process.py::test_arg_split_win32[something "with quotes"-argv3] SKIPPED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes[foo bar-expected0] PASSED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes["*.txt"-expected1] PASSED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes['*.txt'-expected2] PASSED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes[p "p" 'p' * "*" '*'-expected3] PASSED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes[-i demo.py "*.txt" *.txt-expected4] PASSED [ 77%] ../tests/test_process.py::test_arg_split_with_quotes_strict_false PASSED [ 77%] ../tests/test_process.py::test_system PASSED [ 78%] ../tests/test_process.py::test_system_quotes PASSED [ 78%] ../tests/test_process.py::test_system_interrupt PASSED [ 78%] ../tests/test_process.py::test_getoutput PASSED [ 78%] ../tests/test_process.py::test_getoutput_quoted PASSED [ 78%] ../tests/test_process.py::test_getoutput_quoted2 PASSED [ 78%] ../tests/test_process.py::test_getoutput_error PASSED [ 78%] ../tests/test_process.py::test_get_output_error_code PASSED [ 78%] ../tests/test_profile.py::test_startup_py PASSED [ 78%] ../tests/test_profile.py::test_startup_ipy PASSED [ 78%] ../tests/test_profile.py::test_list_profiles_in PASSED [ 78%] ../tests/test_profile.py::test_list_bundled_profiles PASSED [ 78%] ../tests/test_profile.py::test_profile_create_in_process PASSED [ 78%] ../tests/test_profile.py::test_profile_create_reset PASSED [ 78%] ../tests/test_profile.py::test_profile_create_parallel_trait PASSED [ 78%] ../tests/test_profile.py::test_profile_create_import_app_missing PASSED [ 78%] ../tests/test_profile.py::test_profile_create_import_app_error PASSED [ 78%] ../tests/test_profile.py::test_profile_list_app PASSED [ 78%] ../tests/test_profile.py::test_profile_locate_app PASSED [ 78%] ../tests/test_profile.py::test_profile_app_no_subcommand PASSED [ 78%] ../tests/test_profile.py::test_profile_app_list_subcommand PASSED [ 78%] ../tests/test_profile.py::test_profile_create_ipython_dir PASSED [ 78%] ../tests/test_pt_inputhooks.py::test_inputhook_qt SKIPPED (No viable version of PyQt or PySide installed.) [ 78%] ../tests/test_ptutils.py::test_elide_point_disabled PASSED [ 78%] ../tests/test_ptutils.py::test_elide_point_short_string PASSED [ 78%] ../tests/test_ptutils.py::test_elide_point_consecutive_dots PASSED [ 78%] ../tests/test_ptutils.py::test_elide_point_dotted_object PASSED [ 78%] ../tests/test_ptutils.py::test_elide_point_file_path PASSED [ 79%] ../tests/test_ptutils.py::test_elide_typed PASSED [ 79%] ../tests/test_ptutils.py::test_elide_combined PASSED [ 79%] ../tests/test_ptutils.py::test_adjust_completion_text_based_on_context PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_requires_shell_or_completer PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_ipy_completer_property PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_empty_line_yields_nothing PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_completes_print PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_non_function_completion PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_swallows_errors PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_skips_empty_text PASSED [ 79%] ../tests/test_ptutils.py::test_pt_completer_zero_width_character PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[print(1)-python] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[-python] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[!ls-shell] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%bash\nls-shell] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[ !ls-shell] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%html\nhi-html] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%HTML\nhi-HTML] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%javascript\nvar x;-javascript] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%js\nvar x;-js] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%perl\nprint-perl] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%ruby\nputs-ruby] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%latex\n\\alpha-latex] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_dispatch[%%unknownmagic\nfoo-python] PASSED [ 79%] ../tests/test_ptutils.py::test_lexer_lex_document_returns_callable PASSED [ 79%] ../tests/test_pycolorize.py::test_parse_sample[linux] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_error[linux] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_sample[nocolor] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_error[nocolor] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_sample[lightbg] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_error[lightbg] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_sample[neutral] PASSED [ 80%] ../tests/test_pycolorize.py::test_parse_error[neutral] PASSED [ 80%] ../tests/test_qt_loaders.py::test_import_denier PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_refbug PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_reset_del PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_run_builtins PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_run_option_parser PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_run_option_parser_for_posix PASSED [ 80%] ../tests/test_run.py::tests.test_run.doctest_run_option_parser_for_windows SKIPPED [ 80%] ../tests/test_run.py::test_builtins_id PASSED [ 80%] ../tests/test_run.py::test_builtins_type PASSED [ 80%] ../tests/test_run.py::test_run_profile PASSED [ 80%] ../tests/test_run.py::test_run_debug_twice PASSED [ 80%] ../tests/test_run.py::test_run_debug_twice_with_breakpoint PASSED [ 80%] ../tests/test_run.py::test_simpledef PASSED [ 80%] ../tests/test_run.py::test_obj_del PASSED [ 80%] ../tests/test_run.py::test_aggressive_namespace_cleanup PASSED [ 80%] ../tests/test_run.py::test_run_second PASSED [ 80%] ../tests/test_run.py::test_tclass PASSED [ 80%] ../tests/test_run.py::test_run_i_after_reset PASSED [ 80%] ../tests/test_run.py::test_unicode PASSED [ 80%] ../tests/test_run.py::test_run_py_file_attribute PASSED [ 81%] ../tests/test_run.py::test_run_ipy_file_attribute PASSED [ 81%] ../tests/test_run.py::test_run_formatting PASSED [ 81%] ../tests/test_run.py::test_ignore_sys_exit PASSED [ 81%] ../tests/test_run.py::test_run_nb SKIPPED (could not import 'nbformat': No module named 'nbformat') [ 81%] ../tests/test_run.py::test_run_nb_error SKIPPED (could not import 'nbformat': No module named 'nbformat') [ 81%] ../tests/test_run.py::test_file_options PASSED [ 81%] ../tests/test_run.py::test_run_submodule[absolute-] PASSED [ 81%] ../tests/test_run.py::test_run_submodule[relative-] PASSED [ 81%] ../tests/test_run.py::test_run_submodule[absolute--p] PASSED [ 81%] ../tests/test_run.py::test_run_submodule[relative--p] PASSED [ 81%] ../tests/test_run.py::test_debug_run_submodule[absolute] PASSED [ 81%] ../tests/test_run.py::test_debug_run_submodule[relative] PASSED [ 81%] ../tests/test_run.py::test_module_options PASSED [ 81%] ../tests/test_run.py::test_module_options_with_separator PASSED [ 81%] ../tests/test_run.py::test_run_quoted_glob_arg_is_not_expanded PASSED [ 81%] ../tests/test_run.py::test_run__name__ PASSED [ 81%] ../tests/test_run.py::test_run_tb PASSED [ 81%] ../tests/test_run.py::test_multiprocessing_run PASSED [ 81%] ../tests/test_run.py::test_script_tb PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_repr PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_repr_with_dotted_module PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_without_docstring PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_with_docstring PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_without_docstring_not_set PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_identity PASSED [ 81%] ../tests/test_sentinel.py::test_sentinel_name_and_module_accessible PASSED [ 82%] ../tests/test_shellapp.py::test_py_script_file_attribute PASSED [ 82%] ../tests/test_shellapp.py::test_ipy_script_file_attribute PASSED [ 82%] ../tests/test_shellapp.py::test_py_script_file_attribute_interactively PASSED [ 82%] ../tests/test_shellapp.py::test_init_path_noop_when_already_present PASSED [ 82%] ../tests/test_shellapp.py::test_init_path_ignore_cwd PASSED [ 82%] ../tests/test_shellapp.py::test_user_ns_observer_syncs_shell PASSED [ 82%] ../tests/test_shellapp.py::test_init_shell_not_implemented PASSED [ 82%] ../tests/test_shortcuts.py::test_llm_autosuggestion SKIPPED (This test requires jupyter_ai) [ 82%] ../tests/test_shortcuts.py::test_slow_llm_provider_should_not_block_init PASSED [ 82%] ../tests/test_shortcuts.py::test_accept[-def out(tag: str, n=50):-def out(tag: str, n=50):] PASSED [ 82%] ../tests/test_shortcuts.py::test_accept[def -out(tag: str, n=50):-out(tag: str, n=50):] PASSED [ 82%] ../tests/test_shortcuts.py::test_discard[-def out(tag: str, n=50):] PASSED [ 82%] ../tests/test_shortcuts.py::test_discard[def -out(tag: str, n=50):] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_at_EOL[123456-6-123456789-True] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_at_EOL[123456-3-123456789-False] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_at_EOL[123456 \n789-6-123456789-True] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[-def out(tag: str, n=50):-def ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[d-ef out(tag: str, n=50):-ef ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[de -f out(tag: str, n=50):-f ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def- out(tag: str, n=50):- ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def -out(tag: str, n=50):-out(] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def o-ut(tag: str, n=50):-ut(] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def ou-t(tag: str, n=50):-t(] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def out-(tag: str, n=50):-(] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(-tag: str, n=50):-tag: ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(t-ag: str, n=50):-ag: ] PASSED [ 82%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(ta-g: str, n=50):-g: ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag-: str, n=50):-: ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag:- str, n=50):- ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: -str, n=50):-str, ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: s-tr, n=50):-tr, ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: st-r, n=50):-r, ] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str-, n=50):-, n] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str,- n=50):- n] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, -n=50):-n=] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, n-=50):-=] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, n=-50):-50)] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, n=5-0):-0)] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, n=50-):-):] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token[def out(tag: str, n=50)-:-:] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_character[-def out(tag: str, n=50):-d] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_character[d-ef out(tag: str, n=50):-e] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_character[de -f out(tag: str, n=50):-f] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_character[def- out(tag: str, n=50):- ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_word[-def out(tag: str, n=50):-def ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_word[d-ef out(tag: str, n=50):-ef ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_word[de-f out(tag: str, n=50):-f ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_word[def- out(tag: str, n=50):- ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_word[def -out(tag: str, n=50):-out(tag: ] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_and_keep_cursor[-def out(tag: str, n=50):-def out(tag: str, n=50):-0] PASSED [ 83%] ../tests/test_shortcuts.py::test_accept_and_keep_cursor[def -out(tag: str, n=50):-out(tag: str, n=50):-4] PASSED [ 83%] ../tests/test_shortcuts.py::test_autosuggest_token_empty PASSED [ 83%] ../tests/test_shortcuts.py::test_reset_search_buffer PASSED [ 84%] ../tests/test_shortcuts.py::test_other_providers PASSED [ 84%] ../tests/test_shortcuts.py::test_navigable_provider PASSED [ 84%] ../tests/test_shortcuts.py::test_navigable_provider_multiline_entries PASSED [ 84%] ../tests/test_shortcuts.py::test_navigable_provider_connection PASSED [ 84%] ../tests/test_shortcuts.py::test_modify_unique_shortcut PASSED [ 84%] ../tests/test_shortcuts.py::test_disable_shortcut PASSED [ 84%] ../tests/test_shortcuts.py::test_modify_shortcut_with_filters PASSED [ 84%] ../tests/test_shortcuts.py::test_add_shortcut_for_new_command PASSED [ 84%] ../tests/test_shortcuts.py::test_modify_shortcut_failure PASSED [ 84%] ../tests/test_shortcuts.py::test_add_shortcut_for_existing_command PASSED [ 84%] ../tests/test_shortcuts.py::test_setting_shortcuts_before_pt_app_init PASSED [ 84%] ../tests/test_shortcuts.py::test_navigable_provider_disconnect_removes_cursor_handler PASSED [ 84%] ../tests/test_shortcuts.py::test_llm_autosuggestion_cancellation_and_error_handling PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_pairs[parenthesis-()] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_pairs[brackets-[]] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_pairs[braces-{}] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_pairs[double_quote-""] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_pairs[single_quote-''] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_docstring_quotes[docstring_double_quotes-""-""""""] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_docstring_quotes[docstring_single_quotes-''-''''''] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_parenthesis-r"---r"--()---5] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_bracket-r"---r"--[]---5] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_braces-r"---r"--{}---5] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_parenthesis-R'--R'-()--4] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_parenthesis-r"-r"()-3] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_raw_string_pairs[raw_string_parenthesis-x-x()-2] PASSED [ 84%] ../tests/test_shortcuts.py::test_auto_match_skip_over PASSED [ 85%] ../tests/test_shortcuts.py::test_auto_match_delete_pair[()] PASSED [ 85%] ../tests/test_shortcuts.py::test_auto_match_delete_pair[[]] PASSED [ 85%] ../tests/test_shortcuts.py::test_auto_match_delete_pair[{}] PASSED [ 85%] ../tests/test_shortcuts.py::test_auto_match_delete_pair[""] PASSED [ 85%] ../tests/test_shortcuts.py::test_auto_match_delete_pair[''] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired["--True] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired["-a = "x"-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired["-a = "x-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired["-a = "x\\""-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired['-it's-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_all_quotes_paired['-'a' + 'b'-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[always-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[never-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[always & never-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[always | never-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[~never-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_logic[~always & never-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_unknown_name PASSED [ 85%] ../tests/test_shortcuts.py::test_filter_from_string_unhandled_node PASSED [ 85%] ../tests/test_shortcuts.py::test_eval_node_none PASSED [ 85%] ../tests/test_shortcuts.py::test_has_focus_sets_name PASSED [ 85%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_opening_round_paren-foo(-None-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_opening_round_paren-foo-None-False] PASSED [ 85%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_opening_bracket-foo[-None-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_opening_brace-foo{-None-True] PASSED [ 85%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_double_quote-a = "-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_single_quote-a = '-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_two_double_quotes-x = ""-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_two_double_quotes-x = "-None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_two_single_quotes-x = ''-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_raw_str_prefix-r"---None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_raw_str_prefix-x"---None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_paired_double_quotes-a = "x"-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_paired_double_quotes-a = "x-None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[preceded_by_paired_single_quotes-a = 'x'-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_round_paren-()-1-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_round_paren-(x-1-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_bracket-[]-1-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_brace-{}-1-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_double_quote-""-1-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_single_quote-''-1-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_paren_or_end-f(x-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_paren_or_end-f(x)-3-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_preceding_following_text_filters[followed_by_closing_paren_or_end-f(xy-3-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_not_inside_unclosed_string[print(-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_not_inside_unclosed_string[print("a-None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_not_inside_unclosed_string[a = "x" + -None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_not_inside_unclosed_string['''triple quoted''' -None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_not_inside_unclosed_string[x = "escaped \\" quote-None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_cursor_in_leading_ws[-None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_cursor_in_leading_ws[ -None-True] PASSED [ 86%] ../tests/test_shortcuts.py::test_cursor_in_leading_ws[ x-None-False] PASSED [ 86%] ../tests/test_shortcuts.py::test_line_position_filters PASSED [ 87%] ../tests/test_shortcuts.py::test_preceding_following_text_cache PASSED [ 87%] ../tests/test_shortcuts.py::test_shell_dependent_filters PASSED [ 87%] ../tests/test_shortcuts.py::test_pass_through_filter PASSED [ 87%] ../tests/test_shortcuts.py::test_create_identifier PASSED [ 87%] ../tests/test_shortcuts.py::test_binding_post_init PASSED [ 87%] ../tests/test_shortcuts.py::test_add_binding PASSED [ 87%] ../tests/test_shortcuts.py::test_create_ipython_shortcuts_skip PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_incomplete_input PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_complete_input PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_in_middle_of_multiline PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_without_autoindent PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_with_text_after_cursor PASSED [ 87%] ../tests/test_shortcuts.py::test_handle_return_uses_shell_handle_return PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_or_execute_with_completion_state PASSED [ 87%] ../tests/test_shortcuts.py::test_reformat_and_execute PASSED [ 87%] ../tests/test_shortcuts.py::test_reformat_text_before_cursor_error_restores_text PASSED [ 87%] ../tests/test_shortcuts.py::test_previous_and_next_history_or_completion PASSED [ 87%] ../tests/test_shortcuts.py::test_dismiss_completion PASSED [ 87%] ../tests/test_shortcuts.py::test_reset_buffer PASSED [ 87%] ../tests/test_shortcuts.py::test_indent_buffer PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_autoindent PASSED [ 87%] ../tests/test_shortcuts.py::test_newline_autoindent_cancels_completion PASSED [ 87%] ../tests/test_shortcuts.py::test_suspend_to_bg PASSED [ 87%] ../tests/test_shortcuts.py::test_open_input_in_editor PASSED [ 87%] ../tests/test_shortcuts.py::test_win_paste_stub PASSED [ 87%] ../tests/test_shortcuts.py::test_vi_mode_with_modal_cursor PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[x=1-output0] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[?-output1] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[??-output2] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[ ?-output3] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[ ??-output4] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[??x-output5] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[?x=1-output6] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[!ls-output7] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[ !ls-output8] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[!!ls-output9] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[ !!ls-output10] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[,ls-output11] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[;ls-output12] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[ ;ls-output13] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[f.g(x)-output14] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[f.g (x)-output15] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[?%hist1-output16] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[?%%hist2-output17] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[??%hist3-output18] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[??%%hist4-output19] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[?x*-output20] PASSED [ 88%] ../tests/test_splitinput.py::test_split_user_input[P\xe9rez Fernando-output21] PASSED [ 88%] ../tests/test_splitinput.py::test_LineInfo PASSED [ 88%] ../tests/test_splitinput.py::test_LineInfo_repr PASSED [ 88%] ../tests/test_splitinput.py::test_LineInfo_attributes PASSED [ 88%] ../tests/test_splitinput.py::test_LineInfo_continue_prompt PASSED [ 89%] ../tests/test_splitinput.py::test_split_user_input_pattern_no_match PASSED [ 89%] ../tests/test_splitinput.py::test_split_user_input_pattern_no_match_single_word PASSED [ 89%] ../tests/test_splitinput.py::test_split_user_input_pattern_no_match_leading_space PASSED [ 89%] ../tests/test_splitinput.py::test_LineInfo_ofind_deprecated PASSED [ 89%] ../tests/test_storemagic.py::test_store_restore PASSED [ 89%] ../tests/test_storemagic.py::test_autorestore PASSED [ 89%] ../tests/test_storemagic.py::test_store_list PASSED [ 89%] ../tests/test_storemagic.py::test_store_delete PASSED [ 89%] ../tests/test_storemagic.py::test_store_delete_no_args PASSED [ 89%] ../tests/test_storemagic.py::test_store_delete_failure PASSED [ 89%] ../tests/test_storemagic.py::test_store_reset PASSED [ 89%] ../tests/test_storemagic.py::test_store_list_empty PASSED [ 89%] ../tests/test_storemagic.py::test_store_restore_unknown_name PASSED [ 89%] ../tests/test_storemagic.py::test_store_unknown_variable_raises PASSED [ 89%] ../tests/test_storemagic.py::test_store_string_to_file PASSED [ 89%] ../tests/test_storemagic.py::test_store_object_to_file PASSED [ 89%] ../tests/test_storemagic.py::test_store_interactively_defined_class_warns PASSED [ 89%] ../tests/test_storemagic.py::test_refresh_corrupt_variable PASSED [ 89%] ../tests/test_strdispatch.py::test_s_matches_exact_string PASSED [ 89%] ../tests/test_strdispatch.py::test_s_matches_no_match_returns_empty PASSED [ 89%] ../tests/test_strdispatch.py::test_add_re_matches_pattern PASSED [ 89%] ../tests/test_strdispatch.py::test_add_re_no_match PASSED [ 89%] ../tests/test_strdispatch.py::test_flat_matches_combines_string_and_regex PASSED [ 89%] ../tests/test_strdispatch.py::test_priority_lower_number_comes_first PASSED [ 89%] ../tests/test_strdispatch.py::test_dispatch_yields_chains PASSED [ 89%] ../tests/test_strdispatch.py::test_dispatch_empty_for_no_match PASSED [ 89%] ../tests/test_strdispatch.py::test_repr_contains_class_name PASSED [ 90%] ../tests/test_strdispatch.py::test_multiple_values_for_same_key PASSED [ 90%] ../tests/test_strdispatch.py::test_docstring_example PASSED [ 90%] ../tests/test_sysinfo.py::test_json_getsysinfo PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_returns_dict PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[ipython_version] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[ipython_path] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[commit_source] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[commit_hash] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[sys_version] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[sys_executable] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[sys_platform] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[platform] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[os_name] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_has_key[default_encoding] PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_sys_version_matches PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_sys_executable_matches PASSED [ 90%] ../tests/test_sysinfo.py::test_get_sys_info_platform_is_string PASSED [ 90%] ../tests/test_sysinfo.py::test_sys_info_returns_string PASSED [ 90%] ../tests/test_sysinfo.py::test_sys_info_contains_version PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_adds_dir_to_sys_path PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_removes_dir_on_exit PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_dir_at_front_of_sys_path PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_returns_self PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_already_in_path_not_duplicated PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_already_in_path_not_removed_on_exit PASSED [ 90%] ../tests/test_syspathcontext.py::test_prepended_removes_after_exception PASSED [ 91%] ../tests/test_syspathcontext.py::test_prepended_exception_propagates PASSED [ 91%] ../tests/test_syspathcontext.py::test_prepended_handles_concurrent_removal PASSED [ 91%] ../tests/test_tempdir.py::test_named_file_in_temporary_directory PASSED [ 91%] ../tests/test_tempdir.py::test_temporary_working_directory PASSED [ 91%] ../tests/test_terminal_utils.py::test_get_terminal_size_returns_tuple PASSED [ 91%] ../tests/test_terminal_utils.py::test_get_terminal_size_defaults_used_when_no_tty[80-25] PASSED [ 91%] ../tests/test_terminal_utils.py::test_get_terminal_size_defaults_used_when_no_tty[120-40] PASSED [ 91%] ../tests/test_terminal_utils.py::test_get_terminal_size_defaults_used_when_no_tty[40-10] PASSED [ 91%] ../tests/test_terminal_utils.py::test_toggle_set_term_title_enables PASSED [ 91%] ../tests/test_terminal_utils.py::test_toggle_set_term_title_disables PASSED [ 91%] ../tests/test_terminal_utils.py::test_set_term_title_noop_when_ignored PASSED [ 91%] ../tests/test_terminal_utils.py::test_set_term_title_calls_impl_when_enabled PASSED [ 91%] ../tests/test_terminal_utils.py::test_restore_term_title_noop_when_ignored PASSED [ 91%] ../tests/test_text.py::test_eval_formatter PASSED [ 91%] ../tests/test_text.py::test_full_eval_formatter PASSED [ 91%] ../tests/test_text.py::test_dollar_formatter PASSED [ 91%] ../tests/test_text.py::test_strip_email PASSED [ 91%] ../tests/test_text.py::test_strip_email2 PASSED [ 91%] ../tests/test_text.py::test_LSString PASSED [ 91%] ../tests/test_text.py::test_SList PASSED [ 91%] ../tests/test_text_utils.py::test_indent_spaces[hello-4- hello] PASSED [ 91%] ../tests/test_text_utils.py::test_indent_spaces[hello\nworld-2- hello\n world] PASSED [ 91%] ../tests/test_text_utils.py::test_indent_spaces[a\nb-0-a\nb] PASSED [ 91%] ../tests/test_text_utils.py::test_indent_tabs PASSED [ 91%] ../tests/test_text_utils.py::test_indent_flatten PASSED [ 91%] ../tests/test_text_utils.py::test_list_strings[single string-expected0] PASSED [ 91%] ../tests/test_text_utils.py::test_list_strings[input_1-expected1] PASSED [ 92%] ../tests/test_text_utils.py::test_list_strings[input_2-expected2] PASSED [ 92%] ../tests/test_text_utils.py::test_list_strings[-expected3] PASSED [ 92%] ../tests/test_text_utils.py::test_list_strings_returns_same_list_object PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_contains_text[test-20-*-test] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_contains_text[-10---None] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_contains_text[hi-14-=-hi] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_empty_text_fills_width[10] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_empty_text_fills_width[20] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_empty_text_fills_width[40] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_empty_text_fills_width[78] PASSED [ 92%] ../tests/test_text_utils.py::test_marquee_symmetric PASSED [ 92%] ../tests/test_text_utils.py::test_format_screen_removes_backslash_continuation PASSED [ 92%] ../tests/test_text_utils.py::test_format_screen_passthrough_plain PASSED [ 92%] ../tests/test_text_utils.py::test_dedent[hello-hello] PASSED [ 92%] ../tests/test_text_utils.py::test_dedent[\n foo\n bar-\nfoo\nbar] PASSED [ 92%] ../tests/test_text_utils.py::test_dedent[first\n second\n third-first\nsecond\nthird] PASSED [ 92%] ../tests/test_text_utils.py::test_dedent[ indented-indented] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items0- and -, --] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items1- and -, --a] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items2- and -, --a and b] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items3- and -, --a, b and c] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items4- and -, --a, b, c and d] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items5- or -, --a, b or c] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items6- and -, -`-`a` and `b`] PASSED [ 92%] ../tests/test_text_utils.py::test_get_text_list[items7-, - + --a + b, c] PASSED [ 92%] ../tests/test_timing.py::test_clock_returns_float PASSED [ 93%] ../tests/test_timing.py::test_clock2_returns_two_floats PASSED [ 93%] ../tests/test_timing.py::test_timings_out_reps_1 PASSED [ 93%] ../tests/test_timing.py::test_timings_out_reps_multiple PASSED [ 93%] ../tests/test_timing.py::test_timings_out_returns_last_output PASSED [ 93%] ../tests/test_timing.py::test_timings_out_invalid_reps_raises PASSED [ 93%] ../tests/test_timing.py::test_timings_out_negative_reps_raises PASSED [ 93%] ../tests/test_timing.py::test_timings_returns_two_floats PASSED [ 93%] ../tests/test_timing.py::test_timing_returns_float PASSED [ 93%] ../tests/test_timing.py::test_timings_per_call_equals_total_divided_by_reps[1] PASSED [ 93%] ../tests/test_timing.py::test_timings_per_call_equals_total_divided_by_reps[2] PASSED [ 93%] ../tests/test_timing.py::test_timings_per_call_equals_total_divided_by_reps[5] PASSED [ 93%] ../tests/test_timing.py::test_timings_per_call_equals_total_divided_by_reps[10] PASSED [ 93%] ../tests/test_timing.py::test_timings_out_passes_args_and_kwargs PASSED [ 93%] ../tests/test_tips.py::test_tips[Use `F2` or %edit with no arguments to open an empty editor with a temporary file.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Run your doctests from within IPython for development and debugging. The special %doctest_mode command toggles a mode where the prompt, output and exceptions display matches as closely as possible that of the default Python interpreter.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[You can use `files = !ls *.png`] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Use the IPython.lib.demo.Demo class to load any Python script as an interactive demo.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Put a ';' at the end of a line to suppress the printing of output.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[You can use Ctrl-O to force a new line in terminal IPython] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Use `object?` to see the help on `object`, `object??` to view its source] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[`?` alone on a line will brings up IPython's help] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[You can use `%hist` to view history, see the options with `%history?`] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[You can change the editing mode of IPython to behave more like vi, or emacs.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[IPython 9.0+ has hooks to integrate AI/LLM completions.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Use `%timeit` or `%%timeit`, and the `-r`, `-n`, and `-o` options to easily profile your code.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Use `ipython --help-all | less` to view all the IPython configuration options.] SKIPPED [ 93%] ../tests/test_tips.py::test_tips[Use `--theme`, or the `%colors` magic to change IPython's themes and colors.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[The `%timeit` magic has a `-o` flag, which returns the results, making it easy to plot. See `%timeit?`.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[You can use LaTeX or Unicode completion, `\\alpha` will insert the \u03b1 symbol.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[You can find how to type a LaTeX symbol by back-completing it, eg `\\\u03b8` will expand to `\\theta`.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[You can find how to type a Unicode symbol by back-completing it, eg `\\\u2167` will expand to `\\ROMAN NUMERAL EIGHT`.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[IPython supports combining unicode identifiers, eg F\\vec will become F\u20d7, useful for physics equations. Play with \\dot \\ddot and others.] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[Happy new year!] SKIPPED (Windows console may crash with Unicode) [ 94%] ../tests/test_tips.py::test_tips[IPython's first line of code was written 25 years ago by Fernando P\xe9rez] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[IPython 0.0.2 was announced 25 years ago: https://mail.python.org/pipermail/python-list/2001-December/093408.html] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[Today is International Women's Day: https://www.internationalwomensday.com/] SKIPPED [ 94%] ../tests/test_tips.py::test_tips[Happy International Transgender Day of Visibility! You are valid. You matter. https://en.wikipedia.org/wiki/International_Transgender_Day_of_Visibility] SKIPPED [ 94%] ../tests/test_tips.py::test_pick_tip_special_day PASSED [ 94%] ../tests/test_tips.py::test_pick_tip_random_day PASSED [ 94%] ../tests/test_tips.py::test_tips_filtered_on_windows PASSED [ 94%] ../tests/test_tips.py::test_unicode_tips_on_non_windows PASSED [ 94%] ../tests/test_tips.py::test_argcomplete_tip_added_when_available PASSED [ 94%] ../tests/test_tokenutil.py::test_simple PASSED [ 94%] ../tests/test_tokenutil.py::test_function PASSED [ 94%] ../tests/test_tokenutil.py::test_multiline[a = 5\nb = hello('string', there)] PASSED [ 94%] ../tests/test_tokenutil.py::test_multiline[\n """\n\nxxxxxxxxxx\n\n"""\n 5, """\n """\n\nxxxxxxxxxx\n\n"""\n docstring\n multiline token\n """, [\n 2, 3, "complicated"]\n b = hello("string", there)\n] PASSED [ 94%] ../tests/test_tokenutil.py::test_nested_call_kwargs PASSED [ 94%] ../tests/test_tokenutil.py::test_nested_call_args PASSED [ 94%] ../tests/test_tokenutil.py::test_outer_name PASSED [ 94%] ../tests/test_tokenutil.py::test_attrs PASSED [ 94%] ../tests/test_tokenutil.py::test_line_at_cursor PASSED [ 94%] ../tests/test_tokenutil.py::test_multiline_statement[16-int] PASSED [ 94%] ../tests/test_tokenutil.py::test_multiline_statement[17-int] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[18-int] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[19-int] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[20-int] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[21-int] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[22-map] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[23-map] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[24-map] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[25-map] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[26-map] PASSED [ 95%] ../tests/test_tokenutil.py::test_multiline_statement[27-map] PASSED [ 95%] ../tests/test_tools.py::test_full_path_posix PASSED [ 95%] ../tests/test_tools.py::test_full_path_win32 SKIPPED (This test only runs under Windows) [ 95%] ../tests/test_tools.py::test_parser[FAILED (errors=1)-1-0] PASSED [ 95%] ../tests/test_tools.py::test_parser[FAILED (failures=1)-0-1] PASSED [ 95%] ../tests/test_tools.py::test_parser[FAILED (errors=1, failures=1)-1-1] PASSED [ 95%] ../tests/test_tools.py::test_temp_pyfile PASSED [ 95%] ../tests/test_tools.py::test_assert_prints_passing PASSED [ 95%] ../tests/test_tools.py::test_assert_prints_failing PASSED [ 95%] ../tests/test_tools.py::test_ipexec_validate_main_path PASSED [ 95%] ../tests/test_tools.py::test_ipexec_validate_main_path2 PASSED [ 95%] ../tests/test_tools.py::test_ipexec_validate_exception_path PASSED [ 95%] ../tests/test_tools.py::test_ipexec_validate_exception_path2 PASSED [ 95%] ../tests/test_ultratb.py::test_changing_py_file PASSED [ 95%] ../tests/test_ultratb.py::test_nonascii_path PASSED [ 95%] ../tests/test_ultratb.py::test_iso8859_5 PASSED [ 95%] ../tests/test_ultratb.py::test_nonascii_msg[plain-Exception('\xe9')] PASSED [ 95%] ../tests/test_ultratb.py::test_nonascii_msg[verbose-Exception('\xe9')] PASSED [ 96%] ../tests/test_ultratb.py::test_nonascii_msg[context-Exception('\xe9')] PASSED [ 96%] ../tests/test_ultratb.py::test_nonascii_msg[minimal-Exception: \xe9] PASSED [ 96%] ../tests/test_ultratb.py::test_nested_genexpr PASSED [ 96%] ../tests/test_ultratb.py::test_indentationerror_shows_line PASSED [ 96%] ../tests/test_ultratb.py::test_dynamic_code SKIPPED (This test requires pandas) [ 96%] ../tests/test_ultratb.py::test_syntaxerror_no_stacktrace_at_compile_time PASSED [ 96%] ../tests/test_ultratb.py::test_syntaxerror_stacktrace_when_running_compiled_code PASSED [ 96%] ../tests/test_ultratb.py::test_syntax_error_changing_py_file PASSED [ 96%] ../tests/test_ultratb.py::test_non_syntaxerror PASSED [ 96%] ../tests/test_ultratb.py::test_memoryerror PASSED [ 96%] ../tests/test_ultratb.py::test_direct_cause_error PASSED [ 96%] ../tests/test_ultratb.py::test_exception_during_handling_error PASSED [ 96%] ../tests/test_ultratb.py::test_sysexit_while_handling_error PASSED [ 96%] ../tests/test_ultratb.py::test_suppress_exception_chaining PASSED [ 96%] ../tests/test_ultratb.py::test_plain_direct_cause_error PASSED [ 96%] ../tests/test_ultratb.py::test_plain_exception_during_handling_error PASSED [ 96%] ../tests/test_ultratb.py::test_plain_suppress_exception_chaining PASSED [ 96%] ../tests/test_ultratb.py::test_no_recursion PASSED [ 96%] ../tests/test_ultratb.py::test_recursion_one_frame PASSED [ 96%] ../tests/test_ultratb.py::test_recursion_three_frames PASSED [ 96%] ../tests/test_ultratb.py::test_verbose_reports_notes PASSED [ 96%] ../tests/test_ultratb.py::test_plain_reports_notes PASSED [ 96%] ../tests/test_ultratb.py::test_jsondecodeerror_message PASSED [ 96%] ../tests/test_ultratb.py::test_handlers PASSED [ 96%] ../tests/test_ultratb.py::testSyntaxError PASSED [ 96%] ../tests/test_ultratb.py::test_xmode_doctest PASSED [ 97%] ../tests/test_utils_misc.py::test_uniq_stable_is_deprecated PASSED [ 97%] ../tests/test_utils_misc.py::test_uniq_stable_accepts_iterables PASSED [ 97%] ../tests/test_utils_misc.py::test_chop PASSED [ 97%] ../tests/test_utils_misc.py::test_clock_functions PASSED [ 97%] ../tests/test_utils_misc.py::test_timings_out_single_rep PASSED [ 97%] ../tests/test_utils_misc.py::test_timings_out_multiple_reps PASSED [ 97%] ../tests/test_utils_misc.py::test_timings_out_rejects_bad_reps PASSED [ 97%] ../tests/test_utils_misc.py::test_timings PASSED [ 97%] ../tests/test_utils_misc.py::test_timing PASSED [ 97%] ../tests/test_utils_misc.py::test_timing_without_getrusage PASSED [ 97%] ../tests/test_utils_misc.py::test_timing_without_resource_module PASSED [ 97%] ../tests/test_utils_misc.py::test_extract_module_locals PASSED [ 97%] ../tests/test_utils_misc.py::test_extract_module_locals_depth PASSED [ 97%] ../tests/test_utils_misc.py::test_get_stream_enc PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_from_stdin PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_prefers_locale_over_ascii PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_locale_error PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_falls_back_to_sys PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_cp0 PASSED [ 97%] ../tests/test_utils_misc.py::test_getdefaultencoding_prefer_stream_deprecated PASSED [ 97%] ../tests/test_utils_misc.py::test_default_encoding_constant PASSED [ 97%] ../tests/test_utils_terminal.py::test_toggle_set_term_title PASSED [ 97%] ../tests/test_utils_terminal.py::test_set_term_title_ignored_by_default PASSED [ 97%] ../tests/test_utils_terminal.py::test_set_term_title_enabled PASSED [ 97%] ../tests/test_utils_terminal.py::test_set_term_title_xterm_saves_once PASSED [ 97%] ../tests/test_utils_terminal.py::test_restore_term_title_xterm PASSED [ 97%] ../tests/test_utils_terminal.py::test_restore_term_title_xterm_without_save_warns PASSED [ 98%] ../tests/test_utils_terminal.py::test_term_title_functions_bound_on_xterm PASSED [ 98%] ../tests/test_utils_terminal.py::test_term_title_functions_noop_on_dumb_terminal PASSED [ 98%] ../tests/test_utils_terminal.py::test_term_clear PASSED [ 98%] ../tests/test_utils_terminal.py::test_get_terminal_size_from_environment PASSED [ 98%] ../tests/test_utils_terminal.py::test_get_terminal_size_defaults PASSED [ 98%] ../tests/test_wildcard.py::test_case[a*-expected0] PASSED [ 98%] ../tests/test_wildcard.py::test_case[?b*.?o*-expected1] PASSED [ 98%] ../tests/test_wildcard.py::test_case[_a*-expected2] PASSED [ 98%] ../tests/test_wildcard.py::test_case[_*anka-expected3] PASSED [ 98%] ../tests/test_wildcard.py::test_case[_*a*-expected4] PASSED [ 98%] ../tests/test_wildcard.py::test_case_showall[a*-expected0] PASSED [ 98%] ../tests/test_wildcard.py::test_case_showall[?b*.?o*-expected1] PASSED [ 98%] ../tests/test_wildcard.py::test_case_showall[_a*-expected2] PASSED [ 98%] ../tests/test_wildcard.py::test_case_showall[_*anka-expected3] PASSED [ 98%] ../tests/test_wildcard.py::test_case_showall[_*a*-expected4] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase[a*-expected0] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase[?b*.?o*-expected1] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase[_a*-expected2] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase[_*anka-expected3] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase[_*a*-expected4] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase_showall[a*-expected0] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase_showall[?b*.?o*-expected1] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase_showall[_a*-expected2] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase_showall[_*anka-expected3] PASSED [ 98%] ../tests/test_wildcard.py::test_nocase_showall[_*a*-expected4] PASSED [ 98%] ../tests/test_wildcard.py::test_dict_attributes[a*-expected0] PASSED [ 99%] ../tests/test_wildcard.py::test_dict_attributes[az.k*-expected1] PASSED [ 99%] ../tests/test_wildcard.py::test_dict_attributes[pq.k*-expected2] PASSED [ 99%] ../tests/test_wildcard.py::test_dict_dir PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_reload_enums PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_reload_class_type PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_reload_class_attributes PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_comparing_numpy_structures SKIPPED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload_newly_added_objects PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload3_import_Y_as_Z PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload3_import_Y_as_Z_overloading PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload3_normalimport PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload3_normalimport_2 PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoload_3_does_not_add_all PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_verbose_names PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_aimport_parsing PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoreload_output PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_smoketest_aimport PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_smoketest_autoreload PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoreload_with_user_defined_In_variable PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_conflict_resolution PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_reverse_conflict PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_invalid_import PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_integration PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_autoreload3_double_import PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_unloaded_module PASSED [ 99%] ../tests/test_zzz_autoreload.py::test_import_from_tracker_multiple_resolved_names PASSED [100%] =============================== warnings summary =============================== tests/test_ipython_directive.py: 10 warnings /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/IPython/sphinxext/ipython_directive.py:1008: RemovedInSphinx11Warning: 'sphinx.environment.BuildEnvironment.app' is deprecated. Check CHANGES for Sphinx API modifications. tags = env.app.tags -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= 5.29s call tests/test_zzz_autoreload.py::test_autoreload_output 5.20s call tests/test_history.py::test_histmanager_memory_fallback_reopens_db 3.77s call tests/test_zzz_autoreload.py::test_autoload_newly_added_objects 3.62s call tests/test_zzz_autoreload.py::test_smoketest_autoreload 3.59s call tests/test_zzz_autoreload.py::test_smoketest_aimport 3.52s call tests/test_magic.py::test_script_streams_continuously 3.45s call tests/test_debugger.py::test_ignore_module_all_commands 2.01s call tests/test_magic.py::test_script_raise_on_interrupt 2.01s call tests/test_magic.py::test_script_do_not_raise_on_interrupt 2.00s call tests/test_magic.py::test_timeit_raise_on_interrupt = 2514 passed, 133 skipped, 8 deselected, 3 xfailed, 10 warnings in 94.01s (0:01:34) = + popd + rm -rf test_temp_dir ~/build/BUILD/ipython-9.16.1-build/ipython-9.16.1 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-ipython+test-9.16.1-1.fc45.noarch Provides: python-ipython+test = 9.16.1-1.fc45 python3-ipython+test = 9.16.1-1.fc45 python3.15-ipython+test = 9.16.1-1.fc45 python3.15dist(ipython[test]) = 9.16.1 python3dist(ipython[test]) = 9.16.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.15 python3.15dist(packaging) >= 23 python3.15dist(pytest) >= 7 python3.15dist(pytest-asyncio) >= 1 python3.15dist(setuptools) >= 80 python3.15dist(testpath) >= 0.2 Processing files: python3-ipython-9.16.1-1.fc45.noarch Provides: bundled(python3dist(pickleshare)) = 0.7.5 ipython = 9.16.1-1.fc45 ipython3 = 9.16.1-1.fc45 python-ipython = 9.16.1-1.fc45 python-ipython-console = 9.16.1-1.fc45 python3-ipython = 9.16.1-1.fc45 python3-ipython-console = 9.16.1-1.fc45 python3.15-ipython = 9.16.1-1.fc45 python3.15-ipython-console = 9.16.1-1.fc45 python3.15dist(ipython) = 9.16.1 python3dist(ipython) = 9.16.1 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: (python3.15dist(prompt-toolkit) < 3.1~~ with python3.15dist(prompt-toolkit) >= 3.0.41) /usr/bin/python3 python(abi) = 3.15 python3.15dist(ipython-pygments-lexers) >= 1 python3.15dist(jedi) >= 0.18.2 python3.15dist(matplotlib-inline) >= 0.1.6 python3.15dist(pexpect) > 4.6.0 python3.15dist(psutil) >= 7 python3.15dist(pygments) >= 2.14 python3.15dist(stack-data) >= 0.6 python3.15dist(traitlets) >= 5.13 Conflicts: python2-ipython < 7 Obsoletes: python3-ipython-console < 5.3.0-1 Processing files: python3-ipython-sphinx-9.16.1-1.fc45.noarch Provides: python-ipython-sphinx = 9.16.1-1.fc45 python3-ipython-sphinx = 9.16.1-1.fc45 python3.15-ipython-sphinx = 9.16.1-1.fc45 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: python(abi) = 3.15 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ipython-9.16.1-build/BUILDROOT Wrote: /builddir/build/SRPMS/ipython-9.16.1-1.fc45.src.rpm Wrote: /builddir/build/RPMS/python3-ipython+test-9.16.1-1.fc45.noarch.rpm Wrote: /builddir/build/RPMS/python3-ipython-sphinx-9.16.1-1.fc45.noarch.rpm Wrote: /builddir/build/RPMS/python3-ipython-9.16.1-1.fc45.noarch.rpm Finish: rpmbuild ipython-9.16.1-1.fc45.src.rpm Finish: build phase for ipython-9.16.1-1.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1786605121.137866/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/ipython-9.16.1-1.fc45.src.rpm) Config(child) 2 minutes 35 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 RPMResults tool Package info: { "packages": [ { "name": "python3-ipython-sphinx", "epoch": null, "version": "9.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "python3-ipython", "epoch": null, "version": "9.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "python3-ipython+test", "epoch": null, "version": "9.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "ipython", "epoch": null, "version": "9.16.1", "release": "1.fc45", "arch": "src" } ] } RPMResults finished