Warning: Permanently added '3.85.38.110' (ED25519) to the list of known hosts. Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kcecj_3o/python-traitsui/python-traitsui.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kcecj_3o/python-traitsui --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1758340193.234574 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.7, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kcecj_3o/python-traitsui/python-traitsui.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kcecj_3o/python-traitsui --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1758340193.234574 -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-kcecj_3o/python-traitsui/python-traitsui.spec) Config(fedora-43-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-43-aarch64-bootstrap-1758340193.234574/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:43 INFO: Pulling image: registry.fedoraproject.org/fedora:43 INFO: Tagging container image as mock-bootstrap-5dc019d1-ecb5-4eee-ae62-c0fa22822234 INFO: Checking that 40d8743bfd0299bd27f0b0367653d29485f67da85f82ef0cad5ebd95bc53087b image matches host's architecture INFO: Copy content of container 40d8743bfd0299bd27f0b0367653d29485f67da85f82ef0cad5ebd95bc53087b to /var/lib/mock/fedora-43-aarch64-bootstrap-1758340193.234574/root INFO: mounting 40d8743bfd0299bd27f0b0367653d29485f67da85f82ef0cad5ebd95bc53087b with podman image mount INFO: image 40d8743bfd0299bd27f0b0367653d29485f67da85f82ef0cad5ebd95bc53087b as /var/lib/containers/storage/overlay/381c24a635870f271d6118c033c508ad8c5ee620ccc2e7c6eede584cfe10d427/merged INFO: umounting image 40d8743bfd0299bd27f0b0367653d29485f67da85f82ef0cad5ebd95bc53087b (/var/lib/containers/storage/overlay/381c24a635870f271d6118c033c508ad8c5ee620ccc2e7c6eede584cfe10d427/merged) with podman image umount INFO: Removing image mock-bootstrap-5dc019d1-ecb5-4eee-ae62-c0fa22822234 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-43-aarch64-1758340193.234574/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-5.99.91-5.fc43.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 dnf5-5.2.17.0-1.fc43.aarch64 dnf5-plugins-5.2.17.0-1.fc43.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 47.9 KiB/s | 3.8 KiB | 00m00s Copr repository 100% | 19.2 KiB/s | 1.5 KiB | 00m00s fedora 100% | 73.8 KiB/s | 13.6 KiB | 00m00s updates 100% | 114.5 KiB/s | 14.7 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.3.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 MiB bzip2 aarch64 1.0.8-21.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.3 KiB coreutils aarch64 9.7-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 MiB cpio aarch64 2.15-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB diffutils aarch64 3.12-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB fedora-release-common noarch 44-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.4 KiB findutils aarch64 1:4.10.0-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB gawk aarch64 5.3.2-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB glibc-minimal-langpack aarch64 2.42.9000-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B grep aarch64 3.12-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB gzip aarch64 1.14-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 437.6 KiB info aarch64 7.2-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 421.6 KiB patch aarch64 2.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.5 KiB redhat-rpm-config noarch 343-13.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183.2 KiB rpm-build aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 596.9 KiB sed aarch64 4.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 873.2 KiB shadow-utils aarch64 2:4.18.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.4 MiB tar aarch64 2:1.35-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB unzip aarch64 6.0-68.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 470.2 KiB util-linux aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.8 MiB which aarch64 2.23-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123.4 KiB xz aarch64 1:5.8.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB Installing dependencies: add-determinism aarch64 0.7.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB alternatives aarch64 1.33-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90.2 KiB ansible-srpm-macros noarch 1-18.1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.7 KiB audit-libs aarch64 4.1.2-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 486.9 KiB binutils aarch64 2.45.50-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.9 MiB build-reproducibility-srpm-macros noarch 0.7.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 KiB bzip2-libs aarch64 1.0.8-21.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.6 KiB ca-certificates noarch 2025.2.80_v9.0.304-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB coreutils-common aarch64 9.7-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.3 MiB crypto-policies noarch 20250714-5.gitcd6043a.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.9 KiB curl aarch64 8.16.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 471.4 KiB cyrus-sasl-lib aarch64 2.1.28-33.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB debugedit aarch64 5.2-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317.9 KiB dwz aarch64 0.16-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 322.6 KiB ed aarch64 1.22.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156.0 KiB efi-srpm-macros noarch 6-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 KiB elfutils aarch64 0.193-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.2 MiB elfutils-debuginfod-client aarch64 0.193-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.9 KiB elfutils-default-yama-scope noarch 0.193-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 KiB elfutils-libelf aarch64 0.193-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB elfutils-libs aarch64 0.193-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 746.7 KiB fedora-gpg-keys noarch 44-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131.2 KiB fedora-release noarch 44-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B fedora-release-identity-basic noarch 44-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 664.0 B fedora-repos noarch 44-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 KiB fedora-repos-rawhide noarch 44-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB file aarch64 5.46-8.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 140.2 KiB file-libs aarch64 5.46-8.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 MiB filesystem aarch64 3.18-50.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B filesystem-srpm-macros noarch 3.18-50.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-23.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB forge-srpm-macros noarch 0.4.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.9 KiB fpc-srpm-macros noarch 1.3-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0 B gap-srpm-macros noarch 1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 KiB gdb-minimal aarch64 16.3-6.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.0 MiB gdbm-libs aarch64 1:1.23-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233.9 KiB ghc-srpm-macros noarch 1.9.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779.0 B glibc aarch64 2.42.9000-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 MiB glibc-common aarch64 2.42.9000-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB glibc-gconv-extra aarch64 2.42.9000-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.6 MiB gmp aarch64 1:6.3.0-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 658.0 KiB gnat-srpm-macros noarch 6-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 KiB gnupg2 aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 MiB gnupg2-dirmngr aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 646.4 KiB gnupg2-gpg-agent aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847.3 KiB gnupg2-gpgconf aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 321.9 KiB gnupg2-keyboxd aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233.3 KiB gnupg2-verify aarch64 2.4.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 364.4 KiB gnutls aarch64 3.8.10-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB go-srpm-macros noarch 3.8.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.9 KiB gpgverify noarch 2.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.7 KiB ima-evm-utils-libs aarch64 1.6.2-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92.7 KiB jansson aarch64 2.14-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.1 KiB java-srpm-macros noarch 1-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 870.0 B json-c aarch64 0.18-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138.7 KiB kernel-srpm-macros noarch 1.0-27.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB keyutils-libs aarch64 1.6.3-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98.3 KiB krb5-libs aarch64 1.21.3-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB libacl aarch64 2.3.2-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.0 KiB libarchive aarch64 3.8.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 975.1 KiB libassuan aarch64 2.5.7-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215.8 KiB libattr aarch64 2.5.2-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB libblkid aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290.5 KiB libbrotli aarch64 1.1.0-10.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 909.5 KiB libcap aarch64 2.76-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 508.8 KiB libcap-ng aarch64 0.8.5-8.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 160.9 KiB libcom_err aarch64 1.47.3-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.2 KiB libcurl aarch64 8.16.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 915.4 KiB libeconf aarch64 0.7.9-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.0 KiB libevent aarch64 2.1.12-16.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB libfdisk aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 418.9 KiB libffi aarch64 3.5.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 155.9 KiB libfsverity aarch64 1.6-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB libgcc aarch64 15.2.1-1.fc44.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 222.2 KiB libgcrypt aarch64 1.11.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libgomp aarch64 15.2.1-1.fc44.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 516.6 KiB libgpg-error aarch64 1.55-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 971.3 KiB libidn2 aarch64 2.3.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 560.6 KiB libksba aarch64 1.6.7-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 398.4 KiB liblastlog2 aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.9 KiB libmount aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 420.2 KiB libnghttp2 aarch64 1.67.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 198.0 KiB libpkgconf aarch64 2.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.0 KiB libpsl aarch64 0.21.5-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132.5 KiB libselinux aarch64 3.9-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201.1 KiB libselinux-utils aarch64 3.9-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB libsemanage aarch64 3.9-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 360.1 KiB libsepol aarch64 3.9-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 809.8 KiB libsmartcols aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 224.6 KiB libssh aarch64 0.11.3-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 587.0 KiB libssh-config noarch 0.11.3-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0 B libstdc++ aarch64 15.2.1-1.fc44.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB libtasn1 aarch64 4.20.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 220.4 KiB libtool-ltdl aarch64 2.5.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94.0 KiB libunistring aarch64 1.1-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libusb1 aarch64 1.0.29-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178.9 KiB libuuid aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.4 KiB libverto aarch64 0.3.2-11.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.4 KiB libxcrypt aarch64 4.4.38-9.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 272.5 KiB libxml2 aarch64 2.12.10-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB libzstd aarch64 1.5.7-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 667.7 KiB linkdupes aarch64 0.7.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779.2 KiB lua-libs aarch64 5.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 328.8 KiB lua-srpm-macros noarch 1-16.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB lz4-libs aarch64 1.10.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 197.4 KiB mpfr aarch64 4.2.2-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 755.5 KiB ncurses-base noarch 6.5-7.20250614.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 328.1 KiB ncurses-libs aarch64 6.5-7.20250614.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB nettle aarch64 3.10.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 765.3 KiB npth aarch64 1.8-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.5 KiB ocaml-srpm-macros noarch 11-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB openblas-srpm-macros noarch 2-20.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B openldap aarch64 2.6.10-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761.9 KiB openssl-libs aarch64 1:3.5.1-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.7 MiB p11-kit aarch64 0.25.8-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB p11-kit-trust aarch64 0.25.8-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 530.3 KiB package-notes-srpm-macros noarch 0.5-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 KiB pam-libs aarch64 1.7.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 223.0 KiB pcre2 aarch64 10.46-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 713.6 KiB pcre2-syntax noarch 10.46-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 275.3 KiB perl-srpm-macros noarch 1-60.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0 B pkgconf aarch64 2.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.4 KiB pkgconf-m4 noarch 2.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 990.0 B policycoreutils aarch64 3.9-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB popt aarch64 1.19-9.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.8 KiB publicsuffix-list-dafsa noarch 20250616-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.1 KiB pyproject-srpm-macros noarch 1.18.4-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB python-srpm-macros noarch 3.14-7.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.5 KiB qt5-srpm-macros noarch 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.0 B qt6-srpm-macros noarch 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 464.0 B readline aarch64 8.3-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 563.8 KiB rpm aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 MiB rpm-build-libs aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 264.1 KiB rpm-libs aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 995.5 KiB rpm-plugin-selinux aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.0 KiB rpm-sequoia aarch64 1.9.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB rpm-sign-libs aarch64 5.99.92-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.8 KiB rust-srpm-macros noarch 26.4-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB selinux-policy noarch 42.9-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31.7 KiB selinux-policy-targeted noarch 42.9-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.6 MiB setup noarch 2.15.0-26.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 725.0 KiB sqlite-libs aarch64 3.50.2-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB systemd-libs aarch64 258-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB systemd-standalone-sysusers aarch64 258-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329.6 KiB tpm2-tss aarch64 4.1.3-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB tree-sitter-srpm-macros noarch 0.4.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 KiB util-linux-core aarch64 2.41.1-16.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB xxhash-libs aarch64 0.8.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86.0 KiB xz-libs aarch64 1:5.8.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201.5 KiB zig-srpm-macros noarch 1-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB zip aarch64 3.0-44.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 762.5 KiB zlib-ng-compat aarch64 2.2.5-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133.4 KiB zstd aarch64 1.5.7-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 176 packages Total size of inbound packages is 64 MiB. Need to download 4 MiB. After this operation, 248 MiB extra will be used (install 248 MiB, remove 0 B). [ 1/176] tar-2:1.35-6.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/176] bzip2-0:1.0.8-21.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/176] redhat-rpm-config-0:343-13.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/176] rpm-build-0:5.99.92-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/176] unzip-0:6.0-68.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/176] cpio-0:2.15-6.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/176] which-0:2.23-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/176] bash-0:5.3.0-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/176] coreutils-0:9.7-5.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/176] grep-0:3.12-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/176] patch-0:2.8-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/176] sed-0:4.9-5.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/176] shadow-utils-2:4.18.0-3.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/176] util-linux-0:2.41.1-16.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/176] diffutils-0:3.12-3.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/176] fedora-release-common-0:44-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/176] findutils-1:4.10.0-6.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/176] gawk-0:5.3.2-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/176] glibc-minimal-langpack-0:2.42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/176] gzip-0:1.14-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/176] info-0:7.2-6.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/176] xz-1:5.8.1-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/176] rpm-0:5.99.92-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/176] libblkid-0:2.41.1-16.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/176] libfdisk-0:2.41.1-16.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/176] liblastlog2-0:2.41.1-16.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/176] libmount-0:2.41.1-16.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/176] libsmartcols-0:2.41.1-16.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/176] libuuid-0:2.41.1-16.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/176] util-linux-core-0:2.41.1-16.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/176] fedora-repos-0:44-0.1.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/176] glibc-0:2.42.9000-5.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/176] glibc-common-0:2.42.9000-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/176] fedora-gpg-keys-0:44-0.1.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/176] fedora-repos-rawhide-0:44-0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/176] glibc-gconv-extra-0:2.42.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/176] rpm-libs-0:5.99.92-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/176] rpm-build-libs-0:5.99.92-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/176] rpm-sign-libs-0:5.99.92-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/176] xz-libs-1:5.8.1-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/176] filesystem-0:3.18-50.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/176] libgcc-0:15.2.1-1.fc44.1.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/176] libselinux-0:3.9-5.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/176] libxcrypt-0:4.4.38-9.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/176] ncurses-libs-0:6.5-7.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/176] systemd-libs-0:258-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/176] audit-libs-0:4.1.2-2.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/176] libcap-ng-0:0.8.5-8.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/176] pam-libs-0:1.7.1-3.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/176] readline-0:8.3-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/176] zlib-ng-compat-0:2.2.5-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/176] bzip2-libs-0:1.0.8-21.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/176] libacl-0:2.3.2-4.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/176] libcap-0:2.76-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/176] libeconf-0:0.7.9-2.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/176] libsemanage-0:3.9-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/176] setup-0:2.15.0-26.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/176] gnupg2-0:2.4.8-4.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/176] ima-evm-utils-libs-0:1.6.2-6. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/176] libfsverity-0:1.6-3.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/176] libstdc++-0:15.2.1-1.fc44.1.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/176] popt-0:1.19-9.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/176] libzstd-0:1.5.7-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/176] lua-libs-0:5.4.8-2.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/176] rpm-sequoia-0:1.9.0-2.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/176] sqlite-libs-0:3.50.2-2.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/176] elfutils-libelf-0:0.193-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/176] elfutils-libs-0:0.193-3.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/176] file-libs-0:5.46-8.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/176] file-0:5.46-8.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/176] libgomp-0:15.2.1-1.fc44.1.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/176] binutils-0:2.45.50-3.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/176] debugedit-0:5.2-3.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/176] elfutils-0:0.193-3.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/176] libarchive-0:3.8.1-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/176] pkgconf-pkg-config-0:2.3.0-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/176] zstd-0:1.5.7-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/176] curl-0:8.16.0-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/176] gpgverify-0:2.2-3.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/176] ansible-srpm-macros-0:1-18.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/176] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/176] add-determinism-0:0.7.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/176] linkdupes-0:0.7.2-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/176] dwz-0:0.16-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/176] efi-srpm-macros-0:6-4.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/176] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/176] fonts-srpm-macros-1:2.0.5-23. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/176] forge-srpm-macros-0:0.4.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/176] fpc-srpm-macros-0:1.3-15.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/176] gap-srpm-macros-0:1-1.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/176] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/176] gnat-srpm-macros-0:6-8.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/176] go-srpm-macros-0:3.8.0-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/176] java-srpm-macros-0:1-7.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/176] kernel-srpm-macros-0:1.0-27.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/176] lua-srpm-macros-0:1-16.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/176] ocaml-srpm-macros-0:11-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/176] openblas-srpm-macros-0:2-20.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/176] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/176] perl-srpm-macros-0:1-60.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/176] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/176] python-srpm-macros-0:3.14-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/176] qt5-srpm-macros-0:5.15.17-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/176] qt6-srpm-macros-0:6.9.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/176] rust-srpm-macros-0:26.4-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/176] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/176] zig-srpm-macros-0:1-5.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/176] zip-0:3.0-44.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/176] pkgconf-0:2.3.0-3.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/176] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/176] libpkgconf-0:2.3.0-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/176] ed-0:1.22.2-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/176] libattr-0:2.5.2-6.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/176] ncurses-base-0:6.5-7.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/176] libsepol-0:3.9-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/176] pcre2-0:10.46-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/176] pcre2-syntax-0:10.46-1.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/176] openssl-libs-1:3.5.1-3.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/176] libxml2-0:2.12.10-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/176] lz4-libs-0:1.10.0-3.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/176] tpm2-tss-0:4.1.3-8.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/176] gnupg2-verify-0:2.4.8-4.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/176] libassuan-0:2.5.7-4.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/176] libgcrypt-0:1.11.1-2.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/176] libgpg-error-0:1.55-2.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/176] npth-0:1.8-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/176] gnupg2-dirmngr-0:2.4.8-4.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/176] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/176] gnupg2-gpgconf-0:2.4.8-4.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/176] gnupg2-keyboxd-0:2.4.8-4.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/176] gmp-1:6.3.0-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/176] mpfr-0:4.2.2-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/176] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/176] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/176] coreutils-common-0:9.7-5.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/176] alternatives-0:1.33-2.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/176] jansson-0:2.14-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/176] json-c-0:0.18-7.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/176] libusb1-0:1.0.29-4.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/176] ca-certificates-0:2025.2.80_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/176] crypto-policies-0:20250714-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/176] libksba-0:1.6.7-4.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/176] gnutls-0:3.8.10-5.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/176] openldap-0:2.6.10-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/176] libffi-0:3.5.2-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/176] p11-kit-0:0.25.8-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/176] p11-kit-trust-0:0.25.8-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/176] libtasn1-0:4.20.0-2.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/176] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/176] libevent-0:2.1.12-16.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/176] libtool-ltdl-0:2.5.4-7.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/176] libidn2-0:2.3.8-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/176] libunistring-0:1.1-10.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/176] nettle-0:3.10.1-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/176] gdbm-libs-1:1.23-10.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/176] fedora-release-0:44-0.2.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/176] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/176] xxhash-libs-0:0.8.3-3.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/176] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/176] libcurl-0:8.16.0-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/176] libnghttp2-0:1.67.1-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/176] libssh-0:0.11.3-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/176] libssh-config-0:0.11.3-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/176] selinux-policy-targeted-0:42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/176] selinux-policy-0:42.9-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/176] rpm-plugin-selinux-0:5.99.92- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/176] policycoreutils-0:3.9-4.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/176] libselinux-utils-0:3.9-5.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/176] krb5-libs-0:1.21.3-7.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/176] libbrotli-0:1.1.0-10.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/176] libpsl-0:0.21.5-6.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/176] keyutils-libs-0:1.6.3-6.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/176] libcom_err-0:1.47.3-2.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/176] libverto-0:0.3.2-11.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/176] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/176] gdb-minimal-0:16.3-6.fc44.aar 100% | 19.4 MiB/s | 4.2 MiB | 00m00s -------------------------------------------------------------------------------- [176/176] Total 100% | 14.9 MiB/s | 4.2 MiB | 00m00s Running transaction [ 1/178] Verify package files 100% | 775.0 B/s | 176.0 B | 00m00s [ 2/178] Prepare transaction 100% | 2.2 KiB/s | 176.0 B | 00m00s [ 3/178] Installing libgcc-0:15.2.1-1. 100% | 109.3 MiB/s | 223.9 KiB | 00m00s [ 4/178] Installing publicsuffix-list- 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [ 5/178] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/178] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/178] Installing fedora-gpg-keys-0: 100% | 29.1 MiB/s | 179.0 KiB | 00m00s [ 8/178] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/178] Installing fedora-repos-0:44- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/178] Installing fedora-release-com 100% | 24.2 MiB/s | 24.8 KiB | 00m00s [ 11/178] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-26.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-26.fc43.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. >>> [ 12/178] Installing setup-0:2.15.0-26. 100% | 39.6 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/178] Installing filesystem-0:3.18- 100% | 1.9 MiB/s | 212.8 KiB | 00m00s [ 14/178] Installing coreutils-common-0 100% | 289.5 MiB/s | 11.3 MiB | 00m00s [ 15/178] Installing pcre2-syntax-0:10. 100% | 135.6 MiB/s | 277.8 KiB | 00m00s [ 16/178] Installing ncurses-base-0:6.5 100% | 49.3 MiB/s | 353.5 KiB | 00m00s [ 17/178] Installing bash-0:5.3.0-2.fc4 100% | 205.6 MiB/s | 8.4 MiB | 00m00s [ 18/178] Installing glibc-common-0:2.4 100% | 60.2 MiB/s | 1.3 MiB | 00m00s [ 19/178] Installing glibc-gconv-extra- 100% | 380.8 MiB/s | 18.7 MiB | 00m00s [ 20/178] Installing glibc-0:2.42.9000- 100% | 142.8 MiB/s | 6.3 MiB | 00m00s [ 21/178] Installing ncurses-libs-0:6.5 100% | 249.5 MiB/s | 1.2 MiB | 00m00s [ 22/178] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/178] Installing zlib-ng-compat-0:2 100% | 131.1 MiB/s | 134.2 KiB | 00m00s [ 24/178] Installing bzip2-libs-0:1.0.8 100% | 72.0 MiB/s | 73.8 KiB | 00m00s [ 25/178] Installing libgpg-error-0:1.5 100% | 47.7 MiB/s | 977.1 KiB | 00m00s [ 26/178] Installing libstdc++-0:15.2.1 100% | 315.1 MiB/s | 2.8 MiB | 00m00s [ 27/178] Installing xz-libs-1:5.8.1-2. 100% | 197.9 MiB/s | 202.6 KiB | 00m00s [ 28/178] Installing libassuan-0:2.5.7- 100% | 212.6 MiB/s | 217.7 KiB | 00m00s [ 29/178] Installing libgcrypt-0:1.11.1 100% | 238.9 MiB/s | 1.2 MiB | 00m00s [ 30/178] Installing readline-0:8.3-2.f 100% | 276.3 MiB/s | 565.9 KiB | 00m00s [ 31/178] Installing libuuid-0:2.41.1-1 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 32/178] Installing gmp-1:6.3.0-4.fc44 100% | 214.9 MiB/s | 660.2 KiB | 00m00s [ 33/178] Installing popt-0:1.19-9.fc43 100% | 49.3 MiB/s | 151.4 KiB | 00m00s [ 34/178] Installing npth-0:1.8-3.fc43. 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [ 35/178] Installing libblkid-0:2.41.1- 100% | 142.4 MiB/s | 291.6 KiB | 00m00s [ 36/178] Installing libxcrypt-0:4.4.38 100% | 134.4 MiB/s | 275.2 KiB | 00m00s [ 37/178] Installing libzstd-0:1.5.7-2. 100% | 217.8 MiB/s | 669.0 KiB | 00m00s [ 38/178] Installing elfutils-libelf-0: 100% | 297.5 MiB/s | 1.2 MiB | 00m00s [ 39/178] Installing sqlite-libs-0:3.50 100% | 250.2 MiB/s | 1.5 MiB | 00m00s [ 40/178] Installing libsepol-0:3.9-2.f 100% | 263.9 MiB/s | 810.8 KiB | 00m00s [ 41/178] Installing gnupg2-gpgconf-0:2 100% | 19.8 MiB/s | 324.0 KiB | 00m00s [ 42/178] Installing libattr-0:2.5.2-6. 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [ 43/178] Installing libacl-0:2.3.2-4.f 100% | 67.2 MiB/s | 68.8 KiB | 00m00s [ 44/178] Installing pcre2-0:10.46-1.fc 100% | 232.7 MiB/s | 715.0 KiB | 00m00s [ 45/178] Installing libselinux-0:3.9-5 100% | 98.8 MiB/s | 202.4 KiB | 00m00s [ 46/178] Installing grep-0:3.12-2.fc43 100% | 47.2 MiB/s | 1.0 MiB | 00m00s [ 47/178] Installing sed-0:4.9-5.fc43.a 100% | 43.0 MiB/s | 881.4 KiB | 00m00s [ 48/178] Installing findutils-1:4.10.0 100% | 80.0 MiB/s | 1.9 MiB | 00m00s [ 49/178] Installing libtasn1-0:4.20.0- 100% | 108.5 MiB/s | 222.2 KiB | 00m00s [ 50/178] Installing libunistring-0:1.1 100% | 291.0 MiB/s | 1.7 MiB | 00m00s [ 51/178] Installing libidn2-0:2.3.8-2. 100% | 46.1 MiB/s | 566.7 KiB | 00m00s [ 52/178] Installing crypto-policies-0: 100% | 21.0 MiB/s | 172.0 KiB | 00m00s [ 53/178] Installing xz-1:5.8.1-2.fc43. 100% | 54.4 MiB/s | 1.4 MiB | 00m00s [ 54/178] Installing libmount-0:2.41.1- 100% | 205.7 MiB/s | 421.2 KiB | 00m00s [ 55/178] Installing dwz-0:0.16-2.fc43. 100% | 18.6 MiB/s | 324.0 KiB | 00m00s [ 56/178] Installing gnupg2-verify-0:2. 100% | 21.0 MiB/s | 365.8 KiB | 00m00s [ 57/178] Installing mpfr-0:4.2.2-2.fc4 100% | 184.9 MiB/s | 757.2 KiB | 00m00s [ 58/178] Installing gawk-0:5.3.2-2.fc4 100% | 103.3 MiB/s | 2.6 MiB | 00m00s [ 59/178] Installing libksba-0:1.6.7-4. 100% | 130.5 MiB/s | 401.0 KiB | 00m00s [ 60/178] Installing unzip-0:6.0-68.fc4 100% | 27.2 MiB/s | 473.8 KiB | 00m00s [ 61/178] Installing file-libs-0:5.46-8 100% | 540.0 MiB/s | 11.9 MiB | 00m00s [ 62/178] Installing file-0:5.46-8.fc44 100% | 8.6 MiB/s | 141.7 KiB | 00m00s [ 63/178] Installing diffutils-0:3.12-3 100% | 73.8 MiB/s | 1.6 MiB | 00m00s [ 64/178] Installing libsmartcols-0:2.4 100% | 220.3 MiB/s | 225.6 KiB | 00m00s [ 65/178] Installing libcap-ng-0:0.8.5- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 66/178] Installing audit-libs-0:4.1.2 100% | 239.1 MiB/s | 489.6 KiB | 00m00s [ 67/178] Installing libsemanage-0:3.9- 100% | 176.7 MiB/s | 361.9 KiB | 00m00s [ 68/178] Installing libeconf-0:0.7.9-2 100% | 80.7 MiB/s | 82.6 KiB | 00m00s [ 69/178] Installing pam-libs-0:1.7.1-3 100% | 110.1 MiB/s | 225.4 KiB | 00m00s [ 70/178] Installing libcap-0:2.76-3.fc 100% | 27.9 MiB/s | 513.9 KiB | 00m00s [ 71/178] Installing systemd-libs-0:258 100% | 266.7 MiB/s | 2.4 MiB | 00m00s [ 72/178] Installing lua-libs-0:5.4.8-2 100% | 161.2 MiB/s | 330.0 KiB | 00m00s [ 73/178] Installing lz4-libs-0:1.10.0- 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [ 74/178] Installing alternatives-0:1.3 100% | 5.6 MiB/s | 91.8 KiB | 00m00s [ 75/178] Installing json-c-0:0.18-7.fc 100% | 136.7 MiB/s | 139.9 KiB | 00m00s [ 76/178] Installing libffi-0:3.5.2-1.f 100% | 153.6 MiB/s | 157.3 KiB | 00m00s [ 77/178] Installing p11-kit-0:0.25.8-1 100% | 93.1 MiB/s | 2.5 MiB | 00m00s [ 78/178] Installing p11-kit-trust-0:0. 100% | 19.2 MiB/s | 532.0 KiB | 00m00s [ 79/178] Installing openssl-libs-1:3.5 100% | 285.0 MiB/s | 7.7 MiB | 00m00s [ 80/178] Installing coreutils-0:9.7-5. 100% | 170.1 MiB/s | 8.2 MiB | 00m00s [ 81/178] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.5 MiB | 00m02s [ 82/178] Installing gzip-0:1.14-1.fc44 100% | 22.8 MiB/s | 443.2 KiB | 00m00s [ 83/178] Installing libfsverity-0:1.6- 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [ 84/178] Installing rpm-sequoia-0:1.9. 100% | 287.9 MiB/s | 2.3 MiB | 00m00s [ 85/178] Installing libevent-0:2.1.12- 100% | 271.3 MiB/s | 1.1 MiB | 00m00s [ 86/178] Installing zstd-0:1.5.7-2.fc4 100% | 71.7 MiB/s | 1.5 MiB | 00m00s [ 87/178] Installing util-linux-core-0: 100% | 94.9 MiB/s | 2.5 MiB | 00m00s [ 88/178] Installing libusb1-0:1.0.29-4 100% | 17.6 MiB/s | 180.6 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [ 89/178] Installing tpm2-tss-0:4.1.3-8 100% | 239.9 MiB/s | 2.2 MiB | 00m00s [ 90/178] Installing ima-evm-utils-libs 100% | 91.8 MiB/s | 94.0 KiB | 00m00s [ 91/178] Installing gnupg2-gpg-agent-0 100% | 29.7 MiB/s | 851.2 KiB | 00m00s [ 92/178] Installing systemd-standalone 100% | 17.9 MiB/s | 330.1 KiB | 00m00s [ 93/178] Installing rpm-libs-0:5.99.92 100% | 243.4 MiB/s | 997.0 KiB | 00m00s [ 94/178] Installing zip-0:3.0-44.fc43. 100% | 39.4 MiB/s | 766.4 KiB | 00m00s [ 95/178] Installing gnupg2-keyboxd-0:2 100% | 28.6 MiB/s | 234.6 KiB | 00m00s [ 96/178] Installing libpsl-0:0.21.5-6. 100% | 65.2 MiB/s | 133.6 KiB | 00m00s [ 97/178] Installing tar-2:1.35-6.fc43. 100% | 103.6 MiB/s | 3.0 MiB | 00m00s [ 98/178] Installing linkdupes-0:0.7.2- 100% | 40.1 MiB/s | 780.6 KiB | 00m00s [ 99/178] Installing libselinux-utils-0 100% | 64.7 MiB/s | 1.4 MiB | 00m00s [100/178] Installing liblastlog2-0:2.41 100% | 17.1 MiB/s | 139.9 KiB | 00m00s [101/178] Installing libfdisk-0:2.41.1- 100% | 136.7 MiB/s | 419.9 KiB | 00m00s [102/178] Installing util-linux-0:2.41. 100% | 122.5 MiB/s | 6.9 MiB | 00m00s [103/178] Installing policycoreutils-0: 100% | 36.0 MiB/s | 1.3 MiB | 00m00s [104/178] Installing selinux-policy-0:4 100% | 1.2 MiB/s | 33.3 KiB | 00m00s [105/178] Installing selinux-policy-tar 100% | 122.0 MiB/s | 14.9 MiB | 00m00s [106/178] Installing nettle-0:3.10.1-2. 100% | 187.6 MiB/s | 768.4 KiB | 00m00s [107/178] Installing gnutls-0:3.8.10-5. 100% | 263.9 MiB/s | 3.7 MiB | 00m00s [108/178] Installing libxml2-0:2.12.10- 100% | 78.8 MiB/s | 1.9 MiB | 00m00s [109/178] Installing libarchive-0:3.8.1 100% | 238.5 MiB/s | 977.0 KiB | 00m00s [110/178] Installing bzip2-0:1.0.8-21.f 100% | 10.7 MiB/s | 175.8 KiB | 00m00s [111/178] Installing add-determinism-0: 100% | 90.0 MiB/s | 2.0 MiB | 00m00s [112/178] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [113/178] Installing cpio-0:2.15-6.fc43 100% | 52.2 MiB/s | 1.1 MiB | 00m00s [114/178] Installing libgomp-0:15.2.1-1 100% | 252.9 MiB/s | 518.0 KiB | 00m00s [115/178] Installing libpkgconf-0:2.3.0 100% | 132.0 MiB/s | 135.1 KiB | 00m00s [116/178] Installing pkgconf-0:2.3.0-3. 100% | 7.0 MiB/s | 114.9 KiB | 00m00s [117/178] Installing ed-0:1.22.2-1.fc44 100% | 9.7 MiB/s | 158.3 KiB | 00m00s [118/178] Installing patch-0:2.8-2.fc43 100% | 15.2 MiB/s | 264.1 KiB | 00m00s [119/178] Installing jansson-0:2.14-3.f 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [120/178] Installing libtool-ltdl-0:2.5 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [121/178] Installing gdbm-libs-1:1.23-1 100% | 230.1 MiB/s | 235.6 KiB | 00m00s [122/178] Installing cyrus-sasl-lib-0:2 100% | 100.7 MiB/s | 2.4 MiB | 00m00s [123/178] Installing openldap-0:2.6.10- 100% | 186.9 MiB/s | 765.6 KiB | 00m00s [124/178] Installing gnupg2-dirmngr-0:2 100% | 24.4 MiB/s | 649.1 KiB | 00m00s [125/178] Installing gnupg2-0:2.4.8-4.f 100% | 163.2 MiB/s | 6.5 MiB | 00m00s [126/178] Installing rpm-sign-libs-0:5. 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [127/178] Installing gpgverify-0:2.2-3. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [128/178] Installing xxhash-libs-0:0.8. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [129/178] Installing libnghttp2-0:1.67. 100% | 194.4 MiB/s | 199.1 KiB | 00m00s [130/178] Installing libbrotli-0:1.1.0- 100% | 222.6 MiB/s | 911.8 KiB | 00m00s [131/178] Installing keyutils-libs-0:1. 100% | 97.4 MiB/s | 99.8 KiB | 00m00s [132/178] Installing libcom_err-0:1.47. 100% | 109.5 MiB/s | 112.2 KiB | 00m00s [133/178] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [134/178] Installing krb5-libs-0:1.21.3 100% | 253.2 MiB/s | 2.5 MiB | 00m00s [135/178] Installing libssh-0:0.11.3-1. 100% | 191.8 MiB/s | 589.1 KiB | 00m00s [136/178] Installing libcurl-0:8.16.0-1 100% | 223.8 MiB/s | 916.5 KiB | 00m00s [137/178] Installing curl-0:8.16.0-1.fc 100% | 17.2 MiB/s | 474.2 KiB | 00m00s [138/178] Installing rpm-0:5.99.92-1.fc 100% | 58.2 MiB/s | 2.7 MiB | 00m00s [139/178] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [140/178] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [141/178] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [142/178] Installing tree-sitter-srpm-m 100% | 9.1 MiB/s | 9.3 KiB | 00m00s [143/178] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [144/178] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [145/178] Installing elfutils-default-y 100% | 291.9 KiB/s | 2.0 KiB | 00m00s [146/178] Installing elfutils-libs-0:0. 100% | 182.8 MiB/s | 748.5 KiB | 00m00s [147/178] Installing elfutils-debuginfo 100% | 7.5 MiB/s | 146.2 KiB | 00m00s [148/178] Installing binutils-0:2.45.50 100% | 273.4 MiB/s | 30.9 MiB | 00m00s [149/178] Installing elfutils-0:0.193-3 100% | 123.2 MiB/s | 3.2 MiB | 00m00s [150/178] Installing gdb-minimal-0:16.3 100% | 224.9 MiB/s | 13.0 MiB | 00m00s [151/178] Installing debugedit-0:5.2-3. 100% | 17.4 MiB/s | 321.2 KiB | 00m00s [152/178] Installing rpm-build-libs-0:5 100% | 129.4 MiB/s | 265.0 KiB | 00m00s [153/178] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [154/178] Installing pkgconf-pkg-config 100% | 110.8 KiB/s | 1.8 KiB | 00m00s [155/178] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [156/178] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [157/178] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [158/178] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [159/178] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [160/178] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [161/178] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [162/178] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [163/178] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [164/178] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [165/178] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.6 KiB | 00m00s [166/178] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [167/178] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [168/178] Installing rpm-build-0:5.99.9 100% | 31.1 MiB/s | 605.9 KiB | 00m00s [169/178] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [170/178] Installing redhat-rpm-config- 100% | 92.5 MiB/s | 189.4 KiB | 00m00s [171/178] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [172/178] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [173/178] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [174/178] Installing python-srpm-macros 100% | 51.6 MiB/s | 52.8 KiB | 00m00s [175/178] Installing rpm-plugin-selinux 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [176/178] Installing which-0:2.23-3.fc4 100% | 7.2 MiB/s | 125.6 KiB | 00m00s [177/178] Installing shadow-utils-2:4.1 100% | 107.0 MiB/s | 4.5 MiB | 00m00s [178/178] Installing info-0:7.2-6.fc43. 100% | 45.3 KiB/s | 422.0 KiB | 00m09s Warning: skipped OpenPGP checks for 176 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.7.2-1.fc44.aarch64 alternatives-1.33-2.fc43.aarch64 ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.2-2.fc44.aarch64 bash-5.3.0-2.fc43.aarch64 binutils-2.45.50-3.fc44.aarch64 build-reproducibility-srpm-macros-0.7.2-1.fc44.noarch bzip2-1.0.8-21.fc43.aarch64 bzip2-libs-1.0.8-21.fc43.aarch64 ca-certificates-2025.2.80_v9.0.304-2.fc44.noarch coreutils-9.7-5.fc43.aarch64 coreutils-common-9.7-5.fc43.aarch64 cpio-2.15-6.fc43.aarch64 crypto-policies-20250714-5.gitcd6043a.fc44.noarch curl-8.16.0-1.fc44.aarch64 cyrus-sasl-lib-2.1.28-33.fc44.aarch64 debugedit-5.2-3.fc44.aarch64 diffutils-3.12-3.fc43.aarch64 dwz-0.16-2.fc43.aarch64 ed-1.22.2-1.fc44.aarch64 efi-srpm-macros-6-4.fc43.noarch elfutils-0.193-3.fc43.aarch64 elfutils-debuginfod-client-0.193-3.fc43.aarch64 elfutils-default-yama-scope-0.193-3.fc43.noarch elfutils-libelf-0.193-3.fc43.aarch64 elfutils-libs-0.193-3.fc43.aarch64 fedora-gpg-keys-44-0.1.noarch fedora-release-44-0.2.noarch fedora-release-common-44-0.2.noarch fedora-release-identity-basic-44-0.2.noarch fedora-repos-44-0.1.noarch fedora-repos-rawhide-44-0.1.noarch file-5.46-8.fc44.aarch64 file-libs-5.46-8.fc44.aarch64 filesystem-3.18-50.fc43.aarch64 filesystem-srpm-macros-3.18-50.fc43.noarch findutils-4.10.0-6.fc43.aarch64 fonts-srpm-macros-2.0.5-23.fc43.noarch forge-srpm-macros-0.4.0-3.fc43.noarch fpc-srpm-macros-1.3-15.fc43.noarch gap-srpm-macros-1-1.fc44.noarch gawk-5.3.2-2.fc43.aarch64 gdb-minimal-16.3-6.fc44.aarch64 gdbm-libs-1.23-10.fc43.aarch64 ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42.9000-5.fc44.aarch64 glibc-common-2.42.9000-5.fc44.aarch64 glibc-gconv-extra-2.42.9000-5.fc44.aarch64 glibc-minimal-langpack-2.42.9000-5.fc44.aarch64 gmp-6.3.0-4.fc44.aarch64 gnat-srpm-macros-6-8.fc43.noarch gnupg2-2.4.8-4.fc43.aarch64 gnupg2-dirmngr-2.4.8-4.fc43.aarch64 gnupg2-gpg-agent-2.4.8-4.fc43.aarch64 gnupg2-gpgconf-2.4.8-4.fc43.aarch64 gnupg2-keyboxd-2.4.8-4.fc43.aarch64 gnupg2-verify-2.4.8-4.fc43.aarch64 gnutls-3.8.10-5.fc44.aarch64 go-srpm-macros-3.8.0-1.fc44.noarch gpgverify-2.2-3.fc43.noarch grep-3.12-2.fc43.aarch64 gzip-1.14-1.fc44.aarch64 ima-evm-utils-libs-1.6.2-6.fc43.aarch64 info-7.2-6.fc43.aarch64 jansson-2.14-3.fc43.aarch64 java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc43.aarch64 kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc43.aarch64 krb5-libs-1.21.3-7.fc43.aarch64 libacl-2.3.2-4.fc43.aarch64 libarchive-3.8.1-3.fc43.aarch64 libassuan-2.5.7-4.fc43.aarch64 libattr-2.5.2-6.fc43.aarch64 libblkid-2.41.1-16.fc44.aarch64 libbrotli-1.1.0-10.fc44.aarch64 libcap-2.76-3.fc44.aarch64 libcap-ng-0.8.5-8.fc44.aarch64 libcom_err-1.47.3-2.fc43.aarch64 libcurl-8.16.0-1.fc44.aarch64 libeconf-0.7.9-2.fc43.aarch64 libevent-2.1.12-16.fc43.aarch64 libfdisk-2.41.1-16.fc44.aarch64 libffi-3.5.2-1.fc44.aarch64 libfsverity-1.6-3.fc43.aarch64 libgcc-15.2.1-1.fc44.1.aarch64 libgcrypt-1.11.1-2.fc43.aarch64 libgomp-15.2.1-1.fc44.1.aarch64 libgpg-error-1.55-2.fc43.aarch64 libidn2-2.3.8-2.fc43.aarch64 libksba-1.6.7-4.fc43.aarch64 liblastlog2-2.41.1-16.fc44.aarch64 libmount-2.41.1-16.fc44.aarch64 libnghttp2-1.67.1-1.fc44.aarch64 libpkgconf-2.3.0-3.fc43.aarch64 libpsl-0.21.5-6.fc43.aarch64 libselinux-3.9-5.fc44.aarch64 libselinux-utils-3.9-5.fc44.aarch64 libsemanage-3.9-4.fc44.aarch64 libsepol-3.9-2.fc43.aarch64 libsmartcols-2.41.1-16.fc44.aarch64 libssh-0.11.3-1.fc44.aarch64 libssh-config-0.11.3-1.fc44.noarch libstdc++-15.2.1-1.fc44.1.aarch64 libtasn1-4.20.0-2.fc43.aarch64 libtool-ltdl-2.5.4-7.fc43.aarch64 libunistring-1.1-10.fc43.aarch64 libusb1-1.0.29-4.fc44.aarch64 libuuid-2.41.1-16.fc44.aarch64 libverto-0.3.2-11.fc43.aarch64 libxcrypt-4.4.38-9.fc44.aarch64 libxml2-2.12.10-4.fc44.aarch64 libzstd-1.5.7-2.fc43.aarch64 linkdupes-0.7.2-1.fc44.aarch64 lua-libs-5.4.8-2.fc43.aarch64 lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.aarch64 mpfr-4.2.2-2.fc43.aarch64 ncurses-base-6.5-7.20250614.fc43.noarch ncurses-libs-6.5-7.20250614.fc43.aarch64 nettle-3.10.1-2.fc43.aarch64 npth-1.8-3.fc43.aarch64 ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc44.aarch64 openssl-libs-3.5.1-3.fc44.aarch64 p11-kit-0.25.8-1.fc44.aarch64 p11-kit-trust-0.25.8-1.fc44.aarch64 package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.aarch64 patch-2.8-2.fc43.aarch64 pcre2-10.46-1.fc44.aarch64 pcre2-syntax-10.46-1.fc44.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.aarch64 pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.aarch64 policycoreutils-3.9-4.fc44.aarch64 popt-1.19-9.fc43.aarch64 publicsuffix-list-dafsa-20250616-2.fc43.noarch pyproject-srpm-macros-1.18.4-1.fc44.noarch python-srpm-macros-3.14-7.fc44.noarch qt5-srpm-macros-5.15.17-2.fc43.noarch qt6-srpm-macros-6.9.2-1.fc44.noarch readline-8.3-2.fc43.aarch64 redhat-rpm-config-343-13.fc44.noarch rpm-5.99.92-1.fc44.aarch64 rpm-build-5.99.92-1.fc44.aarch64 rpm-build-libs-5.99.92-1.fc44.aarch64 rpm-libs-5.99.92-1.fc44.aarch64 rpm-plugin-selinux-5.99.92-1.fc44.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 rpm-sign-libs-5.99.92-1.fc44.aarch64 rust-srpm-macros-26.4-1.fc44.noarch sed-4.9-5.fc43.aarch64 selinux-policy-42.9-1.fc44.noarch selinux-policy-targeted-42.9-1.fc44.noarch setup-2.15.0-26.fc43.noarch shadow-utils-4.18.0-3.fc43.aarch64 sqlite-libs-3.50.2-2.fc43.aarch64 systemd-libs-258-1.fc44.aarch64 systemd-standalone-sysusers-258-1.fc44.aarch64 tar-1.35-6.fc43.aarch64 tpm2-tss-4.1.3-8.fc43.aarch64 tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-68.fc44.aarch64 util-linux-2.41.1-16.fc44.aarch64 util-linux-core-2.41.1-16.fc44.aarch64 which-2.23-3.fc43.aarch64 xxhash-libs-0.8.3-3.fc43.aarch64 xz-5.8.1-2.fc43.aarch64 xz-libs-5.8.1-2.fc43.aarch64 zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.aarch64 zlib-ng-compat-2.2.5-2.fc44.aarch64 zstd-1.5.7-2.fc43.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-43-aarch64-1758340193.234574/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-kcecj_3o/python-traitsui/python-traitsui.spec) Config(child) 0 minutes 21 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/python-traitsui-8.0.0-11.fc44.src.rpm) Config(fedora-43-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-43-aarch64-bootstrap-1758340193.234574/root. INFO: reusing tmpfs at /var/lib/mock/fedora-43-aarch64-bootstrap-1758340193.234574/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-43-aarch64-1758340193.234574/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-5.99.91-5.fc43.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 dnf5-5.2.17.0-1.fc43.aarch64 dnf5-plugins-5.2.17.0-1.fc43.aarch64 Finish: chroot init Start: build phase for python-traitsui-8.0.0-11.fc44.src.rpm Start: build setup for python-traitsui-8.0.0-11.fc44.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.src.rpm Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 58.0 KiB/s | 3.8 KiB | 00m00s Copr repository 100% | 23.3 KiB/s | 1.5 KiB | 00m00s fedora 100% | 30.3 KiB/s | 13.6 KiB | 00m00s updates 100% | 81.0 KiB/s | 14.7 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: dejavu-fonts-all noarch 2.37-26.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B liberation-fonts-all noarch 1:2.1.5-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B mesa-dri-drivers aarch64 25.2.2-6.fc43 fedora 35.5 MiB python3-devel aarch64 3.14.0~rc3-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB python3-qt5 aarch64 5.15.11-12.fc44 copr_base 7.0 MiB xorg-x11-server-Xvfb aarch64 21.1.18-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB alsa-lib aarch64 1.2.14-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB avahi-libs aarch64 0.9~rc2-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 230.4 KiB bluez-libs aarch64 5.83-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278.5 KiB cairo aarch64 1.18.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB cdparanoia-libs aarch64 10.2-48.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.6 KiB cups-filesystem noarch 1:2.4.14-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B cups-libs aarch64 1:2.4.14-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666.9 KiB dbus aarch64 1:1.16.0-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B dbus-libs aarch64 1:1.16.0-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 397.8 KiB default-fonts-core-sans noarch 4.2-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 KiB dejavu-sans-fonts noarch 2.37-26.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.5 MiB dejavu-sans-mono-fonts noarch 2.37-26.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB dejavu-serif-fonts noarch 2.37-26.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 MiB double-conversion aarch64 3.3.1-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141.0 KiB duktape aarch64 2.7.0-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 671.9 KiB expat aarch64 2.7.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 358.6 KiB flac-libs aarch64 1.5.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683.3 KiB fmt aarch64 11.2.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.3 KiB fontconfig aarch64 2.17.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB fonts-filesystem noarch 1:2.0.5-23.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B freetype aarch64 2.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 814.5 KiB fribidi aarch64 1.0.16-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 246.3 KiB glib2 aarch64 2.86.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.4 MiB glx-utils aarch64 9.0.0-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 590.6 KiB google-noto-fonts-common noarch 20250901-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17.7 KiB google-noto-sans-vf-fonts noarch 20250901-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB graphene aarch64 1.10.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178.6 KiB graphite2 aarch64 1.3.14-19.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 239.6 KiB gsm aarch64 1.0.23-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77.2 KiB gssdp aarch64 1.6.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 190.5 KiB gstreamer1 aarch64 1.26.6-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.8 MiB gstreamer1-plugins-bad-free-libs aarch64 1.26.6-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.8 MiB gstreamer1-plugins-base aarch64 1.26.6-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 MiB gupnp aarch64 1.6.9-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 320.1 KiB gupnp-igd aarch64 1.6.0-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98.8 KiB harfbuzz aarch64 11.5.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB hwdata noarch 0.399-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 MiB iso-codes noarch 4.18.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.5 MiB lame-libs aarch64 3.100-20.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libICE aarch64 1.1.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 222.4 KiB libSM aarch64 1.2.5-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.1 KiB libX11 aarch64 1.8.12-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB libX11-common noarch 1.8.12-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libX11-xcb aarch64 1.8.12-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.0 KiB libXau aarch64 1.0.12-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121.0 KiB libXdmcp aarch64 1.1.5-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122.3 KiB libXext aarch64 1.3.6-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145.9 KiB libXfixes aarch64 6.0.1-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.3 KiB libXfont2 aarch64 2.0.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 358.4 KiB libXft aarch64 2.3.8-9.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.4 KiB libXi aarch64 1.8.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.5 KiB libXmu aarch64 1.2.1-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263.4 KiB libXrender aarch64 0.9.12-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.0 KiB libXt aarch64 1.3.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 477.5 KiB libXv aarch64 1.0.13-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.0 KiB libXxf86vm aarch64 1.1.6-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.3 KiB libasyncns aarch64 0.8-31.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99.4 KiB libdatrie aarch64 0.2.13-12.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.9 KiB libdrm aarch64 2.4.125-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 763.3 KiB libedit aarch64 3.1-56.20250104cvs.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 280.1 KiB liberation-mono-fonts noarch 1:2.1.5-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB liberation-sans-fonts noarch 1:2.1.5-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB liberation-serif-fonts noarch 1:2.1.5-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB libevdev aarch64 1.13.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.1 KiB libfontenc aarch64 1.1.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 106.7 KiB libglvnd aarch64 1:1.7.0-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB libglvnd-egl aarch64 1:1.7.0-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.8 KiB libglvnd-glx aarch64 1:1.7.0-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB libgudev aarch64 238-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103.8 KiB libicu aarch64 77.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36.5 MiB libinput aarch64 1.29.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 876.8 KiB libjpeg-turbo aarch64 3.1.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 740.4 KiB libnice aarch64 0.1.22-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 613.6 KiB libogg aarch64 2:1.3.6-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77.7 KiB libpciaccess aarch64 0.16-16.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.5 KiB libpng aarch64 2:1.6.50-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 269.9 KiB libproxy aarch64 0.5.8-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166.2 KiB libsndfile aarch64 1.2.2-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 562.1 KiB libsoup3 aarch64 3.6.5-8.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libthai aarch64 0.1.29-11.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 807.4 KiB libtheora aarch64 1:1.1.1-40.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 468.8 KiB libunwind aarch64 1.8.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 351.7 KiB libva aarch64 2.22.0-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 557.6 KiB libvisual aarch64 1:0.4.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 488.7 KiB libvorbis aarch64 1:1.3.7-13.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 845.6 KiB libwacom aarch64 2.16.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149.9 KiB libwacom-data noarch 2.16.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB libwayland-client aarch64 1.24.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.1 KiB libwayland-cursor aarch64 1.24.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.4 KiB libwayland-egl aarch64 1.24.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB libxcb aarch64 1.17.0-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB libxkbcommon aarch64 1.11.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 471.5 KiB libxkbcommon-x11 aarch64 1.11.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.6 KiB libxkbfile aarch64 1.1.3-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241.9 KiB libxshmfence aarch64 1.3.2-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB llvm-filesystem aarch64 21.1.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B llvm-libs aarch64 21.1.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132.0 MiB lm_sensors-libs aarch64 3.6.0-23.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.8 KiB lzo aarch64 2.10-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.9 KiB mesa-filesystem aarch64 25.2.2-6.fc43 fedora 3.6 KiB mesa-libEGL aarch64 25.2.2-6.fc43 fedora 330.4 KiB mesa-libGL aarch64 25.2.2-6.fc43 fedora 333.9 KiB mesa-libgbm aarch64 25.2.2-6.fc43 fedora 67.8 KiB mpdecimal aarch64 4.0.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 281.2 KiB mpg123-libs aarch64 1.32.10-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 754.4 KiB mtdev aarch64 1.1.6-11.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.2 KiB openal-soft aarch64 1.24.2-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB opus aarch64 1.5.2-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 391.7 KiB orc aarch64 0.4.41-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874.4 KiB pango aarch64 1.57.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB pcre2-utf16 aarch64 10.46-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 582.1 KiB pixman aarch64 0.46.2-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 654.5 KiB pulseaudio-libs aarch64 17.0-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 MiB pyproject-rpm-macros noarch 1.18.4-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114.9 KiB python-pip-wheel noarch 25.2-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB python-qt5-rpm-macros noarch 5.15.11-12.fc44 copr_base 146.0 B python-rpm-macros noarch 3.14-7.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.6 KiB python3 aarch64 3.14.0~rc3-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84.9 KiB python3-dbus aarch64 1.4.0-7.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 632.7 KiB python3-libs aarch64 3.14.0~rc3-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44.9 MiB python3-packaging noarch 25.0-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 607.4 KiB python3-pyqt5-sip aarch64 12.17.0-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.9 KiB python3-qt5-base aarch64 5.15.11-12.fc44 copr_base 17.1 MiB python3-rpm-generators noarch 14-13.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.7 KiB python3-rpm-macros noarch 3.14-7.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 KiB qt-settings noarch 43.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB qt5-filesystem aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B qt5-qtbase aarch64 5.15.17-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.6 MiB qt5-qtbase-common noarch 5.15.17-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.0 B qt5-qtbase-gui aarch64 5.15.17-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.1 MiB qt5-qtconnectivity aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB qt5-qtdeclarative aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.8 MiB qt5-qtlocation aarch64 5.15.17-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.9 MiB qt5-qtmultimedia aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 MiB qt5-qtsensors aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB qt5-qtserialport aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251.0 KiB qt5-qtsvg aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 719.2 KiB qt5-qttools-common noarch 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 KiB qt5-qttools-libs-designer aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.0 MiB qt5-qttools-libs-help aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 524.9 KiB qt5-qtwebchannel aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 387.1 KiB qt5-qtwebsockets aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 295.3 KiB qt5-qtx11extras aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.8 KiB qt5-qtxmlpatterns aarch64 5.15.17-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB spirv-tools-libs aarch64 2025.3-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.3 MiB tzdata noarch 2025b-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB vulkan-loader aarch64 1.4.321.0-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 612.2 KiB xcb-util aarch64 0.4.1-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.3 KiB xcb-util-image aarch64 0.4.1-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.2 KiB xcb-util-keysyms aarch64 0.4.1-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.6 KiB xcb-util-renderutil aarch64 0.3.10-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.4 KiB xcb-util-wm aarch64 0.4.2-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.3 KiB xkbcomp aarch64 1.4.7-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 208.9 KiB xkeyboard-config noarch 2.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.2 MiB xml-common noarch 0.6.3-67.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.4 KiB xorg-x11-server-common aarch64 21.1.18-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127.0 KiB xorg-x11-xauth aarch64 1:1.1.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.0 KiB Transaction Summary: Installing: 164 packages Total size of inbound packages is 128 MiB. Need to download 50 MiB. After this operation, 500 MiB extra will be used (install 500 MiB, remove 0 B). [ 1/164] mesa-dri-drivers-0:25.2.2-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/164] python3-devel-0:3.14.0~rc3-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/164] mesa-filesystem-0:25.2.2-6.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/164] python3-0:3.14.0~rc3-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/164] python3-libs-0:3.14.0~rc3-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/164] mesa-libgbm-0:25.2.2-6.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/164] dbus-libs-1:1.16.0-4.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/164] expat-0:2.7.2-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/164] libdrm-0:2.4.125-3.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/164] libX11-xcb-0:1.8.12-1.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/164] libxcb-0:1.17.0-6.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/164] libxshmfence-0:1.3.2-7.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/164] llvm-libs-0:21.1.1-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/164] llvm-filesystem-0:21.1.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/164] lm_sensors-libs-0:3.6.0-23.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/164] spirv-tools-libs-0:2025.3-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/164] libXau-0:1.0.12-3.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/164] libglvnd-glx-1:1.7.0-8.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/164] mesa-libGL-0:25.2.2-6.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/164] glib2-0:2.86.0-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/164] libicu-0:77.1-1.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/164] cups-libs-1:2.4.14-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/164] cups-filesystem-1:2.4.14-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/164] fontconfig-0:2.17.0-3.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/164] freetype-0:2.13.3-3.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/164] harfbuzz-0:11.5.0-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/164] libICE-0:1.1.2-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/164] libSM-0:1.2.5-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/164] libX11-0:1.8.12-1.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/164] libjpeg-turbo-0:3.1.2-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/164] libpng-2:1.6.50-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/164] mpdecimal-0:4.0.1-2.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/164] python-pip-wheel-0:25.2-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/164] tzdata-0:2025b-3.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/164] libedit-0:3.1-56.20250104cvs. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/164] libXext-0:1.3.6-4.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/164] libglvnd-1:1.7.0-8.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/164] libpciaccess-0:0.16-16.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/164] libX11-common-0:1.8.12-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/164] graphite2-0:1.3.14-19.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/164] libXi-0:1.8.2-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/164] default-fonts-core-sans-0:4.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/164] fonts-filesystem-1:2.0.5-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/164] xml-common-0:0.6.3-67.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/164] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/164] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/164] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/164] avahi-libs-0:0.9~rc2-6.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/164] libXxf86vm-0:1.1.6-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/164] libXmu-0:1.2.1-4.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/164] libthai-0:0.1.29-11.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/164] libdatrie-0:0.2.13-12.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/164] hwdata-0:0.399-1.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/164] libXt-0:1.3.1-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/164] pyproject-rpm-macros-0:1.18.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/164] python-rpm-macros-0:3.14-7.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/164] python3-rpm-macros-0:3.14-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/164] python3-rpm-generators-0:14-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/164] python3-packaging-0:25.0-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/164] dejavu-fonts-all-0:2.37-26.fc 100% | 110.9 KiB/s | 7.2 KiB | 00m00s [ 61/164] liberation-fonts-all-1:2.1.5- 100% | 111.0 KiB/s | 7.9 KiB | 00m00s [ 62/164] python3-qt5-0:5.15.11-12.fc44 100% | 13.3 MiB/s | 1.1 MiB | 00m00s [ 63/164] xorg-x11-server-Xvfb-0:21.1.1 100% | 4.8 MiB/s | 804.4 KiB | 00m00s [ 64/164] python-qt5-rpm-macros-0:5.15. 100% | 305.0 KiB/s | 9.8 KiB | 00m00s [ 65/164] python3-qt5-base-0:5.15.11-12 100% | 21.8 MiB/s | 2.8 MiB | 00m00s [ 66/164] python3-dbus-0:1.4.0-7.fc44.a 100% | 3.0 MiB/s | 150.3 KiB | 00m00s [ 67/164] python3-pyqt5-sip-0:12.17.0-4 100% | 1.9 MiB/s | 78.1 KiB | 00m00s [ 68/164] qt5-qtbase-common-0:5.15.17-5 100% | 415.5 KiB/s | 10.8 KiB | 00m00s [ 69/164] qt5-qtbase-gui-0:5.15.17-5.fc 100% | 61.6 MiB/s | 6.3 MiB | 00m00s [ 70/164] qt5-qtbase-0:5.15.17-5.fc44.a 100% | 27.8 MiB/s | 3.4 MiB | 00m00s [ 71/164] qt5-qtconnectivity-0:5.15.17- 100% | 15.4 MiB/s | 457.8 KiB | 00m00s [ 72/164] qt5-qtlocation-0:5.15.17-3.fc 100% | 76.2 MiB/s | 3.0 MiB | 00m00s [ 73/164] qt5-qtmultimedia-0:5.15.17-2. 100% | 25.1 MiB/s | 795.7 KiB | 00m00s [ 74/164] qt5-qtdeclarative-0:5.15.17-2 100% | 27.0 MiB/s | 4.2 MiB | 00m00s [ 75/164] qt5-qtsensors-0:5.15.17-2.fc4 100% | 7.5 MiB/s | 222.0 KiB | 00m00s [ 76/164] qt5-qtserialport-0:5.15.17-2. 100% | 2.3 MiB/s | 65.1 KiB | 00m00s [ 77/164] qt5-qtsvg-0:5.15.17-2.fc43.aa 100% | 6.1 MiB/s | 182.2 KiB | 00m00s [ 78/164] qt5-qttools-libs-designer-0:5 100% | 69.0 MiB/s | 2.7 MiB | 00m00s [ 79/164] qt5-qtwebchannel-0:5.15.17-2. 100% | 3.5 MiB/s | 101.0 KiB | 00m00s [ 80/164] qt5-qtwebsockets-0:5.15.17-2. 100% | 3.1 MiB/s | 85.2 KiB | 00m00s [ 81/164] qt5-qtx11extras-0:5.15.17-2.f 100% | 1.2 MiB/s | 34.1 KiB | 00m00s [ 82/164] qt5-qtxmlpatterns-0:5.15.17-2 100% | 31.0 MiB/s | 919.9 KiB | 00m00s [ 83/164] libXdmcp-0:1.1.5-4.fc43.aarch 100% | 1.4 MiB/s | 37.1 KiB | 00m00s [ 84/164] libXfont2-0:2.0.7-3.fc43.aarc 100% | 5.3 MiB/s | 146.4 KiB | 00m00s [ 85/164] libunwind-0:1.8.1-3.fc43.aarc 100% | 3.1 MiB/s | 82.2 KiB | 00m00s [ 86/164] pixman-0:0.46.2-2.fc43.aarch6 100% | 7.4 MiB/s | 213.2 KiB | 00m00s [ 87/164] xorg-x11-server-common-0:21.1 100% | 1.3 MiB/s | 36.3 KiB | 00m00s [ 88/164] xorg-x11-xauth-1:1.1.4-2.fc43 100% | 1.2 MiB/s | 34.1 KiB | 00m00s [ 89/164] qt5-qttools-common-0:5.15.17- 100% | 422.2 KiB/s | 11.0 KiB | 00m00s [ 90/164] alsa-lib-0:1.2.14-4.fc43.aarc 100% | 17.2 MiB/s | 492.3 KiB | 00m00s [ 91/164] gstreamer1-0:1.26.6-1.fc44.aa 100% | 48.5 MiB/s | 1.6 MiB | 00m00s [ 92/164] gstreamer1-plugins-bad-free-l 100% | 29.5 MiB/s | 997.1 KiB | 00m00s [ 93/164] gstreamer1-plugins-base-0:1.2 100% | 62.2 MiB/s | 2.2 MiB | 00m00s [ 94/164] openal-soft-0:1.24.2-4.fc43.a 100% | 20.4 MiB/s | 606.7 KiB | 00m00s [ 95/164] bluez-libs-0:5.83-3.fc43.aarc 100% | 3.3 MiB/s | 90.3 KiB | 00m00s [ 96/164] glx-utils-0:9.0.0-10.fc43.aar 100% | 2.6 MiB/s | 72.5 KiB | 00m00s [ 97/164] libglvnd-egl-1:1.7.0-8.fc43.a 100% | 1.3 MiB/s | 36.2 KiB | 00m00s [ 98/164] mesa-libEGL-0:25.2.2-6.fc43.a 100% | 9.5 MiB/s | 117.3 KiB | 00m00s [ 99/164] libinput-0:1.29.1-1.fc44.aarc 100% | 8.1 MiB/s | 231.6 KiB | 00m00s [100/164] libxkbcommon-0:1.11.0-1.fc43. 100% | 6.2 MiB/s | 171.5 KiB | 00m00s [101/164] libxkbcommon-x11-0:1.11.0-1.f 100% | 839.6 KiB/s | 21.8 KiB | 00m00s [102/164] xcb-util-image-0:0.4.1-8.fc43 100% | 659.7 KiB/s | 18.5 KiB | 00m00s [103/164] xcb-util-keysyms-0:0.4.1-8.fc 100% | 541.7 KiB/s | 14.1 KiB | 00m00s [104/164] xcb-util-renderutil-0:0.3.10- 100% | 634.2 KiB/s | 17.1 KiB | 00m00s [105/164] xcb-util-wm-0:0.4.2-8.fc43.aa 100% | 1.0 MiB/s | 29.8 KiB | 00m00s [106/164] double-conversion-0:3.3.1-4.f 100% | 1.8 MiB/s | 48.7 KiB | 00m00s [107/164] libproxy-0:0.5.8-3.fc43.aarch 100% | 1.5 MiB/s | 43.6 KiB | 00m00s [108/164] pcre2-utf16-0:10.46-1.fc44.aa 100% | 8.0 MiB/s | 221.2 KiB | 00m00s [109/164] qt-settings-0:43.0-1.fc44.noa 100% | 386.6 KiB/s | 10.4 KiB | 00m00s [110/164] qt5-filesystem-0:5.15.17-2.fc 100% | 356.6 KiB/s | 10.0 KiB | 00m00s [111/164] libasyncns-0:0.8-31.fc43.aarc 100% | 1.1 MiB/s | 29.4 KiB | 00m00s [112/164] libsndfile-0:1.2.2-10.fc43.aa 100% | 7.6 MiB/s | 217.2 KiB | 00m00s [113/164] fmt-0:11.2.0-3.fc43.aarch64 100% | 3.5 MiB/s | 95.5 KiB | 00m00s [114/164] xkeyboard-config-0:2.45-1.fc4 100% | 32.2 MiB/s | 922.1 KiB | 00m00s [115/164] flac-libs-0:1.5.0-3.fc43.aarc 100% | 8.7 MiB/s | 250.3 KiB | 00m00s [116/164] gsm-0:1.0.23-1.fc44.aarch64 100% | 1.3 MiB/s | 35.2 KiB | 00m00s [117/164] qt5-qttools-libs-help-0:5.15. 100% | 30.6 KiB/s | 154.7 KiB | 00m05s [118/164] libogg-2:1.3.6-1.fc44.aarch64 100% | 1.3 MiB/s | 33.3 KiB | 00m00s [119/164] libvorbis-1:1.3.7-13.fc43.aar 100% | 4.9 MiB/s | 183.8 KiB | 00m00s [120/164] mpg123-libs-0:1.32.10-2.fc43. 100% | 9.7 MiB/s | 357.2 KiB | 00m00s [121/164] opus-0:1.5.2-3.fc43.aarch64 100% | 8.0 MiB/s | 238.2 KiB | 00m00s [122/164] duktape-0:2.7.0-10.fc43.aarch 100% | 6.4 MiB/s | 170.1 KiB | 00m00s [123/164] libevdev-0:1.13.4-2.fc43.aarc 100% | 1.4 MiB/s | 37.6 KiB | 00m00s [124/164] libwacom-0:2.16.1-2.fc43.aarc 100% | 2.0 MiB/s | 50.6 KiB | 00m00s [125/164] mtdev-0:1.1.6-11.fc43.aarch64 100% | 872.7 KiB/s | 20.9 KiB | 00m00s [126/164] liberation-mono-fonts-1:2.1.5 100% | 17.7 MiB/s | 507.1 KiB | 00m00s [127/164] pulseaudio-libs-0:17.0-7.fc43 100% | 129.6 KiB/s | 659.1 KiB | 00m05s [128/164] liberation-sans-fonts-1:2.1.5 100% | 22.1 MiB/s | 611.2 KiB | 00m00s [129/164] liberation-serif-fonts-1:2.1. 100% | 21.3 MiB/s | 610.9 KiB | 00m00s [130/164] libfontenc-0:1.1.8-4.fc43.aar 100% | 1.3 MiB/s | 32.4 KiB | 00m00s [131/164] cairo-0:1.18.4-2.fc43.aarch64 100% | 25.3 MiB/s | 699.1 KiB | 00m00s [132/164] cdparanoia-libs-0:10.2-48.fc4 100% | 2.1 MiB/s | 53.4 KiB | 00m00s [133/164] graphene-0:1.10.8-2.fc43.aarc 100% | 2.5 MiB/s | 62.9 KiB | 00m00s [134/164] libXv-0:1.0.13-3.fc43.aarch64 100% | 746.6 KiB/s | 18.7 KiB | 00m00s [135/164] iso-codes-0:4.18.0-2.fc43.noa 100% | 69.7 MiB/s | 3.6 MiB | 00m00s [136/164] libgudev-0:238-8.fc43.aarch64 100% | 1.3 MiB/s | 33.8 KiB | 00m00s [137/164] libtheora-1:1.1.1-40.fc43.aar 100% | 6.2 MiB/s | 158.3 KiB | 00m00s [138/164] libvisual-1:0.4.2-3.fc43.aarc 100% | 5.5 MiB/s | 145.5 KiB | 00m00s [139/164] libwayland-client-0:1.24.0-1. 100% | 1.3 MiB/s | 32.5 KiB | 00m00s [140/164] libwayland-cursor-0:1.24.0-1. 100% | 788.9 KiB/s | 18.9 KiB | 00m00s [141/164] libwayland-egl-0:1.24.0-1.fc4 100% | 497.5 KiB/s | 12.4 KiB | 00m00s [142/164] orc-0:0.4.41-2.fc43.aarch64 100% | 7.9 MiB/s | 219.7 KiB | 00m00s [143/164] pango-0:1.57.0-1.fc44.aarch64 100% | 13.1 MiB/s | 349.4 KiB | 00m00s [144/164] libnice-0:0.1.22-8.fc43.aarch 100% | 7.3 MiB/s | 193.2 KiB | 00m00s [145/164] libva-0:2.22.0-6.fc43.aarch64 100% | 4.5 MiB/s | 115.7 KiB | 00m00s [146/164] vulkan-loader-0:1.4.321.0-4.f 100% | 5.7 MiB/s | 162.1 KiB | 00m00s [147/164] dejavu-sans-fonts-0:2.37-26.f 100% | 44.2 MiB/s | 1.3 MiB | 00m00s [148/164] dejavu-sans-mono-fonts-0:2.37 100% | 17.0 MiB/s | 468.9 KiB | 00m00s [149/164] dejavu-serif-fonts-0:2.37-26. 100% | 32.0 MiB/s | 1.0 MiB | 00m00s [150/164] libXrender-0:0.9.12-3.fc43.aa 100% | 1.1 MiB/s | 27.0 KiB | 00m00s [151/164] lzo-0:2.10-15.fc43.aarch64 100% | 2.5 MiB/s | 65.7 KiB | 00m00s [152/164] xkbcomp-0:1.4.7-4.fc43.aarch6 100% | 3.9 MiB/s | 96.0 KiB | 00m00s [153/164] libxkbfile-0:1.1.3-4.fc43.aar 100% | 3.2 MiB/s | 89.7 KiB | 00m00s [154/164] xcb-util-0:0.4.1-8.fc43.aarch 100% | 747.8 KiB/s | 17.9 KiB | 00m00s [155/164] fribidi-0:1.0.16-3.fc43.aarch 100% | 2.1 MiB/s | 53.5 KiB | 00m00s [156/164] libXft-0:2.3.8-9.fc43.aarch64 100% | 2.9 MiB/s | 70.4 KiB | 00m00s [157/164] libwacom-data-0:2.16.1-2.fc43 100% | 7.5 MiB/s | 207.5 KiB | 00m00s [158/164] libXfixes-0:6.0.1-6.fc43.aarc 100% | 771.3 KiB/s | 19.3 KiB | 00m00s [159/164] gupnp-igd-0:1.6.0-7.fc43.aarc 100% | 1.4 MiB/s | 33.4 KiB | 00m00s [160/164] gssdp-0:1.6.4-2.fc43.aarch64 100% | 2.2 MiB/s | 57.4 KiB | 00m00s [161/164] gupnp-0:1.6.9-2.fc43.aarch64 100% | 4.0 MiB/s | 105.5 KiB | 00m00s [162/164] dbus-1:1.16.0-4.fc43.aarch64 100% | 310.3 KiB/s | 7.4 KiB | 00m00s [163/164] libsoup3-0:3.6.5-8.fc44.aarch 100% | 14.1 MiB/s | 374.9 KiB | 00m00s [164/164] lame-libs-0:3.100-20.fc43.aar 100% | 66.2 KiB/s | 336.0 KiB | 00m05s -------------------------------------------------------------------------------- [164/164] Total 100% | 7.8 MiB/s | 50.1 MiB | 00m06s Running transaction Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. [ 1/166] Verify package files 100% | 393.0 B/s | 164.0 B | 00m00s >>> Running %pretrans scriptlet: xkeyboard-config-0:2.45-1.fc43.noarch >>> Finished %pretrans scriptlet: xkeyboard-config-0:2.45-1.fc43.noarch >>> [RPM] /var/lib/mock/fedora-43-aarch64-1758340193.234574/root/var/cache/dnf/c [ 2/166] Prepare transaction 100% | 2.0 KiB/s | 164.0 B | 00m00s [ 3/166] Installing glib2-0:2.86.0-2.f 100% | 217.4 MiB/s | 15.4 MiB | 00m00s [ 4/166] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 5/166] Installing libX11-xcb-0:1.8.1 100% | 66.2 MiB/s | 67.8 KiB | 00m00s [ 6/166] Installing libwayland-client- 100% | 69.6 MiB/s | 71.2 KiB | 00m00s [ 7/166] Installing libogg-2:1.3.6-1.f 100% | 77.3 MiB/s | 79.2 KiB | 00m00s [ 8/166] Installing expat-0:2.7.2-1.fc 100% | 20.7 MiB/s | 360.6 KiB | 00m00s [ 9/166] Installing dbus-libs-1:1.16.0 100% | 194.8 MiB/s | 398.9 KiB | 00m00s [ 10/166] Installing libpng-2:1.6.50-2. 100% | 132.4 MiB/s | 271.1 KiB | 00m00s [ 11/166] Installing python-rpm-macros- 100% | 27.8 MiB/s | 28.5 KiB | 00m00s [ 12/166] Installing libICE-0:1.1.2-3.f 100% | 218.5 MiB/s | 223.8 KiB | 00m00s [ 13/166] Installing pixman-0:0.46.2-2. 100% | 320.1 MiB/s | 655.6 KiB | 00m00s [ 14/166] Installing libXau-0:1.0.12-3. 100% | 119.6 MiB/s | 122.5 KiB | 00m00s [ 15/166] Installing libxcb-0:1.17.0-6. 100% | 270.9 MiB/s | 2.2 MiB | 00m00s [ 16/166] Installing libSM-0:1.2.5-3.fc 100% | 127.4 MiB/s | 130.4 KiB | 00m00s [ 17/166] Installing python3-rpm-macros 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 18/166] Installing libvorbis-1:1.3.7- 100% | 276.1 MiB/s | 848.2 KiB | 00m00s [ 19/166] Installing libgudev-0:238-8.f 100% | 102.9 MiB/s | 105.3 KiB | 00m00s [ 20/166] Installing libsoup3-0:3.6.5-8 100% | 130.8 MiB/s | 1.2 MiB | 00m00s [ 21/166] Installing gssdp-0:1.6.4-2.fc 100% | 26.9 MiB/s | 192.5 KiB | 00m00s [ 22/166] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 23/166] Installing libglvnd-1:1.7.0-8 100% | 443.4 MiB/s | 1.3 MiB | 00m00s [ 24/166] Installing libevdev-0:1.13.4- 100% | 132.0 MiB/s | 135.2 KiB | 00m00s [ 25/166] Installing opus-0:1.5.2-3.fc4 100% | 127.9 MiB/s | 392.8 KiB | 00m00s [ 26/166] Installing xkeyboard-config-0 100% | 270.0 MiB/s | 10.3 MiB | 00m00s [ 27/166] Installing libxkbcommon-0:1.1 100% | 231.1 MiB/s | 473.2 KiB | 00m00s [ 28/166] Installing libjpeg-turbo-0:3. 100% | 241.6 MiB/s | 742.1 KiB | 00m00s [ 29/166] Installing libicu-0:77.1-1.fc 100% | 332.1 MiB/s | 36.5 MiB | 00m00s [ 30/166] Installing alsa-lib-0:1.2.14- 100% | 61.9 MiB/s | 1.5 MiB | 00m00s [ 31/166] Installing qt5-qttools-common 100% | 0.0 B/s | 7.9 KiB | 00m00s [ 32/166] Installing libunwind-0:1.8.1- 100% | 173.4 MiB/s | 355.0 KiB | 00m00s [ 33/166] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 34/166] Installing libxkbcommon-x11-0 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [ 35/166] Installing iso-codes-0:4.18.0 100% | 227.7 MiB/s | 21.6 MiB | 00m00s [ 36/166] Installing pyproject-rpm-macr 100% | 114.1 MiB/s | 116.8 KiB | 00m00s [ 37/166] Installing xcb-util-keysyms-0 100% | 68.1 MiB/s | 69.8 KiB | 00m00s [ 38/166] Installing xcb-util-renderuti 100% | 72.1 MiB/s | 73.9 KiB | 00m00s [ 39/166] Installing xcb-util-wm-0:0.4. 100% | 136.1 MiB/s | 139.3 KiB | 00m00s [ 40/166] Installing xcb-util-0:0.4.1-8 100% | 70.0 MiB/s | 71.7 KiB | 00m00s [ 41/166] Installing xcb-util-image-0:0 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [ 42/166] Installing avahi-libs-0:0.9~r 100% | 113.8 MiB/s | 233.0 KiB | 00m00s [ 43/166] Installing flac-libs-0:1.5.0- 100% | 223.3 MiB/s | 686.1 KiB | 00m00s [ 44/166] Installing libtheora-1:1.1.1- 100% | 230.1 MiB/s | 471.2 KiB | 00m00s [ 45/166] Installing libwayland-cursor- 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 46/166] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [ 47/166] Installing graphene-0:1.10.8- 100% | 176.1 MiB/s | 180.3 KiB | 00m00s [ 48/166] Installing dbus-1:1.16.0-4.fc 100% | 0.0 B/s | 124.0 B | 00m00s [ 49/166] Installing gupnp-0:1.6.9-2.fc 100% | 157.2 MiB/s | 321.9 KiB | 00m00s [ 50/166] Installing gupnp-igd-0:1.6.0- 100% | 98.3 MiB/s | 100.6 KiB | 00m00s [ 51/166] Installing libnice-0:0.1.22-8 100% | 33.4 MiB/s | 616.4 KiB | 00m00s [ 52/166] Installing hwdata-0:0.399-1.f 100% | 436.1 MiB/s | 9.6 MiB | 00m00s [ 53/166] Installing libpciaccess-0:0.1 100% | 72.2 MiB/s | 74.0 KiB | 00m00s [ 54/166] Installing libdrm-0:2.4.125-3 100% | 187.7 MiB/s | 769.0 KiB | 00m00s [ 55/166] Installing libdatrie-0:0.2.13 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 56/166] Installing libthai-0:0.1.29-1 100% | 158.0 MiB/s | 809.2 KiB | 00m00s [ 57/166] Installing libwacom-data-0:2. 100% | 54.8 MiB/s | 1.5 MiB | 00m00s [ 58/166] Installing fribidi-0:1.0.16-3 100% | 13.5 MiB/s | 248.8 KiB | 00m00s [ 59/166] Installing lzo-0:2.10-15.fc43 100% | 80.4 MiB/s | 164.6 KiB | 00m00s [ 60/166] Installing google-noto-fonts- 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [ 61/166] Installing google-noto-sans-v 100% | 278.3 MiB/s | 1.4 MiB | 00m00s [ 62/166] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 63/166] Installing vulkan-loader-0:1. 100% | 200.1 MiB/s | 614.8 KiB | 00m00s [ 64/166] Installing orc-0:0.4.41-2.fc4 100% | 45.1 MiB/s | 877.0 KiB | 00m00s [ 65/166] Installing libwayland-egl-0:1 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [ 66/166] Installing libvisual-1:0.4.2- 100% | 159.9 MiB/s | 491.1 KiB | 00m00s [ 67/166] Installing cdparanoia-libs-0: 100% | 135.8 MiB/s | 139.0 KiB | 00m00s [ 68/166] Installing graphite2-0:1.3.14 100% | 13.9 MiB/s | 241.7 KiB | 00m00s [ 69/166] Installing harfbuzz-0:11.5.0- 100% | 271.9 MiB/s | 2.7 MiB | 00m00s [ 70/166] Installing freetype-0:2.13.3- 100% | 199.3 MiB/s | 816.2 KiB | 00m00s [ 71/166] Installing fontconfig-0:2.17. 100% | 1.2 MiB/s | 1.2 MiB | 00m01s [ 72/166] Installing libX11-common-0:1. 100% | 84.9 MiB/s | 1.2 MiB | 00m00s [ 73/166] Installing libX11-0:1.8.12-1. 100% | 256.0 MiB/s | 1.3 MiB | 00m00s [ 74/166] Installing libXext-0:1.3.6-4. 100% | 143.7 MiB/s | 147.1 KiB | 00m00s [ 75/166] Installing libXrender-0:0.9.1 100% | 69.6 MiB/s | 71.3 KiB | 00m00s [ 76/166] Installing cairo-0:1.18.4-2.f 100% | 254.8 MiB/s | 1.8 MiB | 00m00s [ 77/166] Installing libXft-0:2.3.8-9.f 100% | 189.4 MiB/s | 193.9 KiB | 00m00s [ 78/166] Installing pango-0:1.57.0-1.f 100% | 52.9 MiB/s | 1.2 MiB | 00m00s [ 79/166] Installing libXi-0:1.8.2-3.fc 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [ 80/166] Installing libXv-0:1.0.13-3.f 100% | 69.6 MiB/s | 71.3 KiB | 00m00s [ 81/166] Installing libXxf86vm-0:1.1.6 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [ 82/166] Installing libxkbfile-0:1.1.3 100% | 237.4 MiB/s | 243.1 KiB | 00m00s [ 83/166] Installing xkbcomp-0:1.4.7-4. 100% | 12.1 MiB/s | 210.0 KiB | 00m00s [ 84/166] Installing xorg-x11-server-co 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [ 85/166] Installing libXfixes-0:6.0.1- 100% | 70.0 MiB/s | 71.6 KiB | 00m00s [ 86/166] Installing libXt-0:1.3.1-3.fc 100% | 233.7 MiB/s | 478.7 KiB | 00m00s [ 87/166] Installing libXmu-0:1.2.1-4.f 100% | 129.5 MiB/s | 265.3 KiB | 00m00s [ 88/166] Installing xorg-x11-xauth-1:1 100% | 4.4 MiB/s | 77.2 KiB | 00m00s [ 89/166] Installing libfontenc-0:1.1.8 100% | 105.6 MiB/s | 108.1 KiB | 00m00s [ 90/166] Installing libXfont2-0:2.0.7- 100% | 175.8 MiB/s | 360.1 KiB | 00m00s [ 91/166] Installing mtdev-0:1.1.6-11.f 100% | 68.8 MiB/s | 70.5 KiB | 00m00s [ 92/166] Installing duktape-0:2.7.0-10 100% | 329.1 MiB/s | 673.9 KiB | 00m00s [ 93/166] Installing libproxy-0:0.5.8-3 100% | 82.3 MiB/s | 168.5 KiB | 00m00s [ 94/166] Installing mpg123-libs-0:1.32 100% | 184.8 MiB/s | 757.0 KiB | 00m00s [ 95/166] Installing lame-libs-0:3.100- 100% | 305.4 MiB/s | 1.2 MiB | 00m00s [ 96/166] Installing gsm-0:1.0.23-1.fc4 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 97/166] Installing libsndfile-0:1.2.2 100% | 183.5 MiB/s | 563.6 KiB | 00m00s [ 98/166] Installing libedit-0:3.1-56.2 100% | 137.6 MiB/s | 281.8 KiB | 00m00s [ 99/166] Installing fmt-0:11.2.0-3.fc4 100% | 128.8 MiB/s | 263.8 KiB | 00m00s [100/166] Installing openal-soft-0:1.24 100% | 69.5 MiB/s | 1.5 MiB | 00m00s [101/166] Installing libasyncns-0:0.8-3 100% | 98.3 MiB/s | 100.7 KiB | 00m00s [102/166] Installing pulseaudio-libs-0: 100% | 202.2 MiB/s | 3.4 MiB | 00m00s [103/166] Installing tzdata-0:2025b-3.f 100% | 34.4 MiB/s | 1.9 MiB | 00m00s [104/166] Installing python-pip-wheel-0 100% | 393.3 MiB/s | 1.2 MiB | 00m00s [105/166] Installing mpdecimal-0:4.0.1- 100% | 46.0 MiB/s | 282.7 KiB | 00m00s [106/166] Installing python3-libs-0:3.1 100% | 234.5 MiB/s | 45.3 MiB | 00m00s [107/166] Installing python3-0:3.14.0~r 100% | 5.0 MiB/s | 86.7 KiB | 00m00s [108/166] Installing gstreamer1-0:1.26. 100% | 148.7 MiB/s | 5.8 MiB | 00m00s [109/166] Installing python3-dbus-0:1.4 100% | 126.1 MiB/s | 645.7 KiB | 00m00s [110/166] Installing python3-pyqt5-sip- 100% | 102.2 MiB/s | 209.3 KiB | 00m00s [111/166] Installing libwacom-0:2.16.1- 100% | 8.2 MiB/s | 152.1 KiB | 00m00s [112/166] Installing libinput-0:1.29.1- 100% | 31.0 MiB/s | 889.9 KiB | 00m00s [113/166] Installing python3-packaging- 100% | 121.1 MiB/s | 619.9 KiB | 00m00s [114/166] Installing python3-rpm-genera 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [115/166] Installing qt5-filesystem-0:5 100% | 3.4 MiB/s | 3.5 KiB | 00m00s [116/166] Installing qt-settings-0:43.0 100% | 0.0 B/s | 1.7 KiB | 00m00s [117/166] Installing pcre2-utf16-0:10.4 100% | 284.7 MiB/s | 583.0 KiB | 00m00s [118/166] Installing double-conversion- 100% | 19.9 MiB/s | 142.7 KiB | 00m00s [119/166] Installing qt5-qtbase-0:5.15. 100% | 207.9 MiB/s | 10.6 MiB | 00m00s [120/166] Installing qt5-qtbase-common- 100% | 347.7 KiB/s | 356.0 B | 00m00s [121/166] Installing qt5-qtserialport-0 100% | 123.5 MiB/s | 252.9 KiB | 00m00s [122/166] Installing qt5-qtwebsockets-0 100% | 145.2 MiB/s | 297.4 KiB | 00m00s [123/166] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [124/166] Installing cups-libs-1:2.4.14 100% | 217.6 MiB/s | 668.5 KiB | 00m00s [125/166] Installing bluez-libs-0:5.83- 100% | 273.0 MiB/s | 279.6 KiB | 00m00s [126/166] Installing libXdmcp-0:1.1.5-4 100% | 120.9 MiB/s | 123.8 KiB | 00m00s [127/166] Installing spirv-tools-libs-0 100% | 295.3 MiB/s | 5.3 MiB | 00m00s [128/166] Installing lm_sensors-libs-0: 100% | 92.7 MiB/s | 95.0 KiB | 00m00s [129/166] Installing llvm-filesystem-0: 100% | 1.0 MiB/s | 1.1 KiB | 00m00s [130/166] Installing llvm-libs-0:21.1.1 100% | 333.3 MiB/s | 132.0 MiB | 00m00s [131/166] Installing libxshmfence-0:1.3 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [132/166] Installing mesa-dri-drivers-0 100% | 314.7 MiB/s | 35.6 MiB | 00m00s [133/166] Installing mesa-libgbm-0:25.2 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [134/166] Installing mesa-libEGL-0:25.2 100% | 161.8 MiB/s | 331.4 KiB | 00m00s [135/166] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [136/166] Installing mesa-libGL-0:25.2. 100% | 163.5 MiB/s | 334.9 KiB | 00m00s [137/166] Installing libglvnd-glx-1:1.7 100% | 340.7 MiB/s | 1.0 MiB | 00m00s [138/166] Installing gstreamer1-plugins 100% | 242.0 MiB/s | 8.5 MiB | 00m00s [139/166] Installing glx-utils-0:9.0.0- 100% | 30.4 MiB/s | 591.8 KiB | 00m00s [140/166] Installing qt5-qtbase-gui-0:5 100% | 289.1 MiB/s | 21.1 MiB | 00m00s [141/166] Installing qt5-qtdeclarative- 100% | 292.6 MiB/s | 15.8 MiB | 00m00s [142/166] Installing qt5-qtconnectivity 100% | 72.4 MiB/s | 1.7 MiB | 00m00s [143/166] Installing qt5-qtlocation-0:5 100% | 301.7 MiB/s | 10.9 MiB | 00m00s [144/166] Installing qt5-qtsensors-0:5. 100% | 238.7 MiB/s | 1.2 MiB | 00m00s [145/166] Installing qt5-qtwebchannel-0 100% | 190.4 MiB/s | 389.9 KiB | 00m00s [146/166] Installing qt5-qtxmlpatterns- 100% | 298.1 MiB/s | 3.0 MiB | 00m00s [147/166] Installing qt5-qtsvg-0:5.15.1 100% | 235.2 MiB/s | 722.7 KiB | 00m00s [148/166] Installing qt5-qttools-libs-d 100% | 412.8 MiB/s | 5.0 MiB | 00m00s [149/166] Installing qt5-qttools-libs-h 100% | 256.8 MiB/s | 525.9 KiB | 00m00s [150/166] Installing qt5-qtx11extras-0: 100% | 160.7 MiB/s | 164.5 KiB | 00m00s [151/166] Installing libva-0:2.22.0-6.f 100% | 182.8 MiB/s | 561.6 KiB | 00m00s [152/166] Installing gstreamer1-plugins 100% | 257.5 MiB/s | 3.9 MiB | 00m00s [153/166] Installing qt5-qtmultimedia-0 100% | 257.4 MiB/s | 3.3 MiB | 00m00s [154/166] Installing python-qt5-rpm-mac 100% | 410.2 KiB/s | 420.0 B | 00m00s [155/166] Installing python3-qt5-base-0 100% | 255.8 MiB/s | 17.1 MiB | 00m00s [156/166] Installing python3-qt5-0:5.15 100% | 366.4 MiB/s | 7.0 MiB | 00m00s [157/166] Installing xorg-x11-server-Xv 100% | 80.0 MiB/s | 1.8 MiB | 00m00s [158/166] Installing python3-devel-0:3. 100% | 64.2 MiB/s | 2.0 MiB | 00m00s [159/166] Installing liberation-mono-fo 100% | 233.7 MiB/s | 1.2 MiB | 00m00s [160/166] Installing liberation-sans-fo 100% | 267.4 MiB/s | 1.6 MiB | 00m00s [161/166] Installing liberation-serif-f 100% | 246.1 MiB/s | 1.5 MiB | 00m00s [162/166] Installing dejavu-sans-fonts- 100% | 367.2 MiB/s | 5.5 MiB | 00m00s [163/166] Installing dejavu-sans-mono-f 100% | 245.4 MiB/s | 1.2 MiB | 00m00s [164/166] Installing dejavu-serif-fonts 100% | 302.2 MiB/s | 3.3 MiB | 00m00s [165/166] Installing liberation-fonts-a 100% | 0.0 B/s | 124.0 B | 00m00s [166/166] Installing dejavu-fonts-all-0 100% | 1.2 KiB/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 159 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: build setup for python-traitsui-8.0.0-11.fc44.src.rpm Start: rpmbuild python-traitsui-8.0.0-11.fc44.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.38tPPq Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0UR3Rl + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + rm -rf traitsui-8.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/traitsui-8.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd traitsui-8.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/python-traitsui-pyqt6.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm examples/demo + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1ra0OT + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + 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/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/python-traitsui-8.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=44 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires -x pyqt5 -x pyqt6 -x test -x wx Handling setuptools>=61 from build-system.requires Requirement not satisfied: setuptools>=61 Handling wheel from build-system.requires Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 58.9 KiB/s | 3.8 KiB | 00m00s Copr repository 100% | 23.6 KiB/s | 1.5 KiB | 00m00s fedora 100% | 30.7 KiB/s | 13.6 KiB | 00m00s updates 100% | 83.3 KiB/s | 14.7 KiB | 00m00s Repositories loaded. Package "xorg-x11-server-Xvfb-21.1.18-2.fc43.aarch64" is already installed. Package "dejavu-fonts-all-2.37-26.fc43.noarch" is already installed. Package "liberation-fonts-all-1:2.1.5-14.fc43.noarch" is already installed. Package "mesa-dri-drivers-25.2.2-6.fc43.aarch64" is already installed. Package "pyproject-rpm-macros-1.18.4-1.fc44.noarch" is already installed. Package "python3-devel-3.14.0~rc3-1.fc44.aarch64" is already installed. Package "python3-qt5-5.15.11-12.fc44.aarch64" is already installed. Package "python3-packaging-25.0-5.fc44.noarch" is already installed. Package Arch Version Repository Size Installing: python3-pip noarch 25.2-3.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.3 MiB python3-setuptools noarch 78.1.1-13.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 MiB python3-wheel noarch 1:0.45.1-17.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 593.1 KiB Transaction Summary: Installing: 3 packages Total size of inbound packages is 4 MiB. Need to download 2 MiB. After this operation, 21 MiB extra will be used (install 21 MiB, remove 0 B). [1/3] python3-pip-0:25.2-3.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/3] python3-wheel-1:0.45.1-17.fc44.no 100% | 1.7 MiB/s | 166.5 KiB | 00m00s [3/3] python3-setuptools-0:78.1.1-13.fc 100% | 9.9 MiB/s | 1.9 MiB | 00m00s -------------------------------------------------------------------------------- [3/3] Total 100% | 10.5 MiB/s | 2.1 MiB | 00m00s Running transaction [1/5] Verify package files 100% | 214.0 B/s | 3.0 B | 00m00s [2/5] Prepare transaction 100% | 83.0 B/s | 3.0 B | 00m00s [3/5] Installing python3-wheel-1:0.45.1 100% | 23.9 MiB/s | 613.1 KiB | 00m00s [4/5] Installing python3-setuptools-0:7 100% | 146.4 MiB/s | 9.2 MiB | 00m00s [5/5] Installing python3-pip-0:25.2-3.f 100% | 91.5 MiB/s | 11.5 MiB | 00m00s Warning: skipped OpenPGP checks for 3 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.FUN1h1 + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + 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/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/python-traitsui-8.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=44 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires -x pyqt5 -x pyqt6 -x test -x wx Handling setuptools>=61 from build-system.requires Requirement satisfied: setuptools>=61 (installed: setuptools 78.1.1) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating traitsui.egg-info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt writing manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) running dist_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/traitsui-8.0.0.dist-info' Handling traits>=6.2 from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: traits>=6.2 Handling pyface>=8.0 from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: pyface>=8.0 Handling importlib-metadata>=3.6; python_version < "3.8" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: importlib-metadata>=3.6; python_version < "3.8" Handling enthought-sphinx-theme; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: enthought-sphinx-theme; extra == "docs" Handling sphinx; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx; extra == "docs" Handling sphinx-copybutton; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx-copybutton; extra == "docs" Handling configobj; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: configobj; extra == "docs" Handling numpy; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "editors" Handling pandas; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "editors" Handling apptools; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: apptools; extra == "examples" Handling h5py; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: h5py; extra == "examples" Handling numpy; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "examples" Handling pandas; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "examples" Handling pillow; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pillow; extra == "examples" Handling tables; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: tables; extra == "examples" Handling pyqt5; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyqt5; extra == "pyqt5" (installed: pyqt5 5.15.11) Handling pygments; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: pygments; extra == "pyqt5" Handling pyqt6; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: pyqt6; extra == "pyqt6" Handling pygments; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: pygments; extra == "pyqt6" Handling pyside2; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside2; extra == "pyside2" Handling pygments; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside2" Handling pyside6; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside6; extra == "pyside6" Handling pygments; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside6" Handling packaging; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: packaging; extra == "test" (installed: packaging 25.0) Handling numpy; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: numpy; extra == "test" Handling wxPython>=4; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: wxPython>=4; extra == "wx" Handling numpy; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement not satisfied: numpy; extra == "wx" + cat /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires + rm -rfv traitsui-8.0.0.dist-info/ removed 'traitsui-8.0.0.dist-info/licenses/LICENSE.txt' removed directory 'traitsui-8.0.0.dist-info/licenses' removed 'traitsui-8.0.0.dist-info/METADATA' removed 'traitsui-8.0.0.dist-info/entry_points.txt' removed 'traitsui-8.0.0.dist-info/top_level.txt' removed directory 'traitsui-8.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 58.9 KiB/s | 3.8 KiB | 00m00s Copr repository 100% | 23.6 KiB/s | 1.5 KiB | 00m00s fedora 100% | 29.5 KiB/s | 13.6 KiB | 00m00s updates 100% | 70.8 KiB/s | 14.7 KiB | 00m00s Repositories loaded. Package "xorg-x11-server-Xvfb-21.1.18-2.fc43.aarch64" is already installed. Package "dejavu-fonts-all-2.37-26.fc43.noarch" is already installed. Package "liberation-fonts-all-1:2.1.5-14.fc43.noarch" is already installed. Package "mesa-dri-drivers-25.2.2-6.fc43.aarch64" is already installed. Package "pyproject-rpm-macros-1.18.4-1.fc44.noarch" is already installed. Package "python3-devel-3.14.0~rc3-1.fc44.aarch64" is already installed. Package "python3-qt5-5.15.11-12.fc44.aarch64" is already installed. Package "python3-packaging-25.0-5.fc44.noarch" is already installed. Package "python3-pip-25.2-3.fc44.noarch" is already installed. Package "python3-qt5-base-5.15.11-12.fc44.aarch64" is already installed. Package "python3-setuptools-78.1.1-13.fc44.noarch" is already installed. Package "python3-wheel-1:0.45.1-17.fc44.noarch" is already installed. Package Arch Version Repository Size Installing: python3-Traits aarch64 7.0.2-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 MiB python3-numpy aarch64 1:2.3.3-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.2 MiB python3-pyface noarch 8.0.0-10.fc44~bootstrap copr_base 7.5 MiB python3-pygments noarch 2.19.1-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.3 MiB python3-pyqt6-base aarch64 6.9.1-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17.2 MiB python3-wxpython4 aarch64 4.2.3-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.8 MiB Installing dependencies: SDL3 aarch64 3.2.20-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB adwaita-cursor-theme noarch 49.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.4 MiB adwaita-icon-theme noarch 49.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB adwaita-icon-theme-legacy noarch 46.2-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB at-spi2-atk aarch64 2.58.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 359.3 KiB at-spi2-core aarch64 2.58.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB atk aarch64 2.58.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 296.8 KiB avahi-glib aarch64 0.9~rc2-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.6 KiB bubblewrap aarch64 0.11.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 182.8 KiB cairo-gobject aarch64 1.18.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.2 KiB colord-libs aarch64 1.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 970.2 KiB flexiblas aarch64 3.4.5-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50.4 KiB flexiblas-netlib aarch64 3.4.5-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 MiB flexiblas-openblas-openmp aarch64 3.4.5-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.3 KiB gdk-pixbuf2 aarch64 2.44.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB glycin-libs aarch64 2.0.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.1 MiB glycin-loaders aarch64 2.0.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 MiB gtk-update-icon-cache aarch64 3.24.49-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94.1 KiB gtk3 aarch64 3.24.49-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23.7 MiB hicolor-icon-theme noarch 0.18-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.4 KiB highway aarch64 1.2.0-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.4 MiB jbigkit-libs aarch64 2.1-32.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 181.5 KiB json-glib aarch64 1.10.8-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 616.4 KiB lcms2 aarch64 2.16-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 484.8 KiB libXcomposite aarch64 0.4.6-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96.5 KiB libXcursor aarch64 1.2.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.5 KiB libXdamage aarch64 1.1.6-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95.7 KiB libXinerama aarch64 1.1.5-9.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.0 KiB libXrandr aarch64 1.5.4-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.7 KiB libXtst aarch64 1.2.5-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73.5 KiB libaom aarch64 3.13.1-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.9 MiB libb2 aarch64 0.98.1-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74.1 KiB libcloudproviders aarch64 0.3.6-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156.3 KiB libdav1d aarch64 1.5.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 856.6 KiB libdecor aarch64 0.2.3-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.2 KiB libepoxy aarch64 1.5.10-10.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libgfortran aarch64 15.2.1-1.fc44.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libglvnd-opengl aarch64 1:1.7.0-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329.2 KiB libgusb aarch64 0.4.9-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 181.9 KiB libheif aarch64 1.20.2-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB libimagequant aarch64 4.1.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 672.0 KiB libjxl aarch64 1:0.11.1-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 MiB liblerc aarch64 4.0.0-9.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546.5 KiB libmspack aarch64 0.10.1-0.15.alpha.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195.8 KiB libopenjph aarch64 0.22.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325.6 KiB libraqm aarch64 0.10.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.7 KiB librsvg2 aarch64 2.61.0-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.6 MiB libseccomp aarch64 2.6.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 245.0 KiB libsecret aarch64 0.21.7-4.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 625.3 KiB libstemmer aarch64 3.0.1-7.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 725.6 KiB libtiff aarch64 4.7.0-8.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 658.0 KiB libtinysparql aarch64 3.10.0-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB libwebp aarch64 1.6.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 817.5 KiB noopenh264 aarch64 2.6.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95.2 KiB openblas aarch64 0.3.29-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.7 KiB openblas-openmp aarch64 0.3.29-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.4 MiB openjpeg aarch64 2.5.3-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 411.8 KiB pcre2-utf32 aarch64 10.46-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 582.0 KiB python-pyqt6-rpm-macros noarch 6.9.1-5.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142.0 B python3-numpy-f2py aarch64 1:2.3.3-2.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB python3-olefile noarch 0.47-10.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346.5 KiB python3-pillow aarch64 11.3.0-6.fc44 copr_base 4.4 MiB python3-pyqt6-sip aarch64 13.10.2-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.0 KiB python3-six noarch 1.17.0-6.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118.0 KiB qt6-filesystem aarch64 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B qt6-qtbase aarch64 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.1 MiB qt6-qtbase-common noarch 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74.0 B qt6-qtbase-gui aarch64 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23.8 MiB qt6-qtdeclarative aarch64 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52.2 MiB qt6-qtsvg aarch64 6.9.2-1.fc44 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 881.1 KiB rav1e-libs aarch64 0.7.1-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB sdl2-compat aarch64 2.32.56-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483.7 KiB shared-mime-info aarch64 2.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.3 MiB svt-av1-libs aarch64 2.3.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB tslib aarch64 1.23-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB wxBase aarch64 3.2.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 MiB wxGTK aarch64 3.2.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.9 MiB wxGTK-gl aarch64 3.2.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.6 KiB wxGTK-i18n noarch 3.2.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.7 MiB xcb-util-cursor aarch64 0.1.5-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.2 KiB xprop aarch64 1.2.8-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.7 KiB Transaction Summary: Installing: 87 packages Total size of inbound packages is 95 MiB. Need to download 72 MiB. After this operation, 388 MiB extra will be used (install 388 MiB, remove 0 B). [ 1/87] python3-numpy-1:2.3.3-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/87] python3-pygments-0:2.19.1-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/87] python3-six-0:1.17.0-6.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/87] flexiblas-netlib-0:3.4.5-5.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/87] python3-numpy-f2py-1:2.3.3-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/87] flexiblas-0:3.4.5-5.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/87] flexiblas-openblas-openmp-0:3.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/87] libgfortran-0:15.2.1-1.fc44.1.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/87] lcms2-0:2.16-6.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/87] libimagequant-0:4.1.0-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/87] libtiff-0:4.7.0-8.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/87] libwebp-0:1.6.0-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/87] openjpeg-0:2.5.3-8.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/87] libglvnd-opengl-1:1.7.0-8.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/87] jbigkit-libs-0:2.1-32.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/87] liblerc-0:4.0.0-9.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/87] openblas-openmp-0:0.3.29-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/87] openblas-0:0.3.29-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/87] libdav1d-0:1.5.1-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/87] libaom-0:3.13.1-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/87] rav1e-libs-0:0.7.1-8.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/87] svt-av1-libs-0:2.3.0-2.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/87] python3-pyface-0:8.0.0-10.fc44~ 100% | 12.4 MiB/s | 1.8 MiB | 00m00s [24/87] python3-pyqt6-base-0:6.9.1-5.fc 100% | 13.9 MiB/s | 2.9 MiB | 00m00s [25/87] python3-Traits-0:7.0.2-2.fc44.a 100% | 24.4 MiB/s | 5.3 MiB | 00m00s [26/87] python3-pillow-0:11.3.0-6.fc44. 100% | 160.4 MiB/s | 985.7 KiB | 00m00s [27/87] python-pyqt6-rpm-macros-0:6.9.1 100% | 380.7 KiB/s | 10.3 KiB | 00m00s [28/87] wxGTK-0:3.2.8-2.fc43.aarch64 100% | 70.7 MiB/s | 4.5 MiB | 00m00s [29/87] wxGTK-gl-0:3.2.8-2.fc43.aarch64 100% | 1.3 MiB/s | 40.1 KiB | 00m00s [30/87] python3-pyqt6-sip-0:13.10.2-4.f 100% | 2.3 MiB/s | 70.9 KiB | 00m00s [31/87] qt6-qtbase-0:6.9.2-1.fc44.aarch 100% | 83.9 MiB/s | 4.0 MiB | 00m00s [32/87] qt6-qtbase-common-0:6.9.2-1.fc4 100% | 455.4 KiB/s | 12.3 KiB | 00m00s [33/87] qt6-qtbase-gui-0:6.9.2-1.fc44.a 100% | 118.8 MiB/s | 7.5 MiB | 00m00s [34/87] qt6-qtdeclarative-0:6.9.2-1.fc4 100% | 127.5 MiB/s | 12.2 MiB | 00m00s [35/87] libraqm-0:0.10.1-3.fc43.aarch64 100% | 850.9 KiB/s | 22.1 KiB | 00m00s [36/87] python3-olefile-0:0.47-10.fc44. 100% | 2.7 MiB/s | 74.8 KiB | 00m00s [37/87] gtk3-0:3.24.49-5.fc44.aarch64 100% | 95.8 MiB/s | 5.7 MiB | 00m00s [38/87] cairo-gobject-0:1.18.4-2.fc43.a 100% | 626.8 KiB/s | 16.9 KiB | 00m00s [39/87] gdk-pixbuf2-0:2.44.1-1.fc44.aar 100% | 15.1 MiB/s | 464.2 KiB | 00m00s [40/87] libXtst-0:1.2.5-3.fc43.aarch64 100% | 765.3 KiB/s | 20.7 KiB | 00m00s [41/87] libmspack-0:0.10.1-0.15.alpha.f 100% | 2.4 MiB/s | 68.6 KiB | 00m00s [42/87] sdl2-compat-0:2.32.56-2.fc43.aa 100% | 5.1 MiB/s | 140.6 KiB | 00m00s [43/87] wxGTK-i18n-0:3.2.8-2.fc43.noarc 100% | 31.9 MiB/s | 979.6 KiB | 00m00s [44/87] libsecret-0:0.21.7-4.fc44.aarch 100% | 6.1 MiB/s | 181.5 KiB | 00m00s [45/87] pcre2-utf32-0:10.46-1.fc44.aarc 100% | 7.6 MiB/s | 210.0 KiB | 00m00s [46/87] SDL3-0:3.2.20-1.fc43.aarch64 100% | 30.1 MiB/s | 985.7 KiB | 00m00s [47/87] qt6-qtsvg-0:6.9.2-1.fc44.aarch6 100% | 9.5 MiB/s | 282.2 KiB | 00m00s [48/87] tslib-0:1.23-2.fc43.aarch64 100% | 5.1 MiB/s | 146.4 KiB | 00m00s [49/87] xcb-util-cursor-0:0.1.5-4.fc43. 100% | 681.8 KiB/s | 18.4 KiB | 00m00s [50/87] libb2-0:0.98.1-14.fc43.aarch64 100% | 917.3 KiB/s | 25.7 KiB | 00m00s [51/87] qt6-filesystem-0:6.9.2-1.fc44.a 100% | 397.5 KiB/s | 10.7 KiB | 00m00s [52/87] adwaita-icon-theme-0:49.0-1.fc4 100% | 10.2 MiB/s | 282.5 KiB | 00m00s [53/87] python3-wxpython4-0:4.2.3-4.fc4 100% | 1.8 MiB/s | 9.2 MiB | 00m05s [54/87] at-spi2-atk-0:2.58.0-2.fc44.aar 100% | 2.8 MiB/s | 86.6 KiB | 00m00s [55/87] at-spi2-core-0:2.58.0-2.fc44.aa 100% | 12.9 MiB/s | 370.5 KiB | 00m00s [56/87] atk-0:2.58.0-2.fc44.aarch64 100% | 3.0 MiB/s | 80.6 KiB | 00m00s [57/87] colord-libs-0:1.4.8-2.fc43.aarc 100% | 7.0 MiB/s | 223.1 KiB | 00m00s [58/87] gtk-update-icon-cache-0:3.24.49 100% | 1.2 MiB/s | 33.4 KiB | 00m00s [59/87] hicolor-icon-theme-0:0.18-2.fc4 100% | 2.6 MiB/s | 65.9 KiB | 00m00s [60/87] libXcomposite-0:0.4.6-6.fc43.aa 100% | 901.2 KiB/s | 24.3 KiB | 00m00s [61/87] libXcursor-0:1.2.3-3.fc43.aarch 100% | 1.2 MiB/s | 31.1 KiB | 00m00s [62/87] libXdamage-0:1.1.6-6.fc43.aarch 100% | 902.8 KiB/s | 23.5 KiB | 00m00s [63/87] libXinerama-0:1.1.5-9.fc43.aarc 100% | 548.0 KiB/s | 14.2 KiB | 00m00s [64/87] libXrandr-0:1.5.4-6.fc43.aarch6 100% | 1.0 MiB/s | 27.1 KiB | 00m00s [65/87] libcloudproviders-0:0.3.6-2.fc4 100% | 1.7 MiB/s | 45.6 KiB | 00m00s [66/87] libepoxy-0:1.5.10-10.fc43.aarch 100% | 8.1 MiB/s | 240.7 KiB | 00m00s [67/87] adwaita-cursor-theme-0:49.0-1.f 100% | 73.6 KiB/s | 373.4 KiB | 00m05s [68/87] glycin-libs-0:2.0.0-1.fc44.aarc 100% | 27.0 MiB/s | 1.5 MiB | 00m00s [69/87] glycin-loaders-0:2.0.0-1.fc44.a 100% | 58.0 MiB/s | 2.7 MiB | 00m00s [70/87] shared-mime-info-0:2.4-2.fc43.a 100% | 12.4 MiB/s | 394.6 KiB | 00m00s [71/87] libgusb-0:0.4.9-4.fc43.aarch64 100% | 2.2 MiB/s | 61.8 KiB | 00m00s [72/87] xprop-0:1.2.8-4.fc43.aarch64 100% | 1.3 MiB/s | 35.0 KiB | 00m00s [73/87] adwaita-icon-theme-legacy-0:46. 100% | 62.8 MiB/s | 2.2 MiB | 00m00s [74/87] wxBase-0:3.2.8-2.fc43.aarch64 100% | 93.8 KiB/s | 946.5 KiB | 00m10s [75/87] json-glib-0:1.10.8-1.fc44.aarch 100% | 5.7 MiB/s | 158.3 KiB | 00m00s [76/87] libstemmer-0:3.0.1-7.fc44.aarch 100% | 5.5 MiB/s | 157.0 KiB | 00m00s [77/87] bubblewrap-0:0.11.0-2.fc43.aarc 100% | 2.3 MiB/s | 64.4 KiB | 00m00s [78/87] libheif-0:1.20.2-4.fc44.aarch64 100% | 17.2 MiB/s | 529.2 KiB | 00m00s [79/87] libjxl-1:0.11.1-5.fc44.aarch64 100% | 27.1 MiB/s | 888.2 KiB | 00m00s [80/87] librsvg2-0:2.61.0-2.fc44.aarch6 100% | 42.8 MiB/s | 1.8 MiB | 00m00s [81/87] libseccomp-0:2.6.0-2.fc43.aarch 100% | 2.8 MiB/s | 76.3 KiB | 00m00s [82/87] highway-0:1.2.0-5.fc42.aarch64 100% | 21.2 MiB/s | 717.3 KiB | 00m00s [83/87] libopenjph-0:0.22.0-2.fc44.aarc 100% | 4.0 MiB/s | 110.3 KiB | 00m00s [84/87] noopenh264-0:2.6.0-2.fc43.aarch 100% | 858.1 KiB/s | 22.3 KiB | 00m00s [85/87] libdecor-0:0.2.3-6.fc43.aarch64 100% | 2.0 MiB/s | 56.4 KiB | 00m00s [86/87] libtinysparql-0:3.10.0-1.fc44.a 100% | 71.4 KiB/s | 362.2 KiB | 00m05s [87/87] avahi-glib-0:0.9~rc2-6.fc43.aar 100% | 2.9 KiB/s | 14.9 KiB | 00m05s -------------------------------------------------------------------------------- [87/87] Total 100% | 6.3 MiB/s | 72.5 MiB | 00m12s Running transaction [ 1/89] Verify package files 100% | 281.0 B/s | 87.0 B | 00m00s [ 2/89] Prepare transaction 100% | 669.0 B/s | 87.0 B | 00m00s [ 3/89] Installing cairo-gobject-0:1.18 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [ 4/89] Installing libwebp-0:1.6.0-2.fc 100% | 200.6 MiB/s | 821.7 KiB | 00m00s [ 5/89] Installing lcms2-0:2.16-6.fc43. 100% | 237.5 MiB/s | 486.4 KiB | 00m00s [ 6/89] Installing libdav1d-0:1.5.1-2.f 100% | 279.3 MiB/s | 857.9 KiB | 00m00s [ 7/89] Installing json-glib-0:1.10.8-1 100% | 76.7 MiB/s | 628.4 KiB | 00m00s [ 8/89] Installing shared-mime-info-0:2 100% | 77.5 MiB/s | 2.6 MiB | 00m00s [ 9/89] Installing libXtst-0:1.2.5-3.fc 100% | 72.8 MiB/s | 74.6 KiB | 00m00s [10/89] Installing openjpeg-0:2.5.3-8.f 100% | 202.1 MiB/s | 413.8 KiB | 00m00s [11/89] Installing libgfortran-0:15.2.1 100% | 342.3 MiB/s | 1.7 MiB | 00m00s [12/89] Installing libgusb-0:0.4.9-4.fc 100% | 89.7 MiB/s | 183.6 KiB | 00m00s [13/89] Installing colord-libs-0:1.4.8- 100% | 237.6 MiB/s | 973.1 KiB | 00m00s [14/89] Installing svt-av1-libs-0:2.3.0 100% | 275.9 MiB/s | 3.0 MiB | 00m00s [15/89] Installing rav1e-libs-0:0.7.1-8 100% | 285.9 MiB/s | 2.0 MiB | 00m00s [16/89] Installing noopenh264-0:2.6.0-2 100% | 94.5 MiB/s | 96.8 KiB | 00m00s [17/89] Installing libopenjph-0:0.22.0- 100% | 159.5 MiB/s | 326.7 KiB | 00m00s [18/89] Installing libaom-0:3.13.1-1.fc 100% | 297.2 MiB/s | 3.9 MiB | 00m00s [19/89] Installing libheif-0:1.20.2-4.f 100% | 245.6 MiB/s | 1.5 MiB | 00m00s [20/89] Installing highway-0:1.2.0-5.fc 100% | 402.3 MiB/s | 4.4 MiB | 00m00s [21/89] Installing libjxl-1:0.11.1-5.fc 100% | 304.7 MiB/s | 2.4 MiB | 00m00s [22/89] Installing libseccomp-0:2.6.0-2 100% | 120.5 MiB/s | 246.8 KiB | 00m00s [23/89] Installing bubblewrap-0:0.11.0- 100% | 10.0 MiB/s | 185.1 KiB | 00m00s [24/89] Installing glycin-libs-0:2.0.0- 100% | 312.8 MiB/s | 4.1 MiB | 00m00s [25/89] Installing gdk-pixbuf2-0:2.44.1 100% | 86.2 MiB/s | 2.6 MiB | 00m00s [26/89] Installing librsvg2-0:2.61.0-2. 100% | 306.8 MiB/s | 4.6 MiB | 00m00s [27/89] Installing glycin-loaders-0:2.0 100% | 383.9 MiB/s | 11.9 MiB | 00m00s [28/89] Installing gtk-update-icon-cach 100% | 5.8 MiB/s | 95.2 KiB | 00m00s [29/89] Installing libstemmer-0:3.0.1-7 100% | 236.6 MiB/s | 727.0 KiB | 00m00s [30/89] Installing avahi-glib-0:0.9~rc2 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [31/89] Installing libtinysparql-0:3.10 100% | 284.3 MiB/s | 1.4 MiB | 00m00s [32/89] Installing openblas-0:0.3.29-2. 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [33/89] Installing openblas-openmp-0:0. 100% | 416.1 MiB/s | 20.4 MiB | 00m00s [34/89] Installing flexiblas-netlib-0:3 100% | 206.2 MiB/s | 9.3 MiB | 00m00s [35/89] Installing flexiblas-0:3.4.5-5. 100% | 50.4 MiB/s | 51.6 KiB | 00m00s [36/89] Installing flexiblas-openblas-o 100% | 16.6 MiB/s | 68.2 KiB | 00m00s [37/89] Installing python3-numpy-1:2.3. 100% | 243.0 MiB/s | 35.5 MiB | 00m00s [38/89] Installing python3-numpy-f2py-1 100% | 65.8 MiB/s | 2.2 MiB | 00m00s [39/89] Installing python3-Traits-0:7.0 100% | 207.2 MiB/s | 9.3 MiB | 00m00s [40/89] Installing adwaita-icon-theme-l 100% | 48.7 MiB/s | 2.4 MiB | 00m00s [41/89] Installing xprop-0:1.2.8-4.fc43 100% | 4.3 MiB/s | 80.0 KiB | 00m00s [42/89] Installing at-spi2-core-0:2.58. 100% | 127.9 MiB/s | 1.7 MiB | 00m00s [43/89] Installing atk-0:2.58.0-2.fc44. 100% | 145.6 MiB/s | 298.2 KiB | 00m00s [44/89] Installing at-spi2-atk-0:2.58.0 100% | 176.4 MiB/s | 361.3 KiB | 00m00s [45/89] Installing libepoxy-0:1.5.10-10 100% | 312.7 MiB/s | 1.3 MiB | 00m00s [46/89] Installing libcloudproviders-0: 100% | 154.5 MiB/s | 158.2 KiB | 00m00s [47/89] Installing libXrandr-0:1.5.4-6. 100% | 71.2 MiB/s | 72.9 KiB | 00m00s [48/89] Installing libXinerama-0:1.1.5- 100% | 70.4 MiB/s | 72.1 KiB | 00m00s [49/89] Installing libXdamage-0:1.1.6-6 100% | 95.0 MiB/s | 97.2 KiB | 00m00s [50/89] Installing libXcursor-0:1.2.3-3 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [51/89] Installing libXcomposite-0:0.4. 100% | 95.8 MiB/s | 98.1 KiB | 00m00s [52/89] Installing hicolor-icon-theme-0 100% | 13.5 MiB/s | 179.7 KiB | 00m00s [53/89] Installing adwaita-cursor-theme 100% | 571.4 MiB/s | 11.4 MiB | 00m00s [54/89] Installing adwaita-icon-theme-0 100% | 57.2 MiB/s | 1.3 MiB | 00m00s [55/89] Installing gtk3-0:3.24.49-5.fc4 100% | 249.8 MiB/s | 23.7 MiB | 00m00s [56/89] Installing libdecor-0:0.2.3-6.f 100% | 103.4 MiB/s | 211.8 KiB | 00m00s [57/89] Installing SDL3-0:3.2.20-1.fc43 100% | 296.6 MiB/s | 2.7 MiB | 00m00s [58/89] Installing sdl2-compat-0:2.32.5 100% | 158.0 MiB/s | 485.5 KiB | 00m00s [59/89] Installing tslib-0:1.23-2.fc43. 100% | 78.4 MiB/s | 1.7 MiB | 00m00s [60/89] Installing liblerc-0:4.0.0-9.fc 100% | 178.4 MiB/s | 548.1 KiB | 00m00s [61/89] Installing jbigkit-libs-0:2.1-3 100% | 179.2 MiB/s | 183.5 KiB | 00m00s [62/89] Installing libtiff-0:4.7.0-8.fc 100% | 214.9 MiB/s | 660.1 KiB | 00m00s [63/89] Installing qt6-filesystem-0:6.9 100% | 3.4 MiB/s | 3.5 KiB | 00m00s [64/89] Installing libb2-0:0.98.1-14.fc 100% | 36.7 MiB/s | 75.2 KiB | 00m00s [65/89] Installing qt6-qtbase-0:6.9.2-1 100% | 204.7 MiB/s | 13.1 MiB | 00m00s [66/89] Installing qt6-qtbase-common-0: 100% | 0.0 B/s | 352.0 B | 00m00s [67/89] Installing xcb-util-cursor-0:0. 100% | 71.0 MiB/s | 72.7 KiB | 00m00s [68/89] Installing libglvnd-opengl-1:1. 100% | 322.3 MiB/s | 330.0 KiB | 00m00s [69/89] Installing qt6-qtbase-gui-0:6.9 100% | 309.6 MiB/s | 23.8 MiB | 00m00s [70/89] Installing qt6-qtsvg-0:6.9.2-1. 100% | 123.4 MiB/s | 884.2 KiB | 00m00s [71/89] Installing qt6-qtdeclarative-0: 100% | 293.4 MiB/s | 52.5 MiB | 00m00s [72/89] Installing pcre2-utf32-0:10.46- 100% | 189.7 MiB/s | 582.9 KiB | 00m00s [73/89] Installing libsecret-0:0.21.7-4 100% | 27.1 MiB/s | 637.6 KiB | 00m00s [74/89] Installing wxBase-0:3.2.8-2.fc4 100% | 290.6 MiB/s | 2.9 MiB | 00m00s [75/89] Installing wxGTK-i18n-0:3.2.8-2 100% | 314.5 MiB/s | 5.7 MiB | 00m00s [76/89] Installing libmspack-0:0.10.1-0 100% | 193.0 MiB/s | 197.6 KiB | 00m00s [77/89] Installing wxGTK-0:3.2.8-2.fc43 100% | 317.8 MiB/s | 15.9 MiB | 00m00s [78/89] Installing wxGTK-gl-0:3.2.8-2.f 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [79/89] Installing python3-olefile-0:0. 100% | 170.8 MiB/s | 349.8 KiB | 00m00s [80/89] Installing libraqm-0:0.10.1-3.f 100% | 68.1 MiB/s | 69.8 KiB | 00m00s [81/89] Installing libimagequant-0:4.1. 100% | 164.4 MiB/s | 673.6 KiB | 00m00s [82/89] Installing python3-pillow-0:11. 100% | 236.6 MiB/s | 4.5 MiB | 00m00s [83/89] Installing python3-pyqt6-sip-0: 100% | 101.8 MiB/s | 208.4 KiB | 00m00s [84/89] Installing python3-six-0:1.17.0 100% | 117.5 MiB/s | 120.3 KiB | 00m00s [85/89] Installing python-pyqt6-rpm-mac 100% | 406.2 KiB/s | 416.0 B | 00m00s [86/89] Installing python3-pyqt6-base-0 100% | 265.4 MiB/s | 17.3 MiB | 00m00s [87/89] Installing python3-wxpython4-0: 100% | 318.8 MiB/s | 50.0 MiB | 00m00s [88/89] Installing python3-pyface-0:8.0 100% | 91.4 MiB/s | 8.0 MiB | 00m00s [89/89] Installing python3-pygments-0:2 100% | 27.8 MiB/s | 11.5 MiB | 00m00s Warning: skipped OpenPGP checks for 87 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gOqzUp + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + 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/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/python-traitsui-8.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=44 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires -x pyqt5 -x pyqt6 -x test -x wx Handling setuptools>=61 from build-system.requires Requirement satisfied: setuptools>=61 (installed: setuptools 78.1.1) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) running dist_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/traitsui-8.0.0.dist-info' Handling traits>=6.2 from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: traits>=6.2 (installed: traits 7.0.2) Handling pyface>=8.0 from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyface>=8.0 (installed: pyface 8.0.0) Handling importlib-metadata>=3.6; python_version < "3.8" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: importlib-metadata>=3.6; python_version < "3.8" Handling enthought-sphinx-theme; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: enthought-sphinx-theme; extra == "docs" Handling sphinx; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx; extra == "docs" Handling sphinx-copybutton; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx-copybutton; extra == "docs" Handling configobj; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: configobj; extra == "docs" Handling numpy; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "editors" Handling pandas; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "editors" Handling apptools; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: apptools; extra == "examples" Handling h5py; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: h5py; extra == "examples" Handling numpy; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "examples" Handling pandas; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "examples" Handling pillow; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pillow; extra == "examples" Handling tables; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: tables; extra == "examples" Handling pyqt5; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyqt5; extra == "pyqt5" (installed: pyqt5 5.15.11) Handling pygments; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pygments; extra == "pyqt5" (installed: pygments 2.19.1) Handling pyqt6; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyqt6; extra == "pyqt6" (installed: pyqt6 6.9.1) Handling pygments; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pygments; extra == "pyqt6" (installed: pygments 2.19.1) Handling pyside2; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside2; extra == "pyside2" Handling pygments; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside2" Handling pyside6; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside6; extra == "pyside6" Handling pygments; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside6" Handling packaging; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: packaging; extra == "test" (installed: packaging 25.0) Handling numpy; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: numpy; extra == "test" (installed: numpy 2.3.3) Handling wxPython>=4; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: wxPython>=4; extra == "wx" (installed: wxPython 4.2.3) Handling numpy; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: numpy; extra == "wx" (installed: numpy 2.3.3) + cat /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires + rm -rfv traitsui-8.0.0.dist-info/ removed 'traitsui-8.0.0.dist-info/licenses/LICENSE.txt' removed directory 'traitsui-8.0.0.dist-info/licenses' removed 'traitsui-8.0.0.dist-info/METADATA' removed 'traitsui-8.0.0.dist-info/top_level.txt' removed 'traitsui-8.0.0.dist-info/entry_points.txt' removed directory 'traitsui-8.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 58.9 KiB/s | 3.8 KiB | 00m00s Copr repository 100% | 23.6 KiB/s | 1.5 KiB | 00m00s fedora 100% | 35.0 KiB/s | 13.6 KiB | 00m00s updates 100% | 108.6 KiB/s | 14.7 KiB | 00m00s Repositories loaded. Package "xorg-x11-server-Xvfb-21.1.18-2.fc43.aarch64" is already installed. Package "dejavu-fonts-all-2.37-26.fc43.noarch" is already installed. Package "liberation-fonts-all-1:2.1.5-14.fc43.noarch" is already installed. Package "mesa-dri-drivers-25.2.2-6.fc43.aarch64" is already installed. Package "pyproject-rpm-macros-1.18.4-1.fc44.noarch" is already installed. Package "python3-devel-3.14.0~rc3-1.fc44.aarch64" is already installed. Package "python3-qt5-5.15.11-12.fc44.aarch64" is already installed. Package "python3-numpy-1:2.3.3-2.fc44.aarch64" is already installed. Package "python3-packaging-25.0-5.fc44.noarch" is already installed. Package "python3-pip-25.2-3.fc44.noarch" is already installed. Package "python3-pyface-8.0.0-10.fc44~bootstrap.noarch" is already installed. Package "python3-pygments-2.19.1-5.fc44.noarch" is already installed. Package "python3-qt5-base-5.15.11-12.fc44.aarch64" is already installed. Package "python3-pyqt6-base-6.9.1-5.fc44.aarch64" is already installed. Package "python3-setuptools-78.1.1-13.fc44.noarch" is already installed. Package "python3-Traits-7.0.2-2.fc44.aarch64" is already installed. Package "python3-wheel-1:0.45.1-17.fc44.noarch" is already installed. Package "python3-wxpython4-4.2.3-4.fc44.aarch64" is already installed. Nothing to do. Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1758240000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.UqjATM + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + 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/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/python-traitsui-8.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=44 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires -x pyqt5 -x pyqt6 -x test -x wx Handling setuptools>=61 from build-system.requires Requirement satisfied: setuptools>=61 (installed: setuptools 78.1.1) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) running dist_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/traitsui-8.0.0.dist-info' Handling traits>=6.2 from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: traits>=6.2 (installed: traits 7.0.2) Handling pyface>=8.0 from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyface>=8.0 (installed: pyface 8.0.0) Handling importlib-metadata>=3.6; python_version < "3.8" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: importlib-metadata>=3.6; python_version < "3.8" Handling enthought-sphinx-theme; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: enthought-sphinx-theme; extra == "docs" Handling sphinx; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx; extra == "docs" Handling sphinx-copybutton; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: sphinx-copybutton; extra == "docs" Handling configobj; extra == "docs" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: configobj; extra == "docs" Handling numpy; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "editors" Handling pandas; extra == "editors" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "editors" Handling apptools; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: apptools; extra == "examples" Handling h5py; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: h5py; extra == "examples" Handling numpy; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: numpy; extra == "examples" Handling pandas; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pandas; extra == "examples" Handling pillow; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pillow; extra == "examples" Handling tables; extra == "examples" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: tables; extra == "examples" Handling pyqt5; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyqt5; extra == "pyqt5" (installed: pyqt5 5.15.11) Handling pygments; extra == "pyqt5" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pygments; extra == "pyqt5" (installed: pygments 2.19.1) Handling pyqt6; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pyqt6; extra == "pyqt6" (installed: pyqt6 6.9.1) Handling pygments; extra == "pyqt6" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: pygments; extra == "pyqt6" (installed: pygments 2.19.1) Handling pyside2; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside2; extra == "pyside2" Handling pygments; extra == "pyside2" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside2" Handling pyside6; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pyside6; extra == "pyside6" Handling pygments; extra == "pyside6" from hook generated metadata: Requires-Dist (traitsui) Ignoring alien requirement: pygments; extra == "pyside6" Handling packaging; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: packaging; extra == "test" (installed: packaging 25.0) Handling numpy; extra == "test" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: numpy; extra == "test" (installed: numpy 2.3.3) Handling wxPython>=4; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: wxPython>=4; extra == "wx" (installed: wxPython 4.2.3) Handling numpy; extra == "wx" from hook generated metadata: Requires-Dist (traitsui) Requirement satisfied: numpy; extra == "wx" (installed: numpy 2.3.3) + cat /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-buildrequires + rm -rfv traitsui-8.0.0.dist-info/ removed 'traitsui-8.0.0.dist-info/licenses/LICENSE.txt' removed directory 'traitsui-8.0.0.dist-info/licenses' removed 'traitsui-8.0.0.dist-info/METADATA' removed 'traitsui-8.0.0.dist-info/entry_points.txt' removed 'traitsui-8.0.0.dist-info/top_level.txt' removed directory 'traitsui-8.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aYx4Eu + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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 traitsui-8.0.0 + mkdir -p /builddir/build/BUILD/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/python-traitsui-8.0.0-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running dist_info creating /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info writing /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file '/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-modern-metadata-tx2c0t0j/traitsui-8.0.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: traitsui Building wheel for traitsui (pyproject.toml): started Running command Building wheel for traitsui (pyproject.toml) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/traitsui copying traitsui/view_elements.py -> build/lib/traitsui copying traitsui/view_element.py -> build/lib/traitsui copying traitsui/view.py -> build/lib/traitsui copying traitsui/value_tree.py -> build/lib/traitsui copying traitsui/undo.py -> build/lib/traitsui copying traitsui/ui_traits.py -> build/lib/traitsui copying traitsui/ui_info.py -> build/lib/traitsui copying traitsui/ui_editor.py -> build/lib/traitsui copying traitsui/ui.py -> build/lib/traitsui copying traitsui/tree_node_renderer.py -> build/lib/traitsui copying traitsui/tree_node.py -> build/lib/traitsui copying traitsui/toolkit_traits.py -> build/lib/traitsui copying traitsui/toolkit.py -> build/lib/traitsui copying traitsui/theme.py -> build/lib/traitsui copying traitsui/tabular_adapter.py -> build/lib/traitsui copying traitsui/table_filter.py -> build/lib/traitsui copying traitsui/table_column.py -> build/lib/traitsui copying traitsui/mimedata.py -> build/lib/traitsui copying traitsui/message.py -> build/lib/traitsui copying traitsui/menu.py -> build/lib/traitsui copying traitsui/list_str_adapter.py -> build/lib/traitsui copying traitsui/key_bindings.py -> build/lib/traitsui copying traitsui/item.py -> build/lib/traitsui copying traitsui/instance_choice.py -> build/lib/traitsui copying traitsui/include.py -> build/lib/traitsui copying traitsui/helper.py -> build/lib/traitsui copying traitsui/help_template.py -> build/lib/traitsui copying traitsui/help.py -> build/lib/traitsui copying traitsui/handler.py -> build/lib/traitsui copying traitsui/group.py -> build/lib/traitsui copying traitsui/file_dialog.py -> build/lib/traitsui copying traitsui/editor_factory.py -> build/lib/traitsui copying traitsui/editor.py -> build/lib/traitsui copying traitsui/dockable_view_element.py -> build/lib/traitsui copying traitsui/dock_window_theme.py -> build/lib/traitsui copying traitsui/delegating_handler.py -> build/lib/traitsui copying traitsui/default_dock_window_theme.py -> build/lib/traitsui copying traitsui/context_value.py -> build/lib/traitsui copying traitsui/color_column.py -> build/lib/traitsui copying traitsui/basic_editor_factory.py -> build/lib/traitsui copying traitsui/base_panel.py -> build/lib/traitsui copying traitsui/api.py -> build/lib/traitsui copying traitsui/__init__.py -> build/lib/traitsui running egg_info writing traitsui.egg-info/PKG-INFO writing dependency_links to traitsui.egg-info/dependency_links.txt writing entry points to traitsui.egg-info/entry_points.txt writing requirements to traitsui.egg-info/requires.txt writing top-level names to traitsui.egg-info/top_level.txt reading manifest file 'traitsui.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO.txt' no previously-included directories found matching 'docs/build' warning: no files found matching '*.zip' under directory 'traitsui' adding license file 'LICENSE.txt' writing manifest file 'traitsui.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.editors' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.editors' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.editors' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.editors' to be distributed and are already explicitly excluding 'traitsui.editors' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo' to be distributed and are already explicitly excluding 'traitsui.examples.demo' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Advanced' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Advanced' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Advanced' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Advanced' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Advanced' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Advanced.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Advanced.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Advanced.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Advanced.tests' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Advanced.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Applications' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Applications' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Applications' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Applications' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Applications' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Applications.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Applications.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Applications.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Applications.images' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Applications.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Applications.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Applications.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Applications.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Applications.tests' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Applications.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Dynamic_Forms' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Dynamic_Forms' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Dynamic_Forms' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Dynamic_Forms' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Dynamic_Forms' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Dynamic_Forms.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Dynamic_Forms.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Dynamic_Forms.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Dynamic_Forms.tests' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Dynamic_Forms.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Extras' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Extras' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Extras' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Extras' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Extras' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Extras.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Extras.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Extras.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Extras.images' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Extras.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Extras.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Extras.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Extras.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Extras.tests' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Extras.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Extras.windows' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Extras.windows' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Extras.windows' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Extras.windows' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Extras.windows' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Misc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Misc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Misc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Misc' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Misc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Standard_Editors' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Standard_Editors' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Standard_Editors' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Standard_Editors' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Standard_Editors' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Standard_Editors.File_Dialog' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Standard_Editors.File_Dialog' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Standard_Editors.File_Dialog' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Standard_Editors.File_Dialog' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Standard_Editors.File_Dialog' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.examples.demo.Standard_Editors.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.examples.demo.Standard_Editors.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.examples.demo.Standard_Editors.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.examples.demo.Standard_Editors.tests' to be distributed and are already explicitly excluding 'traitsui.examples.demo.Standard_Editors.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.extras' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.extras' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.extras' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.extras' to be distributed and are already explicitly excluding 'traitsui.extras' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.extras.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.extras.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.extras.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.extras.images' to be distributed and are already explicitly excluding 'traitsui.extras.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.images' to be distributed and are already explicitly excluding 'traitsui.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.null' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.null' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.null' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.null' to be distributed and are already explicitly excluding 'traitsui.null' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.qt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.qt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.qt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.qt' to be distributed and are already explicitly excluding 'traitsui.qt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.qt.extra' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.qt.extra' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.qt.extra' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.qt.extra' to be distributed and are already explicitly excluding 'traitsui.qt.extra' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.qt.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.qt.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.qt.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.qt.images' to be distributed and are already explicitly excluding 'traitsui.qt.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.qt.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.qt.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.qt.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.qt.tests' to be distributed and are already explicitly excluding 'traitsui.qt.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.qt4' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.qt4' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.qt4' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.qt4' to be distributed and are already explicitly excluding 'traitsui.qt4' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing' to be distributed and are already explicitly excluding 'traitsui.testing' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.data' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.data' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.data' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.data' to be distributed and are already explicitly excluding 'traitsui.testing.data' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester' to be distributed and are already explicitly excluding 'traitsui.testing.tester' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.qt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.qt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.qt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.qt' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.qt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.qt._traitsui' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.qt._traitsui' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.qt._traitsui' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.qt._traitsui' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.qt._traitsui' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.qt.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.qt.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.qt.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.qt.tests' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.qt.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.tests' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.wx' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.wx' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.wx' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.wx' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.wx' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.wx._traitsui' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.wx._traitsui' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.wx._traitsui' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.wx._traitsui' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.wx._traitsui' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester._ui_tester_registry.wx.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester._ui_tester_registry.wx.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester._ui_tester_registry.wx.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester._ui_tester_registry.wx.tests' to be distributed and are already explicitly excluding 'traitsui.testing.tester._ui_tester_registry.wx.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tester.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tester.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tester.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tester.tests' to be distributed and are already explicitly excluding 'traitsui.testing.tester.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.testing.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.testing.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.testing.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.testing.tests' to be distributed and are already explicitly excluding 'traitsui.testing.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.tests' to be distributed and are already explicitly excluding 'traitsui.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.tests.editors' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.tests.editors' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.tests.editors' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.tests.editors' to be distributed and are already explicitly excluding 'traitsui.tests.editors' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.tests.null_backend' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.tests.null_backend' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.tests.null_backend' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.tests.null_backend' to be distributed and are already explicitly excluding 'traitsui.tests.null_backend' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.tests.ui_editors' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.tests.ui_editors' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.tests.ui_editors' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.tests.ui_editors' to be distributed and are already explicitly excluding 'traitsui.tests.ui_editors' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.ui_editors' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.ui_editors' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.ui_editors' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.ui_editors' to be distributed and are already explicitly excluding 'traitsui.ui_editors' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.wx' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.wx' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.wx' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.wx' to be distributed and are already explicitly excluding 'traitsui.wx' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.wx.extra' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.wx.extra' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.wx.extra' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.wx.extra' to be distributed and are already explicitly excluding 'traitsui.wx.extra' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.wx.extra.windows' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.wx.extra.windows' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.wx.extra.windows' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.wx.extra.windows' to be distributed and are already explicitly excluding 'traitsui.wx.extra.windows' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.wx.images' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.wx.images' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.wx.images' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.wx.images' to be distributed and are already explicitly excluding 'traitsui.wx.images' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'traitsui.wx.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'traitsui.wx.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'traitsui.wx.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'traitsui.wx.tests' to be distributed and are already explicitly excluding 'traitsui.wx.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/traitsui/editors copying traitsui/editors/__init__.py -> build/lib/traitsui/editors copying traitsui/editors/api.py -> build/lib/traitsui/editors copying traitsui/editors/array_editor.py -> build/lib/traitsui/editors copying traitsui/editors/boolean_editor.py -> build/lib/traitsui/editors copying traitsui/editors/button_editor.py -> build/lib/traitsui/editors copying traitsui/editors/check_list_editor.py -> build/lib/traitsui/editors copying traitsui/editors/code_editor.py -> build/lib/traitsui/editors copying traitsui/editors/color_editor.py -> build/lib/traitsui/editors copying traitsui/editors/compound_editor.py -> build/lib/traitsui/editors copying traitsui/editors/csv_list_editor.py -> build/lib/traitsui/editors copying traitsui/editors/custom_editor.py -> build/lib/traitsui/editors copying traitsui/editors/date_editor.py -> build/lib/traitsui/editors copying traitsui/editors/date_range_editor.py -> build/lib/traitsui/editors copying traitsui/editors/datetime_editor.py -> build/lib/traitsui/editors copying traitsui/editors/default_override.py -> build/lib/traitsui/editors copying traitsui/editors/directory_editor.py -> build/lib/traitsui/editors copying traitsui/editors/dnd_editor.py -> build/lib/traitsui/editors copying traitsui/editors/drop_editor.py -> build/lib/traitsui/editors copying traitsui/editors/enum_editor.py -> build/lib/traitsui/editors copying traitsui/editors/file_editor.py -> build/lib/traitsui/editors copying traitsui/editors/font_editor.py -> build/lib/traitsui/editors copying traitsui/editors/history_editor.py -> build/lib/traitsui/editors copying traitsui/editors/html_editor.py -> build/lib/traitsui/editors copying traitsui/editors/image_editor.py -> build/lib/traitsui/editors copying traitsui/editors/image_enum_editor.py -> build/lib/traitsui/editors copying traitsui/editors/instance_editor.py -> build/lib/traitsui/editors copying traitsui/editors/key_binding_editor.py -> build/lib/traitsui/editors copying traitsui/editors/list_editor.py -> build/lib/traitsui/editors copying traitsui/editors/list_str_editor.py -> build/lib/traitsui/editors copying traitsui/editors/null_editor.py -> build/lib/traitsui/editors copying traitsui/editors/popup_editor.py -> build/lib/traitsui/editors copying traitsui/editors/progress_editor.py -> build/lib/traitsui/editors copying traitsui/editors/range_editor.py -> build/lib/traitsui/editors copying traitsui/editors/rgb_color_editor.py -> build/lib/traitsui/editors copying traitsui/editors/scrubber_editor.py -> build/lib/traitsui/editors copying traitsui/editors/search_editor.py -> build/lib/traitsui/editors copying traitsui/editors/set_editor.py -> build/lib/traitsui/editors copying traitsui/editors/shell_editor.py -> build/lib/traitsui/editors copying traitsui/editors/styled_date_editor.py -> build/lib/traitsui/editors copying traitsui/editors/table_editor.py -> build/lib/traitsui/editors copying traitsui/editors/tabular_editor.py -> build/lib/traitsui/editors copying traitsui/editors/text_editor.py -> build/lib/traitsui/editors copying traitsui/editors/time_editor.py -> build/lib/traitsui/editors copying traitsui/editors/title_editor.py -> build/lib/traitsui/editors copying traitsui/editors/tree_editor.py -> build/lib/traitsui/editors copying traitsui/editors/tuple_editor.py -> build/lib/traitsui/editors copying traitsui/editors/value_editor.py -> build/lib/traitsui/editors copying traitsui/editors/video_editor.py -> build/lib/traitsui/editors creating build/lib/traitsui/examples/demo copying traitsui/examples/demo/examples.cfg -> build/lib/traitsui/examples/demo copying traitsui/examples/demo/index.rst -> build/lib/traitsui/examples/demo copying traitsui/examples/demo/traits_ui_demo.jpg -> build/lib/traitsui/examples/demo creating build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Adapted_tree_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Apply_Revert_handler_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Auto_editable_readonly_table_cells.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Auto_update_TabularEditor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Date_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Date_range_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Dynamic_EnumEditor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Dynamic_range_trait_and_editor.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Dynamic_views_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Dynamically_changing_buttons_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/HDF5_tree_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/HDF5_tree_demo2.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/History_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Invalid_state_handling.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/ListStrAdapter_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/ListStrEditor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/List_editor_notebook_selection_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/List_editors_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/MVC_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Multi_select_string_list.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Multi_thread_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Multi_thread_demo_2.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/NumPy_array_tabular_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/NumPy_array_view_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Popup_Dialog_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Property_List_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Scrubber_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Settable_cached_property.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Statusbar_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/String_list_ui_editor.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Table_editor_with_checkbox_column.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Table_editor_with_context_menu_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Table_editor_with_live_search_and_cell_editor.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Table_editor_with_progress_column.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Tabular_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Tabular_editor_with_context_menu_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Time_editor_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/Tree_editor_required_traits_demo.py -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/index.rst -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/test_fixed.h5 -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/test_fixed_compressed.h5 -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/test_h5pydata.h5 -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/test_table_dc.h5 -> build/lib/traitsui/examples/demo/Advanced copying traitsui/examples/demo/Advanced/test_table_no_dc.h5 -> build/lib/traitsui/examples/demo/Advanced creating build/lib/traitsui/examples/demo/Advanced/tests copying traitsui/examples/demo/Advanced/tests/test_List_editor_notebook_selection_demo.py -> build/lib/traitsui/examples/demo/Advanced/tests creating build/lib/traitsui/examples/demo/Applications copying traitsui/examples/demo/Applications/Python_source_browser.py -> build/lib/traitsui/examples/demo/Applications copying traitsui/examples/demo/Applications/converter.py -> build/lib/traitsui/examples/demo/Applications copying traitsui/examples/demo/Applications/index.rst -> build/lib/traitsui/examples/demo/Applications creating build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/GG5.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/TFB.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/blue_ball.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/header.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/notebook_close.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/notebook_open.png -> build/lib/traitsui/examples/demo/Applications/images copying traitsui/examples/demo/Applications/images/red_ball.png -> build/lib/traitsui/examples/demo/Applications/images creating build/lib/traitsui/examples/demo/Applications/tests copying traitsui/examples/demo/Applications/tests/test_converter.py -> build/lib/traitsui/examples/demo/Applications/tests creating build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/dynamic_form_using_instances.py -> build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/dynamic_range_editor.py -> build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/dynamic_selector.py -> build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/enabled_when.py -> build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/index.rst -> build/lib/traitsui/examples/demo/Dynamic_Forms copying traitsui/examples/demo/Dynamic_Forms/visible_when.py -> build/lib/traitsui/examples/demo/Dynamic_Forms creating build/lib/traitsui/examples/demo/Dynamic_Forms/tests copying traitsui/examples/demo/Dynamic_Forms/tests/test_visible_when.py -> build/lib/traitsui/examples/demo/Dynamic_Forms/tests creating build/lib/traitsui/examples/demo/Extras copying traitsui/examples/demo/Extras/Image_editor_demo.py -> build/lib/traitsui/examples/demo/Extras copying traitsui/examples/demo/Extras/LED_display.py -> build/lib/traitsui/examples/demo/Extras copying traitsui/examples/demo/Extras/Tree_editor_with_TreeNodeRenderer.py -> build/lib/traitsui/examples/demo/Extras copying traitsui/examples/demo/Extras/animated_GIF.py -> build/lib/traitsui/examples/demo/Extras copying traitsui/examples/demo/Extras/index.rst -> build/lib/traitsui/examples/demo/Extras creating build/lib/traitsui/examples/demo/Extras/images copying traitsui/examples/demo/Extras/images/info.png -> build/lib/traitsui/examples/demo/Extras/images copying traitsui/examples/demo/Extras/images/logo_32x32.gif -> build/lib/traitsui/examples/demo/Extras/images copying traitsui/examples/demo/Extras/images/logo_48x48.gif -> build/lib/traitsui/examples/demo/Extras/images copying traitsui/examples/demo/Extras/images/logo_64x64.gif -> build/lib/traitsui/examples/demo/Extras/images copying traitsui/examples/demo/Extras/images/python-logo.png -> build/lib/traitsui/examples/demo/Extras/images creating build/lib/traitsui/examples/demo/Extras/tests copying traitsui/examples/demo/Extras/tests/__init__.py -> build/lib/traitsui/examples/demo/Extras/tests copying traitsui/examples/demo/Extras/tests/test_Image_editor_demo.py -> build/lib/traitsui/examples/demo/Extras/tests creating build/lib/traitsui/examples/demo/Extras/windows copying traitsui/examples/demo/Extras/windows/flash.py -> build/lib/traitsui/examples/demo/Extras/windows copying traitsui/examples/demo/Extras/windows/internet_explorer.py -> build/lib/traitsui/examples/demo/Extras/windows creating build/lib/traitsui/examples/demo/Misc copying traitsui/examples/demo/Misc/demo_group_size.py -> build/lib/traitsui/examples/demo/Misc copying traitsui/examples/demo/Misc/index.rst -> build/lib/traitsui/examples/demo/Misc copying traitsui/examples/demo/Misc/using_springs.py -> build/lib/traitsui/examples/demo/Misc creating build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ArrayEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/BooleanEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/BooleanEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ButtonEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ButtonEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/CSVListEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/CheckListEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/CheckListEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/CodeEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ColorEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/CompoundEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/DataFrameEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/DatetimeEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/DirectoryEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/EnumEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/FileEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/FontEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/HTMLEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ImageEnumEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/InstanceEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/ListEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/RGBColorEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/RangeEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/SetEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/TableEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/TextEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/TitleEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/TreeEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/TupleEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/VideoEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors copying traitsui/examples/demo/Standard_Editors/index.rst -> build/lib/traitsui/examples/demo/Standard_Editors creating build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Custom_Extension.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_FileInfo_Extension.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_ImageInfo_Extension.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Multiple_Extensions.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog copying traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_TextInfo_Extension.py -> build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog creating build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_CheckListEditor_simple_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_EnumEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_FileEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_InstanceEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_ListEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_RangeEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_TableEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests copying traitsui/examples/demo/Standard_Editors/tests/test_TextEditor_demo.py -> build/lib/traitsui/examples/demo/Standard_Editors/tests creating build/lib/traitsui/extras copying traitsui/extras/__init__.py -> build/lib/traitsui/extras copying traitsui/extras/_demo_info.py -> build/lib/traitsui/extras copying traitsui/extras/_demo_legacy.py -> build/lib/traitsui/extras copying traitsui/extras/api.py -> build/lib/traitsui/extras copying traitsui/extras/checkbox_column.py -> build/lib/traitsui/extras copying traitsui/extras/demo.py -> build/lib/traitsui/extras copying traitsui/extras/edit_column.py -> build/lib/traitsui/extras copying traitsui/extras/has_dynamic_views.py -> build/lib/traitsui/extras copying traitsui/extras/progress_column.py -> build/lib/traitsui/extras copying traitsui/extras/saving.py -> build/lib/traitsui/extras creating build/lib/traitsui/extras/images copying traitsui/extras/images/next.png -> build/lib/traitsui/extras/images copying traitsui/extras/images/parent.png -> build/lib/traitsui/extras/images copying traitsui/extras/images/previous.png -> build/lib/traitsui/extras/images copying traitsui/extras/images/reload.png -> build/lib/traitsui/extras/images copying traitsui/extras/images/run.png -> build/lib/traitsui/extras/images creating build/lib/traitsui/images copying traitsui/images/frame.png -> build/lib/traitsui/images creating build/lib/traitsui/null copying traitsui/null/__init__.py -> build/lib/traitsui/null copying traitsui/null/color_trait.py -> build/lib/traitsui/null copying traitsui/null/font_trait.py -> build/lib/traitsui/null copying traitsui/null/rgb_color_trait.py -> build/lib/traitsui/null copying traitsui/null/toolkit.py -> build/lib/traitsui/null creating build/lib/traitsui/qt copying traitsui/qt/__init__.py -> build/lib/traitsui/qt copying traitsui/qt/array_editor.py -> build/lib/traitsui/qt copying traitsui/qt/array_view_editor.py -> build/lib/traitsui/qt copying traitsui/qt/boolean_editor.py -> build/lib/traitsui/qt copying traitsui/qt/button_editor.py -> build/lib/traitsui/qt copying traitsui/qt/check_list_editor.py -> build/lib/traitsui/qt copying traitsui/qt/clipboard.py -> build/lib/traitsui/qt copying traitsui/qt/code_editor.py -> build/lib/traitsui/qt copying traitsui/qt/color_editor.py -> build/lib/traitsui/qt copying traitsui/qt/color_trait.py -> build/lib/traitsui/qt copying traitsui/qt/compound_editor.py -> build/lib/traitsui/qt copying traitsui/qt/constants.py -> build/lib/traitsui/qt copying traitsui/qt/csv_list_editor.py -> build/lib/traitsui/qt copying traitsui/qt/custom_editor.py -> build/lib/traitsui/qt copying traitsui/qt/data_frame_editor.py -> build/lib/traitsui/qt copying traitsui/qt/date_editor.py -> build/lib/traitsui/qt copying traitsui/qt/date_range_editor.py -> build/lib/traitsui/qt copying traitsui/qt/datetime_editor.py -> build/lib/traitsui/qt copying traitsui/qt/directory_editor.py -> build/lib/traitsui/qt copying traitsui/qt/drop_editor.py -> build/lib/traitsui/qt copying traitsui/qt/editor.py -> build/lib/traitsui/qt copying traitsui/qt/editor_factory.py -> build/lib/traitsui/qt copying traitsui/qt/enum_editor.py -> build/lib/traitsui/qt copying traitsui/qt/file_editor.py -> build/lib/traitsui/qt copying traitsui/qt/font_editor.py -> build/lib/traitsui/qt copying traitsui/qt/font_trait.py -> build/lib/traitsui/qt copying traitsui/qt/helper.py -> build/lib/traitsui/qt copying traitsui/qt/history_editor.py -> build/lib/traitsui/qt copying traitsui/qt/html_editor.py -> build/lib/traitsui/qt copying traitsui/qt/image_editor.py -> build/lib/traitsui/qt copying traitsui/qt/image_enum_editor.py -> build/lib/traitsui/qt copying traitsui/qt/instance_editor.py -> build/lib/traitsui/qt copying traitsui/qt/key_binding_editor.py -> build/lib/traitsui/qt copying traitsui/qt/key_event_to_name.py -> build/lib/traitsui/qt copying traitsui/qt/list_editor.py -> build/lib/traitsui/qt copying traitsui/qt/list_str_editor.py -> build/lib/traitsui/qt copying traitsui/qt/list_str_model.py -> build/lib/traitsui/qt copying traitsui/qt/menu.py -> build/lib/traitsui/qt copying traitsui/qt/null_editor.py -> build/lib/traitsui/qt copying traitsui/qt/progress_editor.py -> build/lib/traitsui/qt copying traitsui/qt/range_editor.py -> build/lib/traitsui/qt copying traitsui/qt/rgb_color_editor.py -> build/lib/traitsui/qt copying traitsui/qt/rgb_color_trait.py -> build/lib/traitsui/qt copying traitsui/qt/search_editor.py -> build/lib/traitsui/qt copying traitsui/qt/set_editor.py -> build/lib/traitsui/qt copying traitsui/qt/shell_editor.py -> build/lib/traitsui/qt copying traitsui/qt/styled_date_editor.py -> build/lib/traitsui/qt copying traitsui/qt/table_editor.py -> build/lib/traitsui/qt copying traitsui/qt/table_model.py -> build/lib/traitsui/qt copying traitsui/qt/tabular_editor.py -> build/lib/traitsui/qt copying traitsui/qt/tabular_model.py -> build/lib/traitsui/qt copying traitsui/qt/text_editor.py -> build/lib/traitsui/qt copying traitsui/qt/time_editor.py -> build/lib/traitsui/qt copying traitsui/qt/title_editor.py -> build/lib/traitsui/qt copying traitsui/qt/toolkit.py -> build/lib/traitsui/qt copying traitsui/qt/tree_editor.py -> build/lib/traitsui/qt copying traitsui/qt/tree_node_renderers.py -> build/lib/traitsui/qt copying traitsui/qt/tuple_editor.py -> build/lib/traitsui/qt copying traitsui/qt/ui_base.py -> build/lib/traitsui/qt copying traitsui/qt/ui_editor.py -> build/lib/traitsui/qt copying traitsui/qt/ui_live.py -> build/lib/traitsui/qt copying traitsui/qt/ui_modal.py -> build/lib/traitsui/qt copying traitsui/qt/ui_panel.py -> build/lib/traitsui/qt copying traitsui/qt/value_editor.py -> build/lib/traitsui/qt copying traitsui/qt/video_editor.py -> build/lib/traitsui/qt copying traitsui/qt/view_application.py -> build/lib/traitsui/qt creating build/lib/traitsui/qt/extra copying traitsui/qt/extra/__init__.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/bounds_editor.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/checkbox_renderer.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/led_editor.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/progress_renderer.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/qt_view.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/range_slider.py -> build/lib/traitsui/qt/extra copying traitsui/qt/extra/table_image_renderer.py -> build/lib/traitsui/qt/extra creating build/lib/traitsui/qt/images copying traitsui/qt/images/closetab.png -> build/lib/traitsui/qt/images copying traitsui/qt/images/frame.png -> build/lib/traitsui/qt/images copying traitsui/qt/images/list_editor.png -> build/lib/traitsui/qt/images copying traitsui/qt/images/next.png -> build/lib/traitsui/qt/images copying traitsui/qt/images/previous.png -> build/lib/traitsui/qt/images creating build/lib/traitsui/qt/tests copying traitsui/qt/tests/__init__.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_color_trait.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_font_trait.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_helper.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_tabular_model.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_ui_base.py -> build/lib/traitsui/qt/tests copying traitsui/qt/tests/test_ui_panel.py -> build/lib/traitsui/qt/tests creating build/lib/traitsui/qt4 copying traitsui/qt4/__init__.py -> build/lib/traitsui/qt4 creating build/lib/traitsui/testing copying traitsui/testing/README.txt -> build/lib/traitsui/testing copying traitsui/testing/__init__.py -> build/lib/traitsui/testing copying traitsui/testing/_exception_handling.py -> build/lib/traitsui/testing copying traitsui/testing/_gui.py -> build/lib/traitsui/testing copying traitsui/testing/api.py -> build/lib/traitsui/testing creating build/lib/traitsui/testing/data copying traitsui/testing/data/test.mp4 -> build/lib/traitsui/testing/data creating build/lib/traitsui/testing/tester copying traitsui/testing/tester/README.txt -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/__init__.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/_abstract_target_registry.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/_dynamic_target_registry.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/command.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/exceptions.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/locator.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/query.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/target_registry.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/ui_tester.py -> build/lib/traitsui/testing/tester copying traitsui/testing/tester/ui_wrapper.py -> build/lib/traitsui/testing/tester creating build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/README.txt -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/_common_ui_targets.py -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/_compat.py -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/_layout.py -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/_traitsui_ui.py -> build/lib/traitsui/testing/tester/_ui_tester_registry copying traitsui/testing/tester/_ui_tester_registry/default_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry creating build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/README.txt -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/_control_widget_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/_interaction_helpers.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/_registry_helper.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt copying traitsui/testing/tester/_ui_tester_registry/qt/default_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt creating build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/README.txt -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/boolean_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/button_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/check_list_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/directory_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/editor_factory.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/enum_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/file_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/font_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/instance_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/list_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/range_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/table_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/text_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/ui_base.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui creating build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests copying traitsui/testing/tester/_ui_tester_registry/qt/tests/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests copying traitsui/testing/tester/_ui_tester_registry/qt/tests/test_control_widget_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests copying traitsui/testing/tester/_ui_tester_registry/qt/tests/test_interaction_helpers.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests creating build/lib/traitsui/testing/tester/_ui_tester_registry/tests copying traitsui/testing/tester/_ui_tester_registry/tests/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/tests copying traitsui/testing/tester/_ui_tester_registry/tests/test_default_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/tests copying traitsui/testing/tester/_ui_tester_registry/tests/test_layout.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/tests creating build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/README.txt -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/_control_widget_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/_interaction_helpers.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/_registry_helper.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx copying traitsui/testing/tester/_ui_tester_registry/wx/default_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx creating build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/README.txt -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/boolean_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/button_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/check_list_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/directory_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/editor_factory.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/enum_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/file_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/font_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/list_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/range_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/text_editor.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/ui_base.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui creating build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests copying traitsui/testing/tester/_ui_tester_registry/wx/tests/__init__.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests copying traitsui/testing/tester/_ui_tester_registry/wx/tests/test_control_widget_registry.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests copying traitsui/testing/tester/_ui_tester_registry/wx/tests/test_interaction_helpers.py -> build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests creating build/lib/traitsui/testing/tester/tests copying traitsui/testing/tester/tests/__init__.py -> build/lib/traitsui/testing/tester/tests copying traitsui/testing/tester/tests/test_registry.py -> build/lib/traitsui/testing/tester/tests copying traitsui/testing/tester/tests/test_ui_tester.py -> build/lib/traitsui/testing/tester/tests copying traitsui/testing/tester/tests/test_ui_wrapper.py -> build/lib/traitsui/testing/tester/tests creating build/lib/traitsui/testing/tests copying traitsui/testing/tests/__init__.py -> build/lib/traitsui/testing/tests copying traitsui/testing/tests/test_api.py -> build/lib/traitsui/testing/tests copying traitsui/testing/tests/test_exception_handling.py -> build/lib/traitsui/testing/tests copying traitsui/testing/tests/test_gui.py -> build/lib/traitsui/testing/tests creating build/lib/traitsui/tests copying traitsui/tests/__init__.py -> build/lib/traitsui/tests copying traitsui/tests/_tools.py -> build/lib/traitsui/tests copying traitsui/tests/test_actions.py -> build/lib/traitsui/tests copying traitsui/tests/test_color_column.py -> build/lib/traitsui/tests copying traitsui/tests/test_context_value.py -> build/lib/traitsui/tests copying traitsui/tests/test_controller.py -> build/lib/traitsui/tests copying traitsui/tests/test_datetime.py -> build/lib/traitsui/tests copying traitsui/tests/test_editor.py -> build/lib/traitsui/tests copying traitsui/tests/test_editors_imports.py -> build/lib/traitsui/tests copying traitsui/tests/test_handler.py -> build/lib/traitsui/tests copying traitsui/tests/test_helper.py -> build/lib/traitsui/tests copying traitsui/tests/test_key_bindings.py -> build/lib/traitsui/tests copying traitsui/tests/test_labels.py -> build/lib/traitsui/tests copying traitsui/tests/test_layout.py -> build/lib/traitsui/tests copying traitsui/tests/test_regression.py -> build/lib/traitsui/tests copying traitsui/tests/test_shadow_group.py -> build/lib/traitsui/tests copying traitsui/tests/test_splitter_prefs_restored.py -> build/lib/traitsui/tests copying traitsui/tests/test_theme.py -> build/lib/traitsui/tests copying traitsui/tests/test_toolkit.py -> build/lib/traitsui/tests copying traitsui/tests/test_toolkit_traits.py -> build/lib/traitsui/tests copying traitsui/tests/test_tree_node.py -> build/lib/traitsui/tests copying traitsui/tests/test_ui.py -> build/lib/traitsui/tests copying traitsui/tests/test_ui_panel.py -> build/lib/traitsui/tests copying traitsui/tests/test_ui_traits.py -> build/lib/traitsui/tests copying traitsui/tests/test_undo.py -> build/lib/traitsui/tests copying traitsui/tests/test_view_application.py -> build/lib/traitsui/tests copying traitsui/tests/test_visible_when_layout.py -> build/lib/traitsui/tests creating build/lib/traitsui/tests/editors copying traitsui/tests/editors/__init__.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_animatedGIF_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_boolean_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_button_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_check_list_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_code_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_csv_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_date_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_date_range_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_datetime_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_default_override.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_directory_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_drop_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_enum_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_file_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_font_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_html_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_image_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_image_enum_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_instance_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_list_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_liststr_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_liststr_editor_selection.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_range_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_range_editor_spinner.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_range_editor_text.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_set_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_shell_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_styled_date_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_table_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_tabular_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_text_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_tree_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_tuple_editor.py -> build/lib/traitsui/tests/editors copying traitsui/tests/editors/test_video_editor.py -> build/lib/traitsui/tests/editors creating build/lib/traitsui/tests/null_backend copying traitsui/tests/null_backend/__init__.py -> build/lib/traitsui/tests/null_backend copying traitsui/tests/null_backend/test_font_trait.py -> build/lib/traitsui/tests/null_backend copying traitsui/tests/null_backend/test_null_toolkit.py -> build/lib/traitsui/tests/null_backend creating build/lib/traitsui/tests/ui_editors copying traitsui/tests/ui_editors/__init__.py -> build/lib/traitsui/tests/ui_editors copying traitsui/tests/ui_editors/test_data_frame_editor.py -> build/lib/traitsui/tests/ui_editors creating build/lib/traitsui/ui_editors copying traitsui/ui_editors/__init__.py -> build/lib/traitsui/ui_editors copying traitsui/ui_editors/array_view_editor.py -> build/lib/traitsui/ui_editors copying traitsui/ui_editors/data_frame_editor.py -> build/lib/traitsui/ui_editors creating build/lib/traitsui/wx copying traitsui/wx/__init__.py -> build/lib/traitsui/wx copying traitsui/wx/animated_gif_editor.py -> build/lib/traitsui/wx copying traitsui/wx/array_editor.py -> build/lib/traitsui/wx copying traitsui/wx/array_view_editor.py -> build/lib/traitsui/wx copying traitsui/wx/boolean_editor.py -> build/lib/traitsui/wx copying traitsui/wx/button_editor.py -> build/lib/traitsui/wx copying traitsui/wx/check_list_editor.py -> build/lib/traitsui/wx copying traitsui/wx/code_editor.py -> build/lib/traitsui/wx copying traitsui/wx/color_editor.py -> build/lib/traitsui/wx copying traitsui/wx/color_trait.py -> build/lib/traitsui/wx copying traitsui/wx/compound_editor.py -> build/lib/traitsui/wx copying traitsui/wx/constants.py -> build/lib/traitsui/wx copying traitsui/wx/csv_list_editor.py -> build/lib/traitsui/wx copying traitsui/wx/custom_editor.py -> build/lib/traitsui/wx copying traitsui/wx/data_frame_editor.py -> build/lib/traitsui/wx copying traitsui/wx/date_editor.py -> build/lib/traitsui/wx copying traitsui/wx/directory_editor.py -> build/lib/traitsui/wx copying traitsui/wx/dnd_editor.py -> build/lib/traitsui/wx copying traitsui/wx/drop_editor.py -> build/lib/traitsui/wx copying traitsui/wx/editor.py -> build/lib/traitsui/wx copying traitsui/wx/editor_factory.py -> build/lib/traitsui/wx copying traitsui/wx/enum_editor.py -> build/lib/traitsui/wx copying traitsui/wx/file_editor.py -> build/lib/traitsui/wx copying traitsui/wx/font_editor.py -> build/lib/traitsui/wx copying traitsui/wx/font_trait.py -> build/lib/traitsui/wx copying traitsui/wx/helper.py -> build/lib/traitsui/wx copying traitsui/wx/history_control.py -> build/lib/traitsui/wx copying traitsui/wx/history_editor.py -> build/lib/traitsui/wx copying traitsui/wx/html_editor.py -> build/lib/traitsui/wx copying traitsui/wx/image_control.py -> build/lib/traitsui/wx copying traitsui/wx/image_editor.py -> build/lib/traitsui/wx copying traitsui/wx/image_enum_editor.py -> build/lib/traitsui/wx copying traitsui/wx/image_slice.py -> build/lib/traitsui/wx copying traitsui/wx/instance_editor.py -> build/lib/traitsui/wx copying traitsui/wx/key_binding_editor.py -> build/lib/traitsui/wx copying traitsui/wx/key_event_to_name.py -> build/lib/traitsui/wx copying traitsui/wx/list_editor.py -> build/lib/traitsui/wx copying traitsui/wx/list_str_editor.py -> build/lib/traitsui/wx copying traitsui/wx/menu.py -> build/lib/traitsui/wx copying traitsui/wx/null_editor.py -> build/lib/traitsui/wx copying traitsui/wx/popup_editor.py -> build/lib/traitsui/wx copying traitsui/wx/progress_editor.py -> build/lib/traitsui/wx copying traitsui/wx/range_editor.py -> build/lib/traitsui/wx copying traitsui/wx/rgb_color_editor.py -> build/lib/traitsui/wx copying traitsui/wx/rgb_color_trait.py -> build/lib/traitsui/wx copying traitsui/wx/scrubber_editor.py -> build/lib/traitsui/wx copying traitsui/wx/search_editor.py -> build/lib/traitsui/wx copying traitsui/wx/set_editor.py -> build/lib/traitsui/wx copying traitsui/wx/shell_editor.py -> build/lib/traitsui/wx copying traitsui/wx/table_editor.py -> build/lib/traitsui/wx copying traitsui/wx/table_model.py -> build/lib/traitsui/wx copying traitsui/wx/tabular_editor.py -> build/lib/traitsui/wx copying traitsui/wx/text_editor.py -> build/lib/traitsui/wx copying traitsui/wx/time_editor.py -> build/lib/traitsui/wx copying traitsui/wx/title_editor.py -> build/lib/traitsui/wx copying traitsui/wx/toolkit.py -> build/lib/traitsui/wx copying traitsui/wx/tree_editor.py -> build/lib/traitsui/wx copying traitsui/wx/tuple_editor.py -> build/lib/traitsui/wx copying traitsui/wx/ui_base.py -> build/lib/traitsui/wx copying traitsui/wx/ui_editor.py -> build/lib/traitsui/wx copying traitsui/wx/ui_live.py -> build/lib/traitsui/wx copying traitsui/wx/ui_modal.py -> build/lib/traitsui/wx copying traitsui/wx/ui_panel.py -> build/lib/traitsui/wx copying traitsui/wx/ui_window.py -> build/lib/traitsui/wx copying traitsui/wx/ui_wizard.py -> build/lib/traitsui/wx copying traitsui/wx/value_editor.py -> build/lib/traitsui/wx copying traitsui/wx/view_application.py -> build/lib/traitsui/wx creating build/lib/traitsui/wx/extra copying traitsui/wx/extra/__init__.py -> build/lib/traitsui/wx/extra copying traitsui/wx/extra/bounds_editor.py -> build/lib/traitsui/wx/extra copying traitsui/wx/extra/led_editor.py -> build/lib/traitsui/wx/extra creating build/lib/traitsui/wx/extra/windows copying traitsui/wx/extra/windows/__init__.py -> build/lib/traitsui/wx/extra/windows copying traitsui/wx/extra/windows/flash_editor.py -> build/lib/traitsui/wx/extra/windows copying traitsui/wx/extra/windows/ie_html_editor.py -> build/lib/traitsui/wx/extra/windows creating build/lib/traitsui/wx/images copying traitsui/wx/images/cb_hover_off.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/cb_hover_on.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/cb_off.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/cb_on.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/file.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/frame.ico -> build/lib/traitsui/wx/images copying traitsui/wx/images/group.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/hs_color_map.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/item.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/list_editor.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/nb_open.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/object.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/open.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_add.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_colors.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_delete.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_delete_synthetic.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_display.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_move_down.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_move_up.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_no_sort.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_prefs.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_search.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_synthetic.png -> build/lib/traitsui/wx/images copying traitsui/wx/images/table_undelete.png -> build/lib/traitsui/wx/images creating build/lib/traitsui/wx/tests copying traitsui/wx/tests/__init__.py -> build/lib/traitsui/wx/tests copying traitsui/wx/tests/test_color_trait.py -> build/lib/traitsui/wx/tests copying traitsui/wx/tests/test_font_trait.py -> build/lib/traitsui/wx/tests installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/traitsui creating build/bdist.linux-aarch64/wheel/traitsui/wx creating build/bdist.linux-aarch64/wheel/traitsui/wx/tests copying build/lib/traitsui/wx/tests/test_font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/tests copying build/lib/traitsui/wx/tests/test_color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/tests copying build/lib/traitsui/wx/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/tests creating build/bdist.linux-aarch64/wheel/traitsui/wx/images copying build/lib/traitsui/wx/images/table_undelete.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_synthetic.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_search.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_prefs.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_no_sort.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_move_up.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_move_down.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_display.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_delete_synthetic.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_delete.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_colors.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/table_add.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/open.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/object.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/nb_open.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/list_editor.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/item.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/hs_color_map.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/group.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/frame.ico -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/file.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/cb_on.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/cb_off.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/cb_hover_on.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images copying build/lib/traitsui/wx/images/cb_hover_off.png -> build/bdist.linux-aarch64/wheel/./traitsui/wx/images creating build/bdist.linux-aarch64/wheel/traitsui/wx/extra creating build/bdist.linux-aarch64/wheel/traitsui/wx/extra/windows copying build/lib/traitsui/wx/extra/windows/ie_html_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra/windows copying build/lib/traitsui/wx/extra/windows/flash_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra/windows copying build/lib/traitsui/wx/extra/windows/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra/windows copying build/lib/traitsui/wx/extra/led_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra copying build/lib/traitsui/wx/extra/bounds_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra copying build/lib/traitsui/wx/extra/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx/extra copying build/lib/traitsui/wx/view_application.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/value_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_wizard.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_window.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_panel.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_modal.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_live.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/ui_base.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/tuple_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/tree_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/title_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/time_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/tabular_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/table_model.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/table_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/shell_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/set_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/search_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/scrubber_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/rgb_color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/rgb_color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/progress_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/popup_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/null_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/menu.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/list_str_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/key_event_to_name.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/key_binding_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/image_slice.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/image_enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/image_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/image_control.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/html_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/history_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/history_control.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/drop_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/dnd_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/data_frame_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/custom_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/csv_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/constants.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/compound_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/code_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/array_view_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/array_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/animated_gif_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx copying build/lib/traitsui/wx/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/wx creating build/bdist.linux-aarch64/wheel/traitsui/ui_editors copying build/lib/traitsui/ui_editors/data_frame_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/ui_editors copying build/lib/traitsui/ui_editors/array_view_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/ui_editors copying build/lib/traitsui/ui_editors/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/ui_editors creating build/bdist.linux-aarch64/wheel/traitsui/tests creating build/bdist.linux-aarch64/wheel/traitsui/tests/ui_editors copying build/lib/traitsui/tests/ui_editors/test_data_frame_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/ui_editors copying build/lib/traitsui/tests/ui_editors/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/ui_editors creating build/bdist.linux-aarch64/wheel/traitsui/tests/null_backend copying build/lib/traitsui/tests/null_backend/test_null_toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/null_backend copying build/lib/traitsui/tests/null_backend/test_font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/null_backend copying build/lib/traitsui/tests/null_backend/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/null_backend creating build/bdist.linux-aarch64/wheel/traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_video_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_tuple_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_tree_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_tabular_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_table_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_styled_date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_shell_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_set_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_range_editor_text.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_range_editor_spinner.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_liststr_editor_selection.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_liststr_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_image_enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_image_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_html_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_drop_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_default_override.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_datetime_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_date_range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_csv_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_code_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/test_animatedGIF_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/editors/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests/editors copying build/lib/traitsui/tests/test_visible_when_layout.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_view_application.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_undo.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_ui_traits.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_ui_panel.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_ui.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_tree_node.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_toolkit_traits.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_theme.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_splitter_prefs_restored.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_shadow_group.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_regression.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_layout.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_labels.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_key_bindings.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_handler.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_editors_imports.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_datetime.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_controller.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_context_value.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_color_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/test_actions.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/_tools.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests copying build/lib/traitsui/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing creating build/bdist.linux-aarch64/wheel/traitsui/testing/tests copying build/lib/traitsui/testing/tests/test_gui.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tests copying build/lib/traitsui/testing/tests/test_exception_handling.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tests copying build/lib/traitsui/testing/tests/test_api.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tests copying build/lib/traitsui/testing/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/tests copying build/lib/traitsui/testing/tester/tests/test_ui_wrapper.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/tests copying build/lib/traitsui/testing/tester/tests/test_ui_tester.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/tests copying build/lib/traitsui/testing/tester/tests/test_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/tests copying build/lib/traitsui/testing/tester/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/wx creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/wx/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests/test_interaction_helpers.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests/test_control_widget_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/ui_base.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/default_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_registry_helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_interaction_helpers.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/_control_widget_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx copying build/lib/traitsui/testing/tester/_ui_tester_registry/wx/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/wx creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/tests/test_layout.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/tests/test_default_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/qt creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/qt/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests/test_interaction_helpers.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests/test_control_widget_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/tests copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/tests creating build/bdist.linux-aarch64/wheel/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/ui_base.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/table_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt/_traitsui copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/default_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_registry_helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_interaction_helpers.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/_control_widget_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/qt/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry/qt copying build/lib/traitsui/testing/tester/_ui_tester_registry/default_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/_traitsui_ui.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/_layout.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/_compat.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/_common_ui_targets.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/_ui_tester_registry/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester/_ui_tester_registry copying build/lib/traitsui/testing/tester/ui_wrapper.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/ui_tester.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/target_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/query.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/locator.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/exceptions.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/command.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/_dynamic_target_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/_abstract_target_registry.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester copying build/lib/traitsui/testing/tester/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing/tester creating build/bdist.linux-aarch64/wheel/traitsui/testing/data copying build/lib/traitsui/testing/data/test.mp4 -> build/bdist.linux-aarch64/wheel/./traitsui/testing/data copying build/lib/traitsui/testing/api.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing copying build/lib/traitsui/testing/_gui.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing copying build/lib/traitsui/testing/_exception_handling.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing copying build/lib/traitsui/testing/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/testing copying build/lib/traitsui/testing/README.txt -> build/bdist.linux-aarch64/wheel/./traitsui/testing creating build/bdist.linux-aarch64/wheel/traitsui/qt4 copying build/lib/traitsui/qt4/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt4 creating build/bdist.linux-aarch64/wheel/traitsui/qt creating build/bdist.linux-aarch64/wheel/traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_ui_panel.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_ui_base.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_tabular_model.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/test_color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests copying build/lib/traitsui/qt/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/tests creating build/bdist.linux-aarch64/wheel/traitsui/qt/images copying build/lib/traitsui/qt/images/previous.png -> build/bdist.linux-aarch64/wheel/./traitsui/qt/images copying build/lib/traitsui/qt/images/next.png -> build/bdist.linux-aarch64/wheel/./traitsui/qt/images copying build/lib/traitsui/qt/images/list_editor.png -> build/bdist.linux-aarch64/wheel/./traitsui/qt/images copying build/lib/traitsui/qt/images/frame.png -> build/bdist.linux-aarch64/wheel/./traitsui/qt/images copying build/lib/traitsui/qt/images/closetab.png -> build/bdist.linux-aarch64/wheel/./traitsui/qt/images creating build/bdist.linux-aarch64/wheel/traitsui/qt/extra copying build/lib/traitsui/qt/extra/table_image_renderer.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/range_slider.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/qt_view.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/progress_renderer.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/led_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/checkbox_renderer.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/bounds_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/extra/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt/extra copying build/lib/traitsui/qt/view_application.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/video_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/value_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/ui_panel.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/ui_modal.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/ui_live.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/ui_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/ui_base.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/tuple_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/tree_node_renderers.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/tree_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/title_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/time_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/tabular_model.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/tabular_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/table_model.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/table_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/styled_date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/shell_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/set_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/search_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/rgb_color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/rgb_color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/progress_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/null_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/menu.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/list_str_model.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/list_str_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/key_event_to_name.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/key_binding_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/image_enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/image_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/html_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/history_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/helper.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/drop_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/datetime_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/date_range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/data_frame_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/custom_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/csv_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/constants.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/compound_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/code_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/clipboard.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/array_view_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/array_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt copying build/lib/traitsui/qt/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/qt creating build/bdist.linux-aarch64/wheel/traitsui/null copying build/lib/traitsui/null/toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui/null copying build/lib/traitsui/null/rgb_color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/null copying build/lib/traitsui/null/font_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/null copying build/lib/traitsui/null/color_trait.py -> build/bdist.linux-aarch64/wheel/./traitsui/null copying build/lib/traitsui/null/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/null creating build/bdist.linux-aarch64/wheel/traitsui/images copying build/lib/traitsui/images/frame.png -> build/bdist.linux-aarch64/wheel/./traitsui/images creating build/bdist.linux-aarch64/wheel/traitsui/extras creating build/bdist.linux-aarch64/wheel/traitsui/extras/images copying build/lib/traitsui/extras/images/run.png -> build/bdist.linux-aarch64/wheel/./traitsui/extras/images copying build/lib/traitsui/extras/images/reload.png -> build/bdist.linux-aarch64/wheel/./traitsui/extras/images copying build/lib/traitsui/extras/images/previous.png -> build/bdist.linux-aarch64/wheel/./traitsui/extras/images copying build/lib/traitsui/extras/images/parent.png -> build/bdist.linux-aarch64/wheel/./traitsui/extras/images copying build/lib/traitsui/extras/images/next.png -> build/bdist.linux-aarch64/wheel/./traitsui/extras/images copying build/lib/traitsui/extras/saving.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/progress_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/has_dynamic_views.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/edit_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/checkbox_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/api.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/_demo_legacy.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/_demo_info.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras copying build/lib/traitsui/extras/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/extras creating build/bdist.linux-aarch64/wheel/traitsui/examples creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Standard_Editors creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_TextEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_TableEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_RangeEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_ListEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_InstanceEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_FileEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_EnumEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_CheckListEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests copying build/lib/traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/tests creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_TextInfo_Extension.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Multiple_Extensions.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_ImageInfo_Extension.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_FileInfo_Extension.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Custom_Extension.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors/File_Dialog copying build/lib/traitsui/examples/demo/Standard_Editors/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/VideoEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/TupleEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/TreeEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/TitleEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/TextEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/TableEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/SetEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/RangeEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/RGBColorEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ListEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/InstanceEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ImageEnumEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/HTMLEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/FontEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/FileEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/EnumEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/DirectoryEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/DatetimeEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/DataFrameEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/CompoundEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ColorEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/CodeEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/CheckListEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/CheckListEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/CSVListEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ButtonEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ButtonEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/BooleanEditor_simple_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/BooleanEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors copying build/lib/traitsui/examples/demo/Standard_Editors/ArrayEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Standard_Editors creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Misc copying build/lib/traitsui/examples/demo/Misc/using_springs.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Misc copying build/lib/traitsui/examples/demo/Misc/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Misc copying build/lib/traitsui/examples/demo/Misc/demo_group_size.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Misc creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Extras creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Extras/windows copying build/lib/traitsui/examples/demo/Extras/windows/internet_explorer.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/windows copying build/lib/traitsui/examples/demo/Extras/windows/flash.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/windows creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Extras/tests copying build/lib/traitsui/examples/demo/Extras/tests/test_Image_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/tests copying build/lib/traitsui/examples/demo/Extras/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/tests creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/images/python-logo.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/images/logo_64x64.gif -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/images/logo_48x48.gif -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/images/logo_32x32.gif -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/images/info.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras/images copying build/lib/traitsui/examples/demo/Extras/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras copying build/lib/traitsui/examples/demo/Extras/animated_GIF.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras copying build/lib/traitsui/examples/demo/Extras/Tree_editor_with_TreeNodeRenderer.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras copying build/lib/traitsui/examples/demo/Extras/LED_display.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras copying build/lib/traitsui/examples/demo/Extras/Image_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Extras creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Dynamic_Forms creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Dynamic_Forms/tests copying build/lib/traitsui/examples/demo/Dynamic_Forms/tests/test_visible_when.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms/tests copying build/lib/traitsui/examples/demo/Dynamic_Forms/visible_when.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms copying build/lib/traitsui/examples/demo/Dynamic_Forms/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms copying build/lib/traitsui/examples/demo/Dynamic_Forms/enabled_when.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms copying build/lib/traitsui/examples/demo/Dynamic_Forms/dynamic_selector.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms copying build/lib/traitsui/examples/demo/Dynamic_Forms/dynamic_range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms copying build/lib/traitsui/examples/demo/Dynamic_Forms/dynamic_form_using_instances.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Dynamic_Forms creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Applications creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Applications/tests copying build/lib/traitsui/examples/demo/Applications/tests/test_converter.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/tests creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/red_ball.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/notebook_open.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/notebook_close.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/header.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/blue_ball.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/TFB.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/images/GG5.png -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications/images copying build/lib/traitsui/examples/demo/Applications/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications copying build/lib/traitsui/examples/demo/Applications/converter.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications copying build/lib/traitsui/examples/demo/Applications/Python_source_browser.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Applications creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Advanced creating build/bdist.linux-aarch64/wheel/traitsui/examples/demo/Advanced/tests copying build/lib/traitsui/examples/demo/Advanced/tests/test_List_editor_notebook_selection_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced/tests copying build/lib/traitsui/examples/demo/Advanced/test_table_no_dc.h5 -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/test_table_dc.h5 -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/test_h5pydata.h5 -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/test_fixed_compressed.h5 -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/test_fixed.h5 -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Tree_editor_required_traits_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Time_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Tabular_editor_with_context_menu_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Tabular_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Table_editor_with_progress_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Table_editor_with_live_search_and_cell_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Table_editor_with_context_menu_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Table_editor_with_checkbox_column.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/String_list_ui_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Statusbar_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Settable_cached_property.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Scrubber_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Property_List_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Popup_Dialog_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/NumPy_array_view_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/NumPy_array_tabular_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Multi_thread_demo_2.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Multi_thread_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Multi_select_string_list.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/MVC_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/List_editors_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/List_editor_notebook_selection_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/ListStrEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/ListStrAdapter_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Invalid_state_handling.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/History_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/HDF5_tree_demo2.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/HDF5_tree_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Dynamically_changing_buttons_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Dynamic_views_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Dynamic_range_trait_and_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Dynamic_EnumEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Date_range_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Date_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Auto_update_TabularEditor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Auto_editable_readonly_table_cells.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Apply_Revert_handler_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/Advanced/Adapted_tree_editor_demo.py -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo/Advanced copying build/lib/traitsui/examples/demo/traits_ui_demo.jpg -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo copying build/lib/traitsui/examples/demo/index.rst -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo copying build/lib/traitsui/examples/demo/examples.cfg -> build/bdist.linux-aarch64/wheel/./traitsui/examples/demo creating build/bdist.linux-aarch64/wheel/traitsui/editors copying build/lib/traitsui/editors/video_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/value_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/tuple_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/tree_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/title_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/time_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/text_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/tabular_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/table_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/styled_date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/shell_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/set_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/search_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/scrubber_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/rgb_color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/progress_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/popup_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/null_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/list_str_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/key_binding_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/instance_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/image_enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/image_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/html_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/history_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/font_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/file_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/enum_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/drop_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/dnd_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/directory_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/default_override.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/datetime_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/date_range_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/date_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/custom_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/csv_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/compound_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/color_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/code_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/check_list_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/button_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/boolean_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/array_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/api.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/editors/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui/editors copying build/lib/traitsui/__init__.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/api.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/base_panel.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/basic_editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/color_column.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/context_value.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/default_dock_window_theme.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/delegating_handler.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/dock_window_theme.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/dockable_view_element.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/editor.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/editor_factory.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/file_dialog.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/group.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/handler.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/help.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/help_template.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/helper.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/include.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/instance_choice.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/item.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/key_bindings.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/list_str_adapter.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/menu.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/message.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/mimedata.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/table_column.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/table_filter.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/tabular_adapter.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/theme.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/toolkit.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/toolkit_traits.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/tree_node.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/tree_node_renderer.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/ui.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/ui_editor.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/ui_info.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/ui_traits.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/undo.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/value_tree.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/view.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/view_element.py -> build/bdist.linux-aarch64/wheel/./traitsui copying build/lib/traitsui/view_elements.py -> build/bdist.linux-aarch64/wheel/./traitsui running install_egg_info Copying traitsui.egg-info to build/bdist.linux-aarch64/wheel/./traitsui-8.0.0-py3.14.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/traitsui-8.0.0.dist-info/WHEEL creating '/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir/pip-wheel-748snqbk/.tmp-nafe_grt/traitsui-8.0.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'traitsui/__init__.py' adding 'traitsui/api.py' adding 'traitsui/base_panel.py' adding 'traitsui/basic_editor_factory.py' adding 'traitsui/color_column.py' adding 'traitsui/context_value.py' adding 'traitsui/default_dock_window_theme.py' adding 'traitsui/delegating_handler.py' adding 'traitsui/dock_window_theme.py' adding 'traitsui/dockable_view_element.py' adding 'traitsui/editor.py' adding 'traitsui/editor_factory.py' adding 'traitsui/file_dialog.py' adding 'traitsui/group.py' adding 'traitsui/handler.py' adding 'traitsui/help.py' adding 'traitsui/help_template.py' adding 'traitsui/helper.py' adding 'traitsui/include.py' adding 'traitsui/instance_choice.py' adding 'traitsui/item.py' adding 'traitsui/key_bindings.py' adding 'traitsui/list_str_adapter.py' adding 'traitsui/menu.py' adding 'traitsui/message.py' adding 'traitsui/mimedata.py' adding 'traitsui/table_column.py' adding 'traitsui/table_filter.py' adding 'traitsui/tabular_adapter.py' adding 'traitsui/theme.py' adding 'traitsui/toolkit.py' adding 'traitsui/toolkit_traits.py' adding 'traitsui/tree_node.py' adding 'traitsui/tree_node_renderer.py' adding 'traitsui/ui.py' adding 'traitsui/ui_editor.py' adding 'traitsui/ui_info.py' adding 'traitsui/ui_traits.py' adding 'traitsui/undo.py' adding 'traitsui/value_tree.py' adding 'traitsui/view.py' adding 'traitsui/view_element.py' adding 'traitsui/view_elements.py' adding 'traitsui/editors/__init__.py' adding 'traitsui/editors/api.py' adding 'traitsui/editors/array_editor.py' adding 'traitsui/editors/boolean_editor.py' adding 'traitsui/editors/button_editor.py' adding 'traitsui/editors/check_list_editor.py' adding 'traitsui/editors/code_editor.py' adding 'traitsui/editors/color_editor.py' adding 'traitsui/editors/compound_editor.py' adding 'traitsui/editors/csv_list_editor.py' adding 'traitsui/editors/custom_editor.py' adding 'traitsui/editors/date_editor.py' adding 'traitsui/editors/date_range_editor.py' adding 'traitsui/editors/datetime_editor.py' adding 'traitsui/editors/default_override.py' adding 'traitsui/editors/directory_editor.py' adding 'traitsui/editors/dnd_editor.py' adding 'traitsui/editors/drop_editor.py' adding 'traitsui/editors/enum_editor.py' adding 'traitsui/editors/file_editor.py' adding 'traitsui/editors/font_editor.py' adding 'traitsui/editors/history_editor.py' adding 'traitsui/editors/html_editor.py' adding 'traitsui/editors/image_editor.py' adding 'traitsui/editors/image_enum_editor.py' adding 'traitsui/editors/instance_editor.py' adding 'traitsui/editors/key_binding_editor.py' adding 'traitsui/editors/list_editor.py' adding 'traitsui/editors/list_str_editor.py' adding 'traitsui/editors/null_editor.py' adding 'traitsui/editors/popup_editor.py' adding 'traitsui/editors/progress_editor.py' adding 'traitsui/editors/range_editor.py' adding 'traitsui/editors/rgb_color_editor.py' adding 'traitsui/editors/scrubber_editor.py' adding 'traitsui/editors/search_editor.py' adding 'traitsui/editors/set_editor.py' adding 'traitsui/editors/shell_editor.py' adding 'traitsui/editors/styled_date_editor.py' adding 'traitsui/editors/table_editor.py' adding 'traitsui/editors/tabular_editor.py' adding 'traitsui/editors/text_editor.py' adding 'traitsui/editors/time_editor.py' adding 'traitsui/editors/title_editor.py' adding 'traitsui/editors/tree_editor.py' adding 'traitsui/editors/tuple_editor.py' adding 'traitsui/editors/value_editor.py' adding 'traitsui/editors/video_editor.py' adding 'traitsui/examples/demo/examples.cfg' adding 'traitsui/examples/demo/index.rst' adding 'traitsui/examples/demo/traits_ui_demo.jpg' adding 'traitsui/examples/demo/Advanced/Adapted_tree_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Apply_Revert_handler_demo.py' adding 'traitsui/examples/demo/Advanced/Auto_editable_readonly_table_cells.py' adding 'traitsui/examples/demo/Advanced/Auto_update_TabularEditor_demo.py' adding 'traitsui/examples/demo/Advanced/Date_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Date_range_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Dynamic_EnumEditor_demo.py' adding 'traitsui/examples/demo/Advanced/Dynamic_range_trait_and_editor.py' adding 'traitsui/examples/demo/Advanced/Dynamic_views_demo.py' adding 'traitsui/examples/demo/Advanced/Dynamically_changing_buttons_demo.py' adding 'traitsui/examples/demo/Advanced/HDF5_tree_demo.py' adding 'traitsui/examples/demo/Advanced/HDF5_tree_demo2.py' adding 'traitsui/examples/demo/Advanced/History_demo.py' adding 'traitsui/examples/demo/Advanced/Invalid_state_handling.py' adding 'traitsui/examples/demo/Advanced/ListStrAdapter_demo.py' adding 'traitsui/examples/demo/Advanced/ListStrEditor_demo.py' adding 'traitsui/examples/demo/Advanced/List_editor_notebook_selection_demo.py' adding 'traitsui/examples/demo/Advanced/List_editors_demo.py' adding 'traitsui/examples/demo/Advanced/MVC_demo.py' adding 'traitsui/examples/demo/Advanced/Multi_select_string_list.py' adding 'traitsui/examples/demo/Advanced/Multi_thread_demo.py' adding 'traitsui/examples/demo/Advanced/Multi_thread_demo_2.py' adding 'traitsui/examples/demo/Advanced/NumPy_array_tabular_editor_demo.py' adding 'traitsui/examples/demo/Advanced/NumPy_array_view_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Popup_Dialog_demo.py' adding 'traitsui/examples/demo/Advanced/Property_List_demo.py' adding 'traitsui/examples/demo/Advanced/Scrubber_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Settable_cached_property.py' adding 'traitsui/examples/demo/Advanced/Statusbar_demo.py' adding 'traitsui/examples/demo/Advanced/String_list_ui_editor.py' adding 'traitsui/examples/demo/Advanced/Table_editor_with_checkbox_column.py' adding 'traitsui/examples/demo/Advanced/Table_editor_with_context_menu_demo.py' adding 'traitsui/examples/demo/Advanced/Table_editor_with_live_search_and_cell_editor.py' adding 'traitsui/examples/demo/Advanced/Table_editor_with_progress_column.py' adding 'traitsui/examples/demo/Advanced/Tabular_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Tabular_editor_with_context_menu_demo.py' adding 'traitsui/examples/demo/Advanced/Time_editor_demo.py' adding 'traitsui/examples/demo/Advanced/Tree_editor_required_traits_demo.py' adding 'traitsui/examples/demo/Advanced/index.rst' adding 'traitsui/examples/demo/Advanced/test_fixed.h5' adding 'traitsui/examples/demo/Advanced/test_fixed_compressed.h5' adding 'traitsui/examples/demo/Advanced/test_h5pydata.h5' adding 'traitsui/examples/demo/Advanced/test_table_dc.h5' adding 'traitsui/examples/demo/Advanced/test_table_no_dc.h5' adding 'traitsui/examples/demo/Advanced/tests/test_List_editor_notebook_selection_demo.py' adding 'traitsui/examples/demo/Applications/Python_source_browser.py' adding 'traitsui/examples/demo/Applications/converter.py' adding 'traitsui/examples/demo/Applications/index.rst' adding 'traitsui/examples/demo/Applications/images/GG5.png' adding 'traitsui/examples/demo/Applications/images/TFB.png' adding 'traitsui/examples/demo/Applications/images/blue_ball.png' adding 'traitsui/examples/demo/Applications/images/header.png' adding 'traitsui/examples/demo/Applications/images/notebook_close.png' adding 'traitsui/examples/demo/Applications/images/notebook_open.png' adding 'traitsui/examples/demo/Applications/images/red_ball.png' adding 'traitsui/examples/demo/Applications/tests/test_converter.py' adding 'traitsui/examples/demo/Dynamic_Forms/dynamic_form_using_instances.py' adding 'traitsui/examples/demo/Dynamic_Forms/dynamic_range_editor.py' adding 'traitsui/examples/demo/Dynamic_Forms/dynamic_selector.py' adding 'traitsui/examples/demo/Dynamic_Forms/enabled_when.py' adding 'traitsui/examples/demo/Dynamic_Forms/index.rst' adding 'traitsui/examples/demo/Dynamic_Forms/visible_when.py' adding 'traitsui/examples/demo/Dynamic_Forms/tests/test_visible_when.py' adding 'traitsui/examples/demo/Extras/Image_editor_demo.py' adding 'traitsui/examples/demo/Extras/LED_display.py' adding 'traitsui/examples/demo/Extras/Tree_editor_with_TreeNodeRenderer.py' adding 'traitsui/examples/demo/Extras/animated_GIF.py' adding 'traitsui/examples/demo/Extras/index.rst' adding 'traitsui/examples/demo/Extras/images/info.png' adding 'traitsui/examples/demo/Extras/images/logo_32x32.gif' adding 'traitsui/examples/demo/Extras/images/logo_48x48.gif' adding 'traitsui/examples/demo/Extras/images/logo_64x64.gif' adding 'traitsui/examples/demo/Extras/images/python-logo.png' adding 'traitsui/examples/demo/Extras/tests/__init__.py' adding 'traitsui/examples/demo/Extras/tests/test_Image_editor_demo.py' adding 'traitsui/examples/demo/Extras/windows/flash.py' adding 'traitsui/examples/demo/Extras/windows/internet_explorer.py' adding 'traitsui/examples/demo/Misc/demo_group_size.py' adding 'traitsui/examples/demo/Misc/index.rst' adding 'traitsui/examples/demo/Misc/using_springs.py' adding 'traitsui/examples/demo/Standard_Editors/ArrayEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/BooleanEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/BooleanEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/ButtonEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/ButtonEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/CSVListEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/CheckListEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/CheckListEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/CodeEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/ColorEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/CompoundEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/DataFrameEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/DatetimeEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/DirectoryEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/EnumEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/FileEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/FontEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/HTMLEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/ImageEnumEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/InstanceEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/ListEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/RGBColorEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/RangeEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/SetEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/TableEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/TextEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/TitleEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/TreeEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/TupleEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/VideoEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/index.rst' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open.py' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Custom_Extension.py' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_FileInfo_Extension.py' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_ImageInfo_Extension.py' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Multiple_Extensions.py' adding 'traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_TextInfo_Extension.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_CheckListEditor_simple_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_EnumEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_FileEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_InstanceEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_ListEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_RangeEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_TableEditor_demo.py' adding 'traitsui/examples/demo/Standard_Editors/tests/test_TextEditor_demo.py' adding 'traitsui/extras/__init__.py' adding 'traitsui/extras/_demo_info.py' adding 'traitsui/extras/_demo_legacy.py' adding 'traitsui/extras/api.py' adding 'traitsui/extras/checkbox_column.py' adding 'traitsui/extras/demo.py' adding 'traitsui/extras/edit_column.py' adding 'traitsui/extras/has_dynamic_views.py' adding 'traitsui/extras/progress_column.py' adding 'traitsui/extras/saving.py' adding 'traitsui/extras/images/next.png' adding 'traitsui/extras/images/parent.png' adding 'traitsui/extras/images/previous.png' adding 'traitsui/extras/images/reload.png' adding 'traitsui/extras/images/run.png' adding 'traitsui/images/frame.png' adding 'traitsui/null/__init__.py' adding 'traitsui/null/color_trait.py' adding 'traitsui/null/font_trait.py' adding 'traitsui/null/rgb_color_trait.py' adding 'traitsui/null/toolkit.py' adding 'traitsui/qt/__init__.py' adding 'traitsui/qt/array_editor.py' adding 'traitsui/qt/array_view_editor.py' adding 'traitsui/qt/boolean_editor.py' adding 'traitsui/qt/button_editor.py' adding 'traitsui/qt/check_list_editor.py' adding 'traitsui/qt/clipboard.py' adding 'traitsui/qt/code_editor.py' adding 'traitsui/qt/color_editor.py' adding 'traitsui/qt/color_trait.py' adding 'traitsui/qt/compound_editor.py' adding 'traitsui/qt/constants.py' adding 'traitsui/qt/csv_list_editor.py' adding 'traitsui/qt/custom_editor.py' adding 'traitsui/qt/data_frame_editor.py' adding 'traitsui/qt/date_editor.py' adding 'traitsui/qt/date_range_editor.py' adding 'traitsui/qt/datetime_editor.py' adding 'traitsui/qt/directory_editor.py' adding 'traitsui/qt/drop_editor.py' adding 'traitsui/qt/editor.py' adding 'traitsui/qt/editor_factory.py' adding 'traitsui/qt/enum_editor.py' adding 'traitsui/qt/file_editor.py' adding 'traitsui/qt/font_editor.py' adding 'traitsui/qt/font_trait.py' adding 'traitsui/qt/helper.py' adding 'traitsui/qt/history_editor.py' adding 'traitsui/qt/html_editor.py' adding 'traitsui/qt/image_editor.py' adding 'traitsui/qt/image_enum_editor.py' adding 'traitsui/qt/instance_editor.py' adding 'traitsui/qt/key_binding_editor.py' adding 'traitsui/qt/key_event_to_name.py' adding 'traitsui/qt/list_editor.py' adding 'traitsui/qt/list_str_editor.py' adding 'traitsui/qt/list_str_model.py' adding 'traitsui/qt/menu.py' adding 'traitsui/qt/null_editor.py' adding 'traitsui/qt/progress_editor.py' adding 'traitsui/qt/range_editor.py' adding 'traitsui/qt/rgb_color_editor.py' adding 'traitsui/qt/rgb_color_trait.py' adding 'traitsui/qt/search_editor.py' adding 'traitsui/qt/set_editor.py' adding 'traitsui/qt/shell_editor.py' adding 'traitsui/qt/styled_date_editor.py' adding 'traitsui/qt/table_editor.py' adding 'traitsui/qt/table_model.py' adding 'traitsui/qt/tabular_editor.py' adding 'traitsui/qt/tabular_model.py' adding 'traitsui/qt/text_editor.py' adding 'traitsui/qt/time_editor.py' adding 'traitsui/qt/title_editor.py' adding 'traitsui/qt/toolkit.py' adding 'traitsui/qt/tree_editor.py' adding 'traitsui/qt/tree_node_renderers.py' adding 'traitsui/qt/tuple_editor.py' adding 'traitsui/qt/ui_base.py' adding 'traitsui/qt/ui_editor.py' adding 'traitsui/qt/ui_live.py' adding 'traitsui/qt/ui_modal.py' adding 'traitsui/qt/ui_panel.py' adding 'traitsui/qt/value_editor.py' adding 'traitsui/qt/video_editor.py' adding 'traitsui/qt/view_application.py' adding 'traitsui/qt/extra/__init__.py' adding 'traitsui/qt/extra/bounds_editor.py' adding 'traitsui/qt/extra/checkbox_renderer.py' adding 'traitsui/qt/extra/led_editor.py' adding 'traitsui/qt/extra/progress_renderer.py' adding 'traitsui/qt/extra/qt_view.py' adding 'traitsui/qt/extra/range_slider.py' adding 'traitsui/qt/extra/table_image_renderer.py' adding 'traitsui/qt/images/closetab.png' adding 'traitsui/qt/images/frame.png' adding 'traitsui/qt/images/list_editor.png' adding 'traitsui/qt/images/next.png' adding 'traitsui/qt/images/previous.png' adding 'traitsui/qt/tests/__init__.py' adding 'traitsui/qt/tests/test_color_trait.py' adding 'traitsui/qt/tests/test_font_trait.py' adding 'traitsui/qt/tests/test_helper.py' adding 'traitsui/qt/tests/test_tabular_model.py' adding 'traitsui/qt/tests/test_ui_base.py' adding 'traitsui/qt/tests/test_ui_panel.py' adding 'traitsui/qt4/__init__.py' adding 'traitsui/testing/README.txt' adding 'traitsui/testing/__init__.py' adding 'traitsui/testing/_exception_handling.py' adding 'traitsui/testing/_gui.py' adding 'traitsui/testing/api.py' adding 'traitsui/testing/data/test.mp4' adding 'traitsui/testing/tester/README.txt' adding 'traitsui/testing/tester/__init__.py' adding 'traitsui/testing/tester/_abstract_target_registry.py' adding 'traitsui/testing/tester/_dynamic_target_registry.py' adding 'traitsui/testing/tester/command.py' adding 'traitsui/testing/tester/exceptions.py' adding 'traitsui/testing/tester/locator.py' adding 'traitsui/testing/tester/query.py' adding 'traitsui/testing/tester/target_registry.py' adding 'traitsui/testing/tester/ui_tester.py' adding 'traitsui/testing/tester/ui_wrapper.py' adding 'traitsui/testing/tester/_ui_tester_registry/README.txt' adding 'traitsui/testing/tester/_ui_tester_registry/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/_common_ui_targets.py' adding 'traitsui/testing/tester/_ui_tester_registry/_compat.py' adding 'traitsui/testing/tester/_ui_tester_registry/_layout.py' adding 'traitsui/testing/tester/_ui_tester_registry/_traitsui_ui.py' adding 'traitsui/testing/tester/_ui_tester_registry/default_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/README.txt' adding 'traitsui/testing/tester/_ui_tester_registry/qt/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_control_widget_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_interaction_helpers.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_registry_helper.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/default_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/README.txt' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/boolean_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/button_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/check_list_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/directory_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/editor_factory.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/enum_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/file_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/font_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/instance_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/list_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/range_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/table_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/text_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/ui_base.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/tests/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/tests/test_control_widget_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/qt/tests/test_interaction_helpers.py' adding 'traitsui/testing/tester/_ui_tester_registry/tests/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/tests/test_default_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/tests/test_layout.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/README.txt' adding 'traitsui/testing/tester/_ui_tester_registry/wx/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_control_widget_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_interaction_helpers.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_registry_helper.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/default_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/README.txt' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/boolean_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/button_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/check_list_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/directory_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/editor_factory.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/enum_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/file_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/font_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/list_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/range_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/text_editor.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/ui_base.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/tests/__init__.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/tests/test_control_widget_registry.py' adding 'traitsui/testing/tester/_ui_tester_registry/wx/tests/test_interaction_helpers.py' adding 'traitsui/testing/tester/tests/__init__.py' adding 'traitsui/testing/tester/tests/test_registry.py' adding 'traitsui/testing/tester/tests/test_ui_tester.py' adding 'traitsui/testing/tester/tests/test_ui_wrapper.py' adding 'traitsui/testing/tests/__init__.py' adding 'traitsui/testing/tests/test_api.py' adding 'traitsui/testing/tests/test_exception_handling.py' adding 'traitsui/testing/tests/test_gui.py' adding 'traitsui/tests/__init__.py' adding 'traitsui/tests/_tools.py' adding 'traitsui/tests/test_actions.py' adding 'traitsui/tests/test_color_column.py' adding 'traitsui/tests/test_context_value.py' adding 'traitsui/tests/test_controller.py' adding 'traitsui/tests/test_datetime.py' adding 'traitsui/tests/test_editor.py' adding 'traitsui/tests/test_editors_imports.py' adding 'traitsui/tests/test_handler.py' adding 'traitsui/tests/test_helper.py' adding 'traitsui/tests/test_key_bindings.py' adding 'traitsui/tests/test_labels.py' adding 'traitsui/tests/test_layout.py' adding 'traitsui/tests/test_regression.py' adding 'traitsui/tests/test_shadow_group.py' adding 'traitsui/tests/test_splitter_prefs_restored.py' adding 'traitsui/tests/test_theme.py' adding 'traitsui/tests/test_toolkit.py' adding 'traitsui/tests/test_toolkit_traits.py' adding 'traitsui/tests/test_tree_node.py' adding 'traitsui/tests/test_ui.py' adding 'traitsui/tests/test_ui_panel.py' adding 'traitsui/tests/test_ui_traits.py' adding 'traitsui/tests/test_undo.py' adding 'traitsui/tests/test_view_application.py' adding 'traitsui/tests/test_visible_when_layout.py' adding 'traitsui/tests/editors/__init__.py' adding 'traitsui/tests/editors/test_animatedGIF_editor.py' adding 'traitsui/tests/editors/test_boolean_editor.py' adding 'traitsui/tests/editors/test_button_editor.py' adding 'traitsui/tests/editors/test_check_list_editor.py' adding 'traitsui/tests/editors/test_code_editor.py' adding 'traitsui/tests/editors/test_csv_editor.py' adding 'traitsui/tests/editors/test_date_editor.py' adding 'traitsui/tests/editors/test_date_range_editor.py' adding 'traitsui/tests/editors/test_datetime_editor.py' adding 'traitsui/tests/editors/test_default_override.py' adding 'traitsui/tests/editors/test_directory_editor.py' adding 'traitsui/tests/editors/test_drop_editor.py' adding 'traitsui/tests/editors/test_enum_editor.py' adding 'traitsui/tests/editors/test_file_editor.py' adding 'traitsui/tests/editors/test_font_editor.py' adding 'traitsui/tests/editors/test_html_editor.py' adding 'traitsui/tests/editors/test_image_editor.py' adding 'traitsui/tests/editors/test_image_enum_editor.py' adding 'traitsui/tests/editors/test_instance_editor.py' adding 'traitsui/tests/editors/test_list_editor.py' adding 'traitsui/tests/editors/test_liststr_editor.py' adding 'traitsui/tests/editors/test_liststr_editor_selection.py' adding 'traitsui/tests/editors/test_range_editor.py' adding 'traitsui/tests/editors/test_range_editor_spinner.py' adding 'traitsui/tests/editors/test_range_editor_text.py' adding 'traitsui/tests/editors/test_set_editor.py' adding 'traitsui/tests/editors/test_shell_editor.py' adding 'traitsui/tests/editors/test_styled_date_editor.py' adding 'traitsui/tests/editors/test_table_editor.py' adding 'traitsui/tests/editors/test_tabular_editor.py' adding 'traitsui/tests/editors/test_text_editor.py' adding 'traitsui/tests/editors/test_tree_editor.py' adding 'traitsui/tests/editors/test_tuple_editor.py' adding 'traitsui/tests/editors/test_video_editor.py' adding 'traitsui/tests/null_backend/__init__.py' adding 'traitsui/tests/null_backend/test_font_trait.py' adding 'traitsui/tests/null_backend/test_null_toolkit.py' adding 'traitsui/tests/ui_editors/__init__.py' adding 'traitsui/tests/ui_editors/test_data_frame_editor.py' adding 'traitsui/ui_editors/__init__.py' adding 'traitsui/ui_editors/array_view_editor.py' adding 'traitsui/ui_editors/data_frame_editor.py' adding 'traitsui/wx/__init__.py' adding 'traitsui/wx/animated_gif_editor.py' adding 'traitsui/wx/array_editor.py' adding 'traitsui/wx/array_view_editor.py' adding 'traitsui/wx/boolean_editor.py' adding 'traitsui/wx/button_editor.py' adding 'traitsui/wx/check_list_editor.py' adding 'traitsui/wx/code_editor.py' adding 'traitsui/wx/color_editor.py' adding 'traitsui/wx/color_trait.py' adding 'traitsui/wx/compound_editor.py' adding 'traitsui/wx/constants.py' adding 'traitsui/wx/csv_list_editor.py' adding 'traitsui/wx/custom_editor.py' adding 'traitsui/wx/data_frame_editor.py' adding 'traitsui/wx/date_editor.py' adding 'traitsui/wx/directory_editor.py' adding 'traitsui/wx/dnd_editor.py' adding 'traitsui/wx/drop_editor.py' adding 'traitsui/wx/editor.py' adding 'traitsui/wx/editor_factory.py' adding 'traitsui/wx/enum_editor.py' adding 'traitsui/wx/file_editor.py' adding 'traitsui/wx/font_editor.py' adding 'traitsui/wx/font_trait.py' adding 'traitsui/wx/helper.py' adding 'traitsui/wx/history_control.py' adding 'traitsui/wx/history_editor.py' adding 'traitsui/wx/html_editor.py' adding 'traitsui/wx/image_control.py' adding 'traitsui/wx/image_editor.py' adding 'traitsui/wx/image_enum_editor.py' adding 'traitsui/wx/image_slice.py' adding 'traitsui/wx/instance_editor.py' adding 'traitsui/wx/key_binding_editor.py' adding 'traitsui/wx/key_event_to_name.py' adding 'traitsui/wx/list_editor.py' adding 'traitsui/wx/list_str_editor.py' adding 'traitsui/wx/menu.py' adding 'traitsui/wx/null_editor.py' adding 'traitsui/wx/popup_editor.py' adding 'traitsui/wx/progress_editor.py' adding 'traitsui/wx/range_editor.py' adding 'traitsui/wx/rgb_color_editor.py' adding 'traitsui/wx/rgb_color_trait.py' adding 'traitsui/wx/scrubber_editor.py' adding 'traitsui/wx/search_editor.py' adding 'traitsui/wx/set_editor.py' adding 'traitsui/wx/shell_editor.py' adding 'traitsui/wx/table_editor.py' adding 'traitsui/wx/table_model.py' adding 'traitsui/wx/tabular_editor.py' adding 'traitsui/wx/text_editor.py' adding 'traitsui/wx/time_editor.py' adding 'traitsui/wx/title_editor.py' adding 'traitsui/wx/toolkit.py' adding 'traitsui/wx/tree_editor.py' adding 'traitsui/wx/tuple_editor.py' adding 'traitsui/wx/ui_base.py' adding 'traitsui/wx/ui_editor.py' adding 'traitsui/wx/ui_live.py' adding 'traitsui/wx/ui_modal.py' adding 'traitsui/wx/ui_panel.py' adding 'traitsui/wx/ui_window.py' adding 'traitsui/wx/ui_wizard.py' adding 'traitsui/wx/value_editor.py' adding 'traitsui/wx/view_application.py' adding 'traitsui/wx/extra/__init__.py' adding 'traitsui/wx/extra/bounds_editor.py' adding 'traitsui/wx/extra/led_editor.py' adding 'traitsui/wx/extra/windows/__init__.py' adding 'traitsui/wx/extra/windows/flash_editor.py' adding 'traitsui/wx/extra/windows/ie_html_editor.py' adding 'traitsui/wx/images/cb_hover_off.png' adding 'traitsui/wx/images/cb_hover_on.png' adding 'traitsui/wx/images/cb_off.png' adding 'traitsui/wx/images/cb_on.png' adding 'traitsui/wx/images/file.png' adding 'traitsui/wx/images/frame.ico' adding 'traitsui/wx/images/group.png' adding 'traitsui/wx/images/hs_color_map.png' adding 'traitsui/wx/images/item.png' adding 'traitsui/wx/images/list_editor.png' adding 'traitsui/wx/images/nb_open.png' adding 'traitsui/wx/images/object.png' adding 'traitsui/wx/images/open.png' adding 'traitsui/wx/images/table_add.png' adding 'traitsui/wx/images/table_colors.png' adding 'traitsui/wx/images/table_delete.png' adding 'traitsui/wx/images/table_delete_synthetic.png' adding 'traitsui/wx/images/table_display.png' adding 'traitsui/wx/images/table_move_down.png' adding 'traitsui/wx/images/table_move_up.png' adding 'traitsui/wx/images/table_no_sort.png' adding 'traitsui/wx/images/table_prefs.png' adding 'traitsui/wx/images/table_search.png' adding 'traitsui/wx/images/table_synthetic.png' adding 'traitsui/wx/images/table_undelete.png' adding 'traitsui/wx/tests/__init__.py' adding 'traitsui/wx/tests/test_color_trait.py' adding 'traitsui/wx/tests/test_font_trait.py' adding 'traitsui-8.0.0.dist-info/licenses/LICENSE.txt' adding 'traitsui-8.0.0.dist-info/METADATA' adding 'traitsui-8.0.0.dist-info/WHEEL' adding 'traitsui-8.0.0.dist-info/entry_points.txt' adding 'traitsui-8.0.0.dist-info/top_level.txt' adding 'traitsui-8.0.0.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Building wheel for traitsui (pyproject.toml): finished with status 'done' Created wheel for traitsui: filename=traitsui-8.0.0-py3-none-any.whl size=1513538 sha256=21791b619f1d54f0f26d39c055d4d81dee516717fc9926dd07bb142d76a24c99 Stored in directory: /builddir/.cache/pip/wheels/9d/ce/6c/9a25ee554e4ae8851517ed9dcf7ec31b739959fde1651cb1a3 Successfully built traitsui + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.le6lFb + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + '[' /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-traitsui-8.0.0-build + mkdir /builddir/build/BUILD/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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 traitsui-8.0.0 ++ ls /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir/traitsui-8.0.0-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=traitsui==8.0.0 + '[' -z traitsui==8.0.0 ']' + TMPDIR=/builddir/build/BUILD/python-traitsui-8.0.0-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-traitsui-8.0.0-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/python-traitsui-8.0.0-build/pyproject-wheeldir traitsui==8.0.0 Using pip 25.2 from /usr/lib/python3.14/site-packages/pip (python 3.14) Looking in links: /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-traitsui-8.0.0-build/pyproject-wheeldir/traitsui-8.0.0-py3-none-any.whl Installing collected packages: traitsui Successfully installed traitsui-8.0.0 + '[' -d /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + site_dirs+=("/usr/lib/python3.14/site-packages") + '[' /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages '!=' /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + '[' -d /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT --record /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/RECORD --output /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-record + rm -fv /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/RECORD removed '/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/REQUESTED removed '/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui-8.0.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-traitsui-8.0.0-build/python-traitsui-8.0.0-11.fc44.aarch64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /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/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14 using python3.14 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/view_element.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/view.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/ui_traits.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/ui_info.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/view_elements.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/ui_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/value_tree.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/toolkit_traits.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/undo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/tree_node_renderer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/theme.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/ui.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/table_filter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/tabular_adapter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/menu.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/help_template.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/help.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/list_str_adapter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/table_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/key_bindings.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/mimedata.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/item.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/handler.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/message.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/group.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/instance_choice.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/include.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/file_dialog.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/dockable_view_element.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/delegating_handler.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/dock_window_theme.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/default_dock_window_theme.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/context_value.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/basic_editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/color_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/base_panel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_wizard.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/tree_node.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/__pycache__/api.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_window.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/view_application.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/view_application.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/tabular_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/value_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/table_model.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_panel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_live.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_modal.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/ui_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/tree_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/tuple_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/null_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/title_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/time_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/menu.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/rgb_color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/set_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/search_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/list_str_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/shell_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/table_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/key_event_to_name.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/rgb_color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/progress_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/scrubber_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/key_binding_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/popup_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/html_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/history_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/image_slice.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/history_control.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/image_enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/drop_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/image_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/image_control.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/dnd_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/compound_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/data_frame_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/custom_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/csv_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/constants.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/array_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/animated_gif_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/array_view_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/__pycache__/led_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/tests/__pycache__/test_color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/tests/__pycache__/test_font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/windows/__pycache__/flash_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/windows/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/__pycache__/bounds_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/extra/windows/__pycache__/ie_html_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui_editors/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui_editors/__pycache__/array_view_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/__pycache__/code_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_ui_traits.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_ui_panel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui_editors/__pycache__/data_frame_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_visible_when_layout.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_view_application.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_editors_imports.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_ui.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_ui.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_tree_node.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_toolkit_traits.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_labels.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_undo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_theme.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_shadow_group.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_splitter_prefs_restored.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_regression.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_key_bindings.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_layout.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_context_value.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_color_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_datetime.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_controller.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_handler.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/ui_editors/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/_tools.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/null_backend/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/null_backend/__pycache__/test_null_toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/null_backend/__pycache__/test_font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/__pycache__/test_actions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_tree_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_range_editor_spinner.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/ui_editors/__pycache__/test_data_frame_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_video_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_tabular_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_tuple_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_table_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_styled_date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_shell_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_html_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_set_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_liststr_editor_selection.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_range_editor_text.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_liststr_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_drop_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_image_enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_default_override.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_image_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_date_range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_datetime_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_csv_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/__pycache__/api.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_animatedGIF_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/__pycache__/_gui.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/__pycache__/_exception_handling.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_code_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/__pycache__/test_exception_handling.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/__pycache__/test_api.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/__pycache__/test_gui.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/exceptions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/command.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/ui_tester.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/query.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/target_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/ui_wrapper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/_abstract_target_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/locator.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/__pycache__/_dynamic_target_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/__pycache__/test_button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/default_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/_layout.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/tests/__pycache__/test_ui_tester.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/_compat.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/_traitsui_ui.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/tests/__pycache__/test_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/_common_ui_targets.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/__pycache__/default_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/__pycache__/_registry_helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/__pycache__/_control_widget_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/__pycache__/_interaction_helpers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/ui_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/tests/__pycache__/test_interaction_helpers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/tests/__pycache__/test_control_widget_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/tests/__pycache__/test_ui_wrapper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/tests/__pycache__/test_default_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/tests/__pycache__/test_layout.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/__pycache__/default_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/__pycache__/_registry_helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/__pycache__/_control_widget_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__pycache__/check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/tests/__pycache__/test_control_widget_registry.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/__pycache__/_interaction_helpers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/ui_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/tests/__pycache__/test_interaction_helpers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/table_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__pycache__/enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt4/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/tree_node_renderers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/value_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/video_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/view_application.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/ui_live.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/view_application.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/ui_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/ui_panel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/tabular_model.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/ui_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/ui_modal.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/time_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/tuple_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/title_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/list_str_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/tree_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/tabular_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/search_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/table_model.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/rgb_color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/rgb_color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/table_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/progress_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/null_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/styled_date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/shell_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/menu.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/list_str_model.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/key_event_to_name.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/set_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/key_binding_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/image_enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/html_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/history_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/image_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/drop_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/editor_factory.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/code_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/date_range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/datetime_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/csv_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/constants.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/clipboard.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/compound_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/data_frame_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/custom_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/array_view_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/array_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_tabular_model.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_ui_panel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/__pycache__/check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_ui_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/table_image_renderer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/qt_view.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/bounds_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/range_slider.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/progress_renderer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/led_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/tests/__pycache__/test_color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/extra/__pycache__/checkbox_renderer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/null/__pycache__/rgb_color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/null/__pycache__/color_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/null/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/api.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/null/__pycache__/font_trait.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/null/__pycache__/toolkit.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/progress_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/has_dynamic_views.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/_demo_info.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/edit_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/checkbox_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/saving.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/TextEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/TupleEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/VideoEditor_demo.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/TableEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/TreeEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/RGBColorEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/SetEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/TitleEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/HTMLEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ListEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/RangeEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/InstanceEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/FontEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/extras/__pycache__/_demo_legacy.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/FileEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/EnumEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ImageEnumEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/CheckListEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/DirectoryEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/DataFrameEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/CompoundEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/CheckListEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/DatetimeEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ColorEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/CSVListEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ButtonEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/CodeEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ButtonEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/BooleanEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/BooleanEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/ArrayEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_TableEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_FileEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_ListEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_TextEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_RangeEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_InstanceEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_CheckListEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_EnumEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_ButtonEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_ButtonEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_BooleanEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/tests/__pycache__/test_BooleanEditor_simple_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open_with_ImageInfo_Extension.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open_with_TextInfo_Extension.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open_with_FileInfo_Extension.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open_with_Multiple_Extensions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Misc/__pycache__/using_springs.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/File_Dialog/__pycache__/File_Open_with_Custom_Extension.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/__pycache__/animated_GIF.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/__pycache__/Image_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Misc/__pycache__/demo_group_size.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/windows/__pycache__/flash.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/__pycache__/LED_display.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/tests/__pycache__/test_Image_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/windows/__pycache__/internet_explorer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/tests/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/__pycache__/dynamic_selector.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/__pycache__/enabled_when.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/__pycache__/visible_when.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Extras/__pycache__/Tree_editor_with_TreeNodeRenderer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/__pycache__/dynamic_range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/__pycache__/dynamic_form_using_instances.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Dynamic_Forms/tests/__pycache__/test_visible_when.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Applications/__pycache__/converter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Applications/tests/__pycache__/test_converter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Applications/__pycache__/Python_source_browser.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Table_editor_with_progress_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Tabular_editor_with_context_menu_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Tree_editor_required_traits_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Standard_Editors/__pycache__/VideoEditor_demo.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Table_editor_with_context_menu_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Tabular_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Settable_cached_property.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Time_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Table_editor_with_checkbox_column.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Scrubber_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Table_editor_with_live_search_and_cell_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/String_list_ui_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Property_List_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Popup_Dialog_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Statusbar_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/NumPy_array_view_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/HDF5_tree_demo2.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/NumPy_array_tabular_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Multi_select_string_list.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/ListStrEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/MVC_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/ListStrAdapter_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Multi_thread_demo_2.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/List_editors_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Multi_thread_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Invalid_state_handling.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/List_editor_notebook_selection_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/History_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Dynamically_changing_buttons_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/HDF5_tree_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Dynamic_range_trait_and_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Auto_update_TabularEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Auto_editable_readonly_table_cells.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Dynamic_EnumEditor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Date_range_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Dynamic_views_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Date_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Apply_Revert_handler_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/tests/__pycache__/test_List_editor_notebook_selection_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/examples/demo/Advanced/__pycache__/Adapted_tree_editor_demo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/video_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/search_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/scrubber_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/value_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/title_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/styled_date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/rgb_color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/tuple_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/time_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/shell_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/table_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/text_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/tree_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/progress_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/tabular_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/set_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/image_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/null_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/list_str_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/html_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/key_binding_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/popup_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/instance_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/date_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/history_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/custom_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/font_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/image_enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/file_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/directory_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/enum_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/datetime_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/drop_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/dnd_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/date_range_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/boolean_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/compound_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/default_override.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/code_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/check_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/array_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/button_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/api.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/color_editor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editors/__pycache__/csv_list_editor.cpython-314.opt-1.pyc: rewriting with normalized contents Scanned 100 directories and 1624 files, processed 520 inodes, 520 modified (8 replaced + 512 rewritten), 0 unsupported format, 0 errors Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SWPKLz + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS ~/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/build/lib/traitsui/tests ~/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0 + 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 traitsui-8.0.0 + export LANG=en_US.UTF-8 + LANG=en_US.UTF-8 + export PYTHONPATH=/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages + PYTHONPATH=/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages + export PYTHONUNBUFFERED=1 + PYTHONUNBUFFERED=1 + pushd build/lib/traitsui/tests/ + status=0 + for toolkit in null pyqt5 pyqt6 wx + fail=1 + export QT_API=null + QT_API=null + case $toolkit in + export ETS_TOOLKIT=null + ETS_TOOLKIT=null + unset QT_API + export 'EXCLUDE_TESTS=(wx|qt)' + EXCLUDE_TESTS='(wx|qt)' + fail=0 + xvfb-run /usr/bin/python3 -s -X faulthandler -W default -m unittest discover -v traitsui /usr/lib64/python3.14/unittest/loader.py:367: FutureWarning: The traitsui.qt4.* modules have moved to traitsui.qt.*. Applications which require backwards compatibility can either: - set the ETS_QT4_IMPORTS environment variable - set the ETS_TOOLKIT environment variable to "qt4", - the ETSConfig.toolkit to "qt4" - install a ShadowedModuleFinder into sys.meta_path:: import sys from pyface.ui import ShadowedModuleFinder sys.meta_path.append(ShadowedModuleFinder( package="traitsui.qt4.", true_package="traitsui.qt.", )) __import__(name) /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_animatedGIF_editor.py:16: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources traitsui.qt (unittest.loader._FailedTest.traitsui.qt) ... skipped "Test excluded via pattern '(wx|qt)'" test__get_locations (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test__get_locations) ... skipped "Test requires one of these toolkits: []" test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_error_get_location_doc) ... skipped "Test requires one of these toolkits: []" test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interaction_doc) ... skipped "Test requires one of these toolkits: []" test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_bad_target) ... skipped "Test requires one of these toolkits: []" test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_good_target) ... skipped "Test requires one of these toolkits: []" test_get_location_solver (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_location_solver) ... skipped "Test requires one of these toolkits: []" test_is_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_disabled) ... skipped "Test requires one of these toolkits: []" test_is_enabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_enabled) ... skipped "Test requires one of these toolkits: []" test_is_invisible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_invisible) ... skipped "Test requires one of these toolkits: []" test_is_visible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_visible) ... skipped "Test requires one of these toolkits: []" traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers (unittest.loader._FailedTest.traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers) ... skipped "Test excluded via pattern '(wx|qt)'" test_load_default_registries (traitsui.testing.tester._ui_tester_registry.tests.test_default_registry.TestDefaultRegistry.test_load_default_registries) ... ok test_column_major_index_full_grid (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_full_grid) ... ok test_column_major_index_in_grid_first_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_first_row) ... ok test_column_major_index_in_grid_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_last_row) ... ok test_column_major_index_index_overhanging (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_index_overhanging) ... ok test_column_major_index_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_last_row) ... ok test_column_major_index_long_overhang (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_long_overhang) ... ok test_column_major_index_too_large (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_too_large) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_error_get_location_doc) ... skipped "Test requires one of these toolkits: []" test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interaction_doc) ... skipped "Test requires one of these toolkits: []" test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_bad_target) ... skipped "Test requires one of these toolkits: []" test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_good_target) ... skipped "Test requires one of these toolkits: []" test_get_location_solver (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_location_solver) ... skipped "Test requires one of these toolkits: []" test_get_locations (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_locations) ... skipped "Test requires one of these toolkits: []" test_is_enabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_enabled) ... skipped "Test requires one of these toolkits: []" test_is_invisible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_invisible) ... skipped "Test requires one of these toolkits: []" test_is_visible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_visible) ... skipped "Test requires one of these toolkits: []" test_key_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace_with_selection (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace_with_selection) ... skipped "Test requires one of these toolkits: []" test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... skipped "Test requires one of these toolkits: []" test_key_click_end (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_end) ... skipped "Test requires one of these toolkits: []" test_key_click_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_slider_helpful_err) ... skipped "Test requires one of these toolkits: []" test_key_sequence (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... skipped "Test requires one of these toolkits: []" test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_backspace_unsupported (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_backspace_unsupported) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_unicode (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_unicode) ... skipped "Test requires one of these toolkits: []" test_mouse_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... skipped "Test requires one of these toolkits: []" test_mouse_click_None_warns (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_None_warns) ... skipped "Test requires one of these toolkits: []" test_mouse_click_disabled_button (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled_button) ... skipped "Test requires one of these toolkits: []" test_action_not_supported_report_supported_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_action_not_supported_report_supported_action) ... ok test_error_conflict (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_conflict) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_get_interaction_doc) ... ok test_get_default_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_default_interaction_doc) ... ok test_get_interactions_supported (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_interactions_supported) ... ok test_register_editor_with_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_register_editor_with_action) ... ok test_registry_empty (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_registry_empty) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_error_get_interaction_doc) ... ok test_get_location_help_default (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_location_help_default) ... ok test_get_locations_supported (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_locations_supported) ... ok test_location_registry_empty (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_location_registry_empty) ... ok test_register_location (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location) ... ok test_register_location_report_existing (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location_report_existing) ... ok test_create_ui_reraise_exception (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_reraise_exception) ... skipped "Test requires one of these toolkits: [, ]" test_create_ui_respect_auto_process_events_flag (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_respect_auto_process_events_flag) ... skipped "Test requires one of these toolkits: [, ]" test_ui_disposed (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_ui_disposed) ... skipped "Test requires one of these toolkits: [, ]" test_auto_process_events_skipped (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_auto_process_events_skipped) ... skipped "Test requires one of these toolkits: [, ]" test_delay_persisted (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_delay_persisted) ... skipped "Test requires one of these toolkits: [, ]" test_find_by_id (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id) ... skipped "Test requires one of these toolkits: [, ]" test_find_by_id_multiple (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id_multiple) ... skipped "Test requires one of these toolkits: [, ]" test_interactor_found_if_editor_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_interactor_found_if_editor_found) ... skipped "Test requires one of these toolkits: [, ]" test_multiple_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_multiple_editors_found) ... skipped "Test requires one of these toolkits: [, ]" test_no_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_no_editors_found) ... skipped "Test requires one of these toolkits: [, ]" test_auto_process_events_readonly (traitsui.testing.tester.tests.test_ui_tester.TestUITesterGuiFree.test_auto_process_events_readonly) ... ok test_traitsui_registry_added (traitsui.testing.tester.tests.test_ui_tester.TestUITesterRegistry.test_traitsui_registry_added) ... skipped "Test requires one of these toolkits: [, ]" test_event_processed (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed) ... skipped "Test requires one of these toolkits: [, ]" test_event_processed_prior_to_resolving_location (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_prior_to_resolving_location) ... skipped "Test requires one of these toolkits: [, ]" test_event_processed_with_exception_captured (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_with_exception_captured) ... skipped "Test requires one of these toolkits: [, ]" test_exception_not_in_gui (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_exception_not_in_gui) ... skipped "Test requires one of these toolkits: [, ]" test_locate_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_locate_event_processed_optional) ... skipped "Test requires one of these toolkits: [, ]" test_perform_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_perform_event_processed_optional) ... skipped "Test requires one of these toolkits: [, ]" test_help_message (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message) ... ok test_help_message_nothing_is_supported (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_nothing_is_supported) ... ok test_help_message_priority_interactions (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_priority_interactions) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_all_declined) ... skipped "Test requires one of these toolkits: [, ]" test_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_priority) ... skipped "Test requires one of these toolkits: [, ]" test_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_selection) ... skipped "Test requires one of these toolkits: [, ]" test_location_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_priority) ... skipped "Test requires one of these toolkits: [, ]" test_location_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_selection) ... skipped "Test requires one of these toolkits: [, ]" test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_registry_all_declined) ... skipped "Test requires one of these toolkits: [, ]" test_advanced_usage_imports (traitsui.testing.tests.test_api.TestApi.test_advanced_usage_imports) ... ok test_commands_imports (traitsui.testing.tests.test_api.TestApi.test_commands_imports) ... ok test_exceptions_imports (traitsui.testing.tests.test_api.TestApi.test_exceptions_imports) ... ok test_locator_imports (traitsui.testing.tests.test_api.TestApi.test_locator_imports) ... ok test_query_imports (traitsui.testing.tests.test_api.TestApi.test_query_imports) ... ok test_tester_import (traitsui.testing.tests.test_api.TestApi.test_tester_import) ... ok test_error_from_gui_captured_and_raise (traitsui.testing.tests.test_exception_handling.TestExceptionHandling.test_error_from_gui_captured_and_raise) ... skipped "Test requires one of these toolkits: [, ]" test_qt_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_qt_process_events_process_all) ... skipped "Test requires one of these toolkits: []" test_wx_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_wx_process_events_process_all) ... skipped "Test requires one of these toolkits: []" test_animated_gif_editor (traitsui.tests.editors.test_animatedGIF_editor.TestAnimatedGIFEditor.test_animated_gif_editor) ... skipped "Test requires one of these toolkits: []" test_change_text_boolean_changes_trait (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_change_text_boolean_changes_trait) ... skipped "Test requires one of these toolkits: [, ]" test_click_boolean_changes_trait_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_custom) ... skipped "Test requires one of these toolkits: [, ]" test_click_boolean_changes_trait_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_simple) ... skipped "Test requires one of these toolkits: [, ]" test_trait_change_shown_in_gui_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_custom) ... skipped "Test requires one of these toolkits: [, ]" test_trait_change_shown_in_gui_readonly (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_readonly) ... skipped "Test requires one of these toolkits: [, ]" test_trait_change_shown_in_gui_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_simple) ... skipped "Test requires one of these toolkits: [, ]" test_trait_change_shown_in_gui_text (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_text) ... skipped "Test requires one of these toolkits: [, ]" test_custom_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor) ... skipped "Test requires one of these toolkits: [, ]" test_custom_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_clicked) ... skipped "Test requires one of these toolkits: [, ]" test_custom_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_disabled) ... skipped "Test requires one of these toolkits: [, ]" test_custom_image_value (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_image_value) ... skipped "Test requires one of these toolkits: [, ]" test_simple_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor) ... skipped "Test requires one of these toolkits: [, ]" test_simple_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_clicked) ... skipped "Test requires one of these toolkits: [, ]" test_simple_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_disabled) ... skipped "Test requires one of these toolkits: [, ]" test_styles (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_styles) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_custom_editor_values_trait_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_simple_editor_values_trait_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_checklist_values_change_dispose) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name_tuple) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values_tuple) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_checklist_values_change_dispose) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name_tuple) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values_tuple) ... skipped "Test requires one of these toolkits: [, ]" test_custom_check_list_editor_button_update (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_button_update) ... skipped "Test requires one of these toolkits: [, ]" test_custom_check_list_editor_click (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click) ... skipped "Test requires one of these toolkits: [, ]" test_custom_check_list_editor_click_initial_value (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click_initial_value) ... skipped "Test requires one of these toolkits: [, ]" test_custom_check_list_editor_grid_layout (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_grid_layout) ... skipped "Test requires one of these toolkits: [, ]" test_custom_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_invalid_current_values_str) ... skipped "Test requires one of these toolkits: [, ]" test_simple_check_list_editor_index (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_index) ... skipped "Test requires one of these toolkits: [, ]" test_simple_check_list_editor_invalid_current_values (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values) ... skipped "Test requires one of these toolkits: [, ]" test_simple_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values_str) ... skipped "Test requires one of these toolkits: [, ]" test_simple_check_list_editor_text (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text) ... skipped "Test requires one of these toolkits: [, ]" test_simple_check_list_editor_text_mapped (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text_mapped) ... skipped "Test requires one of these toolkits: [, ]" test_text_check_list_object_list (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_list) ... skipped "Test requires one of these toolkits: [, ]" test_text_check_list_object_str (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_str) ... skipped "Test requires one of these toolkits: [, ]" test_code_editor_readonly (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_readonly) Test readonly editor style for CodeEditor ... skipped "Test requires one of these toolkits: []" test_code_editor_show_line_numbers (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_show_line_numbers) CodeEditor should honor the `show_line_numbers` setting ... skipped "Test requires one of these toolkits: []" test_csv_editor_disposal (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_disposal) ... skipped "Test requires one of these toolkits: [, ]" test_csv_editor_external_append (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_external_append) ... skipped "Test requires one of these toolkits: [, ]" test_custom_selected_color (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_custom_selected_color) ... skipped "Test requires one of these toolkits: []" test_multi_select_dates_on_editor (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_dates_on_editor) ... skipped "Test requires one of these toolkits: []" test_multi_select_qt_set_model_dates (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_set_model_dates) ... skipped "Test requires one of these toolkits: []" test_multi_select_qt_styles_reset (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_styles_reset) ... skipped "Test requires one of these toolkits: []" test_single_select_qt (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_single_select_qt) ... skipped "Test requires one of these toolkits: []" test_custom_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_custom_date_editor) ... skipped "Test requires one of these toolkits: []" test_simple_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_simple_date_editor) ... skipped "Test requires one of these toolkits: []" test_date_range_multi_select_is_constant (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorGeneric.test_date_range_multi_select_is_constant) ... ok test_allow_no_range (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_allow_no_range) ... skipped "Test requires one of these toolkits: []" test_set_date_range_on_editor (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_editor) ... skipped "Test requires one of these toolkits: []" test_set_date_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_model) ... skipped "Test requires one of these toolkits: []" test_set_date_range_reset_when_click_outside (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reset_when_click_outside) ... skipped "Test requires one of these toolkits: []" test_set_date_range_reverse_order (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reverse_order) ... skipped "Test requires one of these toolkits: []" test_set_one_sided_range_error (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_one_sided_range_error) ... skipped "Test requires one of these toolkits: []" test_set_reverse_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_reverse_range_on_model) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_maximum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_maximum_datetime_after_init) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_minimum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_after_init) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_minimum_datetime_bad_order (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_bad_order) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_python_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_python_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_qt_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_qt_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_maximum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_maximum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_minimum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_minimum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_custom_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_custom_override) ... ok test_readonly_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_readonly_override) ... ok test_simple_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_simple_override) ... ok test_text_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_text_override) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_reload_changed_after_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_auto_set_text (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_auto_set_text) ... skipped "Test requires one of these toolkits: []" test_simple_editor_display_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_display_path) ... skipped "Test requires one of these toolkits: []" test_simple_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_set_text_to_nonexisting_path) ... skipped "Test requires one of these toolkits: []" test_init_dispose_editable (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_editable) ... skipped "Test requires one of these toolkits: []" test_init_dispose_readonly (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_readonly) ... skipped "Test requires one of these toolkits: []" test_list_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_list_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_radio_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_radio_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_list_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_index) ... skipped "Test requires one of these toolkits: [, ]" test_list_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_text) ... skipped "Test requires one of these toolkits: [, ]" test_list_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_none_selected) ... skipped "Test requires one of these toolkits: [, ]" test_list_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_index) ... skipped "Test requires one of these toolkits: [, ]" test_list_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_text) ... skipped "Test requires one of these toolkits: [, ]" test_radio_enum_editor_pick (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_pick) ... skipped "Test requires one of these toolkits: [, ]" test_radio_enum_editor_update (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_update) ... skipped "Test requires one of these toolkits: [, ]" test_radio_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_none_selected) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_disabled (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_disabled) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_rebuild_editor_evaluate (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_rebuild_editor_evaluate) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_resizable (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_resizable) ... skipped "Test requires one of these toolkits: [, ]" test_simple_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_index) ... skipped "Test requires one of these toolkits: [, ]" test_simple_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_text) ... skipped "Test requires one of these toolkits: [, ]" test_simple_evaluate_editor_bad_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_bad_text) ... skipped "Test requires one of these toolkits: [, ]" test_simple_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_index) ... skipped "Test requires one of these toolkits: [, ]" test_simple_evaluate_editor_object (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object) ... skipped "Test requires one of these toolkits: [, ]" test_simple_evaluate_editor_object_no_auto_set (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object_no_auto_set) ... skipped "Test requires one of these toolkits: [, ]" test_simple_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_text) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_init_and_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_reload_changed_after_dispose) ... skipped "Test requires one of these toolkits: []" test_show_file_dialog (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog) ... skipped "Test requires one of these toolkits: [, ]" test_show_file_dialog_truncate_ext (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog_truncate_ext) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_auto_set_text (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_auto_set_text) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_display_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_display_path) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_reset_text_if_validation_error (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_reset_text_if_validation_error) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_set_text_to_nonexisting_path) ... skipped "Test requires one of these toolkits: [, ]" test_create_and_dispose_text_style (traitsui.tests.editors.test_font_editor.TestFontEditor.test_create_and_dispose_text_style) ... skipped "Test requires one of these toolkits: [, ]" test_base_url_changed (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_base_url_changed) ... skipped "Test requires one of these toolkits: []" test_init_and_dispose (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_open_external_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link) ... skipped "Test requires one of these toolkits: []" test_open_external_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link_externally) ... skipped "Test requires one of these toolkits: []" test_open_internal_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link) ... skipped "Test requires one of these toolkits: []" test_open_internal_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link_externally) ... skipped "Test requires one of these toolkits: []" test_image_editor_array (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_array) ... skipped "Test requires one of these toolkits: [, ]" test_image_editor_none (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_none) ... skipped "Test requires one of these toolkits: [, ]" test_image_editor_pillow (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_pillow) ... skipped "Test requires one of these toolkits: [, ]" test_image_editor_resource (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_resource) ... skipped "Test requires one of these toolkits: [, ]" test_image_editor_static (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_static) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_more_cols) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_selection (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_selection) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_value_changed) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_name) ... skipped "Test requires one of these toolkits: []" test_custom_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_name) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_name) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestReadOnlyImageEnumEditor.test_readonly_editor_value_changed) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_combobox (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_combobox) ... skipped "Test requires one of these toolkits: []" test_simple_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_more_cols) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_popup_editor (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_popup_editor) ... skipped "Test requires one of these toolkits: []" test_custom_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_resynch_editor) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_with_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_with_selection_change_option_name (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_change_option_name) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_with_selection_initialized (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_initialized) ... skipped "Test requires one of these toolkits: [, ]" test_droppable (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_droppable) ... skipped "Test requires one of these toolkits: [, ]" test_none_selected (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_none_selected) ... skipped "Test requires one of these toolkits: [, ]" test_propagate_errors (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors) ... skipped "Test requires one of these toolkits: [, ]" test_propagate_errors_switch_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors_switch_selection) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_modal (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_modal) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_parent_closed (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_parent_closed) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_resynch_editor) ... skipped "Test requires one of these toolkits: [, ]" test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_index_out_of_range) ... skipped "Test requires one of these toolkits: [, ]" test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_locate_element_and_edit) ... skipped "Test requires one of these toolkits: [, ]" test_useful_err_message (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_useful_err_message) ... skipped "Test requires one of these toolkits: [, ]" test_get_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_get_person_name) ... skipped "Test requires one of these toolkits: [, ]" test_index_out_of_bound (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_index_out_of_bound) ... skipped "Test requires one of these toolkits: [, ]" test_initial_selected (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_initial_selected) ... skipped "Test requires one of these toolkits: [, ]" test_modify_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_modify_person_name) ... skipped "Test requires one of these toolkits: [, ]" test_add_item_fails (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_add_item_fails) ... skipped "Test requires one of these toolkits: [, ]" test_default_factory (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory) ... skipped "Test requires one of these toolkits: [, ]" test_default_factory_with_args (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory_with_args) ... skipped "Test requires one of these toolkits: [, ]" test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_index_out_of_range) ... skipped "Test requires one of these toolkits: [, ]" test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_locate_element_and_edit) ... skipped "Test requires one of these toolkits: [, ]" test_useful_err_message (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_useful_err_message) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_adapter_length (traitsui.tests.editors.test_liststr_editor.TestListStrAdapter.test_list_str_adapter_length) Test the ListStringAdapter len method ... ok test_list_str_editor_callx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_callx) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_horizontal_lines (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_horizontal_lines) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_item_count (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_item_count) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_multi_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_multi_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_changed) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_multi_selection_items_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_items_changed) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_refresh_editor (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_refresh_editor) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_right_click (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_right_click_out_of_bound (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click_out_of_bound) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_setx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_setx) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_single_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_single_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection_changed) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_title (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_title) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_update_editor_multi_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_qt) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_update_editor_multi_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_wx) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_update_editor_single_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_qt) ... skipped "Test requires one of these toolkits: [, ]" test_list_str_editor_update_editor_single_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_wx) ... skipped "Test requires one of these toolkits: [, ]" test_selection_listener_disconnected (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_selection_listener_disconnected) Check that selection listeners get correctly disconnected ... skipped "Test requires one of these toolkits: []" test_wx_list_str_multi_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_multi_selected_index) ... skipped "Test requires one of these toolkits: []" test_wx_list_str_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_selected_index) ... skipped "Test requires one of these toolkits: []" test_custom_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_custom_editor_format_func) ... skipped "Test requires one of these toolkits: [, ]" test_editor_factory_format (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format) format trait on RangeEditor editor factory has been removed in ... skipped "Test requires one of these toolkits: [, ]" test_editor_factory_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format_str) format trait on RangeEditor editor factory has been deprecated in ... skipped "Test requires one of these toolkits: [, ]" test_editor_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_format_str) The format trait on an Editor instance has been removed. ... skipped "Test requires one of these toolkits: [, ]" test_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_format_func) ... skipped "Test requires one of these toolkits: [, ]" test_large_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: [, ]" test_large_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: [, ]" test_log_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: [, ]" test_log_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: [, ]" test_modify_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range) ... skipped "Test requires one of these toolkits: [, ]" test_modify_out_of_range_with_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range_with_slider) ... skipped "Test requires one of these toolkits: [, ]" test_modify_slider_large_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_large_range_slider) ... skipped "Test requires one of these toolkits: [, ]" test_modify_slider_log_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_log_range_slider) ... skipped "Test requires one of these toolkits: [, ]" test_modify_slider_simple_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_simple_slider) ... skipped "Test requires one of these toolkits: [, ]" test_range_text_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: [, ]" test_range_text_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: [, ]" test_range_text_editor_set_with_text_valid_and_none_bound (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid_and_none_bound) ... skipped "Test requires one of these toolkits: [, ]" test_set_text_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_set_text_out_of_range) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_editor_format_func) ... skipped "Test requires one of these toolkits: [, ]" test_simple_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: [, ]" test_simple_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: [, ]" test_simple_spin_editor_auto_set_false (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_auto_set_false) ... skipped "Test requires one of these toolkits: [, ]" test_simple_spin_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: [, ]" test_simple_spin_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: [, ]" test_qt_spin_control_editing (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_qt_spin_control_editing) ... skipped "Test requires one of these toolkits: []" test_wx_spin_control_editing_should_not_crash (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_wx_spin_control_editing_should_not_crash) ... skipped "Test requires one of these toolkits: []" test_wx_text_editing (traitsui.tests.editors.test_range_editor_text.TestRangeEditorText.test_wx_text_editing) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_name (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_name) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_mapping_values (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_values) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_cant_move_all_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_cant_move_all_button_existence) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_default_selection_unused (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_unused) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_default_selection_used (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_used) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_deleted_valid_values (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_deleted_valid_values) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_move_down (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_down) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_move_up (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_up) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_unordeder_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unordeder_button_existence) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_unuse_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_unuse_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all_button) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_unuse_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_button) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_unuse_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_dclick) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_use_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_use_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all_button) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_use_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_button) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_use_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_dclick) ... skipped "Test requires one of these toolkits: [, ]" test_simple_set_editor_use_ordered_selected (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_ordered_selected) ... skipped "Test requires one of these toolkits: [, ]" test_no_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_dict) ... skipped "Test requires one of these toolkits: [, ]" test_no_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_str) ... skipped "Test requires one of these toolkits: [, ]" test_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_dict) ... skipped "Test requires one of these toolkits: [, ]" test_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_str) ... skipped "Test requires one of these toolkits: [, ]" test_init_and_dispose (traitsui.tests.editors.test_styled_date_editor.TestStyledDateEditor.test_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_edit_on_first_click_false (traitsui.tests.editors.test_table_editor.TestTableEditor.test_edit_on_first_click_false) ... skipped "Test requires one of these toolkits: []" test_filtered_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_filtered_table_editor) ... skipped "Test requires one of these toolkits: []" test_on_perform_action (traitsui.tests.editors.test_table_editor.TestTableEditor.test_on_perform_action) ... skipped "Test requires one of these toolkits: []" test_progress_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_progress_column) ... skipped "Test requires one of these toolkits: []" test_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor) ... skipped "Test requires one of these toolkits: []" test_table_editor_check_display_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_check_display_with_tester) ... skipped "Test requires one of these toolkits: []" test_table_editor_escape_retain_edit (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_escape_retain_edit) ... skipped "Test requires one of these toolkits: []" test_table_editor_modify_cell_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_modify_cell_with_tester) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cells (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cells) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_columns (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_columns) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_rows (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_rows) ... skipped "Test requires one of these toolkits: []" test_adapter_columns_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_adapter_columns_changes) ... skipped "Test requires one of these toolkits: [, ]" test_event_synchronization (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_event_synchronization) ... skipped "Test requires one of these toolkits: [, ]" test_selected_reacts_to_model_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_selected_reacts_to_model_changes) ... skipped "Test requires one of these toolkits: [, ]" test_tabular_editor_multi_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection) ... skipped "Test requires one of these toolkits: [, ]" test_tabular_editor_multi_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_changed) ... skipped "Test requires one of these toolkits: [, ]" test_tabular_editor_multi_selection_items_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_items_changed) ... skipped "Test requires one of these toolkits: [, ]" test_tabular_editor_single_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection) ... skipped "Test requires one of these toolkits: [, ]" test_tabular_editor_single_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection_changed) ... skipped "Test requires one of these toolkits: [, ]" test_view_column_resized_attribute_error_workaround (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_view_column_resized_attribute_error_workaround) ... skipped "Test requires one of these toolkits: [, ]" test_custom_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: [, ]" test_custom_auto_set_false_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_update_text) ... skipped "Test requires one of these toolkits: [, ]" test_custom_auto_set_true_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_true_update_text) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: [, ]" test_custom_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose_no_auto_set) ... skipped "Test requires one of these toolkits: [, ]" test_format_func_used_custom (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_custom) ... skipped "Test requires one of these toolkits: [, ]" test_format_func_used_readonly (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_readonly) ... skipped "Test requires one of these toolkits: [, ]" test_format_func_used_simple (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_simple) ... skipped "Test requires one of these toolkits: [, ]" test_readonly_editor (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor) ... skipped "Test requires one of these toolkits: [, ]" test_readonly_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: [, ]" test_simple_auto_set_false_do_not_update_qt (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_qt) ... skipped "Test requires one of these toolkits: [, ]" test_simple_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: [, ]" test_simple_auto_set_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_update_text) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: [, ]" test_simple_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose_no_auto_set) ... skipped "Test requires one of these toolkits: [, ]" test_cancel_button (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_cancel_button) ... skipped "Test requires one of these toolkits: []" test_text_editor_custom_style_placeholder (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_custom_style_placeholder) ... skipped "Test requires one of these toolkits: []" test_text_editor_default_view (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_default_view) ... skipped "Test requires one of these toolkits: []" test_text_editor_placeholder_text (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text) ... skipped "Test requires one of these toolkits: []" test_text_editor_placeholder_text_and_readonly (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text_and_readonly) ... skipped "Test requires one of these toolkits: []" test_expand_all (traitsui.tests.editors.test_tree_editor.TestTreeView.test_expand_all) ... skipped "Test requires one of these toolkits: []" test_smoke_save_restore_prefs (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_save_restore_prefs) ... skipped "Test requires one of these toolkits: [, ]" test_smoke_word_wrap (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_word_wrap) ... skipped "Test requires one of these toolkits: []" test_tree_editor_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_editor_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_hidden_root) ... skipped "Test requires one of these toolkits: []" test_tree_editor_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_shown_root) ... skipped "Test requires one of these toolkits: []" test_tree_editor_with_nested_ui (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_with_nested_ui) ... skipped "Test requires one of these toolkits: []" test_tree_editor_xgetattr_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_xgetattr_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_hidden_root) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_shown_root) ... skipped "Test requires one of these toolkits: []" test_qt_tuple_editor (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_qt_tuple_editor) ... skipped "Test requires one of these toolkits: []" test_value_update (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_value_update) ... skipped "Test requires one of these toolkits: [, ]" test_video_editor_basics (traitsui.tests.editors.test_video_editor.TestVideoEditor.test_video_editor_basics) ... skipped 'Requires Qt5 or 6' test_font_trait_default (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_default) ... ok test_font_trait_examples (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_examples) An assigned font string is parsed, and the substrings are put ... ok test_configure_traits_error (traitsui.tests.null_backend.test_null_toolkit.TestNullToolkit.test_configure_traits_error) Verify that configure_traits fails with NotImplementedError. ... ok traitsui.tests.test_actions (unittest.loader.ModuleSkipped.traitsui.tests.test_actions) ... skipped 'Not supported using the null backend' test_color_column (traitsui.tests.test_color_column.TestColorColumn.test_color_column) ... skipped "Test requires one of these toolkits: [, ]" test_context_value (traitsui.tests.test_context_value.TestContextvalue.test_context_value) ... ok test_cv_float_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_constant) ... ok test_cv_float_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_context_value) ... ok test_cv_int_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_constant) ... ok test_cv_int_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_context_value) ... ok test_cv_str_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_constant) ... ok test_cv_str_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_context_value) ... ok test_cv_unicode_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_constant) ... ok test_cv_unicode_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_context_value) ... ok test_cv_unicode_not_none (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_not_none) ... ok test_metadata (traitsui.tests.test_context_value.TestContextvalue.test_metadata) ... ok test_construction (traitsui.tests.test_controller.TestController.test_construction) ... ok test_date_initialization (traitsui.tests.test_datetime.TestDatetimeEditor.test_date_initialization) ... skipped "Test requires one of these toolkits: []" test_chained_object (traitsui.tests.test_editor.TestEditor.test_chained_object) ... skipped 'No GuiTestAssistant' test_context_object (traitsui.tests.test_editor.TestEditor.test_context_object) ... skipped 'No GuiTestAssistant' test_editor_error_msg (traitsui.tests.test_editor.TestEditor.test_editor_error_msg) ... skipped 'No GuiTestAssistant' test_event_trait (traitsui.tests.test_editor.TestEditor.test_event_trait) ... skipped 'No GuiTestAssistant' test_factory_sync_cv_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_cv_simple) ... skipped 'No GuiTestAssistant' test_factory_sync_invalid_state (traitsui.tests.test_editor.TestEditor.test_factory_sync_invalid_state) ... skipped 'No GuiTestAssistant' test_factory_sync_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_simple) ... skipped 'No GuiTestAssistant' test_get_control_widget (traitsui.tests.test_editor.TestEditor.test_get_control_widget) ... skipped 'No GuiTestAssistant' test_lifecycle (traitsui.tests.test_editor.TestEditor.test_lifecycle) ... skipped 'No GuiTestAssistant' test_parse_extended_name (traitsui.tests.test_editor.TestEditor.test_parse_extended_name) ... skipped 'No GuiTestAssistant' test_sync_value_both (traitsui.tests.test_editor.TestEditor.test_sync_value_both) ... skipped 'No GuiTestAssistant' test_sync_value_from (traitsui.tests.test_editor.TestEditor.test_sync_value_from) ... skipped 'No GuiTestAssistant' test_sync_value_from_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_from_chained) ... skipped 'No GuiTestAssistant' test_sync_value_from_context (traitsui.tests.test_editor.TestEditor.test_sync_value_from_context) ... skipped 'No GuiTestAssistant' test_sync_value_from_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_from_cv) ... skipped 'No GuiTestAssistant' test_sync_value_from_event (traitsui.tests.test_editor.TestEditor.test_sync_value_from_event) ... skipped 'No GuiTestAssistant' test_sync_value_from_list (traitsui.tests.test_editor.TestEditor.test_sync_value_from_list) ... skipped 'No GuiTestAssistant' test_sync_value_from_object (traitsui.tests.test_editor.TestEditor.test_sync_value_from_object) ... skipped 'No GuiTestAssistant' test_sync_value_to (traitsui.tests.test_editor.TestEditor.test_sync_value_to) ... skipped 'No GuiTestAssistant' test_sync_value_to_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_to_chained) ... skipped 'No GuiTestAssistant' test_sync_value_to_context (traitsui.tests.test_editor.TestEditor.test_sync_value_to_context) ... skipped 'No GuiTestAssistant' test_sync_value_to_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_to_cv) ... skipped 'No GuiTestAssistant' test_sync_value_to_event (traitsui.tests.test_editor.TestEditor.test_sync_value_to_event) ... skipped 'No GuiTestAssistant' test_sync_value_to_list (traitsui.tests.test_editor.TestEditor.test_sync_value_to_list) ... skipped 'No GuiTestAssistant' test_sync_value_to_object (traitsui.tests.test_editor.TestEditor.test_sync_value_to_object) ... skipped 'No GuiTestAssistant' test_tooltip_default (traitsui.tests.test_editor.TestEditor.test_tooltip_default) ... skipped 'No GuiTestAssistant' test_tooltip_from_description (traitsui.tests.test_editor.TestEditor.test_tooltip_from_description) ... skipped 'No GuiTestAssistant' test_tooltip_other_control (traitsui.tests.test_editor.TestEditor.test_tooltip_other_control) ... skipped 'No GuiTestAssistant' test_tooltip_text_with_desc (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_desc) ... skipped 'No GuiTestAssistant' test_tooltip_text_with_tooltip (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_tooltip) ... skipped 'No GuiTestAssistant' test_editors_import_warns (traitsui.tests.test_editors_imports.TestEditorsImports.test_editors_import_warns) ... ok test_close_handler (traitsui.tests.test_handler.TestHandler.test_close_handler) ... ok test_handler_init_false (traitsui.tests.test_handler.TestHandler.test_handler_init_false) ... skipped "Null toolkit can't create UI" test_handler_init_none (traitsui.tests.test_handler.TestHandler.test_handler_init_none) ... skipped "Null toolkit can't create UI" test_help_handler (traitsui.tests.test_handler.TestHandler.test_help_handler) ... ok test_perform_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_action_handler) ... ok test_perform_click_handler (traitsui.tests.test_handler.TestHandler.test_perform_click_handler) ... ok test_perform_info_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_info_action_handler) ... ok test_perform_object_handler (traitsui.tests.test_handler.TestHandler.test_perform_object_handler) ... ok test_perform_pyface_action (traitsui.tests.test_handler.TestHandler.test_perform_pyface_action) ... ok test_perform_traitsui_action (traitsui.tests.test_handler.TestHandler.test_perform_traitsui_action) ... ok test_redo_handler (traitsui.tests.test_handler.TestHandler.test_redo_handler) ... ok test_revert_handler (traitsui.tests.test_handler.TestHandler.test_revert_handler) ... ok test_undo_handler (traitsui.tests.test_handler.TestHandler.test_undo_handler) ... ok test_all_default (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_default) ... ok test_all_fixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed) ... ok test_all_fixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed_too_wide) ... ok test_all_weighted (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted) ... ok test_all_weighted_default_min (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted_default_min) ... ok test_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_min_widths) ... ok test_mixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed) ... ok test_mixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed_too_wide) ... ok test_user_and_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_and_min_widths) ... ok test_user_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_widths) ... ok test_clear_binding_match_binding1 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding1) ... ok test_clear_binding_match_binding2 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding2) ... ok test_clear_binding_no_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_no_match) ... ok test_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_match) ... ok test_clear_bindings_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_match) ... ok test_clear_bindings_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_no_match) ... ok test_do_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match) ... ok test_do_match_first (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_first) ... ok test_do_match_second (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_second) ... ok test_do_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match) ... ok test_do_no_match_complete (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match_complete) ... ok test_init (traitsui.tests.test_key_bindings.TestKeyBindings.test_init) ... ok test_init_args (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_args) ... ok test_init_kwargs (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_kwargs) ... ok test_merge (traitsui.tests.test_key_bindings.TestKeyBindings.test_merge) ... ok test_key_binding_for_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match) ... ok test_key_binding_for_match_empty (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_empty) ... ok test_key_binding_for_match_self (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_self) ... ok test_key_binding_for_no_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_no_match) ... ok test_all_resizable_with_labels (traitsui.tests.test_labels.TestAnyToolkit.test_all_resizable_with_labels) ... skipped "Test requires one of these toolkits: [, ]" test_enable_when_flag (traitsui.tests.test_labels.TestAnyToolkit.test_enable_when_flag) ... skipped "Test requires one of these toolkits: [, ]" test_group_show_right_labels (traitsui.tests.test_labels.TestAnyToolkit.test_group_show_right_labels) ... skipped "Test requires one of these toolkits: [, ]" test_horizontal_resizable_and_labels (traitsui.tests.test_labels.TestAnyToolkit.test_horizontal_resizable_and_labels) ... skipped "Test requires one of these toolkits: [, ]" test_show_right_with_no_label (traitsui.tests.test_labels.TestAnyToolkit.test_show_right_with_no_label) ... skipped "Test requires one of these toolkits: [, ]" test_labels_enabled_when (traitsui.tests.test_labels.TestLabels.test_labels_enabled_when) ... skipped "Test requires one of these toolkits: [, ]" test_qt_labels_right_resizing_horizontal (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_horizontal) ... skipped "Test requires one of these toolkits: []" test_qt_labels_right_resizing_vertical (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_vertical) ... skipped "Test requires one of these toolkits: []" test_qt_show_labels_right_without_colon (traitsui.tests.test_labels.TestLabels.test_qt_show_labels_right_without_colon) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_in_hgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_hgroup) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_in_vgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_vgroup) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_readonly_item (traitsui.tests.test_layout.TestLayout.test_qt_resizable_readonly_item) ... skipped "Test requires one of these toolkits: []" test_horizontal_layout (traitsui.tests.test_layout.TestOrientation.test_horizontal_layout) ... skipped "Test requires one of these toolkits: [, ]" test_vertical_layout (traitsui.tests.test_layout.TestOrientation.test_vertical_layout) ... skipped "Test requires one of these toolkits: [, ]" test_attribute_error (traitsui.tests.test_regression.TestRegression.test_attribute_error) Make sure genuine AttributeErrors raise on Editor creation. ... ok test_editor_on_delegates_to_event (traitsui.tests.test_regression.TestRegression.test_editor_on_delegates_to_event) Make sure that DelegatesTo on Events passes Editor creation. ... ok test_importing_view_does_not_import_toolkit (traitsui.tests.test_regression.TestRegression.test_importing_view_does_not_import_toolkit) ... ok test_creation_sets_shadow_first (traitsui.tests.test_shadow_group.TestShadowGroup.test_creation_sets_shadow_first) ... ok test_splitter_prefs_are_restored (traitsui.tests.test_splitter_prefs_restored.TestSplitterPrefsRestored.test_splitter_prefs_are_restored) ... skipped "Test requires one of these toolkits: []" test_theme_content_color_default (traitsui.tests.test_theme.TestTheme.test_theme_content_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_content_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_content_color_setter_getter) ... ok test_theme_get_image_slice (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice) ... skipped "Test requires one of these toolkits: []" test_theme_get_image_slice_none (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice_none) ... ok test_theme_label_color_default (traitsui.tests.test_theme.TestTheme.test_theme_label_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_label_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_label_color_setter_getter) ... ok test_theme_pickling (traitsui.tests.test_theme.TestTheme.test_theme_pickling) ... ok test_default_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_default_toolkit) ... ok test_nonexistent_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonexistent_toolkit) ... ok test_nonstandard_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonstandard_toolkit) ... ok test_hex_converion (traitsui.tests.test_toolkit_traits.TestRGBColor.test_hex_converion) ... ok test_insert_child (traitsui.tests.test_tree_node.TestTreeNode.test_insert_child) ... ok test_destroy_after_ok_qt (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_qt) ... skipped "Test requires one of these toolkits: []" test_destroy_after_ok_wx (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_wx) ... skipped "Test requires one of these toolkits: []" test_invalid_state (traitsui.tests.test_ui.TestUI.test_invalid_state) ... skipped "Test requires one of these toolkits: [, ]" test_no_spring_trait (traitsui.tests.test_ui.TestUI.test_no_spring_trait) ... skipped "Test requires one of these toolkits: [, ]" test_reset_with_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_qt) ... skipped "Test requires one of these toolkits: []" test_reset_with_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_reset_without_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_qt) ... skipped "Test requires one of these toolkits: []" test_reset_without_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_close_ui (traitsui.tests.test_ui.TestUIDispose.test_close_ui) ... skipped "Test requires one of these toolkits: [, ]" test_dispose_inner_ui (traitsui.tests.test_ui.TestUIDispose.test_dispose_inner_ui) ... skipped "Test requires one of these toolkits: [, ]" test_grouped_layout_with_springy (traitsui.tests.test_ui_panel.TestUIPanel.test_grouped_layout_with_springy) ... skipped "Test requires one of these toolkits: [, ]" test_show_help (traitsui.tests.test_ui_panel.TestUIPanel.test_show_help) ... skipped "Test requires one of these toolkits: [, ]" test_init (traitsui.tests.test_ui_traits.TestStatusItem.test_init) ... ok test_init_with_name_and_value (traitsui.tests.test_ui_traits.TestStatusItem.test_init_with_name_and_value) ... ok test_an_object (traitsui.tests.test_ui_traits.TestUITraits.test_an_object) ... ok test_editor_style (traitsui.tests.test_ui_traits.TestUITraits.test_editor_style) ... ok test_layout (traitsui.tests.test_ui_traits.TestUITraits.test_layout) ... ok test_orientation (traitsui.tests.test_ui_traits.TestUITraits.test_orientation) ... ok test_init (traitsui.tests.test_ui_traits.TestViewStatus.test_init) ... ok test_undo (traitsui.tests.test_undo.TestEditorUndo.test_undo) ... skipped 'No GuiTestAssistant' test_merge_different_index (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_index) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_traits) ... ok test_merge_equal (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal) ... ok test_merge_equal_removed (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal_removed) ... ok test_merge_identical (traitsui.tests.test_undo.TestListUndoItem.test_merge_identical) ... ok test_redo (traitsui.tests.test_undo.TestListUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestListUndoItem.test_undo) ... ok test_add_empty (traitsui.tests.test_undo.TestUndoHistory.test_add_empty) ... ok test_add_end (traitsui.tests.test_undo.TestUndoHistory.test_add_end) ... ok test_add_end_extend (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend) ... ok test_add_end_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend_merge) ... ok test_add_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_merge) ... ok test_add_middle (traitsui.tests.test_undo.TestUndoHistory.test_add_middle) ... ok test_add_middle_mergeable (traitsui.tests.test_undo.TestUndoHistory.test_add_middle_mergeable) ... ok test_clear_end (traitsui.tests.test_undo.TestUndoHistory.test_clear_end) ... ok test_clear_middle (traitsui.tests.test_undo.TestUndoHistory.test_clear_middle) ... ok test_clear_start (traitsui.tests.test_undo.TestUndoHistory.test_clear_start) ... ok test_defaults (traitsui.tests.test_undo.TestUndoHistory.test_defaults) ... ok test_extend (traitsui.tests.test_undo.TestUndoHistory.test_extend) ... ok test_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_extend_merge) ... ok test_general_command_do (traitsui.tests.test_undo.TestUndoHistory.test_general_command_do) ... ok test_redo_first (traitsui.tests.test_undo.TestUndoHistory.test_redo_first) ... ok test_redo_last (traitsui.tests.test_undo.TestUndoHistory.test_redo_last) ... ok test_redo_middle (traitsui.tests.test_undo.TestUndoHistory.test_redo_middle) ... ok test_revert_end (traitsui.tests.test_undo.TestUndoHistory.test_revert_end) ... ok test_revert_middle (traitsui.tests.test_undo.TestUndoHistory.test_revert_middle) ... ok test_revert_start (traitsui.tests.test_undo.TestUndoHistory.test_revert_start) ... ok test_undo_first (traitsui.tests.test_undo.TestUndoHistory.test_undo_first) ... ok test_undo_last (traitsui.tests.test_undo.TestUndoHistory.test_undo_last) ... ok test_undo_middle (traitsui.tests.test_undo.TestUndoHistory.test_undo_middle) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestUndoItem.test_merge_different_traits) ... ok test_merge_different_undo_item_type (traitsui.tests.test_undo.TestUndoItem.test_merge_different_undo_item_type) ... ok test_merge_different_value_types (traitsui.tests.test_undo.TestUndoItem.test_merge_different_value_types) ... ok test_merge_numbers (traitsui.tests.test_undo.TestUndoItem.test_merge_numbers) ... ok test_merge_sequence_change (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change) ... ok test_merge_sequence_change_back (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_back) ... ok test_merge_sequence_change_different_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_different_types) ... ok test_merge_sequence_change_length (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_length) ... ok test_merge_sequence_change_multiple_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_multiple_not_simple_types) ... ok test_merge_sequence_change_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_not_simple_types) ... ok test_merge_sequence_two_changes (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_two_changes) ... ok test_merge_str_change (traitsui.tests.test_undo.TestUndoItem.test_merge_str_change) ... ok test_merge_str_delete (traitsui.tests.test_undo.TestUndoItem.test_merge_str_delete) ... ok test_merge_str_different (traitsui.tests.test_undo.TestUndoItem.test_merge_str_different) ... ok test_merge_str_insert (traitsui.tests.test_undo.TestUndoItem.test_merge_str_insert) ... ok test_merge_str_same (traitsui.tests.test_undo.TestUndoItem.test_merge_str_same) ... ok test_merge_unhandled_type (traitsui.tests.test_undo.TestUndoItem.test_merge_unhandled_type) ... ok test_redo (traitsui.tests.test_undo.TestUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestUndoItem.test_undo) ... ok test_live_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_cancel) ... skipped 'No GuiTestAssistant' test_live_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_close) ... skipped 'No GuiTestAssistant' test_live_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_live_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_ok) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_close) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_ok) ... skipped 'No GuiTestAssistant' test_modal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_modal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_close) ... skipped 'No GuiTestAssistant' test_modal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_modal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_ok) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_close) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_ok) ... skipped 'No GuiTestAssistant' test_visible_when_layout (traitsui.tests.test_visible_when_layout.TestVisibleWhenLayout.test_visible_when_layout) ... skipped "Test requires one of these toolkits: []" traitsui.tests.ui_editors.test_data_frame_editor (unittest.loader.ModuleSkipped.traitsui.tests.ui_editors.test_data_frame_editor) ... skipped "Can't import Pandas: skipping" traitsui.wx (unittest.loader._FailedTest.traitsui.wx) ... skipped "Test excluded via pattern '(wx|qt)'" ---------------------------------------------------------------------- Ran 601 tests in 0.344s OK (skipped=437) + for toolkit in null pyqt5 pyqt6 wx + fail=1 + export QT_API=pyqt5 + QT_API=pyqt5 + case $toolkit in + export ETS_TOOLKIT=qt + ETS_TOOLKIT=qt + export EXCLUDE_TESTS=wx + EXCLUDE_TESTS=wx + xvfb-run /usr/bin/python3 -s -X faulthandler -W default -m unittest discover -v traitsui /usr/lib64/python3.14/unittest/loader.py:367: FutureWarning: The traitsui.qt4.* modules have moved to traitsui.qt.*. Applications which require backwards compatibility can either: - set the ETS_QT4_IMPORTS environment variable - set the ETS_TOOLKIT environment variable to "qt4", - the ETSConfig.toolkit to "qt4" - install a ShadowedModuleFinder into sys.meta_path:: import sys from pyface.ui import ShadowedModuleFinder sys.meta_path.append(ShadowedModuleFinder( package="traitsui.qt4.", true_package="traitsui.qt.", )) __import__(name) /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_animatedGIF_editor.py:16: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources test_bad_color (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_color) ... ok test_bad_tuple (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple) ... ok test_bad_tuple_not_int (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple_not_int) ... ok test_bad_tuple_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple_string) ... ok test_default (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_default) ... ok test_default_none (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_default_none) ... ok test_name_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_name_string) ... ok test_name_string_with_space (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_name_string_with_space) ... ok test_pyface_color (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_pyface_color) ... ok test_qcolor (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_qcolor) ... ok test_rgb_int (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int) ... ok test_rgb_int_string_12 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_12) ... ok test_rgb_int_string_3 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_3) ... ok test_rgb_int_string_6 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_6) ... ok test_rgb_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_string) ... ok test_rgba_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgba_string) ... ok test_tuple_rgb (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_tuple_rgb) ... ok test_tuple_rgba (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_tuple_rgba) ... ok test_create_traitsfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont) ... ok test_create_traitsfont_pyface_font (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont_pyface_font) ... ok test_create_traitsfont_qfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont_qfont) ... ok test_font_trait_bad (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_bad) ... ok test_font_trait_default (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_default) ... ok test_font_trait_none (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_none) ... ok test_font_trait_pyface_font (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_pyface_font) ... ok test_font_trait_qfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_qfont) ... ok test_font_trait_str (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_str) ... ok test_traits_font_reduce (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_traits_font_reduce) ... ok test_traits_font_str (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_traits_font_str) ... ok test_qobject_is_valid (traitsui.qt.tests.test_helper.TestWrapText.test_qobject_is_valid) ... ok test_wrap_text_basic (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_basic) ... ok test_wrap_text_empty (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_empty) ... ok test_wrap_text_narrow (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_narrow) ... ok test_wrap_text_narrow_short (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_narrow_short) ... ok test_wrap_text_short (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_short) ... ok test_copy_item (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_copy_item) ... ok test_drop_mime_data_below_list (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_drop_mime_data_below_list) ... ok test_drop_mime_data_within_list (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_drop_mime_data_within_list) ... ok test_move_rows_invalid_index (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_move_rows_invalid_index) ... ok test_sticky_dialog_with_parent (traitsui.qt.tests.test_ui_base.TestStickyDialog.test_sticky_dialog_with_parent) ... ok test_non_scrollable_group_typical (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_non_scrollable_group_typical) ... ok test_scrollable_group_box (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_group_box) ... ok test_scrollable_group_typical (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_group_typical) ... ok test_scrollable_labelled_group (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_labelled_group) ... /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/qt/ui_panel.py:1360: DeprecationWarning: setting create=False is no longer required widget = HeadingText(*args, create=create, **kw) ok test_panel_has_toolbar_buttons_qt (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_panel_has_toolbar_buttons_qt) ... ok test_scrollable_group_visible_when (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_scrollable_group_visible_when) ... ok test_subpanel_has_toolbar_no_buttons_qt (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_subpanel_has_toolbar_no_buttons_qt) ... ok test_subpanel_no_toolbar_nor_button_in_widget (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_subpanel_no_toolbar_nor_button_in_widget) ... ok test__get_locations (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test__get_locations) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_error_get_location_doc) ... ok test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interaction_doc) ... ok test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_bad_target) ... ok test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_good_target) ... ok test_get_location_solver (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_location_solver) ... ok test_is_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_disabled) ... ok test_is_enabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_enabled) ... ok test_is_invisible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_invisible) ... ok test_is_visible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_visible) ... ok test_check_q_model_index_valid (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_check_q_model_index_valid) ... ok test_key_click (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click) ... ok test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... ok test_key_click_q_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click_q_slider_helpful_err) ... ok test_key_sequence (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... ok test_key_sequence_backspace_character (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_backspace_character) ... ok test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... ok test_key_sequence_insert_point_qlineedit (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_insert_point_qlineedit) ... ok test_key_sequence_insert_point_qtextedit (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_insert_point_qtextedit) ... ok test_key_sequence_textbox_with_unicode (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_textbox_with_unicode) ... ok test_key_sequence_unsupported_key (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_unsupported_key) ... ok test_mouse_click (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... ok test_mouse_click_combobox_warns (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click_combobox_warns) ... ok test_mouse_click_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled) ... ok test_load_default_registries (traitsui.testing.tester._ui_tester_registry.tests.test_default_registry.TestDefaultRegistry.test_load_default_registries) ... ok test_column_major_index_full_grid (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_full_grid) ... ok test_column_major_index_in_grid_first_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_first_row) ... ok test_column_major_index_in_grid_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_last_row) ... ok test_column_major_index_index_overhanging (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_index_overhanging) ... ok test_column_major_index_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_last_row) ... ok test_column_major_index_long_overhang (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_long_overhang) ... ok test_column_major_index_too_large (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_too_large) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_error_get_location_doc) ... skipped "Test requires one of these toolkits: []" test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interaction_doc) ... skipped "Test requires one of these toolkits: []" test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_bad_target) ... skipped "Test requires one of these toolkits: []" test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_good_target) ... skipped "Test requires one of these toolkits: []" test_get_location_solver (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_location_solver) ... skipped "Test requires one of these toolkits: []" test_get_locations (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_locations) ... skipped "Test requires one of these toolkits: []" test_is_enabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_enabled) ... skipped "Test requires one of these toolkits: []" test_is_invisible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_invisible) ... skipped "Test requires one of these toolkits: []" test_is_visible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_visible) ... skipped "Test requires one of these toolkits: []" test_key_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace_with_selection (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace_with_selection) ... skipped "Test requires one of these toolkits: []" test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... skipped "Test requires one of these toolkits: []" test_key_click_end (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_end) ... skipped "Test requires one of these toolkits: []" test_key_click_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_slider_helpful_err) ... skipped "Test requires one of these toolkits: []" test_key_sequence (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... skipped "Test requires one of these toolkits: []" test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_backspace_unsupported (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_backspace_unsupported) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_unicode (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_unicode) ... skipped "Test requires one of these toolkits: []" test_mouse_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... skipped "Test requires one of these toolkits: []" test_mouse_click_None_warns (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_None_warns) ... skipped "Test requires one of these toolkits: []" test_mouse_click_disabled_button (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled_button) ... skipped "Test requires one of these toolkits: []" test_action_not_supported_report_supported_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_action_not_supported_report_supported_action) ... ok test_error_conflict (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_conflict) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_get_interaction_doc) ... ok test_get_default_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_default_interaction_doc) ... ok test_get_interactions_supported (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_interactions_supported) ... ok test_register_editor_with_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_register_editor_with_action) ... ok test_registry_empty (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_registry_empty) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_error_get_interaction_doc) ... ok test_get_location_help_default (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_location_help_default) ... ok test_get_locations_supported (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_locations_supported) ... ok test_location_registry_empty (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_location_registry_empty) ... ok test_register_location (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location) ... ok test_register_location_report_existing (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location_report_existing) ... ok test_create_ui_reraise_exception (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_reraise_exception) ... ok test_create_ui_respect_auto_process_events_flag (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_respect_auto_process_events_flag) ... ok test_ui_disposed (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_ui_disposed) ... ok test_auto_process_events_skipped (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_auto_process_events_skipped) ... ok test_delay_persisted (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_delay_persisted) ... ok test_find_by_id (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id) ... ok test_find_by_id_multiple (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id_multiple) ... ok test_interactor_found_if_editor_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_interactor_found_if_editor_found) ... ok test_multiple_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_multiple_editors_found) ... ok test_no_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_no_editors_found) ... ok test_auto_process_events_readonly (traitsui.testing.tester.tests.test_ui_tester.TestUITesterGuiFree.test_auto_process_events_readonly) ... ok test_traitsui_registry_added (traitsui.testing.tester.tests.test_ui_tester.TestUITesterRegistry.test_traitsui_registry_added) ... ok test_event_processed (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed) ... ok test_event_processed_prior_to_resolving_location (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_prior_to_resolving_location) ... ok test_event_processed_with_exception_captured (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_with_exception_captured) ... ok test_exception_not_in_gui (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_exception_not_in_gui) ... ok test_locate_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_locate_event_processed_optional) ... ok test_perform_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_perform_event_processed_optional) ... ok test_help_message (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message) ... ok test_help_message_nothing_is_supported (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_nothing_is_supported) ... ok test_help_message_priority_interactions (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_priority_interactions) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_all_declined) ... ok test_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_priority) ... ok test_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_selection) ... ok test_location_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_priority) ... ok test_location_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_selection) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_registry_all_declined) ... ok test_advanced_usage_imports (traitsui.testing.tests.test_api.TestApi.test_advanced_usage_imports) ... ok test_commands_imports (traitsui.testing.tests.test_api.TestApi.test_commands_imports) ... ok test_exceptions_imports (traitsui.testing.tests.test_api.TestApi.test_exceptions_imports) ... ok test_locator_imports (traitsui.testing.tests.test_api.TestApi.test_locator_imports) ... ok test_query_imports (traitsui.testing.tests.test_api.TestApi.test_query_imports) ... ok test_tester_import (traitsui.testing.tests.test_api.TestApi.test_tester_import) ... ok test_error_from_gui_captured_and_raise (traitsui.testing.tests.test_exception_handling.TestExceptionHandling.test_error_from_gui_captured_and_raise) ... ok test_qt_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_qt_process_events_process_all) ... ok test_wx_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_wx_process_events_process_all) ... skipped "Test requires one of these toolkits: []" test_animated_gif_editor (traitsui.tests.editors.test_animatedGIF_editor.TestAnimatedGIFEditor.test_animated_gif_editor) ... skipped "Test requires one of these toolkits: []" test_change_text_boolean_changes_trait (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_change_text_boolean_changes_trait) ... ok test_click_boolean_changes_trait_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_custom) ... ok test_click_boolean_changes_trait_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_simple) ... ok test_trait_change_shown_in_gui_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_custom) ... ok test_trait_change_shown_in_gui_readonly (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_readonly) ... ok test_trait_change_shown_in_gui_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_simple) ... ok test_trait_change_shown_in_gui_text (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_text) ... ok test_custom_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor) ... ok test_custom_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_clicked) ... ok test_custom_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_disabled) ... ok test_custom_image_value (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_image_value) ... ok test_simple_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor) ... ok test_simple_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_clicked) ... ok test_simple_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_disabled) ... ok test_styles (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_styles) ... ok test_custom_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_custom_editor_values_trait_init_and_dispose) ... ok test_simple_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_simple_editor_values_trait_init_and_dispose) ... ok test_custom_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_checklist_values_change_dispose) ... ok test_custom_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name) ... ok test_custom_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name_tuple) ... ok test_custom_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values) ... ok test_custom_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values_tuple) ... ok test_simple_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_checklist_values_change_dispose) ... ok test_simple_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name_tuple) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values) ... ok test_simple_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values_tuple) ... ok test_custom_check_list_editor_button_update (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_button_update) ... ok test_custom_check_list_editor_click (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click) ... ok test_custom_check_list_editor_click_initial_value (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click_initial_value) ... ok test_custom_check_list_editor_grid_layout (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_grid_layout) ... ok test_custom_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_invalid_current_values_str) ... ok test_simple_check_list_editor_index (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_index) ... ok test_simple_check_list_editor_invalid_current_values (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values) ... ok test_simple_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values_str) ... ok test_simple_check_list_editor_text (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text) ... ok test_simple_check_list_editor_text_mapped (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text_mapped) ... ok test_text_check_list_object_list (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_list) ... ok test_text_check_list_object_str (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_str) ... ok test_code_editor_readonly (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_readonly) Test readonly editor style for CodeEditor ... ok test_code_editor_show_line_numbers (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_show_line_numbers) CodeEditor should honor the `show_line_numbers` setting ... ok test_csv_editor_disposal (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_disposal) ... ok test_csv_editor_external_append (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_external_append) ... ok test_custom_selected_color (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_custom_selected_color) ... ok test_multi_select_dates_on_editor (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_dates_on_editor) ... ok test_multi_select_qt_set_model_dates (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_set_model_dates) ... ok test_multi_select_qt_styles_reset (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_styles_reset) ... ok test_single_select_qt (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_single_select_qt) ... ok test_custom_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_custom_date_editor) ... ok test_simple_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_simple_date_editor) ... ok test_date_range_multi_select_is_constant (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorGeneric.test_date_range_multi_select_is_constant) ... ok test_allow_no_range (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_allow_no_range) ... ok test_set_date_range_on_editor (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_editor) ... ok test_set_date_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_model) ... ok test_set_date_range_reset_when_click_outside (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reset_when_click_outside) ... ok test_set_date_range_reverse_order (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reverse_order) ... ok test_set_one_sided_range_error (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_one_sided_range_error) ... ok test_set_reverse_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_reverse_range_on_model) ... ok test_datetime_editor_mutate_maximum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_maximum_datetime_after_init) ... ok test_datetime_editor_mutate_minimum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_after_init) ... ok test_datetime_editor_mutate_minimum_datetime_bad_order (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_bad_order) ... ok test_datetime_editor_python_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_python_datetime_out_of_bound) ... ok test_datetime_editor_qt_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_qt_datetime_out_of_bound) ... ok test_datetime_editor_simple (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple) ... ok test_datetime_editor_simple_with_maximum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime) ... ok test_datetime_editor_simple_with_maximum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime_out_of_bound) ... ok test_datetime_editor_simple_with_minimum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime) ... ok test_datetime_editor_simple_with_minimum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime_out_of_bound) ... ok test_custom_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_custom_override) ... ok test_readonly_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_readonly_override) ... ok test_simple_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_simple_override) ... ok test_text_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_text_override) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_init_and_dispose) ... ok test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_reload_changed_after_dispose) ... ok test_simple_editor_auto_set_text (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_auto_set_text) ... ok test_simple_editor_display_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_display_path) ... ok test_simple_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_init_and_dispose) ... ok test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_set_text_to_nonexisting_path) ... ok test_init_dispose_editable (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_editable) ... ok test_init_dispose_readonly (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_readonly) ... ok test_list_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_name) ... ok test_list_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_values) ... ok test_radio_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_name) ... ok test_radio_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_values) ... ok test_simple_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_values) ... ok test_list_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_index) ... ok test_list_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_text) ... ok test_list_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_none_selected) ... ok test_list_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_index) ... ok test_list_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_text) ... ok test_radio_enum_editor_pick (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_pick) ... ok test_radio_enum_editor_update (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_update) ... ok test_radio_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_none_selected) ... ok test_simple_editor_disabled (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_disabled) ... ok test_simple_editor_rebuild_editor_evaluate (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_rebuild_editor_evaluate) ... ok test_simple_editor_resizable (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_resizable) ... ok test_simple_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_index) ... ok test_simple_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_text) ... ok test_simple_evaluate_editor_bad_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_bad_text) ... ok test_simple_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_index) ... ok test_simple_evaluate_editor_object (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object) ... ok test_simple_evaluate_editor_object_no_auto_set (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object_no_auto_set) ... ok test_simple_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_text) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_init_and_dispose) ... ok test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_reload_changed_after_dispose) ... ok test_show_file_dialog (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog) ... ok test_show_file_dialog_truncate_ext (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog_truncate_ext) ... ok test_simple_editor_auto_set_text (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_auto_set_text) ... ok test_simple_editor_display_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_display_path) ... ok test_simple_editor_reset_text_if_validation_error (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_reset_text_if_validation_error) ... ok test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_set_text_to_nonexisting_path) ... ok test_create_and_dispose_text_style (traitsui.tests.editors.test_font_editor.TestFontEditor.test_create_and_dispose_text_style) ... ok test_base_url_changed (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_base_url_changed) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_init_and_dispose (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_init_and_dispose) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_external_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_external_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link_externally) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_internal_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_internal_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link_externally) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_image_editor_array (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_array) ... ok test_image_editor_none (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_none) ... ok test_image_editor_pillow (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_pillow) ... skipped 'ImageQt is not available' test_image_editor_resource (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_resource) ... ok test_image_editor_static (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_static) ... ok test_custom_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_more_cols) ... /usr/lib/python3.14/site-packages/pyface/image/image.py:173: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). return datetime.datetime.utcfromtimestamp(time).strftime("%Y%m%d%H%M%S") ok test_custom_editor_selection (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_selection) ... ok test_custom_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_value_changed) ... ok test_custom_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_name) ... ok test_custom_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_values) ... ok test_readonly_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_mapping_values) ... ok test_readonly_editor_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_name) ... ok test_simple_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_values) ... ok test_readonly_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestReadOnlyImageEnumEditor.test_readonly_editor_value_changed) ... ok test_simple_editor_combobox (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_combobox) ... ok test_simple_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_more_cols) ... ok test_simple_editor_popup_editor (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_popup_editor) ... skipped "Test requires one of these toolkits: []" test_custom_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor) ... ok test_custom_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_resynch_editor) ... ok test_custom_editor_with_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection) ... ok test_custom_editor_with_selection_change_option_name (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_change_option_name) ... ok test_custom_editor_with_selection_initialized (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_initialized) ... ok test_droppable (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_droppable) ... ok test_none_selected (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_none_selected) ... ok test_propagate_errors (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors) ... ok test_propagate_errors_switch_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors_switch_selection) ... ok test_simple_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor) ... ok test_simple_editor_modal (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_modal) ... ok test_simple_editor_parent_closed (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_parent_closed) ... ok test_simple_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_resynch_editor) ... ok test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_index_out_of_range) ... ok test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_locate_element_and_edit) ... ok test_useful_err_message (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_useful_err_message) ... ok test_get_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_get_person_name) ... ok test_index_out_of_bound (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_index_out_of_bound) ... ok test_initial_selected (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_initial_selected) ... ok test_modify_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_modify_person_name) ... ok test_add_item_fails (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_add_item_fails) ... ok test_default_factory (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory) ... ok test_default_factory_with_args (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory_with_args) ... ok test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_index_out_of_range) ... ok test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_locate_element_and_edit) ... ok test_useful_err_message (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_useful_err_message) ... ok test_list_str_adapter_length (traitsui.tests.editors.test_liststr_editor.TestListStrAdapter.test_list_str_adapter_length) Test the ListStringAdapter len method ... ok test_list_str_editor_callx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_callx) ... ok test_list_str_editor_horizontal_lines (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_horizontal_lines) ... ok test_list_str_editor_item_count (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_item_count) ... ok test_list_str_editor_multi_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection) ... ok test_list_str_editor_multi_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_changed) ... ok test_list_str_editor_multi_selection_items_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_items_changed) ... ok test_list_str_editor_refresh_editor (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_refresh_editor) ... ok test_list_str_editor_right_click (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click) ... ok test_list_str_editor_right_click_out_of_bound (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click_out_of_bound) ... ok test_list_str_editor_setx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_setx) ... ok test_list_str_editor_single_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection) ... ok test_list_str_editor_single_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection_changed) ... ok test_list_str_editor_title (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_title) ... ok test_list_str_editor_update_editor_multi_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_qt) ... ok test_list_str_editor_update_editor_multi_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_wx) ... skipped "Test requires one of these toolkits: []" test_list_str_editor_update_editor_single_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_qt) ... ok test_list_str_editor_update_editor_single_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_wx) ... skipped "Test requires one of these toolkits: []" test_selection_listener_disconnected (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_selection_listener_disconnected) Check that selection listeners get correctly disconnected ... ok test_wx_list_str_multi_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_multi_selected_index) ... skipped "Test requires one of these toolkits: []" test_wx_list_str_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_selected_index) ... skipped "Test requires one of these toolkits: []" test_custom_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_custom_editor_format_func) ... ok test_editor_factory_format (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format) format trait on RangeEditor editor factory has been removed in ... ok test_editor_factory_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format_str) format trait on RangeEditor editor factory has been deprecated in ... ok test_editor_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_format_str) The format trait on an Editor instance has been removed. ... ok test_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_format_func) ... ok test_large_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_after_empty) ... ok test_large_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_valid) ... ok test_log_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_after_empty) ... ok test_log_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_valid) ... ok test_modify_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range) ... ok test_modify_out_of_range_with_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range_with_slider) ... ok test_modify_slider_large_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_large_range_slider) ... ok test_modify_slider_log_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_log_range_slider) ... ok test_modify_slider_simple_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_simple_slider) ... ok test_range_text_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_after_empty) ... ok test_range_text_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid) ... ok test_range_text_editor_set_with_text_valid_and_none_bound (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid_and_none_bound) ... ok test_set_text_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_set_text_out_of_range) ... ok test_simple_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_editor_format_func) ... ok test_simple_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_after_empty) ... ok test_simple_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_valid) ... ok test_simple_spin_editor_auto_set_false (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_auto_set_false) ... ok test_simple_spin_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_after_empty) ... ok test_simple_spin_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_valid) ... ok test_qt_spin_control_editing (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_qt_spin_control_editing) ... ok test_wx_spin_control_editing_should_not_crash (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_wx_spin_control_editing_should_not_crash) ... skipped "Test requires one of these toolkits: []" test_wx_text_editing (traitsui.tests.editors.test_range_editor_text.TestRangeEditorText.test_wx_text_editing) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_name (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_values) ... ok test_simple_set_editor_cant_move_all_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_cant_move_all_button_existence) ... ok test_simple_set_editor_default_selection_unused (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_unused) ... ok test_simple_set_editor_default_selection_used (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_used) ... ok test_simple_set_editor_deleted_valid_values (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_deleted_valid_values) ... ok test_simple_set_editor_move_down (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_down) ... ok test_simple_set_editor_move_up (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_up) ... ok test_simple_set_editor_unordeder_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unordeder_button_existence) ... ok test_simple_set_editor_unuse_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all) ... ok test_simple_set_editor_unuse_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all_button) ... ok test_simple_set_editor_unuse_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_button) ... ok test_simple_set_editor_unuse_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_dclick) ... ok test_simple_set_editor_use_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all) ... ok test_simple_set_editor_use_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all_button) ... ok test_simple_set_editor_use_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_button) ... ok test_simple_set_editor_use_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_dclick) ... ok test_simple_set_editor_use_ordered_selected (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_ordered_selected) ... ok test_no_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_dict) ... ok test_no_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_str) ... ok test_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_dict) ... ok test_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_str) ... ok test_init_and_dispose (traitsui.tests.editors.test_styled_date_editor.TestStyledDateEditor.test_init_and_dispose) ... ok test_edit_on_first_click_false (traitsui.tests.editors.test_table_editor.TestTableEditor.test_edit_on_first_click_false) ... ok test_filtered_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_filtered_table_editor) ... ok test_on_perform_action (traitsui.tests.editors.test_table_editor.TestTableEditor.test_on_perform_action) ... ok test_progress_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_progress_column) ... ok test_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor) ... ok test_table_editor_check_display_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_check_display_with_tester) ... ok test_table_editor_escape_retain_edit (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_escape_retain_edit) ... ok test_table_editor_modify_cell_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_modify_cell_with_tester) ... ok test_table_editor_select_cell (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell) ... ok test_table_editor_select_cell_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_index) ... ok test_table_editor_select_cell_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_indices) ... ok test_table_editor_select_cells (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cells) ... ok test_table_editor_select_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column) ... ok test_table_editor_select_column_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_index) ... ok test_table_editor_select_column_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_indices) ... ok test_table_editor_select_columns (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_columns) ... ok test_table_editor_select_row (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row) ... ok test_table_editor_select_row_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_index) ... ok test_table_editor_select_row_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_indices) ... ok test_table_editor_select_rows (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_rows) ... ok test_adapter_columns_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_adapter_columns_changes) ... ok test_event_synchronization (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_event_synchronization) ... ok test_selected_reacts_to_model_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_selected_reacts_to_model_changes) ... ok test_tabular_editor_multi_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection) ... ok test_tabular_editor_multi_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_changed) ... ok test_tabular_editor_multi_selection_items_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_items_changed) ... ok test_tabular_editor_single_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection) ... ok test_tabular_editor_single_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection_changed) ... ok test_view_column_resized_attribute_error_workaround (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_view_column_resized_attribute_error_workaround) ... ok test_custom_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: []" test_custom_auto_set_false_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_update_text) ... ok test_custom_auto_set_true_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_true_update_text) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose) ... ok test_custom_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose_no_auto_set) ... ok test_format_func_used_custom (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_custom) ... ok test_format_func_used_readonly (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_readonly) ... ok test_format_func_used_simple (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_simple) ... ok test_readonly_editor (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor) ... ok test_readonly_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor_init_and_dispose) ... ok test_simple_auto_set_false_do_not_update_qt (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_qt) ... ok test_simple_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: []" test_simple_auto_set_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_update_text) ... ok test_simple_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose) ... ok test_simple_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose_no_auto_set) ... ok test_cancel_button (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_cancel_button) ... ok test_text_editor_custom_style_placeholder (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_custom_style_placeholder) ... ok test_text_editor_default_view (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_default_view) ... ok test_text_editor_placeholder_text (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text) ... ok test_text_editor_placeholder_text_and_readonly (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text_and_readonly) ... ok test_expand_all (traitsui.tests.editors.test_tree_editor.TestTreeView.test_expand_all) ... ok test_smoke_save_restore_prefs (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_save_restore_prefs) ... ok test_smoke_word_wrap (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_word_wrap) ... ok test_tree_editor_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_label_listener) ... ok test_tree_editor_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_hidden_root) ... ok test_tree_editor_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_shown_root) ... ok test_tree_editor_with_nested_ui (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_with_nested_ui) ... ok test_tree_editor_xgetattr_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_xgetattr_label_listener) ... ok test_tree_node_object_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_label_listener) ... ok test_tree_node_object_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_hidden_root) ... ok test_tree_node_object_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_shown_root) ... ok test_qt_tuple_editor (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_qt_tuple_editor) ... ok test_value_update (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_value_update) ... ok test_video_editor_basics (traitsui.tests.editors.test_video_editor.TestVideoEditor.test_video_editor_basics) ... ok test_font_trait_default (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_default) ... skipped "Test requires one of these toolkits: []" test_font_trait_examples (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_examples) An assigned font string is parsed, and the substrings are put ... skipped "Test requires one of these toolkits: []" test_configure_traits_error (traitsui.tests.null_backend.test_null_toolkit.TestNullToolkit.test_configure_traits_error) Verify that configure_traits fails with NotImplementedError. ... skipped "Test requires one of these toolkits: []" test_qt_menu_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_menu_action) ... ok test_qt_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_toolbar_action) ... ok test_wx_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions on Linux and Windows. Issue #428.' test_qt_button_action (traitsui.tests.test_actions.TestActions.test_qt_button_action) ... ok test_qt_menu_action (traitsui.tests.test_actions.TestActions.test_qt_menu_action) ... ok test_qt_toolbar_action (traitsui.tests.test_actions.TestActions.test_qt_toolbar_action) ... ok test_wx_button_action (traitsui.tests.test_actions.TestActions.test_wx_button_action) ... skipped "Test requires one of these toolkits: []" test_wx_toolbar_action (traitsui.tests.test_actions.TestActions.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions. Issue #428 and #1843.' test_color_column (traitsui.tests.test_color_column.TestColorColumn.test_color_column) ... ok test_context_value (traitsui.tests.test_context_value.TestContextvalue.test_context_value) ... ok test_cv_float_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_constant) ... ok test_cv_float_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_context_value) ... ok test_cv_int_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_constant) ... ok test_cv_int_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_context_value) ... ok test_cv_str_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_constant) ... ok test_cv_str_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_context_value) ... ok test_cv_unicode_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_constant) ... ok test_cv_unicode_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_context_value) ... ok test_cv_unicode_not_none (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_not_none) ... ok test_metadata (traitsui.tests.test_context_value.TestContextvalue.test_metadata) ... ok test_construction (traitsui.tests.test_controller.TestController.test_construction) ... ok test_date_initialization (traitsui.tests.test_datetime.TestDatetimeEditor.test_date_initialization) ... ok test_chained_object (traitsui.tests.test_editor.TestEditor.test_chained_object) ... ok test_context_object (traitsui.tests.test_editor.TestEditor.test_context_object) ... ok test_editor_error_msg (traitsui.tests.test_editor.TestEditor.test_editor_error_msg) ... ok test_event_trait (traitsui.tests.test_editor.TestEditor.test_event_trait) ... ok test_factory_sync_cv_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_cv_simple) ... ok test_factory_sync_invalid_state (traitsui.tests.test_editor.TestEditor.test_factory_sync_invalid_state) ... ok test_factory_sync_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_simple) ... ok test_get_control_widget (traitsui.tests.test_editor.TestEditor.test_get_control_widget) ... ok test_lifecycle (traitsui.tests.test_editor.TestEditor.test_lifecycle) ... ok test_parse_extended_name (traitsui.tests.test_editor.TestEditor.test_parse_extended_name) ... ok test_sync_value_both (traitsui.tests.test_editor.TestEditor.test_sync_value_both) ... ok test_sync_value_from (traitsui.tests.test_editor.TestEditor.test_sync_value_from) ... ok test_sync_value_from_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_from_chained) ... ok test_sync_value_from_context (traitsui.tests.test_editor.TestEditor.test_sync_value_from_context) ... ok test_sync_value_from_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_from_cv) ... ok test_sync_value_from_event (traitsui.tests.test_editor.TestEditor.test_sync_value_from_event) ... ok test_sync_value_from_list (traitsui.tests.test_editor.TestEditor.test_sync_value_from_list) ... ok test_sync_value_from_object (traitsui.tests.test_editor.TestEditor.test_sync_value_from_object) ... ok test_sync_value_to (traitsui.tests.test_editor.TestEditor.test_sync_value_to) ... ok test_sync_value_to_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_to_chained) ... ok test_sync_value_to_context (traitsui.tests.test_editor.TestEditor.test_sync_value_to_context) ... ok test_sync_value_to_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_to_cv) ... ok test_sync_value_to_event (traitsui.tests.test_editor.TestEditor.test_sync_value_to_event) ... ok test_sync_value_to_list (traitsui.tests.test_editor.TestEditor.test_sync_value_to_list) ... ok test_sync_value_to_object (traitsui.tests.test_editor.TestEditor.test_sync_value_to_object) ... ok test_tooltip_default (traitsui.tests.test_editor.TestEditor.test_tooltip_default) ... ok test_tooltip_from_description (traitsui.tests.test_editor.TestEditor.test_tooltip_from_description) ... ok test_tooltip_other_control (traitsui.tests.test_editor.TestEditor.test_tooltip_other_control) ... ok test_tooltip_text_with_desc (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_desc) ... ok test_tooltip_text_with_tooltip (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_tooltip) ... ok test_editors_import_warns (traitsui.tests.test_editors_imports.TestEditorsImports.test_editors_import_warns) ... ok test_close_handler (traitsui.tests.test_handler.TestHandler.test_close_handler) ... ok test_handler_init_false (traitsui.tests.test_handler.TestHandler.test_handler_init_false) ... ok test_handler_init_none (traitsui.tests.test_handler.TestHandler.test_handler_init_none) ... ok test_help_handler (traitsui.tests.test_handler.TestHandler.test_help_handler) ... ok test_perform_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_action_handler) ... ok test_perform_click_handler (traitsui.tests.test_handler.TestHandler.test_perform_click_handler) ... ok test_perform_info_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_info_action_handler) ... ok test_perform_object_handler (traitsui.tests.test_handler.TestHandler.test_perform_object_handler) ... ok test_perform_pyface_action (traitsui.tests.test_handler.TestHandler.test_perform_pyface_action) ... ok test_perform_traitsui_action (traitsui.tests.test_handler.TestHandler.test_perform_traitsui_action) ... ok test_redo_handler (traitsui.tests.test_handler.TestHandler.test_redo_handler) ... ok test_revert_handler (traitsui.tests.test_handler.TestHandler.test_revert_handler) ... ok test_undo_handler (traitsui.tests.test_handler.TestHandler.test_undo_handler) ... ok test_all_default (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_default) ... ok test_all_fixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed) ... ok test_all_fixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed_too_wide) ... ok test_all_weighted (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted) ... ok test_all_weighted_default_min (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted_default_min) ... ok test_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_min_widths) ... ok test_mixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed) ... ok test_mixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed_too_wide) ... ok test_user_and_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_and_min_widths) ... ok test_user_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_widths) ... ok test_clear_binding_match_binding1 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding1) ... ok test_clear_binding_match_binding2 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding2) ... ok test_clear_binding_no_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_no_match) ... ok test_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_match) ... ok test_clear_bindings_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_match) ... ok test_clear_bindings_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_no_match) ... ok test_do_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match) ... ok test_do_match_first (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_first) ... ok test_do_match_second (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_second) ... ok test_do_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match) ... ok test_do_no_match_complete (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match_complete) ... ok test_init (traitsui.tests.test_key_bindings.TestKeyBindings.test_init) ... ok test_init_args (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_args) ... ok test_init_kwargs (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_kwargs) ... ok test_merge (traitsui.tests.test_key_bindings.TestKeyBindings.test_merge) ... ok test_key_binding_for_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match) ... ok test_key_binding_for_match_empty (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_empty) ... ok test_key_binding_for_match_self (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_self) ... ok test_key_binding_for_no_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_no_match) ... ok test_all_resizable_with_labels (traitsui.tests.test_labels.TestAnyToolkit.test_all_resizable_with_labels) ... ok test_enable_when_flag (traitsui.tests.test_labels.TestAnyToolkit.test_enable_when_flag) ... ok test_group_show_right_labels (traitsui.tests.test_labels.TestAnyToolkit.test_group_show_right_labels) ... ok test_horizontal_resizable_and_labels (traitsui.tests.test_labels.TestAnyToolkit.test_horizontal_resizable_and_labels) ... ok test_show_right_with_no_label (traitsui.tests.test_labels.TestAnyToolkit.test_show_right_with_no_label) ... ok test_labels_enabled_when (traitsui.tests.test_labels.TestLabels.test_labels_enabled_when) ... ok test_qt_labels_right_resizing_horizontal (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_horizontal) ... ok test_qt_labels_right_resizing_vertical (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_vertical) ... ok test_qt_show_labels_right_without_colon (traitsui.tests.test_labels.TestLabels.test_qt_show_labels_right_without_colon) ... ok test_qt_resizable_in_hgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_hgroup) ... ok test_qt_resizable_in_vgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_vgroup) ... ok test_qt_resizable_readonly_item (traitsui.tests.test_layout.TestLayout.test_qt_resizable_readonly_item) ... ok test_horizontal_layout (traitsui.tests.test_layout.TestOrientation.test_horizontal_layout) ... ok test_vertical_layout (traitsui.tests.test_layout.TestOrientation.test_vertical_layout) ... ok test_attribute_error (traitsui.tests.test_regression.TestRegression.test_attribute_error) Make sure genuine AttributeErrors raise on Editor creation. ... ok test_editor_on_delegates_to_event (traitsui.tests.test_regression.TestRegression.test_editor_on_delegates_to_event) Make sure that DelegatesTo on Events passes Editor creation. ... ok test_importing_view_does_not_import_toolkit (traitsui.tests.test_regression.TestRegression.test_importing_view_does_not_import_toolkit) ... ok test_creation_sets_shadow_first (traitsui.tests.test_shadow_group.TestShadowGroup.test_creation_sets_shadow_first) ... ok test_splitter_prefs_are_restored (traitsui.tests.test_splitter_prefs_restored.TestSplitterPrefsRestored.test_splitter_prefs_are_restored) ... ok test_theme_content_color_default (traitsui.tests.test_theme.TestTheme.test_theme_content_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_content_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_content_color_setter_getter) ... ok test_theme_get_image_slice (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice) ... skipped "Test requires one of these toolkits: []" test_theme_get_image_slice_none (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice_none) ... ok test_theme_label_color_default (traitsui.tests.test_theme.TestTheme.test_theme_label_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_label_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_label_color_setter_getter) ... ok test_theme_pickling (traitsui.tests.test_theme.TestTheme.test_theme_pickling) ... ok test_default_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_default_toolkit) ... ok test_nonexistent_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonexistent_toolkit) ... ok test_nonstandard_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonstandard_toolkit) ... ok test_hex_converion (traitsui.tests.test_toolkit_traits.TestRGBColor.test_hex_converion) ... ok test_insert_child (traitsui.tests.test_tree_node.TestTreeNode.test_insert_child) ... ok test_destroy_after_ok_qt (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_qt) ... ok test_destroy_after_ok_wx (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_wx) ... skipped "Test requires one of these toolkits: []" test_invalid_state (traitsui.tests.test_ui.TestUI.test_invalid_state) ... ok test_no_spring_trait (traitsui.tests.test_ui.TestUI.test_no_spring_trait) ... ok test_reset_with_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_qt) ... ok test_reset_with_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_reset_without_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_qt) ... ok test_reset_without_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_close_ui (traitsui.tests.test_ui.TestUIDispose.test_close_ui) ... ok test_dispose_inner_ui (traitsui.tests.test_ui.TestUIDispose.test_dispose_inner_ui) ... ok test_grouped_layout_with_springy (traitsui.tests.test_ui_panel.TestUIPanel.test_grouped_layout_with_springy) ... ok test_show_help (traitsui.tests.test_ui_panel.TestUIPanel.test_show_help) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_init (traitsui.tests.test_ui_traits.TestStatusItem.test_init) ... ok test_init_with_name_and_value (traitsui.tests.test_ui_traits.TestStatusItem.test_init_with_name_and_value) ... ok test_an_object (traitsui.tests.test_ui_traits.TestUITraits.test_an_object) ... ok test_editor_style (traitsui.tests.test_ui_traits.TestUITraits.test_editor_style) ... ok test_layout (traitsui.tests.test_ui_traits.TestUITraits.test_layout) ... ok test_orientation (traitsui.tests.test_ui_traits.TestUITraits.test_orientation) ... ok test_init (traitsui.tests.test_ui_traits.TestViewStatus.test_init) ... ok test_undo (traitsui.tests.test_undo.TestEditorUndo.test_undo) ... ok test_merge_different_index (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_index) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_traits) ... ok test_merge_equal (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal) ... ok test_merge_equal_removed (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal_removed) ... ok test_merge_identical (traitsui.tests.test_undo.TestListUndoItem.test_merge_identical) ... ok test_redo (traitsui.tests.test_undo.TestListUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestListUndoItem.test_undo) ... ok test_add_empty (traitsui.tests.test_undo.TestUndoHistory.test_add_empty) ... ok test_add_end (traitsui.tests.test_undo.TestUndoHistory.test_add_end) ... ok test_add_end_extend (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend) ... ok test_add_end_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend_merge) ... ok test_add_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_merge) ... ok test_add_middle (traitsui.tests.test_undo.TestUndoHistory.test_add_middle) ... ok test_add_middle_mergeable (traitsui.tests.test_undo.TestUndoHistory.test_add_middle_mergeable) ... ok test_clear_end (traitsui.tests.test_undo.TestUndoHistory.test_clear_end) ... ok test_clear_middle (traitsui.tests.test_undo.TestUndoHistory.test_clear_middle) ... ok test_clear_start (traitsui.tests.test_undo.TestUndoHistory.test_clear_start) ... ok test_defaults (traitsui.tests.test_undo.TestUndoHistory.test_defaults) ... ok test_extend (traitsui.tests.test_undo.TestUndoHistory.test_extend) ... ok test_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_extend_merge) ... ok test_general_command_do (traitsui.tests.test_undo.TestUndoHistory.test_general_command_do) ... ok test_redo_first (traitsui.tests.test_undo.TestUndoHistory.test_redo_first) ... ok test_redo_last (traitsui.tests.test_undo.TestUndoHistory.test_redo_last) ... ok test_redo_middle (traitsui.tests.test_undo.TestUndoHistory.test_redo_middle) ... ok test_revert_end (traitsui.tests.test_undo.TestUndoHistory.test_revert_end) ... ok test_revert_middle (traitsui.tests.test_undo.TestUndoHistory.test_revert_middle) ... ok test_revert_start (traitsui.tests.test_undo.TestUndoHistory.test_revert_start) ... ok test_undo_first (traitsui.tests.test_undo.TestUndoHistory.test_undo_first) ... ok test_undo_last (traitsui.tests.test_undo.TestUndoHistory.test_undo_last) ... ok test_undo_middle (traitsui.tests.test_undo.TestUndoHistory.test_undo_middle) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestUndoItem.test_merge_different_traits) ... ok test_merge_different_undo_item_type (traitsui.tests.test_undo.TestUndoItem.test_merge_different_undo_item_type) ... ok test_merge_different_value_types (traitsui.tests.test_undo.TestUndoItem.test_merge_different_value_types) ... ok test_merge_numbers (traitsui.tests.test_undo.TestUndoItem.test_merge_numbers) ... ok test_merge_sequence_change (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change) ... ok test_merge_sequence_change_back (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_back) ... ok test_merge_sequence_change_different_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_different_types) ... ok test_merge_sequence_change_length (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_length) ... ok test_merge_sequence_change_multiple_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_multiple_not_simple_types) ... ok test_merge_sequence_change_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_not_simple_types) ... ok test_merge_sequence_two_changes (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_two_changes) ... ok test_merge_str_change (traitsui.tests.test_undo.TestUndoItem.test_merge_str_change) ... ok test_merge_str_delete (traitsui.tests.test_undo.TestUndoItem.test_merge_str_delete) ... ok test_merge_str_different (traitsui.tests.test_undo.TestUndoItem.test_merge_str_different) ... ok test_merge_str_insert (traitsui.tests.test_undo.TestUndoItem.test_merge_str_insert) ... ok test_merge_str_same (traitsui.tests.test_undo.TestUndoItem.test_merge_str_same) ... ok test_merge_unhandled_type (traitsui.tests.test_undo.TestUndoItem.test_merge_unhandled_type) ... ok test_redo (traitsui.tests.test_undo.TestUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestUndoItem.test_undo) ... ok test_live_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_cancel) ... ok test_live_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_close) ... ok test_live_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_eventloop_close) ... ok test_live_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_ok) ... ok test_livemodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_cancel) ... ok test_livemodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_close) ... ok test_livemodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_eventloop_close) ... ok test_livemodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_ok) ... ok test_modal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_cancel) ... ok test_modal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_close) ... ok test_modal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_eventloop_close) ... ok test_modal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_ok) ... ok test_nonmodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_cancel) ... ok test_nonmodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_close) ... ok test_nonmodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_eventloop_close) ... ok test_nonmodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_ok) ... ok test_visible_when_layout (traitsui.tests.test_visible_when_layout.TestVisibleWhenLayout.test_visible_when_layout) ... ok traitsui.tests.ui_editors.test_data_frame_editor (unittest.loader.ModuleSkipped.traitsui.tests.ui_editors.test_data_frame_editor) ... skipped "Can't import Pandas: skipping" traitsui.wx (unittest.loader._FailedTest.traitsui.wx) ... skipped "Test excluded via pattern 'wx'" ---------------------------------------------------------------------- Ran 668 tests in 17.253s OK (skipped=55) + for toolkit in null pyqt5 pyqt6 wx + fail=1 + export QT_API=pyqt6 + QT_API=pyqt6 + case $toolkit in + export ETS_TOOLKIT=qt + ETS_TOOLKIT=qt + export EXCLUDE_TESTS=wx + EXCLUDE_TESTS=wx + fail=0 + xvfb-run /usr/bin/python3 -s -X faulthandler -W default -m unittest discover -v traitsui /usr/lib64/python3.14/unittest/loader.py:367: FutureWarning: The traitsui.qt4.* modules have moved to traitsui.qt.*. Applications which require backwards compatibility can either: - set the ETS_QT4_IMPORTS environment variable - set the ETS_TOOLKIT environment variable to "qt4", - the ETSConfig.toolkit to "qt4" - install a ShadowedModuleFinder into sys.meta_path:: import sys from pyface.ui import ShadowedModuleFinder sys.meta_path.append(ShadowedModuleFinder( package="traitsui.qt4.", true_package="traitsui.qt.", )) __import__(name) /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_animatedGIF_editor.py:16: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources test_bad_color (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_color) ... ok test_bad_tuple (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple) ... ok test_bad_tuple_not_int (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple_not_int) ... ok test_bad_tuple_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_bad_tuple_string) ... ok test_default (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_default) ... ok test_default_none (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_default_none) ... ok test_name_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_name_string) ... ok test_name_string_with_space (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_name_string_with_space) ... ok test_pyface_color (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_pyface_color) ... ok test_qcolor (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_qcolor) ... ok test_rgb_int (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int) ... ok test_rgb_int_string_12 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_12) ... ok test_rgb_int_string_3 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_3) ... ok test_rgb_int_string_6 (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_int_string_6) ... ok test_rgb_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgb_string) ... ok test_rgba_string (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_rgba_string) ... ok test_tuple_rgb (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_tuple_rgb) ... ok test_tuple_rgba (traitsui.qt.tests.test_color_trait.TestPyQtColor.test_tuple_rgba) ... ok test_create_traitsfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont) ... ok test_create_traitsfont_pyface_font (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont_pyface_font) ... ERROR test_create_traitsfont_qfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_create_traitsfont_qfont) ... ok test_font_trait_bad (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_bad) ... ok test_font_trait_default (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_default) ... ok test_font_trait_none (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_none) ... ok test_font_trait_pyface_font (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_pyface_font) ... ERROR test_font_trait_qfont (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_qfont) ... ok test_font_trait_str (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_font_trait_str) ... ok test_traits_font_reduce (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_traits_font_reduce) ... ok test_traits_font_str (traitsui.qt.tests.test_font_trait.TestPyQtFont.test_traits_font_str) ... ok test_qobject_is_valid (traitsui.qt.tests.test_helper.TestWrapText.test_qobject_is_valid) ... ERROR test_wrap_text_basic (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_basic) ... ok test_wrap_text_empty (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_empty) ... ok test_wrap_text_narrow (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_narrow) ... ok test_wrap_text_narrow_short (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_narrow_short) ... ok test_wrap_text_short (traitsui.qt.tests.test_helper.TestWrapText.test_wrap_text_short) ... ok test_copy_item (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_copy_item) ... ERROR test_drop_mime_data_below_list (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_drop_mime_data_below_list) ... ERROR test_drop_mime_data_within_list (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_drop_mime_data_within_list) ... ERROR test_move_rows_invalid_index (traitsui.qt.tests.test_tabular_model.TestTabularModel.test_move_rows_invalid_index) ... ERROR test_sticky_dialog_with_parent (traitsui.qt.tests.test_ui_base.TestStickyDialog.test_sticky_dialog_with_parent) ... ERROR test_non_scrollable_group_typical (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_non_scrollable_group_typical) ... ERROR test_scrollable_group_box (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_group_box) ... ERROR test_scrollable_group_typical (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_group_typical) ... ERROR test_scrollable_labelled_group (traitsui.qt.tests.test_ui_panel.TestPanelLayout.test_scrollable_labelled_group) ... ERROR test_panel_has_toolbar_buttons_qt (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_panel_has_toolbar_buttons_qt) ... ok test_scrollable_group_visible_when (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_scrollable_group_visible_when) ... ERROR test_subpanel_has_toolbar_no_buttons_qt (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_subpanel_has_toolbar_no_buttons_qt) ... ok test_subpanel_no_toolbar_nor_button_in_widget (traitsui.qt.tests.test_ui_panel.TestUIPanel.test_subpanel_no_toolbar_nor_button_in_widget) ... ERROR test__get_locations (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test__get_locations) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_error_get_location_doc) ... ok test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interaction_doc) ... ok test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_bad_target) ... ok test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_good_target) ... ok test_get_location_solver (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_location_solver) ... ok test_is_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_disabled) ... ok test_is_enabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_enabled) ... ok test_is_invisible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_invisible) ... ok test_is_visible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_visible) ... ok test_check_q_model_index_valid (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_check_q_model_index_valid) ... ok test_key_click (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click) ... ok test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... ok test_key_click_q_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_click_q_slider_helpful_err) ... ok test_key_sequence (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... ok test_key_sequence_backspace_character (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_backspace_character) ... ok test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... ok test_key_sequence_insert_point_qlineedit (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_insert_point_qlineedit) ... ok test_key_sequence_insert_point_qtextedit (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_insert_point_qtextedit) ... ok test_key_sequence_textbox_with_unicode (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_textbox_with_unicode) ... ok test_key_sequence_unsupported_key (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_key_sequence_unsupported_key) ... ok test_mouse_click (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... ok test_mouse_click_combobox_warns (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click_combobox_warns) ... ok test_mouse_click_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled) ... ok test_load_default_registries (traitsui.testing.tester._ui_tester_registry.tests.test_default_registry.TestDefaultRegistry.test_load_default_registries) ... ok test_column_major_index_full_grid (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_full_grid) ... ok test_column_major_index_in_grid_first_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_first_row) ... ok test_column_major_index_in_grid_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_last_row) ... ok test_column_major_index_index_overhanging (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_index_overhanging) ... ok test_column_major_index_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_last_row) ... ok test_column_major_index_long_overhang (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_long_overhang) ... ok test_column_major_index_too_large (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_too_large) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_error_get_location_doc) ... skipped "Test requires one of these toolkits: []" test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interaction_doc) ... skipped "Test requires one of these toolkits: []" test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_bad_target) ... skipped "Test requires one of these toolkits: []" test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_good_target) ... skipped "Test requires one of these toolkits: []" test_get_location_solver (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_location_solver) ... skipped "Test requires one of these toolkits: []" test_get_locations (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_locations) ... skipped "Test requires one of these toolkits: []" test_is_enabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_enabled) ... skipped "Test requires one of these toolkits: []" test_is_invisible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_invisible) ... skipped "Test requires one of these toolkits: []" test_is_visible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_visible) ... skipped "Test requires one of these toolkits: []" test_key_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace) ... skipped "Test requires one of these toolkits: []" test_key_click_backspace_with_selection (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace_with_selection) ... skipped "Test requires one of these toolkits: []" test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... skipped "Test requires one of these toolkits: []" test_key_click_end (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_end) ... skipped "Test requires one of these toolkits: []" test_key_click_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_slider_helpful_err) ... skipped "Test requires one of these toolkits: []" test_key_sequence (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... skipped "Test requires one of these toolkits: []" test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_backspace_unsupported (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_backspace_unsupported) ... skipped "Test requires one of these toolkits: []" test_key_sequence_with_unicode (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_unicode) ... skipped "Test requires one of these toolkits: []" test_mouse_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... skipped "Test requires one of these toolkits: []" test_mouse_click_None_warns (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_None_warns) ... skipped "Test requires one of these toolkits: []" test_mouse_click_disabled_button (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled_button) ... skipped "Test requires one of these toolkits: []" test_action_not_supported_report_supported_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_action_not_supported_report_supported_action) ... ok test_error_conflict (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_conflict) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_get_interaction_doc) ... ok test_get_default_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_default_interaction_doc) ... ok test_get_interactions_supported (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_interactions_supported) ... ok test_register_editor_with_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_register_editor_with_action) ... ok test_registry_empty (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_registry_empty) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_error_get_interaction_doc) ... ok test_get_location_help_default (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_location_help_default) ... ok test_get_locations_supported (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_locations_supported) ... ok test_location_registry_empty (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_location_registry_empty) ... ok test_register_location (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location) ... ok test_register_location_report_existing (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location_report_existing) ... ok test_create_ui_reraise_exception (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_reraise_exception) ... ERROR test_create_ui_respect_auto_process_events_flag (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_respect_auto_process_events_flag) ... ERROR test_ui_disposed (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_ui_disposed) ... ERROR test_auto_process_events_skipped (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_auto_process_events_skipped) ... ERROR test_delay_persisted (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_delay_persisted) ... ERROR test_find_by_id (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id) ... ERROR test_find_by_id_multiple (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id_multiple) ... ERROR test_interactor_found_if_editor_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_interactor_found_if_editor_found) ... ERROR test_multiple_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_multiple_editors_found) ... ERROR test_no_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_no_editors_found) ... ERROR test_auto_process_events_readonly (traitsui.testing.tester.tests.test_ui_tester.TestUITesterGuiFree.test_auto_process_events_readonly) ... ok test_traitsui_registry_added (traitsui.testing.tester.tests.test_ui_tester.TestUITesterRegistry.test_traitsui_registry_added) ... ERROR test_event_processed (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed) ... ok test_event_processed_prior_to_resolving_location (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_prior_to_resolving_location) ... ok test_event_processed_with_exception_captured (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_with_exception_captured) ... ok test_exception_not_in_gui (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_exception_not_in_gui) ... ok test_locate_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_locate_event_processed_optional) ... ok test_perform_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_perform_event_processed_optional) ... ok test_help_message (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message) ... ok test_help_message_nothing_is_supported (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_nothing_is_supported) ... ok test_help_message_priority_interactions (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_priority_interactions) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_all_declined) ... ok test_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_priority) ... ok test_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_selection) ... ok test_location_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_priority) ... ok test_location_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_selection) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_registry_all_declined) ... ok test_advanced_usage_imports (traitsui.testing.tests.test_api.TestApi.test_advanced_usage_imports) ... ok test_commands_imports (traitsui.testing.tests.test_api.TestApi.test_commands_imports) ... ok test_exceptions_imports (traitsui.testing.tests.test_api.TestApi.test_exceptions_imports) ... ok test_locator_imports (traitsui.testing.tests.test_api.TestApi.test_locator_imports) ... ok test_query_imports (traitsui.testing.tests.test_api.TestApi.test_query_imports) ... ok test_tester_import (traitsui.testing.tests.test_api.TestApi.test_tester_import) ... ok test_error_from_gui_captured_and_raise (traitsui.testing.tests.test_exception_handling.TestExceptionHandling.test_error_from_gui_captured_and_raise) ... ok test_qt_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_qt_process_events_process_all) ... ok test_wx_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_wx_process_events_process_all) ... skipped "Test requires one of these toolkits: []" test_animated_gif_editor (traitsui.tests.editors.test_animatedGIF_editor.TestAnimatedGIFEditor.test_animated_gif_editor) ... skipped "Test requires one of these toolkits: []" test_change_text_boolean_changes_trait (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_change_text_boolean_changes_trait) ... ERROR test_click_boolean_changes_trait_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_custom) ... ERROR test_click_boolean_changes_trait_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_simple) ... ERROR test_trait_change_shown_in_gui_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_custom) ... ERROR test_trait_change_shown_in_gui_readonly (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_readonly) ... ERROR test_trait_change_shown_in_gui_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_simple) ... ERROR test_trait_change_shown_in_gui_text (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_text) ... ERROR test_custom_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor) ... ERROR test_custom_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_clicked) ... ERROR test_custom_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_disabled) ... ERROR test_custom_image_value (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_image_value) ... ERROR test_simple_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor) ... ERROR test_simple_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_clicked) ... ERROR test_simple_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_disabled) ... ERROR test_styles (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_styles) ... ERROR test_custom_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_custom_editor_values_trait_init_and_dispose) ... ERROR test_simple_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_simple_editor_values_trait_init_and_dispose) ... ERROR test_custom_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_checklist_values_change_dispose) ... ERROR test_custom_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name) ... ERROR test_custom_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name_tuple) ... ERROR test_custom_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values) ... ERROR test_custom_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values_tuple) ... ERROR test_simple_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_checklist_values_change_dispose) ... ERROR test_simple_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name) ... ERROR test_simple_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name_tuple) ... ERROR test_simple_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values) ... ERROR test_simple_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values_tuple) ... ERROR test_custom_check_list_editor_button_update (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_button_update) ... ERROR test_custom_check_list_editor_click (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click) ... ERROR test_custom_check_list_editor_click_initial_value (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click_initial_value) ... ERROR test_custom_check_list_editor_grid_layout (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_grid_layout) ... ERROR test_custom_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_invalid_current_values_str) ... ERROR test_simple_check_list_editor_index (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_index) ... ERROR test_simple_check_list_editor_invalid_current_values (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values) ... ERROR test_simple_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values_str) ... ERROR test_simple_check_list_editor_text (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text) ... ERROR test_simple_check_list_editor_text_mapped (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text_mapped) ... ERROR test_text_check_list_object_list (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_list) ... ERROR test_text_check_list_object_str (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_str) ... ERROR test_code_editor_readonly (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_readonly) Test readonly editor style for CodeEditor ... ERROR test_code_editor_show_line_numbers (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_show_line_numbers) CodeEditor should honor the `show_line_numbers` setting ... ERROR test_csv_editor_disposal (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_disposal) ... ERROR test_csv_editor_external_append (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_external_append) ... ERROR test_custom_selected_color (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_custom_selected_color) ... ERROR test_multi_select_dates_on_editor (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_dates_on_editor) ... ERROR test_multi_select_qt_set_model_dates (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_set_model_dates) ... ERROR test_multi_select_qt_styles_reset (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_styles_reset) ... ERROR test_single_select_qt (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_single_select_qt) ... ERROR test_custom_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_custom_date_editor) ... ERROR test_simple_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_simple_date_editor) ... ERROR test_date_range_multi_select_is_constant (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorGeneric.test_date_range_multi_select_is_constant) ... ok test_allow_no_range (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_allow_no_range) ... ERROR test_set_date_range_on_editor (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_editor) ... ERROR test_set_date_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_model) ... ERROR test_set_date_range_reset_when_click_outside (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reset_when_click_outside) ... ERROR test_set_date_range_reverse_order (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reverse_order) ... ERROR test_set_one_sided_range_error (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_one_sided_range_error) ... ERROR test_set_reverse_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_reverse_range_on_model) ... ERROR test_datetime_editor_mutate_maximum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_maximum_datetime_after_init) ... ERROR test_datetime_editor_mutate_minimum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_after_init) ... ERROR test_datetime_editor_mutate_minimum_datetime_bad_order (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_bad_order) ... ERROR test_datetime_editor_python_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_python_datetime_out_of_bound) ... ERROR test_datetime_editor_qt_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_qt_datetime_out_of_bound) ... ERROR test_datetime_editor_simple (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple) ... ERROR test_datetime_editor_simple_with_maximum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime) ... ERROR test_datetime_editor_simple_with_maximum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime_out_of_bound) ... ERROR test_datetime_editor_simple_with_minimum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime) ... ERROR test_datetime_editor_simple_with_minimum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime_out_of_bound) ... ERROR test_custom_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_custom_override) ... ok test_readonly_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_readonly_override) ... ok test_simple_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_simple_override) ... ok test_text_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_text_override) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_init_and_dispose) ... ERROR test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_reload_changed_after_dispose) ... ERROR test_simple_editor_auto_set_text (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_auto_set_text) ... ERROR test_simple_editor_display_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_display_path) ... ERROR test_simple_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_init_and_dispose) ... ERROR test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_set_text_to_nonexisting_path) ... ERROR test_init_dispose_editable (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_editable) ... ERROR test_init_dispose_readonly (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_readonly) ... ERROR test_list_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_name) ... ERROR test_list_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_values) ... ERROR test_radio_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_name) ... ERROR test_radio_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_values) ... ERROR test_simple_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_name) ... ERROR test_simple_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_values) ... ERROR test_list_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_index) ... ERROR test_list_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_text) ... ERROR test_list_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_none_selected) ... ERROR test_list_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_index) ... ERROR test_list_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_text) ... ERROR test_radio_enum_editor_pick (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_pick) ... ERROR test_radio_enum_editor_update (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_update) ... ERROR test_radio_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_none_selected) ... ERROR test_simple_editor_disabled (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_disabled) ... ERROR test_simple_editor_rebuild_editor_evaluate (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_rebuild_editor_evaluate) ... ERROR test_simple_editor_resizable (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_resizable) ... ERROR test_simple_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_index) ... ERROR test_simple_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_text) ... ERROR test_simple_evaluate_editor_bad_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_bad_text) ... ERROR test_simple_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_index) ... ERROR test_simple_evaluate_editor_object (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object) ... ERROR test_simple_evaluate_editor_object_no_auto_set (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object_no_auto_set) ... ERROR test_simple_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_text) ... ERROR test_custom_editor_init_and_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_init_and_dispose) ... ERROR test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_reload_changed_after_dispose) ... ERROR test_show_file_dialog (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog) ... ERROR test_show_file_dialog_truncate_ext (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog_truncate_ext) ... ERROR test_simple_editor_auto_set_text (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_auto_set_text) ... ERROR test_simple_editor_display_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_display_path) ... ERROR test_simple_editor_reset_text_if_validation_error (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_reset_text_if_validation_error) ... ERROR test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_set_text_to_nonexisting_path) ... ERROR test_create_and_dispose_text_style (traitsui.tests.editors.test_font_editor.TestFontEditor.test_create_and_dispose_text_style) ... ERROR test_base_url_changed (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_base_url_changed) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_init_and_dispose (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_init_and_dispose) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_external_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_external_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link_externally) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_internal_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_open_internal_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link_externally) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_image_editor_array (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_array) ... ERROR test_image_editor_none (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_none) ... ERROR test_image_editor_pillow (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_pillow) ... skipped 'ImageQt is not available' test_image_editor_resource (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_resource) ... ERROR test_image_editor_static (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_static) ... ERROR test_custom_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_more_cols) ... ERROR test_custom_editor_selection (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_selection) ... ERROR test_custom_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_value_changed) ... ERROR test_custom_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_name) ... ERROR test_custom_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_values) ... ERROR test_readonly_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_mapping_values) ... ERROR test_readonly_editor_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_name) ... ERROR test_simple_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_name) ... ERROR test_simple_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_values) ... ERROR test_readonly_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestReadOnlyImageEnumEditor.test_readonly_editor_value_changed) ... ERROR test_simple_editor_combobox (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_combobox) ... ERROR test_simple_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_more_cols) ... ok test_simple_editor_popup_editor (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_popup_editor) ... skipped "Test requires one of these toolkits: []" test_custom_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor) ... ERROR test_custom_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_resynch_editor) ... ERROR test_custom_editor_with_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection) ... ERROR test_custom_editor_with_selection_change_option_name (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_change_option_name) ... ERROR test_custom_editor_with_selection_initialized (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_initialized) ... ERROR test_droppable (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_droppable) ... ERROR test_none_selected (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_none_selected) ... ERROR test_propagate_errors (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors) ... ERROR test_propagate_errors_switch_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors_switch_selection) ... ERROR test_simple_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor) ... ERROR test_simple_editor_modal (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_modal) ... ERROR test_simple_editor_parent_closed (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_parent_closed) ... ERROR test_simple_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_resynch_editor) ... ERROR test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_index_out_of_range) ... ERROR test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_locate_element_and_edit) ... ERROR test_useful_err_message (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_useful_err_message) ... ERROR test_get_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_get_person_name) ... ERROR test_index_out_of_bound (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_index_out_of_bound) ... ERROR test_initial_selected (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_initial_selected) ... ERROR test_modify_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_modify_person_name) ... ERROR test_add_item_fails (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_add_item_fails) ... ERROR test_default_factory (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory) ... ERROR test_default_factory_with_args (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory_with_args) ... ERROR test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_index_out_of_range) ... ERROR test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_locate_element_and_edit) ... ERROR test_useful_err_message (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_useful_err_message) ... ERROR test_list_str_adapter_length (traitsui.tests.editors.test_liststr_editor.TestListStrAdapter.test_list_str_adapter_length) Test the ListStringAdapter len method ... ok test_list_str_editor_callx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_callx) ... ERROR test_list_str_editor_horizontal_lines (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_horizontal_lines) ... ERROR test_list_str_editor_item_count (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_item_count) ... ERROR test_list_str_editor_multi_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection) ... ERROR test_list_str_editor_multi_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_changed) ... ERROR test_list_str_editor_multi_selection_items_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_items_changed) ... ERROR test_list_str_editor_refresh_editor (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_refresh_editor) ... ERROR test_list_str_editor_right_click (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click) ... ERROR test_list_str_editor_right_click_out_of_bound (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click_out_of_bound) ... ERROR test_list_str_editor_setx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_setx) ... ERROR test_list_str_editor_single_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection) ... ERROR test_list_str_editor_single_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection_changed) ... ERROR test_list_str_editor_title (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_title) ... ERROR test_list_str_editor_update_editor_multi_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_qt) ... ERROR test_list_str_editor_update_editor_multi_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_wx) ... skipped "Test requires one of these toolkits: []" test_list_str_editor_update_editor_single_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_qt) ... ERROR test_list_str_editor_update_editor_single_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_wx) ... skipped "Test requires one of these toolkits: []" test_selection_listener_disconnected (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_selection_listener_disconnected) Check that selection listeners get correctly disconnected ... ERROR test_wx_list_str_multi_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_multi_selected_index) ... skipped "Test requires one of these toolkits: []" test_wx_list_str_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_selected_index) ... skipped "Test requires one of these toolkits: []" test_custom_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_custom_editor_format_func) ... ERROR test_editor_factory_format (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format) format trait on RangeEditor editor factory has been removed in ... ok test_editor_factory_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format_str) format trait on RangeEditor editor factory has been deprecated in ... ERROR test_editor_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_format_str) The format trait on an Editor instance has been removed. ... ERROR test_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_format_func) ... ERROR test_large_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_after_empty) ... ERROR test_large_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_valid) ... ERROR test_log_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_after_empty) ... ERROR test_log_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_valid) ... ERROR test_modify_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range) ... ERROR test_modify_out_of_range_with_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range_with_slider) ... ERROR test_modify_slider_large_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_large_range_slider) ... ERROR test_modify_slider_log_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_log_range_slider) ... ERROR test_modify_slider_simple_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_simple_slider) ... ERROR test_range_text_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_after_empty) ... ERROR test_range_text_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid) ... ERROR test_range_text_editor_set_with_text_valid_and_none_bound (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid_and_none_bound) ... ERROR test_set_text_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_set_text_out_of_range) ... ERROR test_simple_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_editor_format_func) ... ERROR test_simple_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_after_empty) ... ERROR test_simple_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_valid) ... ERROR test_simple_spin_editor_auto_set_false (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_auto_set_false) ... ERROR test_simple_spin_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_after_empty) ... ERROR test_simple_spin_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_valid) ... ERROR test_qt_spin_control_editing (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_qt_spin_control_editing) ... ERROR test_wx_spin_control_editing_should_not_crash (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_wx_spin_control_editing_should_not_crash) ... skipped "Test requires one of these toolkits: []" test_wx_text_editing (traitsui.tests.editors.test_range_editor_text.TestRangeEditorText.test_wx_text_editing) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_name (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_name) ... ERROR test_simple_editor_mapping_values (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_values) ... ERROR test_simple_set_editor_cant_move_all_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_cant_move_all_button_existence) ... ERROR test_simple_set_editor_default_selection_unused (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_unused) ... ERROR test_simple_set_editor_default_selection_used (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_used) ... ERROR test_simple_set_editor_deleted_valid_values (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_deleted_valid_values) ... ERROR test_simple_set_editor_move_down (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_down) ... ERROR test_simple_set_editor_move_up (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_up) ... ERROR test_simple_set_editor_unordeder_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unordeder_button_existence) ... ERROR test_simple_set_editor_unuse_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all) ... ERROR test_simple_set_editor_unuse_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all_button) ... ERROR test_simple_set_editor_unuse_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_button) ... ERROR test_simple_set_editor_unuse_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_dclick) ... ERROR test_simple_set_editor_use_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all) ... ERROR test_simple_set_editor_use_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all_button) ... ERROR test_simple_set_editor_use_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_button) ... ERROR test_simple_set_editor_use_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_dclick) ... ERROR test_simple_set_editor_use_ordered_selected (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_ordered_selected) ... ERROR test_no_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_dict) ... ERROR test_no_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_str) ... ERROR test_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_dict) ... ERROR test_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_str) ... ERROR test_init_and_dispose (traitsui.tests.editors.test_styled_date_editor.TestStyledDateEditor.test_init_and_dispose) ... ERROR test_edit_on_first_click_false (traitsui.tests.editors.test_table_editor.TestTableEditor.test_edit_on_first_click_false) ... ERROR test_filtered_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_filtered_table_editor) ... ERROR test_on_perform_action (traitsui.tests.editors.test_table_editor.TestTableEditor.test_on_perform_action) ... ERROR test_progress_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_progress_column) ... ERROR test_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor) ... ERROR test_table_editor_check_display_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_check_display_with_tester) ... ERROR test_table_editor_escape_retain_edit (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_escape_retain_edit) ... ERROR test_table_editor_modify_cell_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_modify_cell_with_tester) ... ERROR test_table_editor_select_cell (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell) ... ERROR test_table_editor_select_cell_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_index) ... ERROR test_table_editor_select_cell_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_indices) ... ERROR test_table_editor_select_cells (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cells) ... ERROR test_table_editor_select_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column) ... ERROR test_table_editor_select_column_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_index) ... ERROR test_table_editor_select_column_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_indices) ... ERROR test_table_editor_select_columns (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_columns) ... ERROR test_table_editor_select_row (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row) ... ERROR test_table_editor_select_row_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_index) ... ERROR test_table_editor_select_row_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_indices) ... ERROR test_table_editor_select_rows (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_rows) ... ERROR test_adapter_columns_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_adapter_columns_changes) ... ERROR test_event_synchronization (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_event_synchronization) ... ERROR test_selected_reacts_to_model_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_selected_reacts_to_model_changes) ... ERROR test_tabular_editor_multi_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection) ... ERROR test_tabular_editor_multi_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_changed) ... ERROR test_tabular_editor_multi_selection_items_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_items_changed) ... ERROR test_tabular_editor_single_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection) ... ERROR test_tabular_editor_single_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection_changed) ... ERROR test_view_column_resized_attribute_error_workaround (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_view_column_resized_attribute_error_workaround) ... ERROR test_custom_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: []" test_custom_auto_set_false_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_update_text) ... ERROR test_custom_auto_set_true_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_true_update_text) ... ERROR test_custom_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose) ... ERROR test_custom_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose_no_auto_set) ... ERROR test_format_func_used_custom (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_custom) ... ERROR test_format_func_used_readonly (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_readonly) ... ERROR test_format_func_used_simple (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_simple) ... ERROR test_readonly_editor (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor) ... ERROR test_readonly_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor_init_and_dispose) ... ERROR test_simple_auto_set_false_do_not_update_qt (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_qt) ... ERROR test_simple_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_wx) ... skipped "Test requires one of these toolkits: []" test_simple_auto_set_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_update_text) ... ERROR test_simple_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose) ... ERROR test_simple_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose_no_auto_set) ... ERROR test_cancel_button (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_cancel_button) ... ERROR test_text_editor_custom_style_placeholder (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_custom_style_placeholder) ... ERROR test_text_editor_default_view (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_default_view) ... ERROR test_text_editor_placeholder_text (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text) ... ERROR test_text_editor_placeholder_text_and_readonly (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text_and_readonly) ... ERROR test_expand_all (traitsui.tests.editors.test_tree_editor.TestTreeView.test_expand_all) ... ERROR test_smoke_save_restore_prefs (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_save_restore_prefs) ... ERROR test_smoke_word_wrap (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_word_wrap) ... ERROR test_tree_editor_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_label_listener) ... ERROR test_tree_editor_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_hidden_root) ... ERROR test_tree_editor_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_shown_root) ... ERROR test_tree_editor_with_nested_ui (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_with_nested_ui) ... ERROR test_tree_editor_xgetattr_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_xgetattr_label_listener) ... ERROR test_tree_node_object_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_label_listener) ... ERROR test_tree_node_object_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_hidden_root) ... ERROR test_tree_node_object_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_shown_root) ... ERROR test_qt_tuple_editor (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_qt_tuple_editor) ... ERROR test_value_update (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_value_update) ... ERROR test_video_editor_basics (traitsui.tests.editors.test_video_editor.TestVideoEditor.test_video_editor_basics) ... ERROR test_font_trait_default (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_default) ... skipped "Test requires one of these toolkits: []" test_font_trait_examples (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_examples) An assigned font string is parsed, and the substrings are put ... skipped "Test requires one of these toolkits: []" test_configure_traits_error (traitsui.tests.null_backend.test_null_toolkit.TestNullToolkit.test_configure_traits_error) Verify that configure_traits fails with NotImplementedError. ... skipped "Test requires one of these toolkits: []" test_qt_menu_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_menu_action) ... ERROR test_qt_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_toolbar_action) ... ERROR test_wx_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions on Linux and Windows. Issue #428.' test_qt_button_action (traitsui.tests.test_actions.TestActions.test_qt_button_action) ... ERROR test_qt_menu_action (traitsui.tests.test_actions.TestActions.test_qt_menu_action) ... ERROR test_qt_toolbar_action (traitsui.tests.test_actions.TestActions.test_qt_toolbar_action) ... ERROR test_wx_button_action (traitsui.tests.test_actions.TestActions.test_wx_button_action) ... skipped "Test requires one of these toolkits: []" test_wx_toolbar_action (traitsui.tests.test_actions.TestActions.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions. Issue #428 and #1843.' test_color_column (traitsui.tests.test_color_column.TestColorColumn.test_color_column) ... ERROR test_context_value (traitsui.tests.test_context_value.TestContextvalue.test_context_value) ... ok test_cv_float_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_constant) ... ok test_cv_float_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_context_value) ... ok test_cv_int_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_constant) ... ok test_cv_int_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_context_value) ... ok test_cv_str_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_constant) ... ok test_cv_str_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_context_value) ... ok test_cv_unicode_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_constant) ... ok test_cv_unicode_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_context_value) ... ok test_cv_unicode_not_none (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_not_none) ... ok test_metadata (traitsui.tests.test_context_value.TestContextvalue.test_metadata) ... ok test_construction (traitsui.tests.test_controller.TestController.test_construction) ... ok test_date_initialization (traitsui.tests.test_datetime.TestDatetimeEditor.test_date_initialization) ... ERROR test_chained_object (traitsui.tests.test_editor.TestEditor.test_chained_object) ... ok test_context_object (traitsui.tests.test_editor.TestEditor.test_context_object) ... ok test_editor_error_msg (traitsui.tests.test_editor.TestEditor.test_editor_error_msg) ... ERROR test_event_trait (traitsui.tests.test_editor.TestEditor.test_event_trait) ... ok test_factory_sync_cv_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_cv_simple) ... ok test_factory_sync_invalid_state (traitsui.tests.test_editor.TestEditor.test_factory_sync_invalid_state) ... ok test_factory_sync_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_simple) ... ok test_get_control_widget (traitsui.tests.test_editor.TestEditor.test_get_control_widget) ... ok test_lifecycle (traitsui.tests.test_editor.TestEditor.test_lifecycle) ... ok test_parse_extended_name (traitsui.tests.test_editor.TestEditor.test_parse_extended_name) ... ok test_sync_value_both (traitsui.tests.test_editor.TestEditor.test_sync_value_both) ... ok test_sync_value_from (traitsui.tests.test_editor.TestEditor.test_sync_value_from) ... ok test_sync_value_from_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_from_chained) ... ok test_sync_value_from_context (traitsui.tests.test_editor.TestEditor.test_sync_value_from_context) ... ok test_sync_value_from_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_from_cv) ... ok test_sync_value_from_event (traitsui.tests.test_editor.TestEditor.test_sync_value_from_event) ... ok test_sync_value_from_list (traitsui.tests.test_editor.TestEditor.test_sync_value_from_list) ... ok test_sync_value_from_object (traitsui.tests.test_editor.TestEditor.test_sync_value_from_object) ... ok test_sync_value_to (traitsui.tests.test_editor.TestEditor.test_sync_value_to) ... ok test_sync_value_to_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_to_chained) ... ok test_sync_value_to_context (traitsui.tests.test_editor.TestEditor.test_sync_value_to_context) ... ok test_sync_value_to_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_to_cv) ... ok test_sync_value_to_event (traitsui.tests.test_editor.TestEditor.test_sync_value_to_event) ... ok test_sync_value_to_list (traitsui.tests.test_editor.TestEditor.test_sync_value_to_list) ... ok test_sync_value_to_object (traitsui.tests.test_editor.TestEditor.test_sync_value_to_object) ... ok test_tooltip_default (traitsui.tests.test_editor.TestEditor.test_tooltip_default) ... ok test_tooltip_from_description (traitsui.tests.test_editor.TestEditor.test_tooltip_from_description) ... ok test_tooltip_other_control (traitsui.tests.test_editor.TestEditor.test_tooltip_other_control) ... ok test_tooltip_text_with_desc (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_desc) ... ok test_tooltip_text_with_tooltip (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_tooltip) ... ok test_editors_import_warns (traitsui.tests.test_editors_imports.TestEditorsImports.test_editors_import_warns) ... ok test_close_handler (traitsui.tests.test_handler.TestHandler.test_close_handler) ... ok test_handler_init_false (traitsui.tests.test_handler.TestHandler.test_handler_init_false) ... ERROR test_handler_init_none (traitsui.tests.test_handler.TestHandler.test_handler_init_none) ... ERROR test_help_handler (traitsui.tests.test_handler.TestHandler.test_help_handler) ... ok test_perform_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_action_handler) ... ok test_perform_click_handler (traitsui.tests.test_handler.TestHandler.test_perform_click_handler) ... ok test_perform_info_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_info_action_handler) ... ok test_perform_object_handler (traitsui.tests.test_handler.TestHandler.test_perform_object_handler) ... ok test_perform_pyface_action (traitsui.tests.test_handler.TestHandler.test_perform_pyface_action) ... ok test_perform_traitsui_action (traitsui.tests.test_handler.TestHandler.test_perform_traitsui_action) ... ok test_redo_handler (traitsui.tests.test_handler.TestHandler.test_redo_handler) ... ok test_revert_handler (traitsui.tests.test_handler.TestHandler.test_revert_handler) ... ok test_undo_handler (traitsui.tests.test_handler.TestHandler.test_undo_handler) ... ok test_all_default (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_default) ... ok test_all_fixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed) ... ok test_all_fixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed_too_wide) ... ok test_all_weighted (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted) ... ok test_all_weighted_default_min (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted_default_min) ... ok test_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_min_widths) ... ok test_mixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed) ... ok test_mixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed_too_wide) ... ok test_user_and_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_and_min_widths) ... ok test_user_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_widths) ... ok test_clear_binding_match_binding1 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding1) ... ok test_clear_binding_match_binding2 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding2) ... ok test_clear_binding_no_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_no_match) ... ok test_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_match) ... ok test_clear_bindings_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_match) ... ok test_clear_bindings_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_no_match) ... ok test_do_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match) ... ok test_do_match_first (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_first) ... ok test_do_match_second (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_second) ... ok test_do_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match) ... ok test_do_no_match_complete (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match_complete) ... ok test_init (traitsui.tests.test_key_bindings.TestKeyBindings.test_init) ... ok test_init_args (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_args) ... ok test_init_kwargs (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_kwargs) ... ok test_merge (traitsui.tests.test_key_bindings.TestKeyBindings.test_merge) ... ok test_key_binding_for_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match) ... ok test_key_binding_for_match_empty (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_empty) ... ok test_key_binding_for_match_self (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_self) ... ok test_key_binding_for_no_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_no_match) ... ok test_all_resizable_with_labels (traitsui.tests.test_labels.TestAnyToolkit.test_all_resizable_with_labels) ... ERROR test_enable_when_flag (traitsui.tests.test_labels.TestAnyToolkit.test_enable_when_flag) ... ERROR test_group_show_right_labels (traitsui.tests.test_labels.TestAnyToolkit.test_group_show_right_labels) ... ERROR test_horizontal_resizable_and_labels (traitsui.tests.test_labels.TestAnyToolkit.test_horizontal_resizable_and_labels) ... ERROR test_show_right_with_no_label (traitsui.tests.test_labels.TestAnyToolkit.test_show_right_with_no_label) ... ERROR test_labels_enabled_when (traitsui.tests.test_labels.TestLabels.test_labels_enabled_when) ... ERROR test_qt_labels_right_resizing_horizontal (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_horizontal) ... ERROR test_qt_labels_right_resizing_vertical (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_vertical) ... ERROR test_qt_show_labels_right_without_colon (traitsui.tests.test_labels.TestLabels.test_qt_show_labels_right_without_colon) ... ERROR test_qt_resizable_in_hgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_hgroup) ... ERROR test_qt_resizable_in_vgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_vgroup) ... ERROR test_qt_resizable_readonly_item (traitsui.tests.test_layout.TestLayout.test_qt_resizable_readonly_item) ... ERROR test_horizontal_layout (traitsui.tests.test_layout.TestOrientation.test_horizontal_layout) ... ERROR test_vertical_layout (traitsui.tests.test_layout.TestOrientation.test_vertical_layout) ... ERROR test_attribute_error (traitsui.tests.test_regression.TestRegression.test_attribute_error) Make sure genuine AttributeErrors raise on Editor creation. ... ok test_editor_on_delegates_to_event (traitsui.tests.test_regression.TestRegression.test_editor_on_delegates_to_event) Make sure that DelegatesTo on Events passes Editor creation. ... ok test_importing_view_does_not_import_toolkit (traitsui.tests.test_regression.TestRegression.test_importing_view_does_not_import_toolkit) ... ok test_creation_sets_shadow_first (traitsui.tests.test_shadow_group.TestShadowGroup.test_creation_sets_shadow_first) ... ok test_splitter_prefs_are_restored (traitsui.tests.test_splitter_prefs_restored.TestSplitterPrefsRestored.test_splitter_prefs_are_restored) ... ERROR test_theme_content_color_default (traitsui.tests.test_theme.TestTheme.test_theme_content_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_content_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_content_color_setter_getter) ... ok test_theme_get_image_slice (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice) ... skipped "Test requires one of these toolkits: []" test_theme_get_image_slice_none (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice_none) ... ok test_theme_label_color_default (traitsui.tests.test_theme.TestTheme.test_theme_label_color_default) ... skipped "Test requires one of these toolkits: []" test_theme_label_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_label_color_setter_getter) ... ok test_theme_pickling (traitsui.tests.test_theme.TestTheme.test_theme_pickling) ... ok test_default_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_default_toolkit) ... ok test_nonexistent_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonexistent_toolkit) ... ok test_nonstandard_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonstandard_toolkit) ... ok test_hex_converion (traitsui.tests.test_toolkit_traits.TestRGBColor.test_hex_converion) ... ok test_insert_child (traitsui.tests.test_tree_node.TestTreeNode.test_insert_child) ... ok test_destroy_after_ok_qt (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_qt) ... ERROR test_destroy_after_ok_wx (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_wx) ... skipped "Test requires one of these toolkits: []" test_invalid_state (traitsui.tests.test_ui.TestUI.test_invalid_state) ... ERROR test_no_spring_trait (traitsui.tests.test_ui.TestUI.test_no_spring_trait) ... ERROR test_reset_with_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_qt) ... ERROR test_reset_with_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_reset_without_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_qt) ... ERROR test_reset_without_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_wx) ... skipped "Test requires one of these toolkits: []" test_close_ui (traitsui.tests.test_ui.TestUIDispose.test_close_ui) ... ERROR test_dispose_inner_ui (traitsui.tests.test_ui.TestUIDispose.test_dispose_inner_ui) ... ERROR test_grouped_layout_with_springy (traitsui.tests.test_ui_panel.TestUIPanel.test_grouped_layout_with_springy) ... ERROR test_show_help (traitsui.tests.test_ui_panel.TestUIPanel.test_show_help) ... skipped 'Tests require either QtWebKit or QtWebEngine' test_init (traitsui.tests.test_ui_traits.TestStatusItem.test_init) ... ok test_init_with_name_and_value (traitsui.tests.test_ui_traits.TestStatusItem.test_init_with_name_and_value) ... ok test_an_object (traitsui.tests.test_ui_traits.TestUITraits.test_an_object) ... ok test_editor_style (traitsui.tests.test_ui_traits.TestUITraits.test_editor_style) ... ok test_layout (traitsui.tests.test_ui_traits.TestUITraits.test_layout) ... ok test_orientation (traitsui.tests.test_ui_traits.TestUITraits.test_orientation) ... ok test_init (traitsui.tests.test_ui_traits.TestViewStatus.test_init) ... ok test_undo (traitsui.tests.test_undo.TestEditorUndo.test_undo) ... ok test_merge_different_index (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_index) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_traits) ... ok test_merge_equal (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal) ... ok test_merge_equal_removed (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal_removed) ... ok test_merge_identical (traitsui.tests.test_undo.TestListUndoItem.test_merge_identical) ... ok test_redo (traitsui.tests.test_undo.TestListUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestListUndoItem.test_undo) ... ok test_add_empty (traitsui.tests.test_undo.TestUndoHistory.test_add_empty) ... ok test_add_end (traitsui.tests.test_undo.TestUndoHistory.test_add_end) ... ok test_add_end_extend (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend) ... ok test_add_end_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend_merge) ... ok test_add_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_merge) ... ok test_add_middle (traitsui.tests.test_undo.TestUndoHistory.test_add_middle) ... ok test_add_middle_mergeable (traitsui.tests.test_undo.TestUndoHistory.test_add_middle_mergeable) ... ok test_clear_end (traitsui.tests.test_undo.TestUndoHistory.test_clear_end) ... ok test_clear_middle (traitsui.tests.test_undo.TestUndoHistory.test_clear_middle) ... ok test_clear_start (traitsui.tests.test_undo.TestUndoHistory.test_clear_start) ... ok test_defaults (traitsui.tests.test_undo.TestUndoHistory.test_defaults) ... ok test_extend (traitsui.tests.test_undo.TestUndoHistory.test_extend) ... ok test_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_extend_merge) ... ok test_general_command_do (traitsui.tests.test_undo.TestUndoHistory.test_general_command_do) ... ok test_redo_first (traitsui.tests.test_undo.TestUndoHistory.test_redo_first) ... ok test_redo_last (traitsui.tests.test_undo.TestUndoHistory.test_redo_last) ... ok test_redo_middle (traitsui.tests.test_undo.TestUndoHistory.test_redo_middle) ... ok test_revert_end (traitsui.tests.test_undo.TestUndoHistory.test_revert_end) ... ok test_revert_middle (traitsui.tests.test_undo.TestUndoHistory.test_revert_middle) ... ok test_revert_start (traitsui.tests.test_undo.TestUndoHistory.test_revert_start) ... ok test_undo_first (traitsui.tests.test_undo.TestUndoHistory.test_undo_first) ... ok test_undo_last (traitsui.tests.test_undo.TestUndoHistory.test_undo_last) ... ok test_undo_middle (traitsui.tests.test_undo.TestUndoHistory.test_undo_middle) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestUndoItem.test_merge_different_traits) ... ok test_merge_different_undo_item_type (traitsui.tests.test_undo.TestUndoItem.test_merge_different_undo_item_type) ... ok test_merge_different_value_types (traitsui.tests.test_undo.TestUndoItem.test_merge_different_value_types) ... ok test_merge_numbers (traitsui.tests.test_undo.TestUndoItem.test_merge_numbers) ... ok test_merge_sequence_change (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change) ... ok test_merge_sequence_change_back (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_back) ... ok test_merge_sequence_change_different_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_different_types) ... ok test_merge_sequence_change_length (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_length) ... ok test_merge_sequence_change_multiple_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_multiple_not_simple_types) ... ok test_merge_sequence_change_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_not_simple_types) ... ok test_merge_sequence_two_changes (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_two_changes) ... ok test_merge_str_change (traitsui.tests.test_undo.TestUndoItem.test_merge_str_change) ... ok test_merge_str_delete (traitsui.tests.test_undo.TestUndoItem.test_merge_str_delete) ... ok test_merge_str_different (traitsui.tests.test_undo.TestUndoItem.test_merge_str_different) ... ok test_merge_str_insert (traitsui.tests.test_undo.TestUndoItem.test_merge_str_insert) ... ok test_merge_str_same (traitsui.tests.test_undo.TestUndoItem.test_merge_str_same) ... ok test_merge_unhandled_type (traitsui.tests.test_undo.TestUndoItem.test_merge_unhandled_type) ... ok test_redo (traitsui.tests.test_undo.TestUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestUndoItem.test_undo) ... ok test_live_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_cancel) ... ERROR Fatal Python error: Aborted Current thread 0x0000ffff85e38020 [python3] (most recent call first): File "/usr/lib/python3.14/site-packages/pyface/ui/qt/util/event_loop_helper.py", line 164 in event_loop_until_condition File "/usr/lib/python3.14/site-packages/pyface/ui/qt/util/event_loop_helper.py", line 76 in event_loop_with_timeout File "/usr/lib/python3.14/site-packages/pyface/ui/qt/util/gui_test_assistant.py", line 332 in event_loop_with_timeout File "/usr/lib64/python3.14/contextlib.py", line 148 in __exit__ File "/usr/lib/python3.14/site-packages/pyface/ui/qt/util/gui_test_assistant.py", line 70 in tearDown File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/test_view_application.py", line 62 in tearDown File "/usr/lib64/python3.14/unittest/case.py", line 629 in _callTearDown File "/usr/lib64/python3.14/unittest/case.py", line 672 in run File "/usr/lib64/python3.14/unittest/case.py", line 725 in __call__ File "/usr/lib64/python3.14/unittest/suite.py", line 122 in run File "/usr/lib64/python3.14/unittest/suite.py", line 84 in __call__ File "/usr/lib64/python3.14/unittest/suite.py", line 122 in run File "/usr/lib64/python3.14/unittest/suite.py", line 84 in __call__ File "/usr/lib64/python3.14/unittest/suite.py", line 122 in run File "/usr/lib64/python3.14/unittest/suite.py", line 84 in __call__ File "/usr/lib64/python3.14/unittest/suite.py", line 122 in run File "/usr/lib64/python3.14/unittest/suite.py", line 84 in __call__ File "/usr/lib64/python3.14/unittest/runner.py", line 257 in run File "/usr/lib64/python3.14/unittest/main.py", line 270 in runTests File "/usr/lib64/python3.14/unittest/main.py", line 104 in __init__ File "/usr/lib64/python3.14/unittest/__main__.py", line 18 in File "", line 88 in _run_code File "", line 198 in _run_module_as_main Current thread's C stack trace (most recent call first): Binary file "/lib64/libpython3.14.so.1.0", at _Py_DumpStack+0x5c [0xffff8585afcc] Binary file "/lib64/libpython3.14.so.1.0", at +0xbbb0c [0xffff8585bb0c] Binary file "linux-vdso.so.1", at __kernel_rt_sigreturn+0x0 [0xffff85e47838] Binary file "/lib64/libc.so.6", at +0x9073c [0xffff8566073c] Binary file "/lib64/libc.so.6", at gsignal+0x1c [0xffff8560bcbc] Binary file "/lib64/libc.so.6", at abort+0x2c [0xffff855f5d48] Binary file "/lib64/libQt6Core.so.6", at _Z9qt_assertPKcS0_i+0x0 [0xffff7752284c] Binary file "/lib64/libQt6Core.so.6", at +0xe83a8 [0xffff775483a8] Binary file "/lib64/libQt6Core.so.6", at _ZNK14QMessageLogger5fatalEPKcz+0xbc [0xffff77523150] Binary file "/usr/lib64/python3.14/site-packages/PyQt6/QtCore.abi3.so", at +0x1f7fa4 [0xffff73e37fa4] Binary file "/usr/lib64/python3.14/site-packages/PyQt6/QtCore.abi3.so", at +0x205050 [0xffff73e45050] Binary file "/lib64/libQt6Core.so.6", at _ZN7QObject5eventEP6QEvent+0x258 [0xffff7763d968] Binary file "/lib64/libQt6Widgets.so.6", at _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x60 [0xffff730b12a4] Binary file "/usr/lib64/python3.14/site-packages/PyQt6/QtWidgets.abi3.so", at +0x34692c [0xffff73a6692c] Binary file "/lib64/libQt6Core.so.6", at _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x184 [0xffff775db554] Binary file "/lib64/libQt6Core.so.6", at _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x348 [0xffff775df448] Binary file "/lib64/libQt6Core.so.6", at +0x48aacc [0xffff778eaacc] Binary file "/lib64/libglib-2.0.so.0", at +0x5c724 [0xffff7713c724] Binary file "/lib64/libglib-2.0.so.0", at +0x65408 [0xffff77145408] Binary file "/lib64/libglib-2.0.so.0", at g_main_context_iteration+0x38 [0xffff77145580] Binary file "/lib64/libQt6Core.so.6", at _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x58 [0xffff778ea280] Binary file "/lib64/libQt6Core.so.6", at _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x1a0 [0xffff775e9b2c] Binary file "/lib64/libQt6Core.so.6", at _ZN16QCoreApplication4execEv+0x9c [0xffff775e47fc] Binary file "/usr/lib64/python3.14/site-packages/PyQt6/QtWidgets.abi3.so", at +0x341d18 [0xffff73a61d18] Binary file "/lib64/libpython3.14.so.1.0", at +0x14d798 [0xffff858ed798] Binary file "/lib64/libpython3.14.so.1.0", at _PyObject_MakeTpCall+0x358 [0xffff858996c8] Binary file "/lib64/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0xafd4 [0xffff858c2554] Binary file "/lib64/libpython3.14.so.1.0", at +0x1cbf34 [0xffff8596bf34] Binary file "/lib64/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x1428 [0xffff858b89a8] Binary file "/lib64/libpython3.14.so.1.0", at +0x1ac4d4 [0xffff8594c4d4] Binary file "/lib64/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x6218 [0xffff858bd798] Binary file "/lib64/libpython3.14.so.1.0", at +0x112ee8 [0xffff858b2ee8] Extension modules: traits.ctraits, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, PyQt6.QtCore, PyQt6.QtGui, PyQt6.QtWidgets, PyQt6.QtPrintSupport, PyQt6.QtTest, wx._core, PIL._imaging (total: 10) /usr/bin/xvfb-run: line 181: 6297 Aborted (core dumped) DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1 + status=0 + for toolkit in null pyqt5 pyqt6 wx + fail=1 + export QT_API=wx + QT_API=wx + case $toolkit in + export ETS_TOOLKIT=wx + ETS_TOOLKIT=wx + unset QT_API + export EXCLUDE_TESTS=qt + EXCLUDE_TESTS=qt + fail=0 + xvfb-run /usr/bin/python3 -s -X faulthandler -W default -m unittest discover -v traitsui /usr/lib64/python3.14/unittest/loader.py:367: FutureWarning: The traitsui.qt4.* modules have moved to traitsui.qt.*. Applications which require backwards compatibility can either: - set the ETS_QT4_IMPORTS environment variable - set the ETS_TOOLKIT environment variable to "qt4", - the ETSConfig.toolkit to "qt4" - install a ShadowedModuleFinder into sys.meta_path:: import sys from pyface.ui import ShadowedModuleFinder sys.meta_path.append(ShadowedModuleFinder( package="traitsui.qt4.", true_package="traitsui.qt.", )) __import__(name) /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_animatedGIF_editor.py:16: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources traitsui.qt (unittest.loader._FailedTest.traitsui.qt) ... skipped "Test excluded via pattern 'qt'" test__get_locations (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test__get_locations) ... skipped "Test requires one of these toolkits: []" test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_error_get_location_doc) ... skipped "Test requires one of these toolkits: []" test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interaction_doc) ... skipped "Test requires one of these toolkits: []" test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_bad_target) ... skipped "Test requires one of these toolkits: []" test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_interactions_good_target) ... skipped "Test requires one of these toolkits: []" test_get_location_solver (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_get_location_solver) ... skipped "Test requires one of these toolkits: []" test_is_disabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_disabled) ... skipped "Test requires one of these toolkits: []" test_is_enabled (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_enabled) ... skipped "Test requires one of these toolkits: []" test_is_invisible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_invisible) ... skipped "Test requires one of these toolkits: []" test_is_visible (traitsui.testing.tester._ui_tester_registry.qt.tests.test_control_widget_registry.TestQtControlWidgetRegistry.test_is_visible) ... skipped "Test requires one of these toolkits: []" traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers (unittest.loader._FailedTest.traitsui.testing.tester._ui_tester_registry.qt.tests.test_interaction_helpers) ... skipped "Test excluded via pattern 'qt'" test_load_default_registries (traitsui.testing.tester._ui_tester_registry.tests.test_default_registry.TestDefaultRegistry.test_load_default_registries) ... ok test_column_major_index_full_grid (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_full_grid) ... ok test_column_major_index_in_grid_first_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_first_row) ... ok test_column_major_index_in_grid_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_in_grid_last_row) ... ok test_column_major_index_index_overhanging (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_index_overhanging) ... ok test_column_major_index_last_row (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_last_row) ... ok test_column_major_index_long_overhang (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_long_overhang) ... ok test_column_major_index_too_large (traitsui.testing.tester._ui_tester_registry.tests.test_layout.TestLayout.test_column_major_index_too_large) ... ok test_error_get_location_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_error_get_location_doc) ... ok test_get_interaction_doc (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interaction_doc) ... ok test_get_interactions_bad_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_bad_target) ... ok test_get_interactions_good_target (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_interactions_good_target) ... ok test_get_location_solver (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_location_solver) ... ok test_get_locations (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_get_locations) ... ok test_is_enabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_enabled) ... ok test_is_invisible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_invisible) ... ok test_is_visible (traitsui.testing.tester._ui_tester_registry.wx.tests.test_control_widget_registry.TestWxControlWidgetRegistry.test_is_visible) ... ok test_key_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click) ... ok test_key_click_backspace (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace) ... ok test_key_click_backspace_with_selection (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_backspace_with_selection) ... ok test_key_click_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_disabled) ... ok test_key_click_end (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_end) ... ok test_key_click_slider_helpful_err (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_click_slider_helpful_err) ... ok test_key_sequence (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence) ... ok test_key_sequence_disabled (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_disabled) ... ok test_key_sequence_with_backspace_unsupported (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_backspace_unsupported) ... ok test_key_sequence_with_unicode (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_key_sequence_with_unicode) ... ok test_mouse_click (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click) ... ok test_mouse_click_None_warns (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_None_warns) ... ok test_mouse_click_disabled_button (traitsui.testing.tester._ui_tester_registry.wx.tests.test_interaction_helpers.TestInteractions.test_mouse_click_disabled_button) ... /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_interaction_helpers.py:68: UserWarning: Attempted to click on a non-existant or non-enabled control. Nothing was performed. warnings.warn( ok test_action_not_supported_report_supported_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_action_not_supported_report_supported_action) ... ok test_error_conflict (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_conflict) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_error_get_interaction_doc) ... ok test_get_default_interaction_doc (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_default_interaction_doc) ... ok test_get_interactions_supported (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_get_interactions_supported) ... ok test_register_editor_with_action (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_register_editor_with_action) ... ok test_registry_empty (traitsui.testing.tester.tests.test_registry.TestInteractionRegistry.test_registry_empty) ... ok test_error_get_interaction_doc (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_error_get_interaction_doc) ... ok test_get_location_help_default (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_location_help_default) ... ok test_get_locations_supported (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_get_locations_supported) ... ok test_location_registry_empty (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_location_registry_empty) ... ok test_register_location (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location) ... ok test_register_location_report_existing (traitsui.testing.tester.tests.test_registry.TestLocationRegistry.test_register_location_report_existing) ... ok test_create_ui_reraise_exception (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_reraise_exception) ... 03:51:47: Debug: Adding duplicate image handler for 'Windows bitmap file' 03:51:47: Debug: Adding duplicate animation handler for '1' type 03:51:47: Debug: Adding duplicate animation handler for '2' type ok test_create_ui_respect_auto_process_events_flag (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_create_ui_respect_auto_process_events_flag) ... ok test_ui_disposed (traitsui.testing.tester.tests.test_ui_tester.TestUITesterCreateUI.test_ui_disposed) ... ok test_auto_process_events_skipped (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_auto_process_events_skipped) ... ok test_delay_persisted (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_delay_persisted) ... ok test_find_by_id (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id) ... ok test_find_by_id_multiple (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_find_by_id_multiple) ... ok test_interactor_found_if_editor_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_interactor_found_if_editor_found) ... ok test_multiple_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_multiple_editors_found) ... ok test_no_editors_found (traitsui.testing.tester.tests.test_ui_tester.TestUITesterFindEditor.test_no_editors_found) ... ok test_auto_process_events_readonly (traitsui.testing.tester.tests.test_ui_tester.TestUITesterGuiFree.test_auto_process_events_readonly) ... ok test_traitsui_registry_added (traitsui.testing.tester.tests.test_ui_tester.TestUITesterRegistry.test_traitsui_registry_added) ... ok test_event_processed (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed) ... ok test_event_processed_prior_to_resolving_location (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_prior_to_resolving_location) ... ok test_event_processed_with_exception_captured (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_event_processed_with_exception_captured) ... ok test_exception_not_in_gui (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_exception_not_in_gui) ... ok test_locate_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_locate_event_processed_optional) ... ok test_perform_event_processed_optional (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperEventProcessed.test_perform_event_processed_optional) ... ok test_help_message (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message) ... ok test_help_message_nothing_is_supported (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_nothing_is_supported) ... ok test_help_message_priority_interactions (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperHelp.test_help_message_priority_interactions) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_all_declined) ... ok test_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_priority) ... ok test_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperInteractionRegistries.test_registry_selection) ... ok test_location_registry_priority (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_priority) ... ok test_location_registry_selection (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_location_registry_selection) ... ok test_registry_all_declined (traitsui.testing.tester.tests.test_ui_wrapper.TestUIWrapperLocationRegistry.test_registry_all_declined) ... ok test_advanced_usage_imports (traitsui.testing.tests.test_api.TestApi.test_advanced_usage_imports) ... ok test_commands_imports (traitsui.testing.tests.test_api.TestApi.test_commands_imports) ... ok test_exceptions_imports (traitsui.testing.tests.test_api.TestApi.test_exceptions_imports) ... ok test_locator_imports (traitsui.testing.tests.test_api.TestApi.test_locator_imports) ... ok test_query_imports (traitsui.testing.tests.test_api.TestApi.test_query_imports) ... ok test_tester_import (traitsui.testing.tests.test_api.TestApi.test_tester_import) ... ok test_error_from_gui_captured_and_raise (traitsui.testing.tests.test_exception_handling.TestExceptionHandling.test_error_from_gui_captured_and_raise) ... FAIL test_qt_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_qt_process_events_process_all) ... skipped "Test requires one of these toolkits: []" test_wx_process_events_process_all (traitsui.testing.tests.test_gui.TestProcessEventsRepeated.test_wx_process_events_process_all) ... Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/wx/core.py", line 3425, in lambda event: event.callable(*event.args, **event.kw) ) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/test_exception_handling.py", line 28, in raise_error_1 raise ZeroDivisionError() ZeroDivisionError Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/wx/core.py", line 3425, in lambda event: event.callable(*event.args, **event.kw) ) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/test_exception_handling.py", line 31, in raise_error_2 raise IndexError() IndexError ok test_animated_gif_editor (traitsui.tests.editors.test_animatedGIF_editor.TestAnimatedGIFEditor.test_animated_gif_editor) ... 03:51:47: Debug: Adding duplicate image handler for 'Windows bitmap file' 03:51:47: Debug: Adding duplicate animation handler for '1' type 03:51:47: Debug: Adding duplicate animation handler for '2' type FAIL test_change_text_boolean_changes_trait (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_change_text_boolean_changes_trait) ... ok test_click_boolean_changes_trait_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_custom) ... ok test_click_boolean_changes_trait_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_click_boolean_changes_trait_simple) ... ok test_trait_change_shown_in_gui_custom (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_custom) ... ok test_trait_change_shown_in_gui_readonly (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_readonly) ... ok test_trait_change_shown_in_gui_simple (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_simple) ... ok test_trait_change_shown_in_gui_text (traitsui.tests.editors.test_boolean_editor.TestBooleanEditor.test_trait_change_shown_in_gui_text) ... ok test_custom_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor) ... skipped "Test requires one of these toolkits: []" test_custom_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_clicked) ... ERROR test_custom_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_disabled) ... ERROR test_custom_image_value (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_image_value) ... Exception occurred in traits notification handler for object: , trait: image, old value: None, new value: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 343, in __call__ self.handler(*args) ~~~~~~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/ui/wx/image_button.py", line 172, in _image_changed self.control.SetSize(wx.Size(self._dx, self._dy)) ^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'SetSize' Exception occurred in traits notification handler for event object: TraitChangeEvent(object=, name='image', old=None, new=) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/button_editor.py", line 114, in _image_updated self._control.image = image ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 349, in __call__ handle_exception(object, trait_name, old, new) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 157, in _handle_exception raise excp File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 343, in __call__ self.handler(*args) ~~~~~~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/ui/wx/image_button.py", line 172, in _image_changed self.control.SetSize(wx.Size(self._dx, self._dy)) ^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'SetSize' ERROR test_simple_button_editor (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor) ... ok test_simple_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_clicked) ... ok test_simple_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_simple_button_editor_disabled) ... ok test_styles (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_styles) ... ERROR test_custom_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_custom_editor_values_trait_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_values_trait_init_and_dispose (traitsui.tests.editors.test_button_editor.TestButtonEditorValuesTrait.test_simple_editor_values_trait_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_checklist_values_change_dispose) ... ok test_custom_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name) ... Exception occurred in traits notification handler for object: .ListModel object at 0xffff4b97fe30>, trait: possible_values, old value: ['one', 'two'], new value: ['two', 'one'] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/editor.py", line 193, in _list_updated self.list_updated(self.list_value()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 97, in list_updated self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 147, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_custom_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_name_tuple) ... Exception occurred in traits notification handler for object: .ListModel object at 0xffff4b99be90>, trait: possible_values, old value: [(1, 'one'), (2, 'two')], new value: [(2, 'two'), (1, 'one')] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/editor.py", line 193, in _list_updated self.list_updated(self.list_value()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 97, in list_updated self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 147, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_custom_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values) ... Exception occurred in traits notification handler for object: , trait: values, old value: ['one', 'two'], new value: ['two', 'one'] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/editor.py", line 193, in _list_updated self.list_updated(self.list_value()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 97, in list_updated self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 147, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_custom_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_custom_editor_mapping_values_tuple) ... Exception occurred in traits notification handler for object: , trait: values, old value: [(1, 'one'), (2, 'two')], new value: [(2, 'two'), (1, 'one')] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/editor.py", line 193, in _list_updated self.list_updated(self.list_value()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 97, in list_updated self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/check_list_editor.py", line 147, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_simple_editor_checklist_values_change_dispose (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_checklist_values_change_dispose) ... ok test_simple_editor_mapping_name (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_name_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_name_tuple) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values) ... ok test_simple_editor_mapping_values_tuple (traitsui.tests.editors.test_check_list_editor.TestCheckListEditorMapping.test_simple_editor_mapping_values_tuple) ... ok test_custom_check_list_editor_button_update (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_button_update) ... ok test_custom_check_list_editor_click (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click) ... ok test_custom_check_list_editor_click_initial_value (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_click_initial_value) ... ok test_custom_check_list_editor_grid_layout (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_grid_layout) ... ok test_custom_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestCustomCheckListEditor.test_custom_check_list_editor_invalid_current_values_str) ... ok test_simple_check_list_editor_index (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_index) ... ok test_simple_check_list_editor_invalid_current_values (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values) ... ok test_simple_check_list_editor_invalid_current_values_str (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_invalid_current_values_str) ... ok test_simple_check_list_editor_text (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text) ... ok test_simple_check_list_editor_text_mapped (traitsui.tests.editors.test_check_list_editor.TestSimpleCheckListEditor.test_simple_check_list_editor_text_mapped) ... ok test_text_check_list_object_list (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_list) ... ok test_text_check_list_object_str (traitsui.tests.editors.test_check_list_editor.TestTextCheckListEditor.test_text_check_list_object_str) ... ok test_code_editor_readonly (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_readonly) Test readonly editor style for CodeEditor ... skipped "Test requires one of these toolkits: []" test_code_editor_show_line_numbers (traitsui.tests.editors.test_code_editor.TestCodeEditor.test_code_editor_show_line_numbers) CodeEditor should honor the `show_line_numbers` setting ... skipped "Test requires one of these toolkits: []" test_csv_editor_disposal (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_disposal) ... ok test_csv_editor_external_append (traitsui.tests.editors.test_csv_editor.TestCSVEditor.test_csv_editor_external_append) ... ok test_custom_selected_color (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_custom_selected_color) ... skipped "Test requires one of these toolkits: []" test_multi_select_dates_on_editor (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_dates_on_editor) ... skipped "Test requires one of these toolkits: []" test_multi_select_qt_set_model_dates (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_set_model_dates) ... skipped "Test requires one of these toolkits: []" test_multi_select_qt_styles_reset (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_multi_select_qt_styles_reset) ... skipped "Test requires one of these toolkits: []" test_single_select_qt (traitsui.tests.editors.test_date_editor.TestDateEditorCustomQt.test_single_select_qt) ... skipped "Test requires one of these toolkits: []" test_custom_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_custom_date_editor) ... skipped "Test requires one of these toolkits: []" test_simple_date_editor (traitsui.tests.editors.test_date_editor.TestDateEditorInitDispose.test_simple_date_editor) ... skipped "Test requires one of these toolkits: []" test_date_range_multi_select_is_constant (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorGeneric.test_date_range_multi_select_is_constant) ... ok test_allow_no_range (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_allow_no_range) ... skipped "Test requires one of these toolkits: []" test_set_date_range_on_editor (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_editor) ... skipped "Test requires one of these toolkits: []" test_set_date_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_on_model) ... skipped "Test requires one of these toolkits: []" test_set_date_range_reset_when_click_outside (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reset_when_click_outside) ... skipped "Test requires one of these toolkits: []" test_set_date_range_reverse_order (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_date_range_reverse_order) ... skipped "Test requires one of these toolkits: []" test_set_one_sided_range_error (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_one_sided_range_error) ... skipped "Test requires one of these toolkits: []" test_set_reverse_range_on_model (traitsui.tests.editors.test_date_range_editor.TestDateRangeEditorQt.test_set_reverse_range_on_model) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_maximum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_maximum_datetime_after_init) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_minimum_datetime_after_init (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_after_init) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_mutate_minimum_datetime_bad_order (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_mutate_minimum_datetime_bad_order) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_python_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_python_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_qt_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_qt_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_maximum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_maximum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_maximum_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_minimum_datetime (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime) ... skipped "Test requires one of these toolkits: []" test_datetime_editor_simple_with_minimum_datetime_out_of_bound (traitsui.tests.editors.test_datetime_editor.TestDatetimeEditorQt.test_datetime_editor_simple_with_minimum_datetime_out_of_bound) ... skipped "Test requires one of these toolkits: []" test_custom_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_custom_override) ... ok test_readonly_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_readonly_override) ... ok test_simple_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_simple_override) ... ok test_text_override (traitsui.tests.editors.test_default_override.TestDefaultOverride.test_text_override) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_custom_editor_reload_changed_after_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_auto_set_text (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_auto_set_text) ... skipped "Test requires one of these toolkits: []" test_simple_editor_display_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_display_path) ... skipped "Test requires one of these toolkits: []" test_simple_editor_init_and_dispose (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_directory_editor.TestDirectoryEditor.test_simple_editor_set_text_to_nonexisting_path) ... skipped "Test requires one of these toolkits: []" test_init_dispose_editable (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_editable) ... skipped "Test requires one of these toolkits: []" test_init_dispose_readonly (traitsui.tests.editors.test_drop_editor.TestDropEditor.test_init_dispose_readonly) ... skipped "Test requires one of these toolkits: []" test_list_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_name) ... ok test_list_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_list_editor_mapping_values) ... ok test_radio_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_name) ... Exception occurred in traits notification handler for object: .IntEnumModel object at 0xffff4a467890>, trait: possible_values, old value: [0, 1], new value: [1, 0] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/enum_editor.py", line 107, in _values_changed self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/enum_editor.py", line 345, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_radio_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_radio_editor_mapping_values) ... Exception occurred in traits notification handler for object: , trait: values, old value: [0, 1], new value: [1, 0] Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 525, in _dispatch_change_event self.dispatch(handler, *args) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/trait_notifiers.py", line 620, in dispatch handler(*args) ~~~~~~~^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/enum_editor.py", line 107, in _values_changed self.rebuild_editor() ~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/enum_editor.py", line 345, in rebuild_editor panel.DestroyChildren() ~~~~~~~~~~~~~~~~~~~~~^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ok test_simple_editor_mapping_name (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_enum_editor.TestEnumEditorMapping.test_simple_editor_mapping_values) ... ok test_list_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_index) ... ok test_list_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_editor_text) ... ok test_list_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_enum_none_selected) ... ok test_list_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_index) ... ok test_list_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestListEnumEditor.test_list_evaluate_editor_text) ... ok test_radio_enum_editor_pick (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_pick) ... ok test_radio_enum_editor_update (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_editor_update) ... ok test_radio_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_none_selected) ... FAIL test_simple_editor_disabled (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_disabled) ... ok test_simple_editor_rebuild_editor_evaluate (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_rebuild_editor_evaluate) ... ok test_simple_editor_resizable (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_editor_resizable) ... ok test_simple_enum_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_index) ... ok test_simple_enum_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_enum_editor_text) ... ok test_simple_evaluate_editor_bad_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_bad_text) ... ok test_simple_evaluate_editor_index (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_index) ... ok test_simple_evaluate_editor_object (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object) ... ok test_simple_evaluate_editor_object_no_auto_set (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_object_no_auto_set) ... ok test_simple_evaluate_editor_text (traitsui.tests.editors.test_enum_editor.TestSimpleEnumEditor.test_simple_evaluate_editor_text) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_custom_editor_reload_changed_after_dispose (traitsui.tests.editors.test_file_editor.TestCustomFileEditor.test_custom_editor_reload_changed_after_dispose) ... skipped "Test requires one of these toolkits: []" test_show_file_dialog (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:48.993: Negative content width -6 (allocation 28, extents 17x17) while allocating gadget (node button, owner GtkButton) FAIL test_show_file_dialog_truncate_ext (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog_truncate_ext) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:49.053: Negative content width -6 (allocation 28, extents 17x17) while allocating gadget (node button, owner GtkButton) FAIL test_simple_editor_auto_set_text (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_auto_set_text) ... skipped "Test requires one of these toolkits: []" test_simple_editor_display_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_display_path) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:49.074: Negative content width -6 (allocation 28, extents 17x17) while allocating gadget (node button, owner GtkButton) ok test_simple_editor_reset_text_if_validation_error (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_reset_text_if_validation_error) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:49.090: Negative content width -6 (allocation 28, extents 17x17) while allocating gadget (node button, owner GtkButton) ok test_simple_editor_set_text_to_nonexisting_path (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_simple_editor_set_text_to_nonexisting_path) ... skipped "Test requires one of these toolkits: []" test_create_and_dispose_text_style (traitsui.tests.editors.test_font_editor.TestFontEditor.test_create_and_dispose_text_style) ... ok test_base_url_changed (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_base_url_changed) ... skipped "Test requires one of these toolkits: []" test_init_and_dispose (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_open_external_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link) ... skipped "Test requires one of these toolkits: []" test_open_external_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_external_link_externally) ... skipped "Test requires one of these toolkits: []" test_open_internal_link (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link) ... skipped "Test requires one of these toolkits: []" test_open_internal_link_externally (traitsui.tests.editors.test_html_editor.TestHTMLEditor.test_open_internal_link_externally) ... skipped "Test requires one of these toolkits: []" test_image_editor_array (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_array) ... ok test_image_editor_none (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_none) ... ok test_image_editor_pillow (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_pillow) ... skipped 'ImageQt is not available' test_image_editor_resource (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_resource) ... ok test_image_editor_static (traitsui.tests.editors.test_image_editor.TestImageEditor.test_image_editor_static) ... ok test_custom_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_more_cols) ... /usr/lib/python3.14/site-packages/pyface/image/image.py:173: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). return datetime.datetime.utcfromtimestamp(time).strftime("%Y%m%d%H%M%S") ok test_custom_editor_selection (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_selection) ... ok test_custom_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestCustomImageEnumEditor.test_custom_editor_value_changed) ... ok test_custom_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_name) ... skipped "Test requires one of these toolkits: []" test_custom_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_custom_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_readonly_editor_name) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_name (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_name) ... skipped "Test requires one of these toolkits: []" test_simple_editor_mapping_values (traitsui.tests.editors.test_image_enum_editor.TestImageEnumEditorMapping.test_simple_editor_mapping_values) ... skipped "Test requires one of these toolkits: []" test_readonly_editor_value_changed (traitsui.tests.editors.test_image_enum_editor.TestReadOnlyImageEnumEditor.test_readonly_editor_value_changed) ... ok test_simple_editor_combobox (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_combobox) ... skipped "Test requires one of these toolkits: []" test_simple_editor_more_cols (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_more_cols) ... ok test_simple_editor_popup_editor (traitsui.tests.editors.test_image_enum_editor.TestSimpleImageEnumEditor.test_simple_editor_popup_editor) ... ok test_custom_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor) ... ok test_custom_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_resynch_editor) ... ok test_custom_editor_with_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection) ... (python3 -m unittest:6317): Gtk-CRITICAL **: 03:51:49.370: gtk_tree_model_iter_nth_child: assertion 'n >= 0' failed FAIL test_custom_editor_with_selection_change_option_name (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_change_option_name) ... FAIL test_custom_editor_with_selection_initialized (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_initialized) ... ok test_droppable (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_droppable) ... ok test_none_selected (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_none_selected) ... (python3 -m unittest:6317): Gtk-CRITICAL **: 03:51:49.524: gtk_tree_model_iter_nth_child: assertion 'n >= 0' failed FAIL test_propagate_errors (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors) ... ok test_propagate_errors_switch_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_propagate_errors_switch_selection) ... ok test_simple_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor) ... ok test_simple_editor_modal (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_modal) ... skipped 'ModalDialogTester unavailable' test_simple_editor_parent_closed (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_parent_closed) ... ok test_simple_editor_resynch_editor (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_simple_editor_resynch_editor) ... ok test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_index_out_of_range) ... ok test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_locate_element_and_edit) ... ok test_useful_err_message (traitsui.tests.editors.test_list_editor.TestCustomListEditor.test_useful_err_message) ... ok test_get_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_get_person_name) ... Exception occurred in traits notification handler for event object: TraitChangeEvent(object=, name='contents', old=[], new=[, ]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3055, in _contents_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3794, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 292, in test_get_person_name name_field = list_.locate(Index(1)).find_by_name("name") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2427, in calc_min tdy += theme.horizontal_drag.image_slice.dy ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ERROR test_index_out_of_bound (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_index_out_of_bound) ... ok test_initial_selected (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_initial_selected) ... Exception occurred in traits notification handler for event object: TraitChangeEvent(object=, name='contents', old=[], new=[, , , , , , , ]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3055, in _contents_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3794, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2427, in calc_min tdy += theme.horizontal_drag.image_slice.dy ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ERROR test_modify_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_modify_person_name) ... Exception occurred in traits notification handler for event object: TraitChangeEvent(object=, name='contents', old=[], new=[, , , , , , , ]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3055, in _contents_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3794, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, , ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[, ], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) Exception occurred in traits notification handler for event object: ListChangeEvent(object=[], index=0, removed=[], added=[]) Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 107, in create_ui yield ui File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/traits/observation/_trait_event_notifier.py", line 122, in __call__ self.dispatcher(handler, event) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/observation/observe.py", line 43, in dispatch_same handler(event) ~~~~~~~^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3065, in _contents_items_updated self.calc_min(True) ~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2427, in calc_min tdy += theme.horizontal_drag.image_slice.dy ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ERROR test_add_item_fails (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_add_item_fails) ... skipped "Test requires one of these toolkits: []" test_default_factory (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory) ... skipped "Test requires one of these toolkits: []" test_default_factory_with_args (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_default_factory_with_args) ... ok test_index_out_of_range (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_index_out_of_range) ... ok test_locate_element_and_edit (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_locate_element_and_edit) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.011: Negative content width -24 (allocation 10, extents 17x17) while allocating gadget (node button, owner GtkButton) ok test_useful_err_message (traitsui.tests.editors.test_list_editor.TestSimpleListEditor.test_useful_err_message) ... ok test_list_str_adapter_length (traitsui.tests.editors.test_liststr_editor.TestListStrAdapter.test_list_str_adapter_length) Test the ListStringAdapter len method ... ok test_list_str_editor_callx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_callx) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_horizontal_lines (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_horizontal_lines) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_item_count (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_item_count) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_multi_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_multi_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_changed) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_multi_selection_items_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_multi_selection_items_changed) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_refresh_editor (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_refresh_editor) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_right_click (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_right_click_out_of_bound (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_right_click_out_of_bound) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_setx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_setx) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_single_selection (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_single_selection_changed (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_single_selection_changed) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_title (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_title) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_update_editor_multi_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_qt) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_update_editor_multi_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_multi_wx) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_update_editor_single_qt (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_qt) ... skipped 'Issue enthought/traitsui#752' test_list_str_editor_update_editor_single_wx (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditor.test_list_str_editor_update_editor_single_wx) ... skipped 'Issue enthought/traitsui#752' test_selection_listener_disconnected (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_selection_listener_disconnected) Check that selection listeners get correctly disconnected ... skipped "Test requires one of these toolkits: []" test_wx_list_str_multi_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_multi_selected_index) ... /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/list_str_editor.py:62: wxPyDeprecationWarning: Using deprecated class. Use ItemAttr instead self._attr = attr = wx.ListItemAttr() FAIL test_wx_list_str_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_selected_index) ... FAIL test_custom_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_custom_editor_format_func) ... ok test_editor_factory_format (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format) format trait on RangeEditor editor factory has been removed in ... ok test_editor_factory_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_factory_format_str) format trait on RangeEditor editor factory has been deprecated in ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.167: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.167: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.170: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.171: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_editor_format_str (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_editor_format_str) The format trait on an Editor instance has been removed. ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.184: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.184: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.187: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.187: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_format_func) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.199: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.199: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.202: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.202: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_large_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_after_empty) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.218: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.218: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.221: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.221: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_large_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_large_range_slider_editor_set_with_text_valid) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.247: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.247: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.254: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.254: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_log_range_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_after_empty) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.268: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.268: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.271: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.271: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_log_range_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_log_range_slider_editor_set_with_text_valid) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.296: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.296: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.303: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.304: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_modify_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range) ... skipped "Test requires one of these toolkits: []" test_modify_out_of_range_with_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_out_of_range_with_slider) ... skipped "Test requires one of these toolkits: []" test_modify_slider_large_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_large_range_slider) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.319: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.319: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.322: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.322: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_modify_slider_log_range_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_log_range_slider) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.339: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.339: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.342: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.342: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_modify_slider_simple_slider (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_modify_slider_simple_slider) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.360: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.360: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.363: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.363: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_range_text_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: []" test_range_text_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid) ... FAIL test_range_text_editor_set_with_text_valid_and_none_bound (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid_and_none_bound) ... Unexpected error captured in sys excepthook. Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/range_editor.py", line 848, in update_object if value < self.low or value > self.high: ^^^^^^^^^^^^^^^^^ TypeError: '>' not supported between instances of 'int' and 'NoneType' ERROR test_set_text_out_of_range (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_set_text_out_of_range) ... skipped "Test requires one of these toolkits: []" test_simple_editor_format_func (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_editor_format_func) ... ok test_simple_slider_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_after_empty) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.421: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.421: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.425: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.425: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_simple_slider_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_slider_editor_set_with_text_valid) ... (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.447: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.447: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.453: Negative content height -4 (allocation 20, extents 12x12) while allocating gadget (node scale, owner GtkScale) (python3 -m unittest:6317): Gtk-WARNING **: 03:51:51.453: Negative content height -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkScale) ok test_simple_spin_editor_auto_set_false (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_auto_set_false) ... skipped "Test requires one of these toolkits: []" test_simple_spin_editor_set_with_text_after_empty (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_after_empty) ... skipped "Test requires one of these toolkits: []" test_simple_spin_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_simple_spin_editor_set_with_text_valid) ... skipped "Test requires one of these toolkits: []" test_qt_spin_control_editing (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_qt_spin_control_editing) ... skipped "Test requires one of these toolkits: []" test_wx_spin_control_editing_should_not_crash (traitsui.tests.editors.test_range_editor_spinner.TestRangeEditorSpinner.test_wx_spin_control_editing_should_not_crash) ... ok test_wx_text_editing (traitsui.tests.editors.test_range_editor_text.TestRangeEditorText.test_wx_text_editing) ... ok test_simple_editor_mapping_name (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_name) ... ok test_simple_editor_mapping_values (traitsui.tests.editors.test_set_editor.TestSetEditorMapping.test_simple_editor_mapping_values) ... ok test_simple_set_editor_cant_move_all_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_cant_move_all_button_existence) ... ok test_simple_set_editor_default_selection_unused (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_unused) ... ok test_simple_set_editor_default_selection_used (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_default_selection_used) ... ok test_simple_set_editor_deleted_valid_values (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_deleted_valid_values) ... ok test_simple_set_editor_move_down (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_down) ... ok test_simple_set_editor_move_up (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_move_up) ... ok test_simple_set_editor_unordeder_button_existence (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unordeder_button_existence) ... ok test_simple_set_editor_unuse_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all) ... ok test_simple_set_editor_unuse_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_all_button) ... ok test_simple_set_editor_unuse_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_button) ... ok test_simple_set_editor_unuse_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_unuse_dclick) ... ok test_simple_set_editor_use_all (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all) ... ok test_simple_set_editor_use_all_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_all_button) ... ok test_simple_set_editor_use_button (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_button) ... ok test_simple_set_editor_use_dclick (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_dclick) ... ok test_simple_set_editor_use_ordered_selected (traitsui.tests.editors.test_set_editor.TestSimpleSetEditor.test_simple_set_editor_use_ordered_selected) ... ok test_no_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_dict) ... ok test_no_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_no_share_str) ... ok test_share_dict (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_dict) ... ok test_share_str (traitsui.tests.editors.test_shell_editor.TestShellEditor.test_share_str) ... ok test_init_and_dispose (traitsui.tests.editors.test_styled_date_editor.TestStyledDateEditor.test_init_and_dispose) ... skipped "Test requires one of these toolkits: []" test_edit_on_first_click_false (traitsui.tests.editors.test_table_editor.TestTableEditor.test_edit_on_first_click_false) ... skipped "Test requires one of these toolkits: []" test_filtered_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_filtered_table_editor) ... skipped "Test requires one of these toolkits: []" test_on_perform_action (traitsui.tests.editors.test_table_editor.TestTableEditor.test_on_perform_action) ... skipped "Test requires one of these toolkits: []" test_progress_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_progress_column) ... skipped "Test requires one of these toolkits: []" test_table_editor (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor) ... skipped "Test requires one of these toolkits: []" test_table_editor_check_display_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_check_display_with_tester) ... skipped "Test requires one of these toolkits: []" test_table_editor_escape_retain_edit (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_escape_retain_edit) ... skipped "Test requires one of these toolkits: []" test_table_editor_modify_cell_with_tester (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_modify_cell_with_tester) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cell_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cell_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_cells (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_cells) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_column_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_column_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_columns (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_columns) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row_index (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_index) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_row_indices (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_row_indices) ... skipped "Test requires one of these toolkits: []" test_table_editor_select_rows (traitsui.tests.editors.test_table_editor.TestTableEditor.test_table_editor_select_rows) ... skipped "Test requires one of these toolkits: []" test_adapter_columns_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_adapter_columns_changes) ... skipped 'Issue enthought/traitsui#752' test_event_synchronization (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_event_synchronization) ... skipped 'Issue enthought/traitsui#752' test_selected_reacts_to_model_changes (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_selected_reacts_to_model_changes) ... skipped 'Issue enthought/traitsui#752' test_tabular_editor_multi_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection) ... skipped 'Issue enthought/traitsui#752' test_tabular_editor_multi_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_changed) ... skipped 'Issue enthought/traitsui#752' test_tabular_editor_multi_selection_items_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_multi_selection_items_changed) ... skipped 'Issue enthought/traitsui#752' test_tabular_editor_single_selection (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection) ... skipped 'Issue enthought/traitsui#752' test_tabular_editor_single_selection_changed (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_tabular_editor_single_selection_changed) ... skipped 'Issue enthought/traitsui#752' test_view_column_resized_attribute_error_workaround (traitsui.tests.editors.test_tabular_editor.TestTabularEditor.test_view_column_resized_attribute_error_workaround) ... skipped 'Issue enthought/traitsui#752' test_custom_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_do_not_update_wx) ... FAIL test_custom_auto_set_false_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_update_text) ... skipped "Test requires one of these toolkits: []" test_custom_auto_set_true_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_true_update_text) ... ok test_custom_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose) ... ok test_custom_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_editor_init_and_dispose_no_auto_set) ... ok test_format_func_used_custom (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_custom) ... ok test_format_func_used_readonly (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_readonly) ... ok test_format_func_used_simple (traitsui.tests.editors.test_text_editor.TestTextEditor.test_format_func_used_simple) ... ok test_readonly_editor (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor) ... ok test_readonly_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_readonly_editor_init_and_dispose) ... ok test_simple_auto_set_false_do_not_update_qt (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_qt) ... skipped "Test requires one of these toolkits: []" test_simple_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_wx) ... FAIL test_simple_auto_set_update_text (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_update_text) ... ok test_simple_editor_init_and_dispose (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose) ... ok test_simple_editor_init_and_dispose_no_auto_set (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_editor_init_and_dispose_no_auto_set) ... ok test_cancel_button (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_cancel_button) ... skipped "Test requires one of these toolkits: []" test_text_editor_custom_style_placeholder (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_custom_style_placeholder) ... skipped "Test requires one of these toolkits: []" test_text_editor_default_view (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_default_view) ... skipped "Test requires one of these toolkits: []" test_text_editor_placeholder_text (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text) ... skipped "Test requires one of these toolkits: []" test_text_editor_placeholder_text_and_readonly (traitsui.tests.editors.test_text_editor.TestTextEditorQt.test_text_editor_placeholder_text_and_readonly) ... skipped "Test requires one of these toolkits: []" test_expand_all (traitsui.tests.editors.test_tree_editor.TestTreeView.test_expand_all) ... skipped "Test requires one of these toolkits: []" test_smoke_save_restore_prefs (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_save_restore_prefs) ... ok test_smoke_word_wrap (traitsui.tests.editors.test_tree_editor.TestTreeView.test_smoke_word_wrap) ... skipped "Test requires one of these toolkits: []" test_tree_editor_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_editor_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_hidden_root) ... skipped "Test requires one of these toolkits: []" test_tree_editor_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_listeners_with_shown_root) ... skipped "Test requires one of these toolkits: []" test_tree_editor_with_nested_ui (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_with_nested_ui) ... skipped "Test requires one of these toolkits: []" test_tree_editor_xgetattr_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_editor_xgetattr_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_label_listener (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_label_listener) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_listeners_with_hidden_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_hidden_root) ... skipped "Test requires one of these toolkits: []" test_tree_node_object_listeners_with_shown_root (traitsui.tests.editors.test_tree_editor.TestTreeView.test_tree_node_object_listeners_with_shown_root) ... skipped "Test requires one of these toolkits: []" test_qt_tuple_editor (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_qt_tuple_editor) ... skipped "Test requires one of these toolkits: []" test_value_update (traitsui.tests.editors.test_tuple_editor.TestTupleEditor.test_value_update) ... ok test_video_editor_basics (traitsui.tests.editors.test_video_editor.TestVideoEditor.test_video_editor_basics) ... skipped 'Requires Qt5 or 6' test_font_trait_default (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_default) ... skipped "Test requires one of these toolkits: []" test_font_trait_examples (traitsui.tests.null_backend.test_font_trait.TestFontTrait.test_font_trait_examples) An assigned font string is parsed, and the substrings are put ... skipped "Test requires one of these toolkits: []" test_configure_traits_error (traitsui.tests.null_backend.test_null_toolkit.TestNullToolkit.test_configure_traits_error) Verify that configure_traits fails with NotImplementedError. ... skipped "Test requires one of these toolkits: []" test_qt_menu_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_menu_action) ... skipped "Test requires one of these toolkits: []" test_qt_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_qt_toolbar_action) ... skipped "Test requires one of these toolkits: []" test_wx_toolbar_action (traitsui.tests.test_actions.TestActionSchemas.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions on Linux and Windows. Issue #428.' test_qt_button_action (traitsui.tests.test_actions.TestActions.test_qt_button_action) ... skipped "Test requires one of these toolkits: []" test_qt_menu_action (traitsui.tests.test_actions.TestActions.test_qt_menu_action) ... skipped "Test requires one of these toolkits: []" test_qt_toolbar_action (traitsui.tests.test_actions.TestActions.test_qt_toolbar_action) ... skipped "Test requires one of these toolkits: []" test_wx_button_action (traitsui.tests.test_actions.TestActions.test_wx_button_action) ... ok test_wx_toolbar_action (traitsui.tests.test_actions.TestActions.test_wx_toolbar_action) ... skipped 'Problem with triggering toolbar actions. Issue #428 and #1843.' test_color_column (traitsui.tests.test_color_column.TestColorColumn.test_color_column) ... /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/table_editor.py:336: DeprecationWarning: automatic widget creation is deprecated and will be removed in a future Pyface version, code should not pass the create parameter and should instead call create() explicitly self.grid = grid = Grid( ok test_context_value (traitsui.tests.test_context_value.TestContextvalue.test_context_value) ... ok test_cv_float_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_constant) ... ok test_cv_float_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_float_context_value) ... ok test_cv_int_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_constant) ... ok test_cv_int_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_int_context_value) ... ok test_cv_str_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_constant) ... ok test_cv_str_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_str_context_value) ... ok test_cv_unicode_constant (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_constant) ... ok test_cv_unicode_context_value (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_context_value) ... ok test_cv_unicode_not_none (traitsui.tests.test_context_value.TestContextvalue.test_cv_unicode_not_none) ... ok test_metadata (traitsui.tests.test_context_value.TestContextvalue.test_metadata) ... ok test_construction (traitsui.tests.test_controller.TestController.test_construction) ... ok test_date_initialization (traitsui.tests.test_datetime.TestDatetimeEditor.test_date_initialization) ... skipped "Test requires one of these toolkits: []" test_chained_object (traitsui.tests.test_editor.TestEditor.test_chained_object) ... skipped 'No GuiTestAssistant' test_context_object (traitsui.tests.test_editor.TestEditor.test_context_object) ... skipped 'No GuiTestAssistant' test_editor_error_msg (traitsui.tests.test_editor.TestEditor.test_editor_error_msg) ... skipped 'No GuiTestAssistant' test_event_trait (traitsui.tests.test_editor.TestEditor.test_event_trait) ... skipped 'No GuiTestAssistant' test_factory_sync_cv_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_cv_simple) ... skipped 'No GuiTestAssistant' test_factory_sync_invalid_state (traitsui.tests.test_editor.TestEditor.test_factory_sync_invalid_state) ... skipped 'No GuiTestAssistant' test_factory_sync_simple (traitsui.tests.test_editor.TestEditor.test_factory_sync_simple) ... skipped 'No GuiTestAssistant' test_get_control_widget (traitsui.tests.test_editor.TestEditor.test_get_control_widget) ... skipped 'No GuiTestAssistant' test_lifecycle (traitsui.tests.test_editor.TestEditor.test_lifecycle) ... skipped 'No GuiTestAssistant' test_parse_extended_name (traitsui.tests.test_editor.TestEditor.test_parse_extended_name) ... skipped 'No GuiTestAssistant' test_sync_value_both (traitsui.tests.test_editor.TestEditor.test_sync_value_both) ... skipped 'No GuiTestAssistant' test_sync_value_from (traitsui.tests.test_editor.TestEditor.test_sync_value_from) ... skipped 'No GuiTestAssistant' test_sync_value_from_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_from_chained) ... skipped 'No GuiTestAssistant' test_sync_value_from_context (traitsui.tests.test_editor.TestEditor.test_sync_value_from_context) ... skipped 'No GuiTestAssistant' test_sync_value_from_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_from_cv) ... skipped 'No GuiTestAssistant' test_sync_value_from_event (traitsui.tests.test_editor.TestEditor.test_sync_value_from_event) ... skipped 'No GuiTestAssistant' test_sync_value_from_list (traitsui.tests.test_editor.TestEditor.test_sync_value_from_list) ... skipped 'No GuiTestAssistant' test_sync_value_from_object (traitsui.tests.test_editor.TestEditor.test_sync_value_from_object) ... skipped 'No GuiTestAssistant' test_sync_value_to (traitsui.tests.test_editor.TestEditor.test_sync_value_to) ... skipped 'No GuiTestAssistant' test_sync_value_to_chained (traitsui.tests.test_editor.TestEditor.test_sync_value_to_chained) ... skipped 'No GuiTestAssistant' test_sync_value_to_context (traitsui.tests.test_editor.TestEditor.test_sync_value_to_context) ... skipped 'No GuiTestAssistant' test_sync_value_to_cv (traitsui.tests.test_editor.TestEditor.test_sync_value_to_cv) ... skipped 'No GuiTestAssistant' test_sync_value_to_event (traitsui.tests.test_editor.TestEditor.test_sync_value_to_event) ... skipped 'No GuiTestAssistant' test_sync_value_to_list (traitsui.tests.test_editor.TestEditor.test_sync_value_to_list) ... skipped 'No GuiTestAssistant' test_sync_value_to_object (traitsui.tests.test_editor.TestEditor.test_sync_value_to_object) ... skipped 'No GuiTestAssistant' test_tooltip_default (traitsui.tests.test_editor.TestEditor.test_tooltip_default) ... skipped 'No GuiTestAssistant' test_tooltip_from_description (traitsui.tests.test_editor.TestEditor.test_tooltip_from_description) ... skipped 'No GuiTestAssistant' test_tooltip_other_control (traitsui.tests.test_editor.TestEditor.test_tooltip_other_control) ... skipped 'No GuiTestAssistant' test_tooltip_text_with_desc (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_desc) ... skipped 'No GuiTestAssistant' test_tooltip_text_with_tooltip (traitsui.tests.test_editor.TestEditor.test_tooltip_text_with_tooltip) ... skipped 'No GuiTestAssistant' test_editors_import_warns (traitsui.tests.test_editors_imports.TestEditorsImports.test_editors_import_warns) ... ok test_close_handler (traitsui.tests.test_handler.TestHandler.test_close_handler) ... ok test_handler_init_false (traitsui.tests.test_handler.TestHandler.test_handler_init_false) ... ok test_handler_init_none (traitsui.tests.test_handler.TestHandler.test_handler_init_none) ... ok test_help_handler (traitsui.tests.test_handler.TestHandler.test_help_handler) ... ok test_perform_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_action_handler) ... ok test_perform_click_handler (traitsui.tests.test_handler.TestHandler.test_perform_click_handler) ... ok test_perform_info_action_handler (traitsui.tests.test_handler.TestHandler.test_perform_info_action_handler) ... ok test_perform_object_handler (traitsui.tests.test_handler.TestHandler.test_perform_object_handler) ... ok test_perform_pyface_action (traitsui.tests.test_handler.TestHandler.test_perform_pyface_action) ... ok test_perform_traitsui_action (traitsui.tests.test_handler.TestHandler.test_perform_traitsui_action) ... ok test_redo_handler (traitsui.tests.test_handler.TestHandler.test_redo_handler) ... ok test_revert_handler (traitsui.tests.test_handler.TestHandler.test_revert_handler) ... ok test_undo_handler (traitsui.tests.test_handler.TestHandler.test_undo_handler) ... ok test_all_default (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_default) ... ok test_all_fixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed) ... ok test_all_fixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_fixed_too_wide) ... ok test_all_weighted (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted) ... ok test_all_weighted_default_min (traitsui.tests.test_helper.TestComputeColumnWidths.test_all_weighted_default_min) ... ok test_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_min_widths) ... ok test_mixed (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed) ... ok test_mixed_too_wide (traitsui.tests.test_helper.TestComputeColumnWidths.test_mixed_too_wide) ... ok test_user_and_min_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_and_min_widths) ... ok test_user_widths (traitsui.tests.test_helper.TestComputeColumnWidths.test_user_widths) ... ok test_clear_binding_match_binding1 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding1) ... ok test_clear_binding_match_binding2 (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_match_binding2) ... ok test_clear_binding_no_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_clear_binding_no_match) ... ok test_match (traitsui.tests.test_key_bindings.TestKeyBinding.test_match) ... ok test_clear_bindings_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_match) ... ok test_clear_bindings_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_clear_bindings_no_match) ... ok test_do_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match) ... ok test_do_match_first (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_first) ... ok test_do_match_second (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_match_second) ... ok test_do_no_match (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match) ... ok test_do_no_match_complete (traitsui.tests.test_key_bindings.TestKeyBindings.test_do_no_match_complete) ... ok test_init (traitsui.tests.test_key_bindings.TestKeyBindings.test_init) ... ok test_init_args (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_args) ... ok test_init_kwargs (traitsui.tests.test_key_bindings.TestKeyBindings.test_init_kwargs) ... ok test_merge (traitsui.tests.test_key_bindings.TestKeyBindings.test_merge) ... ok test_key_binding_for_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match) ... ok test_key_binding_for_match_empty (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_empty) ... ok test_key_binding_for_match_self (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_match_self) ... ok test_key_binding_for_no_match (traitsui.tests.test_key_bindings.TestKeyBindingsHandler.test_key_binding_for_no_match) ... ok test_all_resizable_with_labels (traitsui.tests.test_labels.TestAnyToolkit.test_all_resizable_with_labels) ... FAIL test_enable_when_flag (traitsui.tests.test_labels.TestAnyToolkit.test_enable_when_flag) ... ok test_group_show_right_labels (traitsui.tests.test_labels.TestAnyToolkit.test_group_show_right_labels) ... ok test_horizontal_resizable_and_labels (traitsui.tests.test_labels.TestAnyToolkit.test_horizontal_resizable_and_labels) ... ok test_show_right_with_no_label (traitsui.tests.test_labels.TestAnyToolkit.test_show_right_with_no_label) ... ok test_labels_enabled_when (traitsui.tests.test_labels.TestLabels.test_labels_enabled_when) ... ok test_qt_labels_right_resizing_horizontal (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_horizontal) ... skipped "Test requires one of these toolkits: []" test_qt_labels_right_resizing_vertical (traitsui.tests.test_labels.TestLabels.test_qt_labels_right_resizing_vertical) ... skipped "Test requires one of these toolkits: []" test_qt_show_labels_right_without_colon (traitsui.tests.test_labels.TestLabels.test_qt_show_labels_right_without_colon) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_in_hgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_hgroup) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_in_vgroup (traitsui.tests.test_layout.TestLayout.test_qt_resizable_in_vgroup) ... skipped "Test requires one of these toolkits: []" test_qt_resizable_readonly_item (traitsui.tests.test_layout.TestLayout.test_qt_resizable_readonly_item) ... skipped "Test requires one of these toolkits: []" test_horizontal_layout (traitsui.tests.test_layout.TestOrientation.test_horizontal_layout) ... ok test_vertical_layout (traitsui.tests.test_layout.TestOrientation.test_vertical_layout) ... ok test_attribute_error (traitsui.tests.test_regression.TestRegression.test_attribute_error) Make sure genuine AttributeErrors raise on Editor creation. ... ok test_editor_on_delegates_to_event (traitsui.tests.test_regression.TestRegression.test_editor_on_delegates_to_event) Make sure that DelegatesTo on Events passes Editor creation. ... ok test_importing_view_does_not_import_toolkit (traitsui.tests.test_regression.TestRegression.test_importing_view_does_not_import_toolkit) ... ok test_creation_sets_shadow_first (traitsui.tests.test_shadow_group.TestShadowGroup.test_creation_sets_shadow_first) ... ok test_splitter_prefs_are_restored (traitsui.tests.test_splitter_prefs_restored.TestSplitterPrefsRestored.test_splitter_prefs_are_restored) ... skipped "Test requires one of these toolkits: []" test_theme_content_color_default (traitsui.tests.test_theme.TestTheme.test_theme_content_color_default) ... ok test_theme_content_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_content_color_setter_getter) ... ok test_theme_get_image_slice (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice) ... ERROR test_theme_get_image_slice_none (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice_none) ... ok test_theme_label_color_default (traitsui.tests.test_theme.TestTheme.test_theme_label_color_default) ... ok test_theme_label_color_setter_getter (traitsui.tests.test_theme.TestTheme.test_theme_label_color_setter_getter) ... ok test_theme_pickling (traitsui.tests.test_theme.TestTheme.test_theme_pickling) ... ok test_default_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_default_toolkit) ... ok test_nonexistent_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonexistent_toolkit) ... ok test_nonstandard_toolkit (traitsui.tests.test_toolkit.TestToolkit.test_nonstandard_toolkit) ... ok test_hex_converion (traitsui.tests.test_toolkit_traits.TestRGBColor.test_hex_converion) ... ok test_insert_child (traitsui.tests.test_tree_node.TestTreeNode.test_insert_child) ... ok test_destroy_after_ok_qt (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_qt) ... skipped "Test requires one of these toolkits: []" test_destroy_after_ok_wx (traitsui.tests.test_ui.TestUI.test_destroy_after_ok_wx) ... ok test_invalid_state (traitsui.tests.test_ui.TestUI.test_invalid_state) ... ok test_no_spring_trait (traitsui.tests.test_ui.TestUI.test_no_spring_trait) ... ok test_reset_with_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_qt) ... skipped "Test requires one of these toolkits: []" test_reset_with_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_with_destroy_wx) ... ok test_reset_without_destroy_qt (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_qt) ... skipped "Test requires one of these toolkits: []" test_reset_without_destroy_wx (traitsui.tests.test_ui.TestUI.test_reset_without_destroy_wx) ... ok test_close_ui (traitsui.tests.test_ui.TestUIDispose.test_close_ui) ... ok test_dispose_inner_ui (traitsui.tests.test_ui.TestUIDispose.test_dispose_inner_ui) ... ok test_grouped_layout_with_springy (traitsui.tests.test_ui_panel.TestUIPanel.test_grouped_layout_with_springy) ... ok test_show_help (traitsui.tests.test_ui_panel.TestUIPanel.test_show_help) ... skipped "Test requires one of these toolkits: []" test_init (traitsui.tests.test_ui_traits.TestStatusItem.test_init) ... ok test_init_with_name_and_value (traitsui.tests.test_ui_traits.TestStatusItem.test_init_with_name_and_value) ... ok test_an_object (traitsui.tests.test_ui_traits.TestUITraits.test_an_object) ... ok test_editor_style (traitsui.tests.test_ui_traits.TestUITraits.test_editor_style) ... ok test_layout (traitsui.tests.test_ui_traits.TestUITraits.test_layout) ... ok test_orientation (traitsui.tests.test_ui_traits.TestUITraits.test_orientation) ... ok test_init (traitsui.tests.test_ui_traits.TestViewStatus.test_init) ... ok test_undo (traitsui.tests.test_undo.TestEditorUndo.test_undo) ... skipped 'No GuiTestAssistant' test_merge_different_index (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_index) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestListUndoItem.test_merge_different_traits) ... ok test_merge_equal (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal) ... ok test_merge_equal_removed (traitsui.tests.test_undo.TestListUndoItem.test_merge_equal_removed) ... ok test_merge_identical (traitsui.tests.test_undo.TestListUndoItem.test_merge_identical) ... ok test_redo (traitsui.tests.test_undo.TestListUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestListUndoItem.test_undo) ... ok test_add_empty (traitsui.tests.test_undo.TestUndoHistory.test_add_empty) ... ok test_add_end (traitsui.tests.test_undo.TestUndoHistory.test_add_end) ... ok test_add_end_extend (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend) ... ok test_add_end_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_end_extend_merge) ... ok test_add_merge (traitsui.tests.test_undo.TestUndoHistory.test_add_merge) ... ok test_add_middle (traitsui.tests.test_undo.TestUndoHistory.test_add_middle) ... ok test_add_middle_mergeable (traitsui.tests.test_undo.TestUndoHistory.test_add_middle_mergeable) ... ok test_clear_end (traitsui.tests.test_undo.TestUndoHistory.test_clear_end) ... ok test_clear_middle (traitsui.tests.test_undo.TestUndoHistory.test_clear_middle) ... ok test_clear_start (traitsui.tests.test_undo.TestUndoHistory.test_clear_start) ... ok test_defaults (traitsui.tests.test_undo.TestUndoHistory.test_defaults) ... ok test_extend (traitsui.tests.test_undo.TestUndoHistory.test_extend) ... ok test_extend_merge (traitsui.tests.test_undo.TestUndoHistory.test_extend_merge) ... ok test_general_command_do (traitsui.tests.test_undo.TestUndoHistory.test_general_command_do) ... ok test_redo_first (traitsui.tests.test_undo.TestUndoHistory.test_redo_first) ... ok test_redo_last (traitsui.tests.test_undo.TestUndoHistory.test_redo_last) ... ok test_redo_middle (traitsui.tests.test_undo.TestUndoHistory.test_redo_middle) ... ok test_revert_end (traitsui.tests.test_undo.TestUndoHistory.test_revert_end) ... ok test_revert_middle (traitsui.tests.test_undo.TestUndoHistory.test_revert_middle) ... ok test_revert_start (traitsui.tests.test_undo.TestUndoHistory.test_revert_start) ... ok test_undo_first (traitsui.tests.test_undo.TestUndoHistory.test_undo_first) ... ok test_undo_last (traitsui.tests.test_undo.TestUndoHistory.test_undo_last) ... ok test_undo_middle (traitsui.tests.test_undo.TestUndoHistory.test_undo_middle) ... ok test_merge_different_objects (traitsui.tests.test_undo.TestUndoItem.test_merge_different_objects) ... ok test_merge_different_traits (traitsui.tests.test_undo.TestUndoItem.test_merge_different_traits) ... ok test_merge_different_undo_item_type (traitsui.tests.test_undo.TestUndoItem.test_merge_different_undo_item_type) ... ok test_merge_different_value_types (traitsui.tests.test_undo.TestUndoItem.test_merge_different_value_types) ... ok test_merge_numbers (traitsui.tests.test_undo.TestUndoItem.test_merge_numbers) ... ok test_merge_sequence_change (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change) ... ok test_merge_sequence_change_back (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_back) ... ok test_merge_sequence_change_different_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_different_types) ... ok test_merge_sequence_change_length (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_length) ... ok test_merge_sequence_change_multiple_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_multiple_not_simple_types) ... ok test_merge_sequence_change_not_simple_types (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_change_not_simple_types) ... ok test_merge_sequence_two_changes (traitsui.tests.test_undo.TestUndoItem.test_merge_sequence_two_changes) ... ok test_merge_str_change (traitsui.tests.test_undo.TestUndoItem.test_merge_str_change) ... ok test_merge_str_delete (traitsui.tests.test_undo.TestUndoItem.test_merge_str_delete) ... ok test_merge_str_different (traitsui.tests.test_undo.TestUndoItem.test_merge_str_different) ... ok test_merge_str_insert (traitsui.tests.test_undo.TestUndoItem.test_merge_str_insert) ... ok test_merge_str_same (traitsui.tests.test_undo.TestUndoItem.test_merge_str_same) ... ok test_merge_unhandled_type (traitsui.tests.test_undo.TestUndoItem.test_merge_unhandled_type) ... ok test_redo (traitsui.tests.test_undo.TestUndoItem.test_redo) ... ok test_undo (traitsui.tests.test_undo.TestUndoItem.test_undo) ... ok test_live_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_cancel) ... skipped 'No GuiTestAssistant' test_live_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_close) ... skipped 'No GuiTestAssistant' test_live_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_live_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_live_view_application_ok) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_close) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_livemodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_livemodal_view_application_ok) ... skipped 'No GuiTestAssistant' test_modal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_modal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_close) ... skipped 'No GuiTestAssistant' test_modal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_modal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_modal_view_application_ok) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_cancel (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_cancel) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_close) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_eventloop_close (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_eventloop_close) ... skipped 'No GuiTestAssistant' test_nonmodal_view_application_ok (traitsui.tests.test_view_application.TestViewApplication.test_nonmodal_view_application_ok) ... skipped 'No GuiTestAssistant' test_visible_when_layout (traitsui.tests.test_visible_when_layout.TestVisibleWhenLayout.test_visible_when_layout) ... skipped "Test requires one of these toolkits: []" traitsui.tests.ui_editors.test_data_frame_editor (unittest.loader.ModuleSkipped.traitsui.tests.ui_editors.test_data_frame_editor) ... skipped "Can't import Pandas: skipping" test_bad_color (traitsui.wx.tests.test_color_trait.TestWxColor.test_bad_color) ... ok test_bad_tuple (traitsui.wx.tests.test_color_trait.TestWxColor.test_bad_tuple) ... ok test_bad_tuple_not_int (traitsui.wx.tests.test_color_trait.TestWxColor.test_bad_tuple_not_int) ... ok test_bad_tuple_string (traitsui.wx.tests.test_color_trait.TestWxColor.test_bad_tuple_string) ... ok test_default (traitsui.wx.tests.test_color_trait.TestWxColor.test_default) ... ok test_default_none (traitsui.wx.tests.test_color_trait.TestWxColor.test_default_none) ... ok test_name_string (traitsui.wx.tests.test_color_trait.TestWxColor.test_name_string) ... ok test_name_string_with_space (traitsui.wx.tests.test_color_trait.TestWxColor.test_name_string_with_space) ... ok test_pyface_color (traitsui.wx.tests.test_color_trait.TestWxColor.test_pyface_color) ... ok test_rgb_int (traitsui.wx.tests.test_color_trait.TestWxColor.test_rgb_int) ... ok test_rgb_string (traitsui.wx.tests.test_color_trait.TestWxColor.test_rgb_string) ... ok test_rgba_string (traitsui.wx.tests.test_color_trait.TestWxColor.test_rgba_string) ... ok test_tuple_rgb (traitsui.wx.tests.test_color_trait.TestWxColor.test_tuple_rgb) ... ok test_tuple_rgba (traitsui.wx.tests.test_color_trait.TestWxColor.test_tuple_rgba) ... ok test_create_traitsfont (traitsui.wx.tests.test_font_trait.TestWxFont.test_create_traitsfont) ... ok test_create_traitsfont_pyface_font (traitsui.wx.tests.test_font_trait.TestWxFont.test_create_traitsfont_pyface_font) ... ok test_create_traitsfont_system_default (traitsui.wx.tests.test_font_trait.TestWxFont.test_create_traitsfont_system_default) ... ok test_create_traitsfont_wx_font (traitsui.wx.tests.test_font_trait.TestWxFont.test_create_traitsfont_wx_font) ... ok test_font_trait_bad (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_bad) ... ok test_font_trait_default (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_default) ... ok test_font_trait_none (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_none) ... ok test_font_trait_pyface_font (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_pyface_font) ... ok test_font_trait_str (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_str) ... ok test_font_trait_wx_font (traitsui.wx.tests.test_font_trait.TestWxFont.test_font_trait_wx_font) ... ok test_traits_font_reduce (traitsui.wx.tests.test_font_trait.TestWxFont.test_traits_font_reduce) ... FAIL test_traits_font_str (traitsui.wx.tests.test_font_trait.TestWxFont.test_traits_font_str) ... FAIL ====================================================================== ERROR: test_custom_button_editor_clicked (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_clicked) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 122, in test_custom_button_editor_clicked self.check_button_fired_event(custom_view) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 110, in check_button_fired_event with tester.create_ui(button_text_edit, dict(view=view)) as ui: ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 141, in __enter__ return next(self.gen) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 105, in create_ui ui = object.edit_traits(**ui_kwargs) File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 1751, in edit_traits return view.ui( ~~~~~~~^ context, ^^^^^^^^ ...<6 lines>... args, ^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/view.py", line 457, in ui ui.ui(parent, kind) ~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui.py", line 234, in ui self.rebuild(self, parent) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/toolkit.py", line 118, in ui_live ui_live.ui_live(ui, parent) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 47, in ui_live _ui_dialog(ui, parent, BaseDialog.NONMODAL) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 81, in _ui_dialog BaseDialog.display_ui(ui, parent, style) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_base.py", line 64, in display_ui ui.owner.init(ui, parent, style) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 195, in init sw = panel(ui, window) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 265, in panel sg_sizer, resizable, contents = fill_panel_for_group( ~~~~~~~~~~~~~~~~~~~~^ panel, content[0], ui ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 422, in fill_panel_for_group fp = FillPanel( panel, group, ui, suppress_label, is_dock_window, create_panel ) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 577, in __init__ self.add_items(content, panel, self.sizer) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 952, in add_items width, height = control.GetSize() ^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'GetSize' ====================================================================== ERROR: test_custom_button_editor_disabled (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_button_editor_disabled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 158, in test_custom_button_editor_disabled self.check_button_disabled("custom") ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 138, in check_button_disabled with tester.create_ui(button_text_edit, dict(view=view)) as ui: ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 141, in __enter__ return next(self.gen) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 105, in create_ui ui = object.edit_traits(**ui_kwargs) File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 1751, in edit_traits return view.ui( ~~~~~~~^ context, ^^^^^^^^ ...<6 lines>... args, ^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/view.py", line 457, in ui ui.ui(parent, kind) ~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui.py", line 234, in ui self.rebuild(self, parent) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/toolkit.py", line 118, in ui_live ui_live.ui_live(ui, parent) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 47, in ui_live _ui_dialog(ui, parent, BaseDialog.NONMODAL) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 81, in _ui_dialog BaseDialog.display_ui(ui, parent, style) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_base.py", line 64, in display_ui ui.owner.init(ui, parent, style) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 195, in init sw = panel(ui, window) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 265, in panel sg_sizer, resizable, contents = fill_panel_for_group( ~~~~~~~~~~~~~~~~~~~~^ panel, content[0], ui ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 422, in fill_panel_for_group fp = FillPanel( panel, group, ui, suppress_label, is_dock_window, create_panel ) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 577, in __init__ self.add_items(content, panel, self.sizer) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 952, in add_items width, height = control.GetSize() ^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'GetSize' ====================================================================== ERROR: test_custom_image_value (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_custom_image_value) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 164, in test_custom_image_value with tester.create_ui( ~~~~~~~~~~~~~~~~^ button_text_edit, dict(view=custom_image_view) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) as ui: ^ File "/usr/lib64/python3.14/contextlib.py", line 141, in __enter__ return next(self.gen) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 105, in create_ui ui = object.edit_traits(**ui_kwargs) File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 1751, in edit_traits return view.ui( ~~~~~~~^ context, ^^^^^^^^ ...<6 lines>... args, ^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/view.py", line 457, in ui ui.ui(parent, kind) ~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui.py", line 234, in ui self.rebuild(self, parent) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/toolkit.py", line 118, in ui_live ui_live.ui_live(ui, parent) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 47, in ui_live _ui_dialog(ui, parent, BaseDialog.NONMODAL) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 81, in _ui_dialog BaseDialog.display_ui(ui, parent, style) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_base.py", line 64, in display_ui ui.owner.init(ui, parent, style) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 195, in init sw = panel(ui, window) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 265, in panel sg_sizer, resizable, contents = fill_panel_for_group( ~~~~~~~~~~~~~~~~~~~~^ panel, content[0], ui ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 422, in fill_panel_for_group fp = FillPanel( panel, group, ui, suppress_label, is_dock_window, create_panel ) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 577, in __init__ self.add_items(content, panel, self.sizer) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 952, in add_items width, height = control.GetSize() ^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'GetSize' ====================================================================== ERROR: test_styles (traitsui.tests.editors.test_button_editor.TestButtonEditor.test_styles) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_button_editor.py", line 95, in test_styles with UITester().create_ui(button_text_edit): ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 141, in __enter__ return next(self.gen) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 105, in create_ui ui = object.edit_traits(**ui_kwargs) File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 1751, in edit_traits return view.ui( ~~~~~~~^ context, ^^^^^^^^ ...<6 lines>... args, ^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/view.py", line 457, in ui ui.ui(parent, kind) ~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui.py", line 234, in ui self.rebuild(self, parent) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/toolkit.py", line 118, in ui_live ui_live.ui_live(ui, parent) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 47, in ui_live _ui_dialog(ui, parent, BaseDialog.NONMODAL) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 81, in _ui_dialog BaseDialog.display_ui(ui, parent, style) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_base.py", line 64, in display_ui ui.owner.init(ui, parent, style) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 195, in init sw = panel(ui, window) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 265, in panel sg_sizer, resizable, contents = fill_panel_for_group( ~~~~~~~~~~~~~~~~~~~~^ panel, content[0], ui ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 422, in fill_panel_for_group fp = FillPanel( panel, group, ui, suppress_label, is_dock_window, create_panel ) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 577, in __init__ self.add_items(content, panel, self.sizer) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 952, in add_items width, height = control.GetSize() ^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'GetSize' ====================================================================== ERROR: test_get_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_get_person_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 292, in test_get_person_name name_field = list_.locate(Index(1)).find_by_name("name") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ====================================================================== ERROR: test_initial_selected (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_initial_selected) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 325, in test_initial_selected with tester.create_ui(phonebook) as ui: ~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 109, in create_ui with reraise_exceptions(): ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ====================================================================== ERROR: test_modify_person_name (traitsui.tests.editors.test_list_editor.TestNotebookListEditor.test_modify_person_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_list_editor.py", line 273, in test_modify_person_name list_ = tester.find_by_name(ui, "people") File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 144, in find_by_name return self._get_wrapper(ui).find_by_name(name=name) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 200, in find_by_name return self.locate(locator.TargetByName(name=name)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 170, in locate target=self._get_next_target(location), ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 350, in _get_next_target with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4022, in CalcMin dx, dy = self._contents.calc_min() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3190, in calc_min dx, dy = item.calc_min(use_size) ~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2408, in calc_min tab_dx += item.tab_width ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 469, in _get_tab_width theme.image_slice.xleft ^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) === Exception (type: , value: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py)) === Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 4039, in RecalcSizes self._contents.recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3345, in recalc_sizes self.initial_recalc_sizes(x, y, dx, dy) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 3296, in initial_recalc_sizes item.recalc_sizes(x, y, idx, dy) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pyface/dock/dock_sizer.py", line 2451, in recalc_sizes tis = theme.tab.image_slice ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 905, in decorator self.__dict__[name] = result = function(self) ~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/theme.py", line 99, in _get_image_slice from traitsui.wx.image_slice import image_slice_for File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/image_slice.py", line 23, in from traits.api import HasPrivateTraits, Instance, Int, List, Color, Enum, Bool ImportError: cannot import name 'Color' from 'traits.api' (/usr/lib64/python3.14/site-packages/traits/api.py) ====================================================================== ERROR: test_range_text_editor_set_with_text_valid_and_none_bound (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid_and_none_bound) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_range_editor.py", line 180, in test_range_text_editor_set_with_text_valid_and_none_bound number_field_text.perform(KeyClick("0")) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 247, in perform self._perform_or_inspect(interaction) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 312, in _perform_or_inspect with context(): ~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 366, in _event_processed with _reraise_exceptions(): ~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_exception_handling.py", line 73, in reraise_exceptions raise RuntimeError(msg) RuntimeError: Uncaught exceptions found. === Exception (type: , value: '>' not supported between instances of 'int' and 'NoneType') === Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/range_editor.py", line 848, in update_object if value < self.low or value > self.high: ^^^^^^^^^^^^^^^^^ TypeError: '>' not supported between instances of 'int' and 'NoneType' ====================================================================== ERROR: test_theme_get_image_slice (traitsui.tests.test_theme.TestTheme.test_theme_get_image_slice) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/test_theme.py", line 54, in test_theme_get_image_slice with patch("traitsui.wx.image_slice.image_slice_for") as slice_func: ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/unittest/mock.py", line 1487, in __enter__ self.target = self.getter() ~~~~~~~~~~~^^ File "/usr/lib64/python3.14/pkgutil.py", line 473, in resolve_name result = getattr(result, p) AttributeError: module 'traitsui.wx' has no attribute 'image_slice' ====================================================================== FAIL: test_error_from_gui_captured_and_raise (traitsui.testing.tests.test_exception_handling.TestExceptionHandling.test_error_from_gui_captured_and_raise) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tests/test_exception_handling.py", line 41, in test_error_from_gui_captured_and_raise ) as exception_context, self.assertLogs("traitsui") as watcher: ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib64/python3.14/unittest/_log.py", line 84, in __exit__ self._raiseFailure( ~~~~~~~~~~~~~~~~~~^ "no logs of level {} or higher triggered on {}" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .format(logging.getLevelName(self.level), self.logger.name)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: no logs of level INFO or higher triggered on traitsui ====================================================================== FAIL: test_animated_gif_editor (traitsui.tests.editors.test_animatedGIF_editor.TestAnimatedGIFEditor.test_animated_gif_editor) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_animatedGIF_editor.py", line 55, in test_animated_gif_editor with create_ui(obj1, dict(view=view)): ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 141, in __enter__ return next(self.gen) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 105, in create_ui ui = object.edit_traits(**ui_kwargs) File "/usr/lib64/python3.14/site-packages/traits/has_traits.py", line 1751, in edit_traits return view.ui( ~~~~~~~^ context, ^^^^^^^^ ...<6 lines>... args, ^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/view.py", line 457, in ui ui.ui(parent, kind) ~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/ui.py", line 234, in ui self.rebuild(self, parent) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/toolkit.py", line 118, in ui_live ui_live.ui_live(ui, parent) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 47, in ui_live _ui_dialog(ui, parent, BaseDialog.NONMODAL) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 81, in _ui_dialog BaseDialog.display_ui(ui, parent, style) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_base.py", line 64, in display_ui ui.owner.init(ui, parent, style) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_live.py", line 195, in init sw = panel(ui, window) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 265, in panel sg_sizer, resizable, contents = fill_panel_for_group( ~~~~~~~~~~~~~~~~~~~~^ panel, content[0], ui ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 422, in fill_panel_for_group fp = FillPanel( panel, group, ui, suppress_label, is_dock_window, create_panel ) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 577, in __init__ self.add_items(content, panel, self.sizer) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/ui_panel.py", line 932, in add_items editor.prepare(item_panel) ~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/editor.py", line 251, in prepare self.init(parent) ~~~~~~~~~^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/animated_gif_editor.py", line 39, in init self.control = GenericAnimationCtrl(parent, -1, self._animate) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ wx._core.wxAssertionError: C++ assertion ""animation.IsCompatibleWith(GetClassInfo())"" failed at ../src/generic/animateg.cpp(257) in SetAnimation(): incompatible animation ====================================================================== FAIL: test_radio_enum_none_selected (traitsui.tests.editors.test_enum_editor.TestRadioEnumEditor.test_radio_enum_none_selected) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_enum_editor.py", line 385, in test_radio_enum_none_selected self.assertEqual(displayed, None) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ AssertionError: 'One' != None ====================================================================== FAIL: test_show_file_dialog (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python3.14/unittest/mock.py", line 1432, in patched return func(*newargs, **newkeywargs) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_file_editor.py", line 131, in test_show_file_dialog self.assertEqual(editor.value, "some_file.txt") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: '' != 'some_file.txt' + some_file.txt ====================================================================== FAIL: test_show_file_dialog_truncate_ext (traitsui.tests.editors.test_file_editor.TestSimpleFileEditor.test_show_file_dialog_truncate_ext) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python3.14/unittest/mock.py", line 1432, in patched return func(*newargs, **newkeywargs) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_file_editor.py", line 149, in test_show_file_dialog_truncate_ext self.assertEqual(editor.value, "some_file") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: '' != 'some_file' + some_file ====================================================================== FAIL: test_custom_editor_with_selection (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_instance_editor.py", line 185, in test_custom_editor_with_selection text = instance.inspect(SelectedText()) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 274, in inspect return self._perform_or_inspect(interaction) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 313, in _perform_or_inspect return handler(self, interaction) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py", line 69, in _get_choice_text return control.GetString(control.GetSelection()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ wx._core.wxAssertionError: C++ assertion ""Assert failure"" failed at ../src/gtk/choice.cpp(303) in GetString(): invalid index ====================================================================== FAIL: test_custom_editor_with_selection_change_option_name (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_custom_editor_with_selection_change_option_name) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_instance_editor.py", line 233, in test_custom_editor_with_selection_change_option_name self.assertEqual(text, "Something New") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'one' != 'Something New' - one + Something New ====================================================================== FAIL: test_none_selected (traitsui.tests.editors.test_instance_editor.TestInstanceEditor.test_none_selected) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_instance_editor.py", line 365, in test_none_selected text = instance.inspect(SelectedText()) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 274, in inspect return self._perform_or_inspect(interaction) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_wrapper.py", line 313, in _perform_or_inspect return handler(self, interaction) File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py", line 69, in _get_choice_text return control.GetString(control.GetSelection()) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ wx._core.wxAssertionError: C++ assertion ""Assert failure"" failed at ../src/gtk/choice.cpp(303) in GetString(): invalid index ====================================================================== FAIL: test_wx_list_str_multi_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_multi_selected_index) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_liststr_editor_selection.py", line 727, in test_wx_list_str_multi_selected_index with reraise_exceptions(), create_ui( ~~~~~~~~~^ obj, dict(view=multi_select_view) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) as ui: ^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 123, in create_ui process_cascade_events() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_gui.py", line 42, in process_cascade_events GUI.process_events() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/ui/wx/gui.py", line 79, in process_events wx.GetApp().Yield(True) ~~~~~~~~~~~~~~~~~^^^^^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ====================================================================== FAIL: test_wx_list_str_selected_index (traitsui.tests.editors.test_liststr_editor_selection.TestListStrEditorSelection.test_wx_list_str_selected_index) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_liststr_editor_selection.py", line 704, in test_wx_list_str_selected_index with reraise_exceptions(), create_ui( ~~~~~~~~~^ obj, dict(view=single_select_view) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) as ui: ^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 123, in create_ui process_cascade_events() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_gui.py", line 42, in process_cascade_events GUI.process_events() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/ui/wx/gui.py", line 79, in process_events wx.GetApp().Yield(True) ~~~~~~~~~~~~~~~~~^^^^^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ====================================================================== FAIL: test_range_text_editor_set_with_text_valid (traitsui.tests.editors.test_range_editor.TestRangeEditor.test_range_text_editor_set_with_text_valid) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_range_editor.py", line 165, in test_range_text_editor_set_with_text_valid self.assertEqual(model.value, 10) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ AssertionError: 1 != 10 ====================================================================== FAIL: test_custom_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_custom_auto_set_false_do_not_update_wx) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_text_editor.py", line 305, in test_custom_auto_set_false_do_not_update_wx self.assertEqual(foo.name, "") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ AssertionError: 'N' != '' - N ====================================================================== FAIL: test_simple_auto_set_false_do_not_update_wx (traitsui.tests.editors.test_text_editor.TestTextEditor.test_simple_auto_set_false_do_not_update_wx) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/editors/test_text_editor.py", line 251, in test_simple_auto_set_false_do_not_update_wx self.assertEqual(foo.name, "") ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ AssertionError: 'N' != '' - N ====================================================================== FAIL: test_all_resizable_with_labels (traitsui.tests.test_labels.TestAnyToolkit.test_all_resizable_with_labels) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/tests/test_labels.py", line 238, in test_all_resizable_with_labels with reraise_exceptions(), create_ui(VResizeTestDialog()): ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/tester/ui_tester.py", line 116, in create_ui process_cascade_events() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/testing/_gui.py", line 42, in process_cascade_events GUI.process_events() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/pyface/ui/wx/gui.py", line 79, in process_events wx.GetApp().Yield(True) ~~~~~~~~~~~~~~~~~^^^^^^ wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed ====================================================================== FAIL: test_traits_font_reduce (traitsui.wx.tests.test_font_trait.TestWxFont.test_traits_font_reduce) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/tests/test_font_trait.py", line 156, in test_traits_font_reduce self.assertEqual( ~~~~~~~~~~~~~~~~^ result, ^^^^^^^ ...<3 lines>... ), ^^ ) ^ AssertionError: Tuples differ: (, ('18 point swiss Comic Sans Oblique Bold underline',)) != (, ('18 point Comic Sans Oblique Bold underline',)) First differing element 1: ('18 point swiss Comic Sans Oblique Bold underline',) ('18 point Comic Sans Oblique Bold underline',) (, - ('18 point swiss Comic Sans Oblique Bold underline',)) ? ------ + ('18 point Comic Sans Oblique Bold underline',)) ====================================================================== FAIL: test_traits_font_str (traitsui.wx.tests.test_font_trait.TestWxFont.test_traits_font_str) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages/traitsui/wx/tests/test_font_trait.py", line 171, in test_traits_font_str self.assertEqual( ~~~~~~~~~~~~~~~~^ result, ^^^^^^^ "18 point Comic Sans Oblique Bold underline", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ AssertionError: '18 point swiss Comic Sans Oblique Bold underline' != '18 point Comic Sans Oblique Bold underline' - 18 point swiss Comic Sans Oblique Bold underline ? ------ + 18 point Comic Sans Oblique Bold underline ---------------------------------------------------------------------- Ran 633 tests in 5.685s FAILED (failures=16, errors=9, skipped=217) Exception ignored in atexit callback : wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ../src/common/wincmn.cpp(473) in ~wxWindowBase(): any pushed event handlers must have been removed + status=0 + exit 0 Processing files: python3-traitsui-8.0.0-11.fc44.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VcMcqx + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + DOCDIR=/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/doc/python3-traitsui + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/doc/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/README.rst /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/doc/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/CHANGES.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/doc/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/examples /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/doc/python3-traitsui + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DFj02n + umask 022 + cd /builddir/build/BUILD/python-traitsui-8.0.0-build + cd traitsui-8.0.0 + LICENSEDIR=/builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/LICENSE.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/image_LICENSE.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/image_LICENSE_Eclipse.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/image_LICENSE_Nuvola.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + cp -pr /builddir/build/BUILD/python-traitsui-8.0.0-build/traitsui-8.0.0/image_LICENSE_OOo.txt /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT/usr/share/licenses/python3-traitsui + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-traitsui = 8.0.0-11.fc44 python3-traitsui = 8.0.0-11.fc44 python3.14-traitsui = 8.0.0-11.fc44 python3.14dist(traitsui) = 8 python3dist(traitsui) = 8 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.14 python3.14dist(pyface) >= 8 python3.14dist(traits) >= 6.2 Obsoletes: python-traitsui < 8.0.0-11.fc44 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-traitsui-8.0.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-traitsui-8.0.0-11.fc44.src.rpm Wrote: /builddir/build/RPMS/python3-traitsui-8.0.0-11.fc44.noarch.rpm Finish: rpmbuild python-traitsui-8.0.0-11.fc44.src.rpm Finish: build phase for python-traitsui-8.0.0-11.fc44.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-43-aarch64-1758340193.234574/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/python-traitsui-8.0.0-11.fc44.src.rpm) Config(child) 1 minutes 42 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-traitsui", "epoch": null, "version": "8.0.0", "release": "11.fc44", "arch": "noarch" }, { "name": "python-traitsui", "epoch": null, "version": "8.0.0", "release": "11.fc44", "arch": "src" } ] } RPMResults finished