Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'], chrootPath='/var/lib/mock/f43-build-57049252-6548100/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7e9e907eec254b7fbf2461c409103dd1', '-D', '/var/lib/mock/f43-build-57049252-6548100/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737158400 Wrote: /builddir/build/SRPMS/qtile-0.29.0-4.fc43.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'], chrootPath='/var/lib/mock/f43-build-57049252-6548100/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '55ca7bbd89934eb899ebe6220f0ce3cb', '-D', '/var/lib/mock/f43-build-57049252-6548100/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737158400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.bugthJ + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + test -d /builddir/build/BUILD/qtile-0.29.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/qtile-0.29.0-build + /usr/bin/rm -rf /builddir/build/BUILD/qtile-0.29.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/qtile-0.29.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/qtile-0.29.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Y8ljwT + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd /builddir/build/BUILD/qtile-0.29.0-build + rm -rf qtile-0.29.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/qtile-0.29.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd qtile-0.29.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.UtnUhb + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd qtile-0.29.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.29.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/qtile-0.29.0-build/qtile-0.29.0/.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 -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-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/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir --output /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires -x test,wayland Handling cffi>=1.1.0 from build-system.requires Requirement not satisfied: cffi>=1.1.0 Handling cairocffi[xcb]>=1.6.0 from build-system.requires Requirement not satisfied: cairocffi[xcb]>=1.6.0 Handling setuptools>=60 from build-system.requires Requirement not satisfied: setuptools>=60 Handling setuptools-scm>=7.0 from build-system.requires Requirement not satisfied: setuptools-scm>=7.0 Handling wheel from build-system.requires Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/qtile-0.29.0-4.fc43.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'], chrootPath='/var/lib/mock/f43-build-57049252-6548100/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'edbe2ea8777a4d7497a89a40fe1abd27', '-D', '/var/lib/mock/f43-build-57049252-6548100/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737158400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.7AkYyZ + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd qtile-0.29.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.29.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/qtile-0.29.0-build/qtile-0.29.0/.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 -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-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/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir --output /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires -x test,wayland Handling cffi>=1.1.0 from build-system.requires Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from build-system.requires Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling setuptools>=60 from build-system.requires Requirement satisfied: setuptools>=60 (installed: setuptools 74.1.3) Handling setuptools-scm>=7.0 from build-system.requires Requirement satisfied: setuptools-scm>=7.0 (installed: setuptools-scm 8.1.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Failed to find pywlroots. Wayland backend dependencies not built. running egg_info creating qtile.egg-info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt writing manifest file 'qtile.egg-info/SOURCES.txt' reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'scripts' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' Failed to find pywlroots. Wayland backend dependencies not built. running dist_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/qtile-0.29.0.dist-info' Handling cffi>=1.1.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling xcffib>=1.4.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: xcffib>=1.4.0 (installed: xcffib 1.6.2) Handling ipykernel; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "all" Handling jupyter-console; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "all" Handling pywayland>=0.4.17; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywayland>=0.4.17; extra == "all" Handling xkbcommon>=0.3; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xkbcommon>=0.3; extra == "all" Handling pywlroots==0.17.0; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywlroots==0.17.0; extra == "all" Handling dbus-next; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "all" Handling imaplib2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "all" Handling iwlib; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "all" Handling keyring; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "all" Handling mailbox; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "all" Handling psutil; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "all" Handling pulsectl; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "all" Handling pulsectl-asyncio; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "all" Handling python-mpd2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "all" Handling pytz; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "all" Handling xdg; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "all" Handling xmltodict; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "all" Handling libcst; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: libcst; extra == "all" Handling setproctitle; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: setproctitle; extra == "all" Handling sphinx; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx; extra == "doc" Handling sphinx-rtd-theme; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx-rtd-theme; extra == "doc" Handling numpydoc; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: numpydoc; extra == "doc" Handling ipykernel; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "ipython" Handling jupyter-console; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "ipython" Handling ruff; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ruff; extra == "lint" Handling coverage; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: coverage; extra == "lint" Handling pytest>=6.2.1; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: pytest>=6.2.1; extra == "test" Handling libcst>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: libcst>=1.0.0; extra == "test" Handling dbus-next; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: dbus-next; extra == "test" Handling PyGObject; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: PyGObject; extra == "test" Handling pywayland>=0.4.17; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: pywayland>=0.4.17; extra == "wayland" Handling xkbcommon>=0.3; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: xkbcommon>=0.3; extra == "wayland" Handling pywlroots==0.17.0; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement not satisfied: pywlroots==0.17.0; extra == "wayland" Handling dbus-next; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "widgets" Handling imaplib2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "widgets" Handling iwlib; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "widgets" Handling keyring; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "widgets" Handling mailbox; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "widgets" Handling psutil; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "widgets" Handling pulsectl; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "widgets" Handling pulsectl-asyncio; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "widgets" Handling python-mpd2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "widgets" Handling pytz; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "widgets" Handling xdg; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "widgets" Handling xmltodict; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "widgets" + cat /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires + rm -rfv qtile-0.29.0.dist-info/ removed 'qtile-0.29.0.dist-info/entry_points.txt' removed 'qtile-0.29.0.dist-info/top_level.txt' removed 'qtile-0.29.0.dist-info/METADATA' removed 'qtile-0.29.0.dist-info/LICENSE' removed directory 'qtile-0.29.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/qtile-0.29.0-4.fc43.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'], chrootPath='/var/lib/mock/f43-build-57049252-6548100/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd57316e0c1634dd88968284b2ae12b3e', '-D', '/var/lib/mock/f43-build-57049252-6548100/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target aarch64 --nodeps /builddir/build/SPECS/qtile.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737158400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KZzzqI + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd qtile-0.29.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.29.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/qtile-0.29.0-build/qtile-0.29.0/.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 -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-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/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir --output /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires -x test,wayland Handling cffi>=1.1.0 from build-system.requires Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from build-system.requires Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling setuptools>=60 from build-system.requires Requirement satisfied: setuptools>=60 (installed: setuptools 74.1.3) Handling setuptools-scm>=7.0 from build-system.requires Requirement satisfied: setuptools-scm>=7.0 (installed: setuptools-scm 8.1.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Built with support for XWayland helpers. running egg_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' running dist_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/qtile-0.29.0.dist-info' Handling cffi>=1.1.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling xcffib>=1.4.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: xcffib>=1.4.0 (installed: xcffib 1.6.2) Handling ipykernel; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "all" Handling jupyter-console; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "all" Handling pywayland>=0.4.17; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywayland>=0.4.17; extra == "all" Handling xkbcommon>=0.3; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xkbcommon>=0.3; extra == "all" Handling pywlroots==0.17.0; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywlroots==0.17.0; extra == "all" Handling dbus-next; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "all" Handling imaplib2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "all" Handling iwlib; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "all" Handling keyring; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "all" Handling mailbox; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "all" Handling psutil; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "all" Handling pulsectl; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "all" Handling pulsectl-asyncio; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "all" Handling python-mpd2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "all" Handling pytz; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "all" Handling xdg; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "all" Handling xmltodict; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "all" Handling libcst; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: libcst; extra == "all" Handling setproctitle; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: setproctitle; extra == "all" Handling sphinx; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx; extra == "doc" Handling sphinx-rtd-theme; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx-rtd-theme; extra == "doc" Handling numpydoc; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: numpydoc; extra == "doc" Handling ipykernel; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "ipython" Handling jupyter-console; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "ipython" Handling ruff; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ruff; extra == "lint" Handling coverage; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: coverage; extra == "lint" Handling pytest>=6.2.1; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pytest>=6.2.1; extra == "test" (installed: pytest 8.3.4) Handling libcst>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: libcst>=1.0.0; extra == "test" (installed: libcst 1.6.0) Handling dbus-next; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: dbus-next; extra == "test" (installed: dbus-next 0.2.3) Handling PyGObject; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: PyGObject; extra == "test" (installed: PyGObject 3.50.0) Handling pywayland>=0.4.17; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pywayland>=0.4.17; extra == "wayland" (installed: pywayland 0.4.17) Handling xkbcommon>=0.3; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: xkbcommon>=0.3; extra == "wayland" (installed: xkbcommon 0.8) Handling pywlroots==0.17.0; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pywlroots==0.17.0; extra == "wayland" (installed: pywlroots 0.17.0) Handling dbus-next; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "widgets" Handling imaplib2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "widgets" Handling iwlib; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "widgets" Handling keyring; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "widgets" Handling mailbox; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "widgets" Handling psutil; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "widgets" Handling pulsectl; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "widgets" Handling pulsectl-asyncio; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "widgets" Handling python-mpd2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "widgets" Handling pytz; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "widgets" Handling xdg; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "widgets" Handling xmltodict; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "widgets" + cat /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires + rm -rfv qtile-0.29.0.dist-info/ removed 'qtile-0.29.0.dist-info/entry_points.txt' removed 'qtile-0.29.0.dist-info/top_level.txt' removed 'qtile-0.29.0.dist-info/METADATA' removed 'qtile-0.29.0.dist-info/LICENSE' removed directory 'qtile-0.29.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/qtile-0.29.0-4.fc43.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target aarch64 /builddir/build/SPECS/qtile.spec'], chrootPath='/var/lib/mock/f43-build-57049252-6548100/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4f4bb454e44b461d96bf4e26488e2adb', '-D', '/var/lib/mock/f43-build-57049252-6548100/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6w9do1e6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target aarch64 /builddir/build/SPECS/qtile.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1737158400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.6yuFrR + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd qtile-0.29.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.29.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/qtile-0.29.0-build/qtile-0.29.0/.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 -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-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/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir --output /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires -x test,wayland Handling cffi>=1.1.0 from build-system.requires Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from build-system.requires Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling setuptools>=60 from build-system.requires Requirement satisfied: setuptools>=60 (installed: setuptools 74.1.3) Handling setuptools-scm>=7.0 from build-system.requires Requirement satisfied: setuptools-scm>=7.0 (installed: setuptools-scm 8.1.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Built with support for XWayland helpers. running egg_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' running dist_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/qtile-0.29.0.dist-info' Handling cffi>=1.1.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cffi>=1.1.0 (installed: cffi 1.17.1) Handling cairocffi[xcb]>=1.6.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: cairocffi[xcb]>=1.6.0 (installed: cairocffi 1.7.1) (extras are currently not checked) Handling xcffib>=1.4.0 from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: xcffib>=1.4.0 (installed: xcffib 1.6.2) Handling ipykernel; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "all" Handling jupyter-console; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "all" Handling pywayland>=0.4.17; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywayland>=0.4.17; extra == "all" Handling xkbcommon>=0.3; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xkbcommon>=0.3; extra == "all" Handling pywlroots==0.17.0; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pywlroots==0.17.0; extra == "all" Handling dbus-next; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "all" Handling imaplib2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "all" Handling iwlib; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "all" Handling keyring; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "all" Handling mailbox; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "all" Handling psutil; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "all" Handling pulsectl; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "all" Handling pulsectl-asyncio; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "all" Handling python-mpd2; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "all" Handling pytz; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "all" Handling xdg; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "all" Handling xmltodict; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "all" Handling libcst; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: libcst; extra == "all" Handling setproctitle; extra == "all" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: setproctitle; extra == "all" Handling sphinx; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx; extra == "doc" Handling sphinx-rtd-theme; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: sphinx-rtd-theme; extra == "doc" Handling numpydoc; extra == "doc" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: numpydoc; extra == "doc" Handling ipykernel; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ipykernel; extra == "ipython" Handling jupyter-console; extra == "ipython" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: jupyter-console; extra == "ipython" Handling ruff; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: ruff; extra == "lint" Handling coverage; extra == "lint" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: coverage; extra == "lint" Handling pytest>=6.2.1; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pytest>=6.2.1; extra == "test" (installed: pytest 8.3.4) Handling libcst>=1.0.0; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: libcst>=1.0.0; extra == "test" (installed: libcst 1.6.0) Handling dbus-next; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: dbus-next; extra == "test" (installed: dbus-next 0.2.3) Handling PyGObject; extra == "test" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: PyGObject; extra == "test" (installed: PyGObject 3.50.0) Handling pywayland>=0.4.17; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pywayland>=0.4.17; extra == "wayland" (installed: pywayland 0.4.17) Handling xkbcommon>=0.3; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: xkbcommon>=0.3; extra == "wayland" (installed: xkbcommon 0.8) Handling pywlroots==0.17.0; extra == "wayland" from hook generated metadata: Requires-Dist (qtile) Requirement satisfied: pywlroots==0.17.0; extra == "wayland" (installed: pywlroots 0.17.0) Handling dbus-next; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: dbus-next; extra == "widgets" Handling imaplib2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: imaplib2; extra == "widgets" Handling iwlib; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: iwlib; extra == "widgets" Handling keyring; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: keyring; extra == "widgets" Handling mailbox; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: mailbox; extra == "widgets" Handling psutil; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: psutil; extra == "widgets" Handling pulsectl; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl; extra == "widgets" Handling pulsectl-asyncio; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pulsectl-asyncio; extra == "widgets" Handling python-mpd2; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: python-mpd2; extra == "widgets" Handling pytz; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: pytz; extra == "widgets" Handling xdg; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xdg; extra == "widgets" Handling xmltodict; extra == "widgets" from hook generated metadata: Requires-Dist (qtile) Ignoring alien requirement: xmltodict; extra == "widgets" + cat /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-buildrequires + rm -rfv qtile-0.29.0.dist-info/ removed 'qtile-0.29.0.dist-info/entry_points.txt' removed 'qtile-0.29.0.dist-info/top_level.txt' removed 'qtile-0.29.0.dist-info/METADATA' removed 'qtile-0.29.0.dist-info/LICENSE' removed directory 'qtile-0.29.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.89GBfS + umask 022 + cd /builddir/build/BUILD/qtile-0.29.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-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 qtile-0.29.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + SETUPTOOLS_SCM_PRETEND_VERSION=0.29.0 + mkdir -p /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.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-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/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir Processing /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Built with support for XWayland helpers. running dist_info creating /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info writing /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'scripts' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-modern-metadata-kxoztil9/qtile-0.29.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: qtile Building wheel for qtile (pyproject.toml): started Running command Building wheel for qtile (pyproject.toml) Built with support for XWayland helpers. running bdist_wheel running build running build_py creating build creating build/lib.linux-aarch64-cpython-313 creating build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/bar.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/config.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/configurable.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/confreader.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/dgroups.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/group.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/hook.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/images.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/ipc.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/lazy.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/log_utils.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/notify.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/pango_ffi.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/pangocffi.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/popup.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/scratchpad.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/sh.py -> build/lib.linux-aarch64-cpython-313/libqtile copying libqtile/utils.py -> build/lib.linux-aarch64-cpython-313/libqtile creating build/lib.linux-aarch64-cpython-313/libqtile/backend copying libqtile/backend/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend creating build/lib.linux-aarch64-cpython-313/libqtile/command copying libqtile/command/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/command copying libqtile/command/base.py -> build/lib.linux-aarch64-cpython-313/libqtile/command copying libqtile/command/client.py -> build/lib.linux-aarch64-cpython-313/libqtile/command copying libqtile/command/graph.py -> build/lib.linux-aarch64-cpython-313/libqtile/command copying libqtile/command/interface.py -> build/lib.linux-aarch64-cpython-313/libqtile/command creating build/lib.linux-aarch64-cpython-313/libqtile/core copying libqtile/core/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/core copying libqtile/core/lifecycle.py -> build/lib.linux-aarch64-cpython-313/libqtile/core copying libqtile/core/loop.py -> build/lib.linux-aarch64-cpython-313/libqtile/core copying libqtile/core/manager.py -> build/lib.linux-aarch64-cpython-313/libqtile/core copying libqtile/core/state.py -> build/lib.linux-aarch64-cpython-313/libqtile/core creating build/lib.linux-aarch64-cpython-313/libqtile/extension copying libqtile/extension/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/extension copying libqtile/extension/base.py -> build/lib.linux-aarch64-cpython-313/libqtile/extension copying libqtile/extension/command_set.py -> build/lib.linux-aarch64-cpython-313/libqtile/extension copying libqtile/extension/dmenu.py -> build/lib.linux-aarch64-cpython-313/libqtile/extension copying libqtile/extension/window_list.py -> build/lib.linux-aarch64-cpython-313/libqtile/extension creating build/lib.linux-aarch64-cpython-313/libqtile/interactive copying libqtile/interactive/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/interactive copying libqtile/interactive/iqshell_install.py -> build/lib.linux-aarch64-cpython-313/libqtile/interactive copying libqtile/interactive/iqshell_kernel.py -> build/lib.linux-aarch64-cpython-313/libqtile/interactive creating build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/base.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/bsp.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/columns.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/floating.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/matrix.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/max.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/plasma.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/ratiotile.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/screensplit.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/slice.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/spiral.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/stack.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/tile.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/tree.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/verticaltile.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/xmonad.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout copying libqtile/layout/zoomy.py -> build/lib.linux-aarch64-cpython-313/libqtile/layout creating build/lib.linux-aarch64-cpython-313/libqtile/resources copying libqtile/resources/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/resources copying libqtile/resources/default_config.py -> build/lib.linux-aarch64-cpython-313/libqtile/resources copying libqtile/resources/sleep.py -> build/lib.linux-aarch64-cpython-313/libqtile/resources creating build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/check.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/cmd_obj.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/main.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/migrate.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/run_cmd.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/shell.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/start.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/top.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts copying libqtile/scripts/udev.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts creating build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/backlight.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/base.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/battery.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/bluetooth.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/canto.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/caps_num_lock_indicator.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/check_updates.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/chord.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/clipboard.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/clock.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/cmus.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/config_error.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/countdown.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/cpu.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/crashme.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/crypto_ticker.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/currentlayout.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/currentscreen.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/df.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/do_not_disturb.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/generic_poll_text.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/gmail_checker.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/graph.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/groupbox.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/hdd.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/idlerpg.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/image.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/imapwidget.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/import_error.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/keyboardkbdd.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/keyboardlayout.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/khal_calendar.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/launchbar.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/load.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/maildir.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/memory.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/moc.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/mpd2widget.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/mpris2widget.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/net.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/notify.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/nvidia_sensors.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/open_weather.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/plasma.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/pomodoro.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/prompt.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/pulse_volume.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/quick_exit.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/screensplit.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/sensors.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/sep.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/she.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/spacer.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/statusnotifier.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/stock_ticker.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/systray.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/tasklist.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/textbox.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/thermal_zone.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/volume.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/wallpaper.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/widgetbox.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/window_count.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/windowname.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/windowtabs.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/wlan.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget copying libqtile/widget/wttr.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget creating build/lib.linux-aarch64-cpython-313/libqtile/backend/base copying libqtile/backend/base/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/base copying libqtile/backend/base/core.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/base copying libqtile/backend/base/drawer.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/base copying libqtile/backend/base/window.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/base creating build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/core.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/drawer.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/inputs.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/layer.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/output.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/window.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/wlrq.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/xdgwindow.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland copying libqtile/backend/wayland/xwindow.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland creating build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/core.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/drawer.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/window.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/xcbq.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/xcursors.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/xcursors_ffi.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 copying libqtile/backend/x11/xkeysyms.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/x11 creating build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi copying libqtile/backend/wayland/cffi/build.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi copying libqtile/backend/wayland/cffi/cairo_buffer.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi copying libqtile/backend/wayland/cffi/libinput.py -> build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi creating build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/_base.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/change_bitcoin.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/change_bluetooth_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/change_keychord_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/change_stockticker_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/change_widgetbox_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/match_list_regex.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/module_renames.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/remove_cmd_prefix.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/rename_check_updates_widget.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/rename_hook.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/rename_threaded_poll_text.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/rename_tile_master.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/rename_unspecified.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/update_monad_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations copying libqtile/scripts/migrations/update_togroup_args.py -> build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations creating build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers creating build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier copying libqtile/widget/helpers/status_notifier/__init__.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier copying libqtile/widget/helpers/status_notifier/statusnotifier.py -> build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier running egg_info writing qtile.egg-info/PKG-INFO writing dependency_links to qtile.egg-info/dependency_links.txt writing entry points to qtile.egg-info/entry_points.txt writing requirements to qtile.egg-info/requires.txt writing top-level names to qtile.egg-info/top_level.txt reading manifest file 'qtile.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.pylintrc' warning: no previously-included files found matching 'flake.nix' warning: no previously-included files found matching 'flake.lock' warning: no previously-included files found matching 'nix/*' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'requirements-dev.txt' warning: no previously-included files found matching 'libqtile/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/x11/_ffi*.py' warning: no previously-included files found matching 'libqtile/backend/wayland/_ffi*.*' warning: no previously-included files found matching 'libqtile/backend/wayland/_libinput*.*' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching 'dev.sh' warning: no previously-included files found matching 'logo.png' warning: no previously-included files found matching '.readthedocs.yaml' warning: no previously-included files found matching '.git-blame-ignore-revs' no previously-included directories found matching 'bin' no previously-included directories found matching 'docs' no previously-included directories found matching 'rpm' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'stubs' adding license file 'LICENSE' writing manifest file 'qtile.egg-info/SOURCES.txt' copying libqtile/py.typed -> build/lib.linux-aarch64-cpython-313/libqtile creating build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution-charging.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-empty.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charged.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charging.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good-charging.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low-charging.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-missing.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons creating build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-bsp.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-columns.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-floating.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-matrix.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-max.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-monadtall.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-monadthreecol.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-monadwide.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-plasma.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-ratiotile.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-screensplit.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-slice.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-spiral.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-stack.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-tile.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-treetab.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-unknown.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-verticaltile.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-wmii.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/resources/layout-icons/layout-zoomy.png -> build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons copying libqtile/widget/helpers/status_notifier/fallback_icon.png -> build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier running build_ext generating cffi module 'build/temp.linux-aarch64-cpython-313/libqtile.backend.wayland._ffi.c' creating build/temp.linux-aarch64-cpython-313 building 'libqtile.backend.wayland._ffi' extension creating build/temp.linux-aarch64-cpython-313/build creating build/temp.linux-aarch64-cpython-313/build/temp.linux-aarch64-cpython-313 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O3 -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 -fPIC -DWLR_USE_UNSTABLE -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/lib64/python3.13/site-packages/wlroots/include -I/usr/include/python3.13 -c build/temp.linux-aarch64-cpython-313/libqtile.backend.wayland._ffi.c -o build/temp.linux-aarch64-cpython-313/build/temp.linux-aarch64-cpython-313/libqtile.backend.wayland._ffi.o gcc -shared -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -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 build/temp.linux-aarch64-cpython-313/build/temp.linux-aarch64-cpython-313/libqtile.backend.wayland._ffi.o -L/usr/lib64 -lwlroots -linput -o build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/_ffi.abi3.so /usr/lib64/libwlroots.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib64/libinput.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/bar.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/config.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/configurable.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/confreader.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/dgroups.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/group.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/hook.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/images.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/ipc.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/lazy.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/log_utils.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/notify.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/pango_ffi.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/pangocffi.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/popup.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/scratchpad.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/sh.py -> build/bdist.linux-aarch64/wheel/./libqtile copying build/lib.linux-aarch64-cpython-313/libqtile/utils.py -> build/bdist.linux-aarch64/wheel/./libqtile creating build/bdist.linux-aarch64/wheel/libqtile/backend copying build/lib.linux-aarch64-cpython-313/libqtile/backend/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend creating build/bdist.linux-aarch64/wheel/libqtile/backend/base copying build/lib.linux-aarch64-cpython-313/libqtile/backend/base/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/base copying build/lib.linux-aarch64-cpython-313/libqtile/backend/base/core.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/base copying build/lib.linux-aarch64-cpython-313/libqtile/backend/base/drawer.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/base copying build/lib.linux-aarch64-cpython-313/libqtile/backend/base/window.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/base creating build/bdist.linux-aarch64/wheel/libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/core.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/drawer.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/inputs.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/layer.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/output.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/window.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/wlrq.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/xdgwindow.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/xwindow.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland creating build/bdist.linux-aarch64/wheel/libqtile/backend/wayland/cffi copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi/build.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland/cffi copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi/cairo_buffer.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland/cffi copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/cffi/libinput.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland/cffi copying build/lib.linux-aarch64-cpython-313/libqtile/backend/wayland/_ffi.abi3.so -> build/bdist.linux-aarch64/wheel/./libqtile/backend/wayland creating build/bdist.linux-aarch64/wheel/libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/core.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/drawer.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/window.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/xcbq.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/xcursors.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/xcursors_ffi.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 copying build/lib.linux-aarch64-cpython-313/libqtile/backend/x11/xkeysyms.py -> build/bdist.linux-aarch64/wheel/./libqtile/backend/x11 creating build/bdist.linux-aarch64/wheel/libqtile/command copying build/lib.linux-aarch64-cpython-313/libqtile/command/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/command copying build/lib.linux-aarch64-cpython-313/libqtile/command/base.py -> build/bdist.linux-aarch64/wheel/./libqtile/command copying build/lib.linux-aarch64-cpython-313/libqtile/command/client.py -> build/bdist.linux-aarch64/wheel/./libqtile/command copying build/lib.linux-aarch64-cpython-313/libqtile/command/graph.py -> build/bdist.linux-aarch64/wheel/./libqtile/command copying build/lib.linux-aarch64-cpython-313/libqtile/command/interface.py -> build/bdist.linux-aarch64/wheel/./libqtile/command creating build/bdist.linux-aarch64/wheel/libqtile/core copying build/lib.linux-aarch64-cpython-313/libqtile/core/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/core copying build/lib.linux-aarch64-cpython-313/libqtile/core/lifecycle.py -> build/bdist.linux-aarch64/wheel/./libqtile/core copying build/lib.linux-aarch64-cpython-313/libqtile/core/loop.py -> build/bdist.linux-aarch64/wheel/./libqtile/core copying build/lib.linux-aarch64-cpython-313/libqtile/core/manager.py -> build/bdist.linux-aarch64/wheel/./libqtile/core copying build/lib.linux-aarch64-cpython-313/libqtile/core/state.py -> build/bdist.linux-aarch64/wheel/./libqtile/core creating build/bdist.linux-aarch64/wheel/libqtile/extension copying build/lib.linux-aarch64-cpython-313/libqtile/extension/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/extension copying build/lib.linux-aarch64-cpython-313/libqtile/extension/base.py -> build/bdist.linux-aarch64/wheel/./libqtile/extension copying build/lib.linux-aarch64-cpython-313/libqtile/extension/command_set.py -> build/bdist.linux-aarch64/wheel/./libqtile/extension copying build/lib.linux-aarch64-cpython-313/libqtile/extension/dmenu.py -> build/bdist.linux-aarch64/wheel/./libqtile/extension copying build/lib.linux-aarch64-cpython-313/libqtile/extension/window_list.py -> build/bdist.linux-aarch64/wheel/./libqtile/extension creating build/bdist.linux-aarch64/wheel/libqtile/interactive copying build/lib.linux-aarch64-cpython-313/libqtile/interactive/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/interactive copying build/lib.linux-aarch64-cpython-313/libqtile/interactive/iqshell_install.py -> build/bdist.linux-aarch64/wheel/./libqtile/interactive copying build/lib.linux-aarch64-cpython-313/libqtile/interactive/iqshell_kernel.py -> build/bdist.linux-aarch64/wheel/./libqtile/interactive creating build/bdist.linux-aarch64/wheel/libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/base.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/bsp.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/columns.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/floating.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/matrix.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/max.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/plasma.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/ratiotile.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/screensplit.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/slice.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/spiral.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/stack.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/tile.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/tree.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/verticaltile.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/xmonad.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout copying build/lib.linux-aarch64-cpython-313/libqtile/layout/zoomy.py -> build/bdist.linux-aarch64/wheel/./libqtile/layout creating build/bdist.linux-aarch64/wheel/libqtile/resources copying build/lib.linux-aarch64-cpython-313/libqtile/resources/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/resources copying build/lib.linux-aarch64-cpython-313/libqtile/resources/default_config.py -> build/bdist.linux-aarch64/wheel/./libqtile/resources copying build/lib.linux-aarch64-cpython-313/libqtile/resources/sleep.py -> build/bdist.linux-aarch64/wheel/./libqtile/resources creating build/bdist.linux-aarch64/wheel/libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-caution-charging.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-caution.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-empty.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-full-charged.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-full-charging.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-full.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-good-charging.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-good.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-low-charging.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-low.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/battery-icons/battery-missing.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/battery-icons creating build/bdist.linux-aarch64/wheel/libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-bsp.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-columns.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-floating.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-matrix.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-max.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-monadtall.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-monadthreecol.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-monadwide.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-plasma.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-ratiotile.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-screensplit.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-slice.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-spiral.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-stack.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-tile.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-treetab.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-unknown.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-verticaltile.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-wmii.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons copying build/lib.linux-aarch64-cpython-313/libqtile/resources/layout-icons/layout-zoomy.png -> build/bdist.linux-aarch64/wheel/./libqtile/resources/layout-icons creating build/bdist.linux-aarch64/wheel/libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/check.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/cmd_obj.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/main.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrate.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/run_cmd.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/shell.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/start.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/top.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/udev.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts creating build/bdist.linux-aarch64/wheel/libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/_base.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/change_bitcoin.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/change_bluetooth_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/change_keychord_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/change_stockticker_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/change_widgetbox_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/match_list_regex.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/module_renames.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/remove_cmd_prefix.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/rename_check_updates_widget.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/rename_hook.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/rename_threaded_poll_text.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/rename_tile_master.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/rename_unspecified.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/update_monad_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations copying build/lib.linux-aarch64-cpython-313/libqtile/scripts/migrations/update_togroup_args.py -> build/bdist.linux-aarch64/wheel/./libqtile/scripts/migrations creating build/bdist.linux-aarch64/wheel/libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/backlight.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/base.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/battery.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/bluetooth.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/canto.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/caps_num_lock_indicator.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/check_updates.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/chord.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/clipboard.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/clock.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/cmus.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/config_error.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/countdown.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/cpu.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/crashme.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/crypto_ticker.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/currentlayout.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/currentscreen.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/df.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/do_not_disturb.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/generic_poll_text.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/gmail_checker.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/graph.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/groupbox.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/hdd.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/idlerpg.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/image.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/imapwidget.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/import_error.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/keyboardkbdd.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/keyboardlayout.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/khal_calendar.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/launchbar.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/load.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/maildir.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/memory.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/moc.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/mpd2widget.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/mpris2widget.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/net.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/notify.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/nvidia_sensors.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/open_weather.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/plasma.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/pomodoro.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/prompt.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/pulse_volume.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/quick_exit.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/screensplit.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/sensors.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/sep.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/she.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/spacer.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/statusnotifier.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/stock_ticker.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/systray.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/tasklist.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/textbox.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/thermal_zone.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/volume.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/wallpaper.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/widgetbox.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/window_count.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/windowname.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/windowtabs.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/wlan.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget copying build/lib.linux-aarch64-cpython-313/libqtile/widget/wttr.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget creating build/bdist.linux-aarch64/wheel/libqtile/widget/helpers creating build/bdist.linux-aarch64/wheel/libqtile/widget/helpers/status_notifier copying build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier/__init__.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget/helpers/status_notifier copying build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier/statusnotifier.py -> build/bdist.linux-aarch64/wheel/./libqtile/widget/helpers/status_notifier copying build/lib.linux-aarch64-cpython-313/libqtile/widget/helpers/status_notifier/fallback_icon.png -> build/bdist.linux-aarch64/wheel/./libqtile/widget/helpers/status_notifier copying build/lib.linux-aarch64-cpython-313/libqtile/py.typed -> build/bdist.linux-aarch64/wheel/./libqtile running install_egg_info Copying qtile.egg-info to build/bdist.linux-aarch64/wheel/./qtile-0.29.0-py3.13.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/qtile-0.29.0.dist-info/WHEEL creating '/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir/pip-wheel-uhek2bom/.tmp-3g4phix1/qtile-0.29.0-cp313-cp313-linux_aarch64.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'libqtile/__init__.py' adding 'libqtile/bar.py' adding 'libqtile/config.py' adding 'libqtile/configurable.py' adding 'libqtile/confreader.py' adding 'libqtile/dgroups.py' adding 'libqtile/group.py' adding 'libqtile/hook.py' adding 'libqtile/images.py' adding 'libqtile/ipc.py' adding 'libqtile/lazy.py' adding 'libqtile/log_utils.py' adding 'libqtile/notify.py' adding 'libqtile/pango_ffi.py' adding 'libqtile/pangocffi.py' adding 'libqtile/popup.py' adding 'libqtile/py.typed' adding 'libqtile/scratchpad.py' adding 'libqtile/sh.py' adding 'libqtile/utils.py' adding 'libqtile/backend/__init__.py' adding 'libqtile/backend/base/__init__.py' adding 'libqtile/backend/base/core.py' adding 'libqtile/backend/base/drawer.py' adding 'libqtile/backend/base/window.py' adding 'libqtile/backend/wayland/__init__.py' adding 'libqtile/backend/wayland/_ffi.abi3.so' adding 'libqtile/backend/wayland/core.py' adding 'libqtile/backend/wayland/drawer.py' adding 'libqtile/backend/wayland/inputs.py' adding 'libqtile/backend/wayland/layer.py' adding 'libqtile/backend/wayland/output.py' adding 'libqtile/backend/wayland/window.py' adding 'libqtile/backend/wayland/wlrq.py' adding 'libqtile/backend/wayland/xdgwindow.py' adding 'libqtile/backend/wayland/xwindow.py' adding 'libqtile/backend/wayland/cffi/build.py' adding 'libqtile/backend/wayland/cffi/cairo_buffer.py' adding 'libqtile/backend/wayland/cffi/libinput.py' adding 'libqtile/backend/x11/__init__.py' adding 'libqtile/backend/x11/core.py' adding 'libqtile/backend/x11/drawer.py' adding 'libqtile/backend/x11/window.py' adding 'libqtile/backend/x11/xcbq.py' adding 'libqtile/backend/x11/xcursors.py' adding 'libqtile/backend/x11/xcursors_ffi.py' adding 'libqtile/backend/x11/xkeysyms.py' adding 'libqtile/command/__init__.py' adding 'libqtile/command/base.py' adding 'libqtile/command/client.py' adding 'libqtile/command/graph.py' adding 'libqtile/command/interface.py' adding 'libqtile/core/__init__.py' adding 'libqtile/core/lifecycle.py' adding 'libqtile/core/loop.py' adding 'libqtile/core/manager.py' adding 'libqtile/core/state.py' adding 'libqtile/extension/__init__.py' adding 'libqtile/extension/base.py' adding 'libqtile/extension/command_set.py' adding 'libqtile/extension/dmenu.py' adding 'libqtile/extension/window_list.py' adding 'libqtile/interactive/__init__.py' adding 'libqtile/interactive/iqshell_install.py' adding 'libqtile/interactive/iqshell_kernel.py' adding 'libqtile/layout/__init__.py' adding 'libqtile/layout/base.py' adding 'libqtile/layout/bsp.py' adding 'libqtile/layout/columns.py' adding 'libqtile/layout/floating.py' adding 'libqtile/layout/matrix.py' adding 'libqtile/layout/max.py' adding 'libqtile/layout/plasma.py' adding 'libqtile/layout/ratiotile.py' adding 'libqtile/layout/screensplit.py' adding 'libqtile/layout/slice.py' adding 'libqtile/layout/spiral.py' adding 'libqtile/layout/stack.py' adding 'libqtile/layout/tile.py' adding 'libqtile/layout/tree.py' adding 'libqtile/layout/verticaltile.py' adding 'libqtile/layout/xmonad.py' adding 'libqtile/layout/zoomy.py' adding 'libqtile/resources/__init__.py' adding 'libqtile/resources/default_config.py' adding 'libqtile/resources/sleep.py' adding 'libqtile/resources/battery-icons/battery-caution-charging.png' adding 'libqtile/resources/battery-icons/battery-caution.png' adding 'libqtile/resources/battery-icons/battery-empty.png' adding 'libqtile/resources/battery-icons/battery-full-charged.png' adding 'libqtile/resources/battery-icons/battery-full-charging.png' adding 'libqtile/resources/battery-icons/battery-full.png' adding 'libqtile/resources/battery-icons/battery-good-charging.png' adding 'libqtile/resources/battery-icons/battery-good.png' adding 'libqtile/resources/battery-icons/battery-low-charging.png' adding 'libqtile/resources/battery-icons/battery-low.png' adding 'libqtile/resources/battery-icons/battery-missing.png' adding 'libqtile/resources/layout-icons/layout-bsp.png' adding 'libqtile/resources/layout-icons/layout-columns.png' adding 'libqtile/resources/layout-icons/layout-floating.png' adding 'libqtile/resources/layout-icons/layout-matrix.png' adding 'libqtile/resources/layout-icons/layout-max.png' adding 'libqtile/resources/layout-icons/layout-monadtall.png' adding 'libqtile/resources/layout-icons/layout-monadthreecol.png' adding 'libqtile/resources/layout-icons/layout-monadwide.png' adding 'libqtile/resources/layout-icons/layout-plasma.png' adding 'libqtile/resources/layout-icons/layout-ratiotile.png' adding 'libqtile/resources/layout-icons/layout-screensplit.png' adding 'libqtile/resources/layout-icons/layout-slice.png' adding 'libqtile/resources/layout-icons/layout-spiral.png' adding 'libqtile/resources/layout-icons/layout-stack.png' adding 'libqtile/resources/layout-icons/layout-tile.png' adding 'libqtile/resources/layout-icons/layout-treetab.png' adding 'libqtile/resources/layout-icons/layout-unknown.png' adding 'libqtile/resources/layout-icons/layout-verticaltile.png' adding 'libqtile/resources/layout-icons/layout-wmii.png' adding 'libqtile/resources/layout-icons/layout-zoomy.png' adding 'libqtile/scripts/__init__.py' adding 'libqtile/scripts/check.py' adding 'libqtile/scripts/cmd_obj.py' adding 'libqtile/scripts/main.py' adding 'libqtile/scripts/migrate.py' adding 'libqtile/scripts/run_cmd.py' adding 'libqtile/scripts/shell.py' adding 'libqtile/scripts/start.py' adding 'libqtile/scripts/top.py' adding 'libqtile/scripts/udev.py' adding 'libqtile/scripts/migrations/__init__.py' adding 'libqtile/scripts/migrations/_base.py' adding 'libqtile/scripts/migrations/change_bitcoin.py' adding 'libqtile/scripts/migrations/change_bluetooth_args.py' adding 'libqtile/scripts/migrations/change_keychord_args.py' adding 'libqtile/scripts/migrations/change_stockticker_args.py' adding 'libqtile/scripts/migrations/change_widgetbox_args.py' adding 'libqtile/scripts/migrations/match_list_regex.py' adding 'libqtile/scripts/migrations/module_renames.py' adding 'libqtile/scripts/migrations/remove_cmd_prefix.py' adding 'libqtile/scripts/migrations/rename_check_updates_widget.py' adding 'libqtile/scripts/migrations/rename_hook.py' adding 'libqtile/scripts/migrations/rename_threaded_poll_text.py' adding 'libqtile/scripts/migrations/rename_tile_master.py' adding 'libqtile/scripts/migrations/rename_unspecified.py' adding 'libqtile/scripts/migrations/update_monad_args.py' adding 'libqtile/scripts/migrations/update_togroup_args.py' adding 'libqtile/widget/__init__.py' adding 'libqtile/widget/backlight.py' adding 'libqtile/widget/base.py' adding 'libqtile/widget/battery.py' adding 'libqtile/widget/bluetooth.py' adding 'libqtile/widget/canto.py' adding 'libqtile/widget/caps_num_lock_indicator.py' adding 'libqtile/widget/check_updates.py' adding 'libqtile/widget/chord.py' adding 'libqtile/widget/clipboard.py' adding 'libqtile/widget/clock.py' adding 'libqtile/widget/cmus.py' adding 'libqtile/widget/config_error.py' adding 'libqtile/widget/countdown.py' adding 'libqtile/widget/cpu.py' adding 'libqtile/widget/crashme.py' adding 'libqtile/widget/crypto_ticker.py' adding 'libqtile/widget/currentlayout.py' adding 'libqtile/widget/currentscreen.py' adding 'libqtile/widget/df.py' adding 'libqtile/widget/do_not_disturb.py' adding 'libqtile/widget/generic_poll_text.py' adding 'libqtile/widget/gmail_checker.py' adding 'libqtile/widget/graph.py' adding 'libqtile/widget/groupbox.py' adding 'libqtile/widget/hdd.py' adding 'libqtile/widget/idlerpg.py' adding 'libqtile/widget/image.py' adding 'libqtile/widget/imapwidget.py' adding 'libqtile/widget/import_error.py' adding 'libqtile/widget/keyboardkbdd.py' adding 'libqtile/widget/keyboardlayout.py' adding 'libqtile/widget/khal_calendar.py' adding 'libqtile/widget/launchbar.py' adding 'libqtile/widget/load.py' adding 'libqtile/widget/maildir.py' adding 'libqtile/widget/memory.py' adding 'libqtile/widget/moc.py' adding 'libqtile/widget/mpd2widget.py' adding 'libqtile/widget/mpris2widget.py' adding 'libqtile/widget/net.py' adding 'libqtile/widget/notify.py' adding 'libqtile/widget/nvidia_sensors.py' adding 'libqtile/widget/open_weather.py' adding 'libqtile/widget/plasma.py' adding 'libqtile/widget/pomodoro.py' adding 'libqtile/widget/prompt.py' adding 'libqtile/widget/pulse_volume.py' adding 'libqtile/widget/quick_exit.py' adding 'libqtile/widget/screensplit.py' adding 'libqtile/widget/sensors.py' adding 'libqtile/widget/sep.py' adding 'libqtile/widget/she.py' adding 'libqtile/widget/spacer.py' adding 'libqtile/widget/statusnotifier.py' adding 'libqtile/widget/stock_ticker.py' adding 'libqtile/widget/systray.py' adding 'libqtile/widget/tasklist.py' adding 'libqtile/widget/textbox.py' adding 'libqtile/widget/thermal_zone.py' adding 'libqtile/widget/volume.py' adding 'libqtile/widget/wallpaper.py' adding 'libqtile/widget/widgetbox.py' adding 'libqtile/widget/window_count.py' adding 'libqtile/widget/windowname.py' adding 'libqtile/widget/windowtabs.py' adding 'libqtile/widget/wlan.py' adding 'libqtile/widget/wttr.py' adding 'libqtile/widget/helpers/status_notifier/__init__.py' adding 'libqtile/widget/helpers/status_notifier/fallback_icon.png' adding 'libqtile/widget/helpers/status_notifier/statusnotifier.py' adding 'qtile-0.29.0.dist-info/LICENSE' adding 'qtile-0.29.0.dist-info/METADATA' adding 'qtile-0.29.0.dist-info/WHEEL' adding 'qtile-0.29.0.dist-info/entry_points.txt' adding 'qtile-0.29.0.dist-info/top_level.txt' adding 'qtile-0.29.0.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Building wheel for qtile (pyproject.toml): finished with status 'done' Created wheel for qtile: filename=qtile-0.29.0-cp313-cp313-linux_aarch64.whl size=636249 sha256=c71bdf13fee3037e20291a726973ebc99e96bfa21a520d9d143ab914c66b1714 Stored in directory: /builddir/.cache/pip/wheels/3f/72/97/29d5f3cad7221a28ebc582e2356af749dfe9147c7c7f39d387 Successfully built qtile + PYTHONPATH=/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0 + ./scripts/ffibuild + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2jI3VK + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + '[' /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/qtile-0.29.0-build + mkdir /builddir/build/BUILD/qtile-0.29.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-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 qtile-0.29.0 ++ ls /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir/qtile-0.29.0-cp313-cp313-linux_aarch64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=qtile==0.29.0 + '[' -z qtile==0.29.0 ']' + TMPDIR=/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/qtile-0.29.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/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir qtile==0.29.0 Using pip 24.3.1 from /usr/lib/python3.13/site-packages/pip (python 3.13) Looking in links: /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/pyproject-wheeldir Processing ./pyproject-wheeldir/qtile-0.29.0-cp313-cp313-linux_aarch64.whl Installing collected packages: qtile Creating /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin changing mode of /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin/qtile to 755 Successfully installed qtile-0.29.0 + '[' -d /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin/qtile /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin/qtile: updating + rm -rfv /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' -d /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages ']' + site_dirs+=("/usr/lib64/python3.13/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.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/qtile-0.29.0-build/BUILDROOT --record /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info/RECORD --output /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-record + rm -fv /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info/RECORD removed '/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info/REQUESTED removed '/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/qtile-0.29.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-files --output-modules /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-modules --buildroot /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT --sitelib /usr/lib/python3.13/site-packages --sitearch /usr/lib64/python3.13/site-packages --python-version 3.13 --pyproject-record /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0-4.fc43.aarch64-pyproject-record --prefix /usr libqtile + mkdir -p /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/xsessions/ + desktop-file-install --dir /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/xsessions/ resources/qtile.desktop + mkdir -p /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/wayland-sessions/ + desktop-file-install --dir /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/wayland-sessions/ resources/qtile-wayland.desktop + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 0.29.0-4.fc43 --unique-debug-suffix -0.29.0-4.fc43.aarch64 --unique-debug-src-base qtile-0.29.0-4.fc43.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/qtile-0.29.0-4.fc43.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 Bytecompiling .py files below /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13 using python3.13 Bytecompiling .py files below /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j12 /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/base/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/cffi/__pycache__/build.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/drawer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/base/__pycache__/core.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/cffi/__pycache__/cairo_buffer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/cffi/__pycache__/libinput.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/output.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/output.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/inputs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/layer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/wlrq.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/base/__pycache__/drawer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/xdgwindow.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/xdgwindow.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/xcursors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/xwindow.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/xcursors_ffi.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/xwindow.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/xcbq.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/drawer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/window.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/xcbq.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/core.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/graph.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/base.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/interface.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/base.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/core.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/lifecycle.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/loop.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/core.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/command/__pycache__/client.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/base/__pycache__/window.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/extension/__pycache__/command_set.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/state.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/extension/__pycache__/base.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/wayland/__pycache__/window.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/core.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/xkeysyms.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/extension/__pycache__/window_list.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/extension/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/interactive/__pycache__/iqshell_install.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/extension/__pycache__/dmenu.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/interactive/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/interactive/__pycache__/iqshell_kernel.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/max.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/matrix.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/zoomy.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/matrix.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/tile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/screensplit.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/slice.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/base.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/bsp.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/slice.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/spiral.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/verticaltile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/floating.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/ratiotile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/tree.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/stack.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/resources/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/resources/__pycache__/default_config.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/change_keychord_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/columns.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/resources/__pycache__/sleep.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/change_stockticker_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/rename_threaded_poll_text.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/module_renames.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/change_widgetbox_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/rename_tile_master.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/remove_cmd_prefix.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/rename_check_updates_widget.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/change_bitcoin.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/update_togroup_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/_base.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/rename_unspecified.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/rename_hook.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/change_bluetooth_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/match_list_regex.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/migrations/__pycache__/update_monad_args.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/check.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/main.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/run_cmd.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/cmd_obj.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/shell.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/udev.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/top.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/helpers/status_notifier/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/migrate.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/start.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/config_error.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/scripts/__pycache__/migrate.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/chord.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/do_not_disturb.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/crypto_ticker.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/manager.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/window.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/countdown.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/backlight.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/core/__pycache__/manager.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/generic_poll_text.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/xmonad.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/clipboard.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/cpu.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/import_error.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/helpers/status_notifier/__pycache__/statusnotifier.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/clock.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/crashme.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/gmail_checker.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/groupbox.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/idlerpg.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/keyboardkbdd.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/hdd.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/canto.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/currentscreen.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/currentlayout.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/moc.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/caps_num_lock_indicator.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/cmus.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/image.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/df.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/launchbar.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/spacer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/keyboardlayout.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/load.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/pomodoro.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/screensplit.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/bluetooth.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/imapwidget.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/khal_calendar.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/mpd2widget.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/check_updates.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/statusnotifier.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/notify.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/graph.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/wallpaper.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/sensors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/nvidia_sensors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/windowtabs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/maildir.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/stock_ticker.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/sep.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/memory.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/wlan.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/widgetbox.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/she.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/textbox.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/window_count.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/base.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/net.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/layout/__pycache__/plasma.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/tasklist.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/open_weather.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/mpris2widget.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/wttr.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/thermal_zone.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/systray.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/battery.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/mpris2widget.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/windowname.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/plasma.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/quick_exit.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/confreader.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/volume.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/pulse_volume.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/backend/x11/__pycache__/window.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/ipc.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/ipc.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/prompt.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/pango_ffi.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/hook.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/group.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/group.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/widget/__pycache__/prompt.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/bar.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/bar.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/configurable.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/images.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/log_utils.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/pangocffi.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/popup.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/lazy.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/notify.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/dgroups.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/sh.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/scratchpad.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/sh.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/scratchpad.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/utils.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/config.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/libqtile/__pycache__/config.cpython-313.opt-1.pyc: replacing with normalized version Scanned 59 directories and 588 files, processed 202 inodes, 202 modified (42 replaced + 160 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/qtile-0.29.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Gyk7zv + umask 022 + cd /builddir/build/BUILD/qtile-0.29.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-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 qtile-0.29.0 + 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 ' + 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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=12 + /usr/bin/pytest -vv --backend x11 --backend wayland -k 'not test_chord_widget' ============================= test session starts ============================== platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0 configfile: pyproject.toml testpaths: test collecting ... collected 2082 items / 1 deselected / 1 skipped / 2081 selected test/backend/test_backend.py::test_get_core_bad PASSED [ 0%] test/backend/wayland/test_window.py::test_info[1-BareConfig] SKIPPED [ 0%] test/backend/x11/test_window.py::test_kill_via_message[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_change_state_via_message[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_urgent_hook_fire[2] PASSED [ 0%] test/backend/x11/test_window.py::test_default_float_hints[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_user_position[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_only_one_focus[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_only_wm_protocols_focus[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_only_input_hint_focus[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_no_focus[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_hints_setting_unsetting[1-ManagerConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_strut_handling[ManagerConfig-2] PASSED [ 0%] test/backend/x11/test_window.py::test_cursor_warp[CursorWarpConfig-2] PASSED [ 0%] test/backend/x11/test_window.py::test_click_focus_screen[2] PASSED [ 0%] test/backend/x11/test_window.py::test_min_size_hint[1-BareConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_min_size_hint_no_flag[1-BareConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_max_size_hint[1-BareConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_max_size_hint_no_flag[1-BareConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_both_size_hints[1-BareConfig] PASSED [ 0%] test/backend/x11/test_window.py::test_inspect_window[1-ManagerConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_multiple_borders[1-MultipleBordersConfig] SKIPPED [ 1%] test/backend/x11/test_window.py::test_net_frame_extents[1-NetFrameExtentsConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_net_wm_state_focused[1] PASSED [ 1%] test/backend/x11/test_window.py::test_window_stacking_order[1-ManagerConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_floats_kept_above[1-ManagerConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_fullscreen_on_top[1-ManagerConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_move_float_above_tiled[1-ManagerConfig] PASSED [ 1%] test/backend/x11/test_window.py::test_move_float_above_tiled[1-UnpinFloatsConfig] PASSED [ 1%] test/backend/x11/test_xcbq.py::test_new_window[1] PASSED [ 1%] test/backend/x11/test_xcore.py::test_no_two_qtiles[1] PASSED [ 1%] test/backend/x11/test_xcore.py::test_color_pixel[1] PASSED [ 1%] test/backend/x11/test_xcore.py::test_net_client_list[1-ManagerConfig] PASSED [ 1%] test/core/test_exitcode.py::test_exitcode_default[1-x11] PASSED [ 1%] test/core/test_exitcode.py::test_exitcode_default[1-wayland] PASSED [ 1%] test/core/test_exitcode.py::test_exitcode_explicit[1-x11] PASSED [ 1%] test/core/test_exitcode.py::test_exitcode_explicit[1-wayland] PASSED [ 1%] test/extension/test_window_list.py::test_window_list[1-x11] PASSED [ 1%] test/extension/test_window_list.py::test_window_list[1-wayland] PASSED [ 1%] test/layouts/test_base.py::test_base_client_position_bottom[1-x11-BaseLayoutConfigBottom] PASSED [ 1%] test/layouts/test_base.py::test_base_client_position_bottom[1-wayland-BaseLayoutConfigBottom] PASSED [ 1%] test/layouts/test_base.py::test_base_client_position_top[1-x11-BaseLayoutConfigTop] PASSED [ 2%] test/layouts/test_base.py::test_base_client_position_top[1-wayland-BaseLayoutConfigTop] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_window_focus_cycle[1-x11-BspConfig] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_window_focus_cycle[1-wayland-BspConfig] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_margin_on_single[1-x11-BspConfig] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_margin_on_single[1-wayland-BspConfig] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_wrap_clients[1-x11-BspConfig] PASSED [ 2%] test/layouts/test_bsp.py::test_bsp_wrap_clients[1-wayland-BspConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_window_focus_cycle[1-x11-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_window_focus_cycle[1-wayland-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_swap_column_left[1-x11-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_swap_column_left[1-wayland-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_swap_column_right[1-x11-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_swap_column_right[1-wayland-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_margins_single[1-x11-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_margins_single[1-wayland-ColumnsConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_single_border_disabled[1-x11-ColumnsSingleBorderDisabledConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_single_border_disabled[1-wayland-ColumnsSingleBorderDisabledConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_single_border_enabled[1-x11-ColumnsSingleBorderEnabledConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_single_border_enabled[1-wayland-ColumnsSingleBorderEnabledConfig] PASSED [ 2%] test/layouts/test_columns.py::test_columns_left_align[1-x11-ColumnsLeftAlign] PASSED [ 2%] test/layouts/test_columns.py::test_columns_left_align[1-wayland-ColumnsLeftAlign] PASSED [ 3%] test/layouts/test_columns.py::test_columns_initial_ratio_right[1-x11-ColumnsInitialRatio] PASSED [ 3%] test/layouts/test_columns.py::test_columns_initial_ratio_right[1-wayland-ColumnsInitialRatio] PASSED [ 3%] test/layouts/test_columns.py::test_columns_initial_ratio_left[1-x11-ColumnsInitialRatio] PASSED [ 3%] test/layouts/test_columns.py::test_columns_initial_ratio_left[1-wayland-ColumnsInitialRatio] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Bsp] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Columns] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Floating] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Matrix] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Max] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-MonadTall] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-MonadThreeCol] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-MonadWide] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Plasma] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-RatioTile] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-ScreenSplit] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Spiral] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Stack] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Tile] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-TreeTab] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-VerticalTile] PASSED [ 3%] test/layouts/test_common.py::test_window_order_fullscreen[1-x11-Zoomy] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Bsp] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Columns] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Floating] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Matrix] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Max] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-MonadTall] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-MonadThreeCol] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-MonadWide] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Plasma] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-RatioTile] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-ScreenSplit] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Spiral] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Stack] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Tile] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-TreeTab] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-VerticalTile] PASSED [ 4%] test/layouts/test_common.py::test_window_order_fullscreen[1-wayland-Zoomy] PASSED [ 4%] test/layouts/test_common.py::test_window_types[1-x11-Bsp] PASSED [ 4%] test/layouts/test_common.py::test_window_types[1-x11-Columns] PASSED [ 4%] test/layouts/test_common.py::test_window_types[1-x11-Floating] PASSED [ 4%] test/layouts/test_common.py::test_window_types[1-x11-Matrix] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Max] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-MonadTall] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-MonadThreeCol] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-MonadWide] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Plasma] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-RatioTile] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-ScreenSplit] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Spiral] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Stack] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Tile] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-TreeTab] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-VerticalTile] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-x11-Zoomy] PASSED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-Bsp] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-Columns] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-Floating] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-Matrix] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-Max] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-MonadTall] SKIPPED [ 5%] test/layouts/test_common.py::test_window_types[1-wayland-MonadThreeCol] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-MonadWide] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-Plasma] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-RatioTile] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-ScreenSplit] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-Spiral] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-Stack] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-Tile] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-TreeTab] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-VerticalTile] SKIPPED [ 6%] test/layouts/test_common.py::test_window_types[1-wayland-Zoomy] SKIPPED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Bsp] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Columns] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Floating] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Matrix] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Max] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-MonadTall] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-MonadThreeCol] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-MonadWide] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-Plasma] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-RatioTile] PASSED [ 6%] test/layouts/test_common.py::test_focus_cycle[1-x11-ScreenSplit] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-Spiral] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-Stack] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-Tile] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-TreeTab] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-VerticalTile] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-x11-Zoomy] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Bsp] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Columns] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Floating] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Matrix] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Max] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-MonadTall] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-MonadThreeCol] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-MonadWide] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Plasma] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-RatioTile] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-ScreenSplit] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Spiral] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Stack] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Tile] PASSED [ 7%] test/layouts/test_common.py::test_focus_cycle[1-wayland-TreeTab] PASSED [ 8%] test/layouts/test_common.py::test_focus_cycle[1-wayland-VerticalTile] PASSED [ 8%] test/layouts/test_common.py::test_focus_cycle[1-wayland-Zoomy] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Bsp] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Columns] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Floating] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Matrix] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Max] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-MonadTall] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-MonadThreeCol] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-MonadWide] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Plasma] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-RatioTile] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-ScreenSplit] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Spiral] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Stack] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Tile] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-TreeTab] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-VerticalTile] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-x11-Zoomy] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Bsp] PASSED [ 8%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Columns] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Floating] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Matrix] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Max] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-MonadTall] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-MonadThreeCol] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-MonadWide] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Plasma] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-RatioTile] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-ScreenSplit] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Spiral] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Stack] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Tile] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-TreeTab] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-VerticalTile] PASSED [ 9%] test/layouts/test_common.py::test_swap_window_order[1-wayland-Zoomy] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-Bsp] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-Columns] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-Floating] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-Matrix] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-Max] PASSED [ 9%] test/layouts/test_common.py::test_focus_back[1-x11-MonadTall] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-MonadThreeCol] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-MonadWide] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-Plasma] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-RatioTile] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-ScreenSplit] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-Spiral] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-Stack] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-Tile] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-TreeTab] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-VerticalTile] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-x11-Zoomy] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Bsp] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Columns] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Floating] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Matrix] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Max] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-MonadTall] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-MonadThreeCol] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-MonadWide] PASSED [ 10%] test/layouts/test_common.py::test_focus_back[1-wayland-Plasma] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-RatioTile] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-ScreenSplit] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-Spiral] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-Stack] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-Tile] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-TreeTab] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-VerticalTile] PASSED [ 11%] test/layouts/test_common.py::test_focus_back[1-wayland-Zoomy] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Bsp] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Columns] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Floating] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Matrix] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Max] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-MonadTall] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-MonadThreeCol] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-MonadWide] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Plasma] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-RatioTile] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-ScreenSplit] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Spiral] PASSED [ 11%] test/layouts/test_common.py::test_focus_change_event[1-x11-Stack] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-x11-Tile] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-x11-TreeTab] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-x11-VerticalTile] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-x11-Zoomy] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Bsp] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Columns] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Floating] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Matrix] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Max] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-MonadTall] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-MonadThreeCol] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-MonadWide] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Plasma] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-RatioTile] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-ScreenSplit] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Spiral] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Stack] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Tile] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-TreeTab] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-VerticalTile] PASSED [ 12%] test/layouts/test_common.py::test_focus_change_event[1-wayland-Zoomy] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Bsp] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Columns] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Floating] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Matrix] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Max] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-MonadTall] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-MonadThreeCol] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-MonadWide] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Plasma] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-RatioTile] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-ScreenSplit] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Spiral] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Stack] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Tile] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-TreeTab] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-VerticalTile] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-x11-Zoomy] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-wayland-Bsp] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-wayland-Columns] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-wayland-Floating] PASSED [ 13%] test/layouts/test_common.py::test_remove[1-wayland-Matrix] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Max] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-MonadTall] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-MonadThreeCol] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-MonadWide] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Plasma] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-RatioTile] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-ScreenSplit] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Spiral] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Stack] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Tile] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-TreeTab] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-VerticalTile] PASSED [ 14%] test/layouts/test_common.py::test_remove[1-wayland-Zoomy] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-Bsp] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-Columns] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-Floating] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-Matrix] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-Max] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-MonadTall] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-MonadThreeCol] PASSED [ 14%] test/layouts/test_common.py::test_remove_floating[1-x11-MonadWide] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-Plasma] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-RatioTile] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-ScreenSplit] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-Spiral] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-Stack] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-Tile] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-TreeTab] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-VerticalTile] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-x11-Zoomy] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Bsp] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Columns] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Floating] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Matrix] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Max] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-MonadTall] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-MonadThreeCol] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-MonadWide] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-Plasma] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-RatioTile] PASSED [ 15%] test/layouts/test_common.py::test_remove_floating[1-wayland-ScreenSplit] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-Spiral] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-Stack] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-Tile] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-TreeTab] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-VerticalTile] PASSED [ 16%] test/layouts/test_common.py::test_remove_floating[1-wayland-Zoomy] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Bsp] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Columns] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Floating] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Matrix] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Max] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-MonadTall] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-MonadThreeCol] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-MonadWide] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Plasma] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-RatioTile] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-ScreenSplit] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Spiral] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Stack] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Tile] PASSED [ 16%] test/layouts/test_common.py::test_desktop_notifications[1-x11-TreeTab] PASSED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-x11-VerticalTile] PASSED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-x11-Zoomy] PASSED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Bsp] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Columns] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Floating] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Matrix] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Max] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-MonadTall] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-MonadThreeCol] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-MonadWide] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Plasma] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-RatioTile] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-ScreenSplit] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Spiral] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Stack] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Tile] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-TreeTab] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-VerticalTile] SKIPPED [ 17%] test/layouts/test_common.py::test_desktop_notifications[1-wayland-Zoomy] SKIPPED [ 17%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Bsp] PASSED [ 17%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Columns] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Floating] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Matrix] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Max] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-MonadTall] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-MonadThreeCol] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-MonadWide] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Plasma] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-RatioTile] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-ScreenSplit] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Spiral] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Stack] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Tile] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-TreeTab] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-VerticalTile] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-x11-Zoomy] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Bsp] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Columns] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Floating] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Matrix] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Max] PASSED [ 18%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-MonadTall] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-MonadThreeCol] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-MonadWide] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Plasma] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-RatioTile] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-ScreenSplit] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Spiral] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Stack] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Tile] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-TreeTab] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-VerticalTile] PASSED [ 19%] test/layouts/test_common.py::test_only_uses_delegated_screen_rect[1-wayland-Zoomy] PASSED [ 19%] test/layouts/test_common.py::test_cycle_layouts[1-x11-AllLayouts] PASSED [ 19%] test/layouts/test_common.py::test_cycle_layouts[1-wayland-AllLayouts] PASSED [ 19%] test/layouts/test_common.py::test_multiple_borders[1-x11-AllLayoutsMultipleBorders] PASSED [ 19%] test/layouts/test_common.py::test_multiple_borders[1-wayland-AllLayoutsMultipleBorders] PASSED [ 19%] test/layouts/test_floating.py::test_float_next_prev_window[1-x11-FloatingConfig] PASSED [ 19%] test/layouts/test_floating.py::test_float_next_prev_window[1-wayland-FloatingConfig] PASSED [ 19%] test/layouts/test_floating.py::test_border_widths[1-x11-FloatingConfig] PASSED [ 19%] test/layouts/test_floating.py::test_border_widths[1-wayland-FloatingConfig] PASSED [ 19%] test/layouts/test_matrix.py::test_matrix_simple[1-x11-MatrixConfig] PASSED [ 19%] test/layouts/test_matrix.py::test_matrix_simple[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_navigation[1-x11-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_navigation[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_add_remove_columns[1-x11-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_add_remove_columns[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_window_focus_cycle[1-x11-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_window_focus_cycle[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_next_no_clients[1-x11-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_next_no_clients[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_previous_no_clients[1-x11-MatrixConfig] PASSED [ 20%] test/layouts/test_matrix.py::test_matrix_previous_no_clients[1-wayland-MatrixConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_simple[1-x11-MaxConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_simple[1-wayland-MaxConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_layered[1-x11-MaxLayeredConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_layered[1-wayland-MaxLayeredConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_updown[1-x11-MaxConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_updown[1-wayland-MaxConfig] PASSED [ 20%] test/layouts/test_max.py::test_layered_max_updown[1-x11-MaxLayeredConfig] PASSED [ 20%] test/layouts/test_max.py::test_layered_max_updown[1-wayland-MaxLayeredConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_remove[1-x11-MaxConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_remove[1-x11-MaxLayeredConfig] PASSED [ 20%] test/layouts/test_max.py::test_max_remove[1-wayland-MaxConfig] PASSED [ 21%] test/layouts/test_max.py::test_max_remove[1-wayland-MaxLayeredConfig] PASSED [ 21%] test/layouts/test_max.py::test_max_window_focus_cycle[1-x11-MaxConfig] PASSED [ 21%] test/layouts/test_max.py::test_max_window_focus_cycle[1-wayland-MaxConfig] PASSED [ 21%] test/layouts/test_max.py::test_layered_max_window_focus_cycle[1-x11-MaxLayeredConfig] PASSED [ 21%] test/layouts/test_max.py::test_layered_max_window_focus_cycle[1-wayland-MaxLayeredConfig] PASSED [ 21%] test/layouts/test_max.py::test_max_window_margins_and_borders[1-x11-MaxConfig] PASSED [ 21%] test/layouts/test_max.py::test_max_window_margins_and_borders[1-wayland-MaxConfig] PASSED [ 21%] test/layouts/test_plasma.py::test_info[1-x11] PASSED [ 21%] test/layouts/test_plasma.py::test_info[1-wayland] PASSED [ 21%] test/layouts/test_plasma.py::test_windows[1-x11] PASSED [ 21%] test/layouts/test_plasma.py::test_windows[1-wayland] PASSED [ 21%] test/layouts/test_plasma.py::test_split_directions[1-x11] PASSED [ 21%] test/layouts/test_plasma.py::test_split_directions[1-wayland] PASSED [ 21%] test/layouts/test_plasma.py::test_layout_directions[1-x11-True] PASSED [ 21%] test/layouts/test_plasma.py::test_layout_directions[1-wayland-True] PASSED [ 21%] test/layouts/test_plasma.py::test_move[1-x11-True] PASSED [ 21%] test/layouts/test_plasma.py::test_move[1-wayland-True] PASSED [ 21%] test/layouts/test_plasma.py::test_client_integrate[1-x11-True] PASSED [ 21%] test/layouts/test_plasma.py::test_client_integrate[1-wayland-True] PASSED [ 21%] test/layouts/test_plasma.py::test_sizes[1-x11] PASSED [ 22%] test/layouts/test_plasma.py::test_sizes[1-wayland] PASSED [ 22%] test/layouts/test_plasma.py::test_remove[1-x11] PASSED [ 22%] test/layouts/test_plasma.py::test_remove[1-wayland] PASSED [ 22%] test/layouts/test_plasma.py::test_split_mode[1-x11] PASSED [ 22%] test/layouts/test_plasma.py::test_split_mode[1-wayland] PASSED [ 22%] test/layouts/test_plasma.py::test_recent[1-x11] PASSED [ 22%] test/layouts/test_plasma.py::test_recent[1-wayland] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_add_windows[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_add_windows[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_add_windows_golden_ratio[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_add_windows_golden_ratio[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_basic[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_basic[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_window_focus_cycle[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_window_focus_cycle[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_alternative_calculation[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_ratiotile_alternative_calculation[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_shuffling[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_shuffling[1-wayland-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_resizing[1-x11-RatioTileConfig] PASSED [ 22%] test/layouts/test_ratiotile.py::test_resizing[1-wayland-RatioTileConfig] PASSED [ 23%] test/layouts/test_screensplit.py::test_screensplit[1-x11-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_screensplit[1-wayland-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_commands_passthrough[1-x11-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_commands_passthrough[1-wayland-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_move_window_to_split[1-x11-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_move_window_to_split[1-wayland-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_match_window[1-x11-ss_manager0] PASSED [ 23%] test/layouts/test_screensplit.py::test_match_window[1-wayland-ss_manager0] PASSED [ 23%] test/layouts/test_slice.py::test_no_slice[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_no_slice[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_first[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_first[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_last[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_last[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_focus[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_slice_focus[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_all_slices[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_all_slices[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_command_propagation[1-x11-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_command_propagation[1-wayland-SliceConfig] PASSED [ 23%] test/layouts/test_slice.py::test_command_propagation_direct_call[1-x11-SliceConfig] PASSED [ 24%] test/layouts/test_slice.py::test_command_propagation_direct_call[1-wayland-SliceConfig] PASSED [ 24%] test/layouts/test_slice.py::test_move_to_slice[1-x11-SliceConfig] PASSED [ 24%] test/layouts/test_slice.py::test_move_to_slice[1-wayland-SliceConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_left[1-x11-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_left[1-wayland-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_top[1-x11-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_top[1-wayland-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_right[1-x11-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_right[1-wayland-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_bottom[1-x11-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_bottom[1-wayland-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_left_anticlockwise[1-x11-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_left_anticlockwise[1-wayland-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_top_anticlockwise[1-x11-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_top_anticlockwise[1-wayland-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_right_anticlockwise[1-x11-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_right_anticlockwise[1-wayland-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_bottom_anticlockwise[1-x11-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_bottom_anticlockwise[1-wayland-AnticlockwiseConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_adjust_master_ratios[1-x11-SpiralConfig] PASSED [ 24%] test/layouts/test_spiral.py::test_spiral_adjust_master_ratios[1-wayland-SpiralConfig] PASSED [ 25%] test/layouts/test_spiral.py::test_spiral_adjust_ratios[1-x11-SpiralConfig] PASSED [ 25%] test/layouts/test_spiral.py::test_spiral_adjust_ratios[1-wayland-SpiralConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_commands[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_commands[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_down[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_down[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_addremove[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_addremove[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_rotation[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_rotation[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_nextprev[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_nextprev[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_window_removal[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_window_removal[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_split[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_split[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_shuffle[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_shuffle[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_client_to[1-x11-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_client_to[1-wayland-StackConfig] PASSED [ 25%] test/layouts/test_stack.py::test_stack_info[1-x11-StackConfig] PASSED [ 26%] test/layouts/test_stack.py::test_stack_info[1-wayland-StackConfig] PASSED [ 26%] test/layouts/test_stack.py::test_stack_window_focus_cycle[1-x11-StackConfig] PASSED [ 26%] test/layouts/test_stack.py::test_stack_window_focus_cycle[1-wayland-StackConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_updown[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_updown[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_nextprev[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_nextprev[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_master_and_slave[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_master_and_slave[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_remove[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_remove[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_window_focus_cycle[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_window_focus_cycle[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_add_on_top[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_add_on_top[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_min_max_ratios[1-x11-TileConfig] PASSED [ 26%] test/layouts/test_tile.py::test_tile_min_max_ratios[1-wayland-TileConfig] PASSED [ 26%] test/layouts/test_treetab.py::test_window[1-x11-TreeTabConfig] PASSED [ 26%] test/layouts/test_treetab.py::test_window[1-wayland-TreeTabConfig] PASSED [ 26%] test/layouts/test_treetab.py::test_sort_windows[1-x11-TreeTabConfig] PASSED [ 27%] test/layouts/test_treetab.py::test_sort_windows[1-wayland-TreeTabConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_simple[1-x11-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_simple[1-wayland-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_maximize[1-x11-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_maximize[1-wayland-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_window_focus_cycle[1-x11-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_window_focus_cycle[1-wayland-VerticalTileConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_single_border[1-x11-VerticalTileSingleBorderConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_single_border[1-wayland-VerticalTileSingleBorderConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_single_margin[1-x11-VerticalTileSingleMarginConfig] PASSED [ 27%] test/layouts/test_verticaltile.py::test_verticaltile_single_margin[1-wayland-VerticalTileSingleMarginConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients[1-x11-MonadTallConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients[1-wayland-MonadTallConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_before_current[1-x11-MonadTallNCPBeforeCurrentConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_before_current[1-wayland-MonadTallNCPBeforeCurrentConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_after_current[1-x11-MonadTallNCPAfterCurrentConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_after_current[1-wayland-MonadTallNCPAfterCurrentConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_at_bottom[1-x11-MonadTallNewCLientPositionBottomConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_tall_add_clients_at_bottom[1-wayland-MonadTallNewCLientPositionBottomConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_wide_add_clients[1-x11-MonadWideConfig] PASSED [ 27%] test/layouts/test_xmonad.py::test_wide_add_clients[1-wayland-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_add_clients_new_client_postion_top[1-x11-MonadWideNewClientPositionTopConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_add_clients_new_client_postion_top[1-wayland-MonadWideNewClientPositionTopConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_margins[1-x11-MonadTallMarginsConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_margins[1-wayland-MonadTallMarginsConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_margins[1-x11-MonadWideMarginsConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_margins[1-wayland-MonadWideMarginsConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growmain_solosecondary[1-x11-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growmain_solosecondary[1-wayland-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growmain_solosecondary[1-x11-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growmain_solosecondary[1-wayland-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growmain_multiplesecondary[1-x11-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growmain_multiplesecondary[1-wayland-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growmain_multiplesecondary[1-x11-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growmain_multiplesecondary[1-wayland-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growsecondary_solosecondary[1-x11-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growsecondary_solosecondary[1-wayland-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growsecondary_solosecondary[1-x11-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growsecondary_solosecondary[1-wayland-MonadWideConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growsecondary_multiplesecondary[1-x11-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_tall_growsecondary_multiplesecondary[1-wayland-MonadTallConfig] PASSED [ 28%] test/layouts/test_xmonad.py::test_wide_growsecondary_multiplesecondary[1-x11-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_growsecondary_multiplesecondary[1-wayland-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_flip[1-x11-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_flip[1-wayland-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_flip[1-x11-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_flip[1-wayland-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_set_and_reset[1-x11-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_set_and_reset[1-wayland-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_add_two_clients[1-x11-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_add_two_clients[1-wayland-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_toggle_auto_maximize[1-x11-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_toggle_auto_maximize[1-wayland-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_window_kill[1-x11-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_stacked_window_kill[1-wayland-MonadTallStackedConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_set_and_reset[1-x11-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_set_and_reset[1-wayland-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_shuffle[1-x11-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_shuffle[1-wayland-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_shuffle[1-x11-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_wide_shuffle[1-wayland-MonadWideConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_swap[1-x11-MonadTallConfig] PASSED [ 29%] test/layouts/test_xmonad.py::test_tall_swap[1-wayland-MonadTallConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_wide_swap[1-x11-MonadWideConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_wide_swap[1-wayland-MonadWideConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_tall_window_focus_cycle[1-x11-MonadTallConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_tall_window_focus_cycle[1-wayland-MonadTallConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_wide_window_focus_cycle[1-x11-MonadWideConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_wide_window_focus_cycle[1-wayland-MonadWideConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_add_clients[1-x11-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_add_clients[1-wayland-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_shuffle[1-x11-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_shuffle[1-wayland-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_swap_main[1-x11-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_xmonad.py::test_three_col_swap_main[1-wayland-MonadThreeColConfig] PASSED [ 30%] test/layouts/test_zoomy.py::test_zoomy_one[1-x11-ZoomyConfig] PASSED [ 30%] test/layouts/test_zoomy.py::test_zoomy_one[1-wayland-ZoomyConfig] PASSED [ 30%] test/layouts/test_zoomy.py::test_zoomy_window_focus_cycle[1-x11-ZoomyConfig] PASSED [ 30%] test/layouts/test_zoomy.py::test_zoomy_window_focus_cycle[1-wayland-ZoomyConfig] PASSED [ 30%] test/test_bar.py::test_draw[1-x11-GBConfig] PASSED [ 30%] test/test_bar.py::test_draw[1-wayland-GBConfig] PASSED [ 30%] test/test_bar.py::test_prompt[1-x11-GBConfig] PASSED [ 30%] test/test_bar.py::test_prompt[1-wayland-GBConfig] PASSED [ 30%] test/test_bar.py::test_event[1-x11-GBConfig] PASSED [ 31%] test/test_bar.py::test_event[1-wayland-GBConfig] PASSED [ 31%] test/test_bar.py::test_textbox[1-x11-GBConfig] PASSED [ 31%] test/test_bar.py::test_textbox[1-wayland-GBConfig] PASSED [ 31%] test/test_bar.py::test_textbox_errors[1-x11-GBConfig] PASSED [ 31%] test/test_bar.py::test_textbox_errors[1-wayland-GBConfig] PASSED [ 31%] test/test_bar.py::test_groupbox_button_press[1-x11-GBConfig] PASSED [ 31%] test/test_bar.py::test_groupbox_button_press[1-wayland-GBConfig] PASSED [ 31%] test/test_bar.py::test_geometry[1-x11-GeomConf] PASSED [ 31%] test/test_bar.py::test_geometry[1-wayland-GeomConf] PASSED [ 31%] test/test_bar.py::test_resize[1-x11-GeomConf] PASSED [ 31%] test/test_bar.py::test_resize[1-wayland-GeomConf] PASSED [ 31%] test/test_bar.py::test_basic[1-x11] PASSED [ 31%] test/test_bar.py::test_basic[1-wayland] PASSED [ 31%] test/test_bar.py::test_singlespacer[1-x11] PASSED [ 31%] test/test_bar.py::test_singlespacer[1-wayland] PASSED [ 31%] test/test_bar.py::test_nospacer[1-x11] PASSED [ 31%] test/test_bar.py::test_nospacer[1-wayland] PASSED [ 31%] test/test_bar.py::test_consecutive_spacer[1-x11] PASSED [ 31%] test/test_bar.py::test_consecutive_spacer[1-wayland] PASSED [ 31%] test/test_bar.py::test_configure_broken_widgets[1-x11] PASSED [ 32%] test/test_bar.py::test_configure_broken_widgets[1-wayland] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_with_margin[1-x11] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_with_margin[1-wayland] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-x11-all-dimensions0] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-x11-top-dimensions1] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-x11-bottom-dimensions2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-x11-left-dimensions3] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-x11-right-dimensions4] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-wayland-all-dimensions0] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-wayland-top-dimensions1] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-wayland-bottom-dimensions2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-wayland-left-dimensions3] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_single_screen[1-wayland-right-dimensions4] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[x11-all-dimensions0-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[x11-top-dimensions1-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[x11-bottom-dimensions2-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[x11-left-dimensions3-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[x11-right-dimensions4-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[wayland-all-dimensions0-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[wayland-top-dimensions1-2] PASSED [ 32%] test/test_bar.py::test_bar_hide_show_dual_screen[wayland-bottom-dimensions2-2] PASSED [ 33%] test/test_bar.py::test_bar_hide_show_dual_screen[wayland-left-dimensions3-2] PASSED [ 33%] test/test_bar.py::test_bar_hide_show_dual_screen[wayland-right-dimensions4-2] PASSED [ 33%] test/test_bar.py::test_bar_border_horizontal[1-x11] PASSED [ 33%] test/test_bar.py::test_bar_border_horizontal[1-wayland] PASSED [ 33%] test/test_bar.py::test_bar_border_vertical[1-x11] PASSED [ 33%] test/test_bar.py::test_bar_border_vertical[1-wayland] PASSED [ 33%] test/test_bar.py::test_unsupported_widget[1-x11] PASSED [ 33%] test/test_bar.py::test_unsupported_widget[1-wayland] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-x11-top-0-0-800-50] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-x11-bottom-0-550-800-50] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-x11-left-0-0-50-600] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-x11-right-750-0-50-600] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-wayland-top-0-0-800-50] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-wayland-bottom-0-550-800-50] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-wayland-left-0-0-50-600] PASSED [ 33%] test/test_bar.py::test_dont_reserve_bar[1-wayland-right-750-0-50-600] PASSED [ 33%] test/test_command.py::test_layout_filter[1-x11-CallConfig] PASSED [ 33%] test/test_command.py::test_layout_filter[1-wayland-CallConfig] PASSED [ 33%] test/test_command.py::test_param_hoisting[1-x11-CallConfig] PASSED [ 33%] test/test_command.py::test_param_hoisting[1-wayland-CallConfig] PASSED [ 33%] test/test_command.py::test_cmd_commands[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_cmd_commands[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_cmd_eval_namespace[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_cmd_eval_namespace[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_call_unknown[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_call_unknown[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_items_qtile[x11-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_items_qtile[wayland-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_select_qtile[x11-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_select_qtile[wayland-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_items_group[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_items_group[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_select_group[x11-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_select_group[wayland-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_items_screen[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_items_screen[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_select_screen[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_select_screen[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_items_bar[1-x11-ServerConfig] PASSED [ 34%] test/test_command.py::test_items_bar[1-wayland-ServerConfig] PASSED [ 34%] test/test_command.py::test_select_bar[x11-ServerConfig-2] PASSED [ 34%] test/test_command.py::test_select_bar[wayland-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_items_layout[1-x11-ServerConfig] PASSED [ 35%] test/test_command.py::test_items_layout[1-wayland-ServerConfig] PASSED [ 35%] test/test_command.py::test_select_layout[1-x11-ServerConfig] PASSED [ 35%] test/test_command.py::test_select_layout[1-wayland-ServerConfig] PASSED [ 35%] test/test_command.py::test_items_window[x11-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_items_window[wayland-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_select_window[x11-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_select_window[wayland-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_items_widget[1-x11-ServerConfig] PASSED [ 35%] test/test_command.py::test_items_widget[1-wayland-ServerConfig] PASSED [ 35%] test/test_command.py::test_select_widget[1-x11-ServerConfig] PASSED [ 35%] test/test_command.py::test_select_widget[1-wayland-ServerConfig] PASSED [ 35%] test/test_command.py::test_core_node[1-x11] PASSED [ 35%] test/test_command.py::test_core_node[1-wayland] PASSED [ 35%] test/test_command.py::test_lazy_arguments[1-x11] PASSED [ 35%] test/test_command.py::test_lazy_arguments[1-wayland] PASSED [ 35%] test/test_command.py::test_decorators_manager_call[x11-ServerConfig-2] PASSED [ 35%] test/test_command.py::test_decorators_manager_call[wayland-ServerConfig-2] PASSED [ 35%] test/test_dgroups.py::test_dgroup_persist[1-x11-DGroupsConfig] PASSED [ 35%] test/test_dgroups.py::test_dgroup_persist[1-wayland-DGroupsConfig] PASSED [ 35%] test/test_dgroups.py::test_dgroup_nonpersist[1-x11-DGroupsConfig] PASSED [ 36%] test/test_dgroups.py::test_dgroup_nonpersist[1-wayland-DGroupsConfig] PASSED [ 36%] test/test_fakescreen.py::test_basic[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_basic[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_gaps[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_gaps[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_maximize_with_move_to_screen[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_maximize_with_move_to_screen[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_first_on_second_screen[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_first_on_second_screen[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_change_screens[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_change_screens[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_outside_edges[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_float_outside_edges[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_hammer_tile[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_hammer_tile[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_hammer_ratio_tile[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_hammer_ratio_tile[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_ratio_to_fourth_screen[1-x11-FakeScreenConfig] PASSED [ 36%] test/test_fakescreen.py::test_ratio_to_fourth_screen[1-wayland-FakeScreenConfig] PASSED [ 36%] test/test_floating.py::test_maximize[1-x11-FakeScreenConfig] PASSED [ 37%] test/test_floating.py::test_maximize[1-wayland-FakeScreenConfig] PASSED [ 37%] test/test_floating.py::test_fullscreen[1-x11-FakeScreenConfig] PASSED [ 37%] test/test_floating.py::test_fullscreen[1-wayland-FakeScreenConfig] PASSED [ 37%] test/test_group.py::test_window_order[1-x11-GroupConfig] PASSED [ 37%] test/test_group.py::test_window_order[1-wayland-GroupConfig] PASSED [ 37%] test/test_group.py::test_focus_by_index[1-x11-GroupConfig] PASSED [ 37%] test/test_group.py::test_focus_by_index[1-wayland-GroupConfig] PASSED [ 37%] test/test_group.py::test_toscreen_toggle[1-x11-GroupConfig] PASSED [ 37%] test/test_group.py::test_toscreen_toggle[1-wayland-GroupConfig] PASSED [ 37%] test/test_group.py::test_non_persistent_groups[1-x11-NoPersistGroupConfig] PASSED [ 37%] test/test_group.py::test_non_persistent_groups[1-wayland-NoPersistGroupConfig] PASSED [ 37%] test/test_hook.py::test_can_subscribe_to_startup_hooks[1-x11] PASSED [ 37%] test/test_hook.py::test_can_subscribe_to_startup_hooks[1-wayland] PASSED [ 37%] test/test_hook.py::test_can_update_by_selection_change[1-x11] PASSED [ 37%] test/test_hook.py::test_can_update_by_selection_change[1-wayland] PASSED [ 37%] test/test_hook.py::test_can_call_by_selection_notify[1-x11] PASSED [ 37%] test/test_hook.py::test_can_call_by_selection_notify[1-wayland] PASSED [ 37%] test/test_hook.py::test_resume_hook[1-x11] PASSED [ 37%] test/test_hook.py::test_resume_hook[1-wayland] PASSED [ 37%] test/test_hook.py::test_suspend_hook[1-x11] PASSED [ 37%] test/test_hook.py::test_suspend_hook[1-wayland] PASSED [ 38%] test/test_hook.py::test_user_hook[1-x11] PASSED [ 38%] test/test_hook.py::test_user_hook[1-wayland] PASSED [ 38%] test/test_hook.py::test_shutdown[1-x11] PASSED [ 38%] test/test_hook.py::test_shutdown[1-wayland] PASSED [ 38%] test/test_hook.py::test_setgroup[x11-2] PASSED [ 38%] test/test_hook.py::test_setgroup[wayland-2] PASSED [ 38%] test/test_hook.py::test_addgroup[1-x11] PASSED [ 38%] test/test_hook.py::test_addgroup[1-wayland] PASSED [ 38%] test/test_hook.py::test_delgroup[1-x11] PASSED [ 38%] test/test_hook.py::test_delgroup[1-wayland] PASSED [ 38%] test/test_hook.py::test_changegroup[1-x11] PASSED [ 38%] test/test_hook.py::test_changegroup[1-wayland] PASSED [ 38%] test/test_hook.py::test_focus_change[1-x11] PASSED [ 38%] test/test_hook.py::test_focus_change[1-wayland] PASSED [ 38%] test/test_hook.py::test_float_change[1-x11] PASSED [ 38%] test/test_hook.py::test_float_change[1-wayland] PASSED [ 38%] test/test_hook.py::test_group_window_add[1-x11] PASSED [ 38%] test/test_hook.py::test_group_window_add[1-wayland] PASSED [ 38%] test/test_hook.py::test_group_window_remove[1-x11] PASSED [ 38%] test/test_hook.py::test_group_window_remove[1-wayland] PASSED [ 38%] test/test_hook.py::test_client_new[1-x11] PASSED [ 39%] test/test_hook.py::test_client_new[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_managed[1-x11] PASSED [ 39%] test/test_hook.py::test_client_managed[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_killed[1-x11] PASSED [ 39%] test/test_hook.py::test_client_killed[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_focus[1-x11] PASSED [ 39%] test/test_hook.py::test_client_focus[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_mouse_enter[1-x11] PASSED [ 39%] test/test_hook.py::test_client_mouse_enter[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_name_updated[1-x11] PASSED [ 39%] test/test_hook.py::test_client_name_updated[1-wayland] PASSED [ 39%] test/test_hook.py::test_client_urgent_hint_changed[1-x11] PASSED [ 39%] test/test_hook.py::test_client_urgent_hint_changed[1-wayland] SKIPPED [ 39%] test/test_hook.py::test_layout_change[1-x11] PASSED [ 39%] test/test_hook.py::test_layout_change[1-wayland] PASSED [ 39%] test/test_hook.py::test_net_wm_icon_change[1-x11] PASSED [ 39%] test/test_hook.py::test_net_wm_icon_change[1-wayland] SKIPPED (X11 only.) [ 39%] test/test_hook.py::test_screen_change[1-x11] PASSED [ 39%] test/test_hook.py::test_screen_change[1-wayland] PASSED [ 39%] test/test_hook.py::test_screens_reconfigured[1-x11] PASSED [ 39%] test/test_hook.py::test_screens_reconfigured[1-wayland] PASSED [ 40%] test/test_hook.py::test_current_screen_change[x11-2] PASSED [ 40%] test/test_hook.py::test_current_screen_change[wayland-2] PASSED [ 40%] test/test_manager.py::test_screen_dim[x11-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_screen_dim[wayland-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_clone_dim[1-x11-ManagerConfig-xephyr0] PASSED [ 40%] test/test_manager.py::test_clone_dim[1-wayland-ManagerConfig-xephyr0] PASSED [ 40%] test/test_manager.py::test_to_screen[x11-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_to_screen[wayland-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_togroup[x11-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_togroup[wayland-ManagerConfig-2] PASSED [ 40%] test/test_manager.py::test_resize[1-x11-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_resize[1-wayland-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_minimal[1-x11] PASSED [ 40%] test/test_manager.py::test_minimal[1-wayland] PASSED [ 40%] test/test_manager.py::test_events[1-x11-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_events[1-wayland-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_keypress[1-x11-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_keypress[1-wayland-ManagerConfig] PASSED [ 40%] test/test_manager.py::test_too_few_groups[x11-1-TooFewGroupsConfig] PASSED [ 40%] test/test_manager.py::test_too_few_groups[wayland-1-TooFewGroupsConfig] PASSED [ 40%] test/test_manager.py::test_immediate_chord[1-x11-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_immediate_chord[1-wayland-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_mode_chord[1-x11-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_mode_chord[1-wayland-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_chord_stack[1-x11-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_chord_stack[1-wayland-_ChordsConfig] PASSED [ 41%] test/test_manager.py::test_spawn[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_spawn[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_spawn_list[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_spawn_list[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_kill_window[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_kill_window[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_kill_other[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_kill_other[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_regression_groupswitch[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_regression_groupswitch[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_next_layout[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_next_layout[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_setlayout[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_setlayout[1-wayland-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_to_layout_index[1-x11-ManagerConfig] PASSED [ 41%] test/test_manager.py::test_to_layout_index[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_adddelgroup[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_adddelgroup[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_addgroupat[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_addgroupat[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_delgroup[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_delgroup[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_nextprevgroup[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_nextprevgroup[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_toggle_group[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_toggle_group[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_static[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_static[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_match[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_match[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_default_float[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_default_float[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_last_float_size[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_last_float_size[1-wayland-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_float_max_min_combo[1-x11-ManagerConfig] PASSED [ 42%] test/test_manager.py::test_float_max_min_combo[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_fullscreen[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_fullscreen[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_max[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_max[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_min[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_min[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_floating[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_toggle_floating[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_floating_focus[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_floating_focus[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_move_floating[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_move_floating[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_one_screen[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_one_screen[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_two_screens[x11-ManagerConfig-2] PASSED [ 43%] test/test_manager.py::test_two_screens[wayland-ManagerConfig-2] PASSED [ 43%] test/test_manager.py::test_focus_stays_on_layout_switch[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_focus_stays_on_layout_switch[1-wayland-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_map_request[1-x11-BareConfig] PASSED [ 43%] test/test_manager.py::test_map_request[1-x11-ManagerConfig] PASSED [ 43%] test/test_manager.py::test_map_request[1-wayland-BareConfig] PASSED [ 44%] test/test_manager.py::test_map_request[1-wayland-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_unmap[1-x11-BareConfig] PASSED [ 44%] test/test_manager.py::test_unmap[1-x11-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_unmap[1-wayland-BareConfig] PASSED [ 44%] test/test_manager.py::test_unmap[1-wayland-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_setgroup[x11-1-BareConfig] PASSED [ 44%] test/test_manager.py::test_setgroup[x11-1-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_setgroup[wayland-1-BareConfig] PASSED [ 44%] test/test_manager.py::test_setgroup[wayland-1-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_unmap_noscreen[x11-1-BareConfig] PASSED [ 44%] test/test_manager.py::test_unmap_noscreen[x11-1-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_unmap_noscreen[wayland-1-BareConfig] PASSED [ 44%] test/test_manager.py::test_unmap_noscreen[wayland-1-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_labelgroup[1-x11-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_labelgroup[1-wayland-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_change_loglevel[1-x11-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_change_loglevel[1-wayland-ManagerConfig] PASSED [ 44%] test/test_manager.py::test_switch_groups_cursor_warp[1-x11] PASSED [ 44%] test/test_manager.py::test_switch_groups_cursor_warp[1-wayland] PASSED [ 44%] test/test_manager.py::test_reload_config[1-x11] PASSED [ 44%] test/test_manager.py::test_reload_config[1-wayland] PASSED [ 45%] test/test_manager.py::test_windows_from_commands[1-x11-CommandsConfig] PASSED [ 45%] test/test_manager.py::test_windows_from_commands[1-wayland-CommandsConfig] PASSED [ 45%] test/test_manager.py::test_widget_duplicate_names[1-x11-DuplicateWidgetsConfig] PASSED [ 45%] test/test_manager.py::test_widget_duplicate_names[1-wayland-DuplicateWidgetsConfig] PASSED [ 45%] test/test_manager.py::test_widget_duplicate_warnings[1-x11-DuplicateWidgetsConfig] PASSED [ 45%] test/test_manager.py::test_widget_duplicate_warnings[1-wayland-DuplicateWidgetsConfig] PASSED [ 45%] test/test_match.py::test_single_rule[1-x11-normal-False-manager0] PASSED [ 45%] test/test_match.py::test_single_rule[1-x11-floatme-True-manager0] PASSED [ 45%] test/test_match.py::test_single_rule[1-x11-floatmetoo-False-manager0] PASSED [ 45%] test/test_match.py::test_single_rule[1-wayland-normal-False-manager0] PASSED [ 45%] test/test_match.py::test_single_rule[1-wayland-floatme-True-manager0] PASSED [ 45%] test/test_match.py::test_single_rule[1-wayland-floatmetoo-False-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-x11-normal-False-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-x11-floatme-True-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-x11-floatmetoo-True-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-wayland-normal-False-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-wayland-floatme-True-manager0] PASSED [ 45%] test/test_match.py::test_single_regex_rule[1-wayland-floatmetoo-True-manager0] PASSED [ 45%] test/test_match.py::test_not_rule[1-x11-normal-True-manager0] PASSED [ 45%] test/test_match.py::test_not_rule[1-x11-floatme-False-manager0] PASSED [ 45%] test/test_match.py::test_not_rule[1-x11-floatmetoo-True-manager0] PASSED [ 46%] test/test_match.py::test_not_rule[1-wayland-normal-True-manager0] PASSED [ 46%] test/test_match.py::test_not_rule[1-wayland-floatme-False-manager0] PASSED [ 46%] test/test_match.py::test_not_rule[1-wayland-floatmetoo-True-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-x11-normal-False-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-x11-floatme-True-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-x11-floating-True-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-x11-floatmetoo-False-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-wayland-normal-False-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-wayland-floatme-True-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-wayland-floating-True-manager0] PASSED [ 46%] test/test_match.py::test_or_rule[1-wayland-floatmetoo-False-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-x11-normal-False-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-x11-floatme-False-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-x11-floatmetoo-True-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-wayland-normal-False-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-wayland-floatme-False-manager0] PASSED [ 46%] test/test_match.py::test_and_rule[1-wayland-floatmetoo-True-manager0] PASSED [ 46%] test/test_match.py::test_xor_rule[1-x11-normal-False-manager0] PASSED [ 46%] test/test_match.py::test_xor_rule[1-x11-floatme-True-manager0] PASSED [ 46%] test/test_match.py::test_xor_rule[1-x11-floatmetoo-False-manager0] PASSED [ 46%] test/test_match.py::test_xor_rule[1-x11-thisfloatstoo-True-manager0] PASSED [ 47%] test/test_match.py::test_xor_rule[1-wayland-normal-False-manager0] PASSED [ 47%] test/test_match.py::test_xor_rule[1-wayland-floatme-True-manager0] PASSED [ 47%] test/test_match.py::test_xor_rule[1-wayland-floatmetoo-False-manager0] PASSED [ 47%] test/test_match.py::test_xor_rule[1-wayland-thisfloatstoo-True-manager0] PASSED [ 47%] test/test_popup.py::test_popup_focus[1-x11] PASSED [ 47%] test/test_popup.py::test_popup_focus[1-wayland] PASSED [ 47%] test/test_qtile_cmd.py::test_qtile_cmd[1-x11-ServerConfig] PASSED [ 47%] test/test_qtile_cmd.py::test_qtile_cmd[1-wayland-ServerConfig] PASSED [ 47%] test/test_qtile_cmd.py::test_display_kb[1-x11-ServerConfig] PASSED [ 47%] test/test_qtile_cmd.py::test_display_kb[1-wayland-ServerConfig] PASSED [ 47%] test/test_qtile_cmd.py::test_cmd_obj_root_node[1-x11-ServerConfig] PASSED [ 47%] test/test_qtile_cmd.py::test_cmd_obj_root_node[1-wayland-ServerConfig] PASSED [ 47%] test/test_restart.py::test_restart_hook_and_state[1-x11] PASSED [ 47%] test/test_restart.py::test_restart_hook_and_state[1-wayland] SKIPPED [ 47%] test/test_scratchpad.py::test_sratchpad_with_matcher[1-x11-ScratchPadBaseConfic] PASSED [ 47%] test/test_scratchpad.py::test_sratchpad_with_matcher[1-wayland-ScratchPadBaseConfic] PASSED [ 47%] test/test_scratchpad.py::test_toggling_single[1-x11-ScratchPadBaseConfic] PASSED [ 47%] test/test_scratchpad.py::test_toggling_single[1-wayland-ScratchPadBaseConfic] PASSED [ 47%] test/test_scratchpad.py::test_toggling[1-x11-ScratchPadBaseConfic] PASSED [ 47%] test/test_scratchpad.py::test_toggling[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_focus_cycle[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_focus_cycle[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_focus_lost_hide[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_focus_lost_hide[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_kill[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_kill[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_floating_toggle[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_floating_toggle[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_stepping_between_groups_should_skip_scratchpads[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_stepping_between_groups_should_skip_scratchpads[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_skip_taskbar[1-x11-ScratchPadBaseConfic] PASSED [ 48%] test/test_scratchpad.py::test_skip_taskbar[1-wayland-ScratchPadBaseConfic] PASSED [ 48%] test/test_sh.py::test_columnize[1-x11-ShConfig] PASSED [ 48%] test/test_sh.py::test_columnize[1-wayland-ShConfig] PASSED [ 48%] test/test_sh.py::test_ls[1-x11-ShConfig] PASSED [ 48%] test/test_sh.py::test_ls[1-wayland-ShConfig] PASSED [ 48%] test/test_sh.py::test_do_cd[1-x11-ShConfig] PASSED [ 48%] test/test_sh.py::test_do_cd[1-wayland-ShConfig] PASSED [ 48%] test/test_sh.py::test_call[1-x11-ShConfig] PASSED [ 48%] test/test_sh.py::test_call[1-wayland-ShConfig] PASSED [ 48%] test/test_sh.py::test_complete[1-x11-ShConfig] PASSED [ 49%] test/test_sh.py::test_complete[1-wayland-ShConfig] PASSED [ 49%] test/test_sh.py::test_help[1-x11-ShConfig] PASSED [ 49%] test/test_sh.py::test_help[1-wayland-ShConfig] PASSED [ 49%] test/test_swallow.py::test_swallow[1-x11-SwallowConfig] PASSED [ 49%] test/test_swallow.py::test_swallow[1-wayland-SwallowConfig] PASSED [ 49%] test/test_when.py::test_when[1-x11-WhenConfig] PASSED [ 49%] test/test_when.py::test_when[1-wayland-WhenConfig] PASSED [ 49%] test/test_window.py::test_info[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_info[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_is_visible_hidden[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_is_visible_hidden[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_is_visible_minimized[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_is_visible_minimized[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_margin[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_margin[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_no_size_hint[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_no_size_hint[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_togroup_toggle[1-x11-BareConfig] PASSED [ 49%] test/test_window.py::test_togroup_toggle[1-wayland-BareConfig] PASSED [ 49%] test/test_window.py::test_bring_front_click[1-x11-ManagerConfig-False] PASSED [ 49%] test/test_window.py::test_bring_front_click[1-x11-BringFrontClickConfig-True] PASSED [ 50%] test/test_window.py::test_bring_front_click[1-x11-BringFrontClickFloatingOnlyConfig-floating_only] PASSED [ 50%] test/test_window.py::test_bring_front_click[1-wayland-ManagerConfig-False] PASSED [ 50%] test/test_window.py::test_bring_front_click[1-wayland-BringFrontClickConfig-True] PASSED [ 50%] test/test_window.py::test_bring_front_click[1-wayland-BringFrontClickFloatingOnlyConfig-floating_only] PASSED [ 50%] test/test_window.py::test_center_window[x11-BareConfig-2] PASSED [ 50%] test/test_window.py::test_center_window[wayland-BareConfig-2] PASSED [ 50%] test/test_window.py::test_set_position[1-x11-PositionConfig] PASSED [ 50%] test/test_window.py::test_set_position[1-wayland-PositionConfig] PASSED [ 50%] test/test_window.py::test_focus_switch[1-x11-WindowNameConfig] PASSED [ 50%] test/test_window.py::test_focus_switch[1-wayland-WindowNameConfig] PASSED [ 50%] test/widgets/test_base.py::test_multiple_timers[1-x11] PASSED [ 50%] test/widgets/test_base.py::test_multiple_timers[1-wayland] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_same_bar[1-x11] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_same_bar[1-wayland] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_different_bar[1-x11] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_different_bar[1-wayland] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_stretch[1-x11] PASSED [ 50%] test/widgets/test_base.py::test_mirrors_stretch[1-wayland] PASSED [ 50%] test/widgets/test_base.py::test_threadpolltext_force_update[1-x11] PASSED [ 50%] test/widgets/test_base.py::test_threadpolltext_force_update[1-wayland] PASSED [ 50%] test/widgets/test_base.py::test_threadpolltext_update_interval_none[1-x11] PASSED [ 51%] test/widgets/test_base.py::test_threadpolltext_update_interval_none[1-wayland] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_no_width[1-x11-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_no_width[1-wayland-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_short_text[1-x11-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_short_text[1-wayland-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_long_text[1-x11-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_text_scroll_long_text[1-wayland-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_scroll_fixed_width[1-x11-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_base.py::test_scroll_fixed_width[1-wayland-ScrollingTextConfig] PASSED [ 51%] test/widgets/test_bluetooth.py::test_defaults[1-x11] SKIPPED (dbus- launch must be installed) [ 51%] test/widgets/test_bluetooth.py::test_defaults[1-wayland] SKIPPED (dbus- launch must be installed) [ 51%] test/widgets/test_bluetooth.py::test_device_actions[1-x11] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_device_actions[1-wayland] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_adapter_actions[1-x11] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_adapter_actions[1-wayland] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_custom_symbols[1-x11-bluetooth_manager0] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_custom_symbols[1-wayland-bluetooth_manager0] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_default_show_battery[1-x11-bluetooth_manager0] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_default_show_battery[1-wayland-bluetooth_manager0] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_missing_adapter[1-x11-bluetooth_manager0] SKIPPED [ 51%] test/widgets/test_bluetooth.py::test_missing_adapter[1-wayland-bluetooth_manager0] SKIPPED [ 52%] test/widgets/test_bluetooth.py::test_default_text[1-x11-bluetooth_manager0] SKIPPED [ 52%] test/widgets/test_bluetooth.py::test_default_text[1-wayland-bluetooth_manager0] SKIPPED [ 52%] test/widgets/test_bluetooth.py::test_default_device[1-x11-bluetooth_manager0] SKIPPED [ 52%] test/widgets/test_bluetooth.py::test_default_device[1-wayland-bluetooth_manager0] SKIPPED [ 52%] test/widgets/test_check_updates.py::test_update_available_with_execute[1-x11] PASSED [ 52%] test/widgets/test_check_updates.py::test_update_available_with_execute[1-wayland] PASSED [ 52%] test/widgets/test_chord.py::test_chord_persistence[1-x11-ChordConf] PASSED [ 52%] test/widgets/test_chord.py::test_chord_persistence[1-wayland-ChordConf] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display[1-x11] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display[1-wayland] SKIPPED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_full_text[1-x11-clipboard_manager0] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_full_text[1-wayland-clipboard_manager0] SKIPPED [ 52%] test/widgets/test_clipboard.py::test_clipboard_blacklist[1-x11-clipboard_manager0] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_blacklist[1-wayland-clipboard_manager0] SKIPPED [ 52%] test/widgets/test_clipboard.py::test_clipboard_ignore_different_selection[1-x11] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_ignore_different_selection[1-wayland] SKIPPED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_clear[1-x11-clipboard_manager0] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_clear[1-wayland-clipboard_manager0] SKIPPED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_multiple_changes[1-x11] PASSED [ 52%] test/widgets/test_clipboard.py::test_clipboard_display_multiple_changes[1-wayland] SKIPPED [ 53%] test/widgets/test_clock.py::test_clock_tick[1-x11] PASSED [ 53%] test/widgets/test_clock.py::test_clock_tick[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_play_stopped[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_play_stopped[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_times[1-x11-cmus_manager0] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_times[1-wayland-cmus_manager0] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_buttons[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_buttons[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_error_handling[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_cmus_error_handling[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_escape_text[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_escape_text[1-wayland] PASSED [ 53%] test/widgets/test_cmus.py::test_missing_metadata[1-x11] PASSED [ 53%] test/widgets/test_cmus.py::test_missing_metadata[1-wayland] PASSED [ 53%] test/widgets/test_configerror.py::test_configerrorwidget[1-x11-top] PASSED [ 53%] test/widgets/test_configerror.py::test_configerrorwidget[1-x11-bottom] PASSED [ 53%] test/widgets/test_configerror.py::test_configerrorwidget[1-x11-left] PASSED [ 53%] test/widgets/test_configerror.py::test_configerrorwidget[1-x11-right] PASSED [ 53%] test/widgets/test_configerror.py::test_configerrorwidget[1-wayland-top] PASSED [ 54%] test/widgets/test_configerror.py::test_configerrorwidget[1-wayland-bottom] PASSED [ 54%] test/widgets/test_configerror.py::test_configerrorwidget[1-wayland-left] PASSED [ 54%] test/widgets/test_configerror.py::test_configerrorwidget[1-wayland-right] PASSED [ 54%] test/widgets/test_cpu.py::test_cpu[1-x11] PASSED [ 54%] test/widgets/test_cpu.py::test_cpu[1-wayland] PASSED [ 54%] test/widgets/test_crashme.py::test_crashme_init[1-x11] PASSED [ 54%] test/widgets/test_crashme.py::test_crashme_init[1-wayland] PASSED [ 54%] test/widgets/test_currentscreen.py::test_change_screen[x11-2] PASSED [ 54%] test/widgets/test_currentscreen.py::test_change_screen[wayland-2] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd[1-x11] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd[1-wayland] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd_custom_func[1-x11-dnd_manager0] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd_custom_func[1-wayland-dnd_manager0] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd_custom_icons[1-x11-dnd_manager0] PASSED [ 54%] test/widgets/test_do_not_disturb.py::test_dnd_custom_icons[1-wayland-dnd_manager0] PASSED [ 54%] test/widgets/test_groupbox.py::test_groupbox_markup[1-x11-GroupBoxConfig] PASSED [ 54%] test/widgets/test_groupbox.py::test_groupbox_markup[1-wayland-GroupBoxConfig] PASSED [ 54%] test/widgets/test_hdd.py::test_hdd[1-x11] PASSED [ 54%] test/widgets/test_hdd.py::test_hdd[1-wayland] PASSED [ 54%] test/widgets/test_image.py::test_default_settings[1-x11-screen0-top-height] PASSED [ 54%] test/widgets/test_image.py::test_default_settings[1-x11-screen1-left-width] PASSED [ 55%] test/widgets/test_image.py::test_default_settings[1-wayland-screen0-top-height] PASSED [ 55%] test/widgets/test_image.py::test_default_settings[1-wayland-screen1-left-width] PASSED [ 55%] test/widgets/test_image.py::test_no_filename[1-x11-screen0-top-width] PASSED [ 55%] test/widgets/test_image.py::test_no_filename[1-x11-screen1-left-height] PASSED [ 55%] test/widgets/test_image.py::test_no_filename[1-wayland-screen0-top-width] PASSED [ 55%] test/widgets/test_image.py::test_no_filename[1-wayland-screen1-left-height] PASSED [ 55%] test/widgets/test_image.py::test_missing_file[1-x11] PASSED [ 55%] test/widgets/test_image.py::test_missing_file[1-wayland] PASSED [ 55%] test/widgets/test_image.py::test_no_scale[1-x11] PASSED [ 55%] test/widgets/test_image.py::test_no_scale[1-wayland] PASSED [ 55%] test/widgets/test_image.py::test_no_image[1-x11] PASSED [ 55%] test/widgets/test_image.py::test_no_image[1-wayland] PASSED [ 55%] test/widgets/test_image.py::test_invalid_path[1-x11] PASSED [ 55%] test/widgets/test_image.py::test_invalid_path[1-wayland] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-x11-top] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-x11-bottom] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-x11-left] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-x11-right] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-wayland-top] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-wayland-bottom] PASSED [ 55%] test/widgets/test_import_error.py::test_importerrorwidget[1-wayland-left] PASSED [ 56%] test/widgets/test_import_error.py::test_importerrorwidget[1-wayland-right] PASSED [ 56%] test/widgets/test_load.py::test_load_times_button_click[1-x11] PASSED [ 56%] test/widgets/test_load.py::test_load_times_button_click[1-wayland] PASSED [ 56%] test/widgets/test_load.py::test_load_times_command[1-x11] PASSED [ 56%] test/widgets/test_load.py::test_load_times_command[1-wayland] PASSED [ 56%] test/widgets/test_load.py::test_load_times_formatting[1-x11-load_manager0] PASSED [ 56%] test/widgets/test_load.py::test_load_times_formatting[1-wayland-load_manager0] PASSED [ 56%] test/widgets/test_memory.py::test_memory_defaults[1-x11] PASSED [ 56%] test/widgets/test_memory.py::test_memory_defaults[1-wayland] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-x11-G- 2G/ 8G] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-x11-M- 2417M/ 7802M] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-x11-K- 2474864K/ 7988952K] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-x11-B- 2534260736B/ 8180686848B] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-wayland-G- 2G/ 8G] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-wayland-M- 2417M/ 7802M] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-wayland-K- 2474864K/ 7988952K] PASSED [ 56%] test/widgets/test_memory.py::test_memory_units[1-wayland-B- 2534260736B/ 8180686848B] PASSED [ 56%] test/widgets/test_misc.py::test_textbox_color_change[1-x11-WidgetTestConf] PASSED [ 56%] test/widgets/test_misc.py::test_textbox_color_change[1-wayland-WidgetTestConf] PASSED [ 56%] test/widgets/test_moc.py::test_moc_button_presses[1-x11] PASSED [ 56%] test/widgets/test_moc.py::test_moc_button_presses[1-wayland] PASSED [ 57%] test/widgets/test_mouse_callback.py::test_lazy_callback[1-x11] PASSED [ 57%] test/widgets/test_mouse_callback.py::test_lazy_callback[1-wayland] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_display_and_actions[1-x11] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_display_and_actions[1-wayland] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_extra_info[1-x11] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_extra_info[1-wayland] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_idle_message[1-x11] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_idle_message[1-wayland] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_current_song[1-x11-mpd2_manager0] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_current_song[1-wayland-mpd2_manager0] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_custom_undefined_value[1-x11-mpd2_manager0] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_custom_undefined_value[1-wayland-mpd2_manager0] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_dynamic_artist_value[1-x11] PASSED [ 57%] test/widgets/test_mpd2widget.py::test_mpd2_widget_dynamic_artist_value[1-wayland] PASSED [ 57%] test/widgets/test_notify.py::test_notifications[1-x11] SKIPPED (notify- send not installed.) [ 57%] test/widgets/test_notify.py::test_notifications[1-wayland] SKIPPED [ 57%] test/widgets/test_notify.py::test_invoke_and_clear[1-x11] SKIPPED [ 57%] test/widgets/test_notify.py::test_invoke_and_clear[1-wayland] SKIPPED [ 57%] test/widgets/test_notify.py::test_parse_text[1-x11] SKIPPED (notify-send not installed.) [ 57%] test/widgets/test_notify.py::test_parse_text[1-wayland] SKIPPED (notify- send not installed.) [ 58%] test/widgets/test_notify.py::test_unregister[1-x11] SKIPPED (dbus-launch must be installed) [ 58%] test/widgets/test_notify.py::test_unregister[1-wayland] SKIPPED (dbus- launch must be installed) [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-x11-0-15] SKIPPED [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-x11-1-30] SKIPPED [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-x11-2-45] SKIPPED [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-wayland-0-15] SKIPPED [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-wayland-1-30] SKIPPED [ 58%] test/widgets/test_notify.py::test_notifications_default_timeouts[1-wayland-2-45] SKIPPED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-x11-params0-London: 7.0 \xb0C 81% light intensity drizzle] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-x11-params1-London: 07:40 16:47] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-x11-params2-London: 4.1 80 E] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-x11-params3-London: \U0001f327\ufe0f] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-wayland-params0-London: 7.0 \xb0C 81% light intensity drizzle] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-wayland-params1-London: 07:40 16:47] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-wayland-params2-London: 4.1 80 E] PASSED [ 58%] test/widgets/test_openweather.py::test_openweather_parse[1-wayland-params3-London: \U0001f327\ufe0f] PASSED [ 58%] test/widgets/test_plasma.py::test_plasma_defaults[1-x11] PASSED [ 58%] test/widgets/test_plasma.py::test_plasma_defaults[1-wayland] PASSED [ 58%] test/widgets/test_plasma.py::test_custom_text[1-x11-plasma_manager0] PASSED [ 58%] test/widgets/test_plasma.py::test_custom_text[1-wayland-plasma_manager0] PASSED [ 58%] test/widgets/test_plasma.py::test_window_focus_change[1-x11-plasma_manager0] PASSED [ 59%] test/widgets/test_plasma.py::test_window_focus_change[1-wayland-plasma_manager0] PASSED [ 59%] test/widgets/test_plasma.py::test_mode_change[1-x11-plasma_manager0] PASSED [ 59%] test/widgets/test_plasma.py::test_mode_change[1-wayland-plasma_manager0] PASSED [ 59%] test/widgets/test_quickexit.py::test_trigger_and_cancel[1-x11] PASSED [ 59%] test/widgets/test_quickexit.py::test_trigger_and_cancel[1-wayland] PASSED [ 59%] test/widgets/test_quickexit.py::test_exit[1-x11] PASSED [ 59%] test/widgets/test_quickexit.py::test_exit[1-wayland] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_text[1-x11-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_text[1-wayland-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_scroll_actions[1-x11-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_scroll_actions[1-wayland-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_text_format[1-x11-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_screensplit.py::test_screensplit_text_format[1-wayland-ScreenSplitConfig] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_metric[1-x11] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_metric[1-wayland] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_imperial[1-x11-sensors_manager0] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_imperial[1-wayland-sensors_manager0] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_tagged_sensor[1-x11-sensors_manager0] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_tagged_sensor[1-wayland-sensors_manager0] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_unknown_sensor[1-x11-sensors_manager0] PASSED [ 59%] test/widgets/test_sensors.py::test_thermal_sensor_unknown_sensor[1-wayland-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_format[1-x11-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_format[1-wayland-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_colour_normal[1-x11] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_colour_normal[1-wayland] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_colour_alert[1-x11-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_colour_alert[1-wayland-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_widget_defaults[1-x11-sensors_manager0] PASSED [ 60%] test/widgets/test_sensors.py::test_thermal_sensor_widget_defaults[1-wayland-sensors_manager0] PASSED [ 60%] test/widgets/test_sep.py::test_orientations[1-x11-screen0-top-width] PASSED [ 60%] test/widgets/test_sep.py::test_orientations[1-x11-screen1-left-height] PASSED [ 60%] test/widgets/test_sep.py::test_orientations[1-wayland-screen0-top-width] PASSED [ 60%] test/widgets/test_sep.py::test_orientations[1-wayland-screen1-left-height] PASSED [ 60%] test/widgets/test_sep.py::test_padding_and_width[1-x11] PASSED [ 60%] test/widgets/test_sep.py::test_padding_and_width[1-wayland] PASSED [ 60%] test/widgets/test_spacer.py::test_stretch[1-x11-screen0-top-width] PASSED [ 60%] test/widgets/test_spacer.py::test_stretch[1-x11-screen1-left-height] PASSED [ 60%] test/widgets/test_spacer.py::test_stretch[1-wayland-screen0-top-width] PASSED [ 60%] test/widgets/test_spacer.py::test_stretch[1-wayland-screen1-left-height] PASSED [ 60%] test/widgets/test_spacer.py::test_fixed_size[1-x11-screen0-top-width] PASSED [ 60%] test/widgets/test_spacer.py::test_fixed_size[1-x11-screen1-left-height] PASSED [ 60%] test/widgets/test_spacer.py::test_fixed_size[1-wayland-screen0-top-width] PASSED [ 61%] test/widgets/test_spacer.py::test_fixed_size[1-wayland-screen1-left-height] PASSED [ 61%] test/widgets/test_systray.py::test_no_duplicates_multiple_instances[1-x11] PASSED [ 61%] test/widgets/test_systray.py::test_no_duplicates_multiple_instances[1-wayland] SKIPPED [ 61%] test/widgets/test_systray.py::test_no_duplicates_mirror[1-x11] PASSED [ 61%] test/widgets/test_systray.py::test_no_duplicates_mirror[1-wayland] SKIPPED [ 61%] test/widgets/test_systray.py::test_systray_reconfigure_screens[1-x11] PASSED [ 61%] test/widgets/test_systray.py::test_systray_reconfigure_screens[1-wayland] SKIPPED [ 61%] test/widgets/test_systray.py::test_systray_icons[1-x11] SKIPPED [ 61%] test/widgets/test_systray.py::test_systray_icons[1-wayland] SKIPPED [ 61%] test/widgets/test_tasklist.py::test_tasklist_defaults[1-x11] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_defaults[1-wayland] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_skip_taskbar_defaults[1-x11] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_skip_taskbar_defaults[1-wayland] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_custom_text[1-x11-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_custom_text[1-wayland-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_custom_markup[1-x11-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_custom_markup[1-wayland-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_focused_and_floating[1-x11-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_focused_and_floating[1-wayland-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_click_task[1-x11-tasklist_manager0] PASSED [ 61%] test/widgets/test_tasklist.py::test_tasklist_click_task[1-wayland-tasklist_manager0] PASSED [ 62%] test/widgets/test_tasklist.py::test_tasklist_bad_theme_mode[1-x11-tasklist_manager0-True] XPASS [ 62%] test/widgets/test_tasklist.py::test_tasklist_bad_theme_mode[1-wayland-tasklist_manager0-True] XPASS [ 62%] test/widgets/test_tasklist.py::test_tasklist_no_xdg[1-x11-tasklist_manager0-False] XPASS [ 62%] test/widgets/test_tasklist.py::test_tasklist_no_xdg[1-wayland-tasklist_manager0-False] XPASS [ 62%] test/widgets/test_tasklist.py::test_tasklist_no_stretch[1-x11-tasklist_manager0] PASSED [ 62%] test/widgets/test_tasklist.py::test_tasklist_no_stretch[1-wayland-tasklist_manager0] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-x11-top] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-x11-bottom] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-x11-left] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-x11-right] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-wayland-top] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-wayland-bottom] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-wayland-left] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_bar_orientations[1-wayland-right] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_max_chars[1-x11] PASSED [ 62%] test/widgets/test_textbox.py::test_text_box_max_chars[1-wayland] PASSED [ 62%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-AGroupBox-kwargs0] PASSED [ 62%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Backlight-kwargs1] PASSED [ 62%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Battery-kwargs2] PASSED [ 62%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-BatteryIcon-kwargs3] PASSED [ 62%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Bluetooth-kwargs4] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs5] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs6] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Canto-kwargs7] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CapsNumLockIndicator-kwargs8] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CheckUpdates-kwargs9] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Chord-kwargs10] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Clipboard-kwargs11] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Clock-kwargs12] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Cmus-kwargs13] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Countdown-kwargs14] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CryptoTicker-kwargs15] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CurrentLayout-kwargs16] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CurrentLayoutIcon-kwargs17] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-CurrentScreen-kwargs18] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-DF-kwargs19] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-DoNotDisturb-kwargs20] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-GenPollText-kwargs21] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-GenPollUrl-kwargs22] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-GenPollCommand-kwargs23] PASSED [ 63%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-GmailChecker-kwargs24] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-GroupBox-kwargs25] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-HDD-kwargs26] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs27] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs28] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-IdleRPG-kwargs29] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Image-kwargs30] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs31] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-KeyboardKbdd-kwargs32] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-KeyboardLayout-kwargs33] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs34] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-LaunchBar-kwargs35] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs36] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Maildir-kwargs37] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs38] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs39] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Moc-kwargs40] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs41] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Mpris2-kwargs42] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs43] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs44] PASSED [ 64%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Notify-kwargs45] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-NvidiaSensors-kwargs46] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-OpenWeather-kwargs47] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Plasma-kwargs48] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Pomodoro-kwargs49] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Prompt-kwargs50] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs51] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-QuickExit-kwargs52] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-ScreenSplit-kwargs53] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Sep-kwargs54] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-She-kwargs55] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Spacer-kwargs56] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-StatusNotifier-kwargs57] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-StockTicker-kwargs58] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs59] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Systray-kwargs60] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-TaskList-kwargs61] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-TextBox-kwargs62] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs63] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-ThermalZone-kwargs64] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Volume-kwargs65] PASSED [ 65%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Wallpaper-kwargs66] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-WidgetBox-kwargs67] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-WindowCount-kwargs68] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-WindowName-kwargs69] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-WindowTabs-kwargs70] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-import_error_wrapper-kwargs71] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-Wttr-kwargs72] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-x11-_CrashMe-kwargs73] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-AGroupBox-kwargs0] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Backlight-kwargs1] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Battery-kwargs2] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-BatteryIcon-kwargs3] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Bluetooth-kwargs4] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs5] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs6] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Canto-kwargs7] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CapsNumLockIndicator-kwargs8] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CheckUpdates-kwargs9] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Chord-kwargs10] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Clipboard-kwargs11] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Clock-kwargs12] PASSED [ 66%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Cmus-kwargs13] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Countdown-kwargs14] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CryptoTicker-kwargs15] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CurrentLayout-kwargs16] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CurrentLayoutIcon-kwargs17] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-CurrentScreen-kwargs18] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-DF-kwargs19] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-DoNotDisturb-kwargs20] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-GenPollText-kwargs21] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-GenPollUrl-kwargs22] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-GenPollCommand-kwargs23] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-GmailChecker-kwargs24] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-GroupBox-kwargs25] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-HDD-kwargs26] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs27] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs28] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-IdleRPG-kwargs29] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Image-kwargs30] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs31] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-KeyboardKbdd-kwargs32] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-KeyboardLayout-kwargs33] PASSED [ 67%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs34] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-LaunchBar-kwargs35] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs36] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Maildir-kwargs37] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs38] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs39] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Moc-kwargs40] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs41] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Mpris2-kwargs42] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs43] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs44] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Notify-kwargs45] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-NvidiaSensors-kwargs46] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-OpenWeather-kwargs47] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Plasma-kwargs48] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Pomodoro-kwargs49] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Prompt-kwargs50] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs51] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-QuickExit-kwargs52] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-ScreenSplit-kwargs53] PASSED [ 68%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Sep-kwargs54] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-She-kwargs55] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Spacer-kwargs56] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-StatusNotifier-kwargs57] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-StockTicker-kwargs58] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs59] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Systray-kwargs60] SKIPPED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-TaskList-kwargs61] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-TextBox-kwargs62] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs63] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-ThermalZone-kwargs64] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Volume-kwargs65] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Wallpaper-kwargs66] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-WidgetBox-kwargs67] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-WindowCount-kwargs68] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-WindowName-kwargs69] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-WindowTabs-kwargs70] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-import_error_wrapper-kwargs71] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-Wttr-kwargs72] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config[1-wayland-_CrashMe-kwargs73] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Backlight-kwargs0] PASSED [ 69%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Battery-kwargs1] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Bluetooth-kwargs2] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs3] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs4] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Canto-kwargs5] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-CapsNumLockIndicator-kwargs6] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-CheckUpdates-kwargs7] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Chord-kwargs8] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Clipboard-kwargs9] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Clock-kwargs10] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Cmus-kwargs11] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Countdown-kwargs12] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-CryptoTicker-kwargs13] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-CurrentLayout-kwargs14] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-CurrentScreen-kwargs15] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-DF-kwargs16] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-DoNotDisturb-kwargs17] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-GenPollText-kwargs18] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-GenPollUrl-kwargs19] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-GenPollCommand-kwargs20] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-GmailChecker-kwargs21] PASSED [ 70%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-HDD-kwargs22] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs23] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs24] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-IdleRPG-kwargs25] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Image-kwargs26] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs27] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-KeyboardKbdd-kwargs28] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-KeyboardLayout-kwargs29] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs30] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs31] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Maildir-kwargs32] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs33] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs34] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Moc-kwargs35] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs36] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Mpris2-kwargs37] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs38] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs39] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Notify-kwargs40] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-NvidiaSensors-kwargs41] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-OpenWeather-kwargs42] PASSED [ 71%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Plasma-kwargs43] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Pomodoro-kwargs44] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Prompt-kwargs45] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs46] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-QuickExit-kwargs47] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-ScreenSplit-kwargs48] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Sep-kwargs49] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-She-kwargs50] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Spacer-kwargs51] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-StatusNotifier-kwargs52] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-StockTicker-kwargs53] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs54] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Systray-kwargs55] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-TextBox-kwargs56] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs57] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Wallpaper-kwargs58] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-WindowCount-kwargs59] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-WindowName-kwargs60] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-WindowTabs-kwargs61] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-import_error_wrapper-kwargs62] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-Wttr-kwargs63] PASSED [ 72%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-x11-_CrashMe-kwargs64] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Backlight-kwargs0] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Battery-kwargs1] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Bluetooth-kwargs2] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs3] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs4] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Canto-kwargs5] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-CapsNumLockIndicator-kwargs6] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-CheckUpdates-kwargs7] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Chord-kwargs8] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Clipboard-kwargs9] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Clock-kwargs10] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Cmus-kwargs11] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Countdown-kwargs12] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-CryptoTicker-kwargs13] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-CurrentLayout-kwargs14] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-CurrentScreen-kwargs15] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-DF-kwargs16] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-DoNotDisturb-kwargs17] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-GenPollText-kwargs18] PASSED [ 73%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-GenPollUrl-kwargs19] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-GenPollCommand-kwargs20] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-GmailChecker-kwargs21] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-HDD-kwargs22] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs23] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs24] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-IdleRPG-kwargs25] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Image-kwargs26] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs27] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-KeyboardKbdd-kwargs28] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-KeyboardLayout-kwargs29] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs30] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs31] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Maildir-kwargs32] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs33] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs34] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Moc-kwargs35] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs36] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Mpris2-kwargs37] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs38] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs39] PASSED [ 74%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Notify-kwargs40] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-NvidiaSensors-kwargs41] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-OpenWeather-kwargs42] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Plasma-kwargs43] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Pomodoro-kwargs44] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Prompt-kwargs45] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs46] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-QuickExit-kwargs47] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-ScreenSplit-kwargs48] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Sep-kwargs49] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-She-kwargs50] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Spacer-kwargs51] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-StatusNotifier-kwargs52] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-StockTicker-kwargs53] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs54] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Systray-kwargs55] SKIPPED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-TextBox-kwargs56] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs57] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Wallpaper-kwargs58] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-WindowCount-kwargs59] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-WindowName-kwargs60] PASSED [ 75%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-WindowTabs-kwargs61] PASSED [ 76%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-import_error_wrapper-kwargs62] PASSED [ 76%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-Wttr-kwargs63] PASSED [ 76%] test/widgets/test_widget_init_configure.py::test_widget_init_config_vertical_bar[1-wayland-_CrashMe-kwargs64] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_start_opened[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_start_opened[1-wayland] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_mirror[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_mirror[1-wayland] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_mouse_click[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_mouse_click[1-wayland] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_with_systray_reconfigure_screens_box_open[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_with_systray_reconfigure_screens_box_open[1-wayland] SKIPPED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_with_systray_reconfigure_screens_box_closed[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_with_systray_reconfigure_screens_box_closed[1-wayland] SKIPPED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_open_close_commands[1-x11] PASSED [ 76%] test/widgets/test_widgetbox.py::test_widgetbox_open_close_commands[1-wayland] PASSED [ 76%] test/widgets/test_window_count.py::test_different_screens[1-x11-DifferentScreens] PASSED [ 76%] test/widgets/test_window_count.py::test_different_screens[1-wayland-DifferentScreens] PASSED [ 76%] test/widgets/test_window_count.py::test_window_count[1-x11] PASSED [ 76%] test/widgets/test_window_count.py::test_window_count[1-wayland] PASSED [ 76%] test/widgets/test_windowname.py::test_window_names[1-x11-WindowNameConfig] PASSED [ 76%] test/widgets/test_windowname.py::test_window_names[1-wayland-WindowNameConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_single_window_states[1-x11-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_single_window_states[1-wayland-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_multiple_windows[1-x11-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_multiple_windows[1-wayland-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_selected[1-x11-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_selected[1-wayland-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_escaping_text[1-x11-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_escaping_text[1-wayland-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_custom_text_parser[1-x11-WindowTabsConfig] PASSED [ 77%] test/widgets/test_windowtabs.py::test_custom_text_parser[1-wayland-WindowTabsConfig] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-x11-kwargs0-QtileNet 49/70] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-x11-kwargs1-QtileNet 70%] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-x11-kwargs2-Disconnected] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-wayland-kwargs0-QtileNet 49/70] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-wayland-kwargs1-QtileNet 70%] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display[1-wayland-kwargs2-Disconnected] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display_escape_essid[1-x11] PASSED [ 77%] test/widgets/test_wlan.py::test_wlan_display_escape_essid[1-wayland] PASSED [ 77%] test/widgets/test_wlan.py::test_ethernet[1-x11-kwargs0-up-eth] PASSED [ 77%] test/widgets/test_wlan.py::test_ethernet[1-x11-kwargs1-down-Disconnected] PASSED [ 77%] test/widgets/test_wlan.py::test_ethernet[1-x11-kwargs2-up-Wired] PASSED [ 78%] test/widgets/test_wlan.py::test_ethernet[1-wayland-kwargs0-up-eth] PASSED [ 78%] test/widgets/test_wlan.py::test_ethernet[1-wayland-kwargs1-down-Disconnected] PASSED [ 78%] test/widgets/test_wlan.py::test_ethernet[1-wayland-kwargs2-up-Wired] PASSED [ 78%] test/backend/x11/test_xcbq.py::test_masks PASSED [ 78%] test/backend/x11/test_xcbq.py::test_translate_masks PASSED [ 78%] test/backend/x11/test_xcore.py::test_get_core_x11 PASSED [ 78%] test/backend/x11/test_xcore.py::test_keys PASSED [ 78%] test/core/test_lifecycle.py::test_restart_behaviour PASSED [ 78%] test/core/test_lifecycle.py::test_terminate_behavior PASSED [ 78%] test/core/test_lifecycle.py::test_none_behavior PASSED [ 78%] test/extension/test_base.py::test_valid_colours[#000-#000] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[#000000-#000000] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[000-#000] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[000000-#000000] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[#0000-None] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[0000-None] PASSED [ 78%] test/extension/test_base.py::test_valid_colours[0-None] PASSED [ 78%] test/extension/test_base.py::test_valid_colours_extension_defaults PASSED [ 78%] test/extension/test_base.py::test_base_methods PASSED [ 78%] test/extension/test_base.py::test_run_command PASSED [ 79%] test/extension/test_command_set.py::test_command_set_valid_command PASSED [ 79%] test/extension/test_command_set.py::test_command_set_invalid_command PASSED [ 79%] test/extension/test_command_set.py::test_command_set_inside_command_set_valid_command PASSED [ 79%] test/extension/test_command_set.py::test_command_set_inside_command_set_invalid_command PASSED [ 79%] test/extension/test_dmenu.py::test_dmenu_configuration_options PASSED [ 79%] test/extension/test_dmenu.py::test_dmenu_run PASSED [ 79%] test/extension/test_dmenu.py::test_dmenurun_extension PASSED [ 79%] test/extension/test_dmenu.py::test_j4dmenu_configuration_options PASSED [ 79%] test/layouts/test_matrix.py::test_unknown_client PASSED [ 79%] test/layouts/test_plasma.py::test_single_node PASSED [ 79%] test/layouts/test_plasma.py::test_add_child PASSED [ 79%] test/layouts/test_plasma.py::test_add_children PASSED [ 79%] test/layouts/test_plasma.py::test_add_child_after PASSED [ 79%] test/layouts/test_plasma.py::test_add_child_after_with_sizes PASSED [ 79%] test/layouts/test_plasma.py::test_remove_child PASSED [ 79%] test/layouts/test_plasma.py::test_nested PASSED [ 79%] test/layouts/test_plasma.py::test_leaves PASSED [ 79%] test/layouts/test_plasma.py::test_directions PASSED [ 79%] test/layouts/test_plasma.py::test_prev_next PASSED [ 79%] test/layouts/test_plasma.py::test_siblings PASSED [ 79%] test/layouts/test_plasma.py::test_root_siblings PASSED [ 80%] test/layouts/test_plasma.py::test_move_forward PASSED [ 80%] test/layouts/test_plasma.py::test_move_backward PASSED [ 80%] test/layouts/test_plasma.py::test_advanced_move PASSED [ 80%] test/layouts/test_plasma.py::test_advanced_move2 PASSED [ 80%] test/layouts/test_plasma.py::test_move_blocked PASSED [ 80%] test/layouts/test_plasma.py::test_move_root PASSED [ 80%] test/layouts/test_plasma.py::test_integrate PASSED [ 80%] test/layouts/test_plasma.py::test_integrate_nested PASSED [ 80%] test/layouts/test_plasma.py::test_move_and_integrate PASSED [ 80%] test/layouts/test_plasma.py::test_impossible_integrate PASSED [ 80%] test/layouts/test_plasma.py::test_impossible_integrate2 PASSED [ 80%] test/layouts/test_plasma.py::test_find_payload PASSED [ 80%] test/layouts/test_plasma.py::test_last_access PASSED [ 80%] test/layouts/test_plasma.py::test_root_without_dimensions PASSED [ 80%] test/layouts/test_plasma.py::test_root PASSED [ 80%] test/layouts/test_plasma.py::test_all PASSED [ 80%] test/layouts/test_plasma.py::test_close_neighbor PASSED [ 80%] test/layouts/test_plasma.py::test_close_neighbor2 PASSED [ 80%] test/layouts/test_plasma.py::test_close_neighbor_nested PASSED [ 80%] test/layouts/test_plasma.py::test_close_neighbor_approx PASSED [ 80%] test/layouts/test_plasma.py::test_points PASSED [ 81%] test/layouts/test_plasma.py::test_center PASSED [ 81%] test/layouts/test_plasma.py::test_recent_leaf PASSED [ 81%] test/layouts/test_plasma.py::test_recent_close_neighbor PASSED [ 81%] test/layouts/test_plasma.py::test_add_node PASSED [ 81%] test/layouts/test_plasma.py::test_contains PASSED [ 81%] test/layouts/test_plasma.py::test_size PASSED [ 81%] test/layouts/test_plasma.py::test_capacity PASSED [ 81%] test/layouts/test_plasma.py::test_capacity2 PASSED [ 81%] test/layouts/test_plasma.py::test_resize PASSED [ 81%] test/layouts/test_plasma.py::test_resize_absolute PASSED [ 81%] test/layouts/test_plasma.py::test_resize_absolute2 PASSED [ 81%] test/layouts/test_plasma.py::test_resize_absolute_and_relative PASSED [ 81%] test/layouts/test_plasma.py::test_resize_absolute_and_relative_balanced PASSED [ 81%] test/layouts/test_plasma.py::test_resize_absolute_and_relative2 PASSED [ 81%] test/layouts/test_plasma.py::test_resize_flat PASSED [ 81%] test/layouts/test_plasma.py::test_resize_minimum PASSED [ 81%] test/layouts/test_plasma.py::test_resize_all_absolute_underflow PASSED [ 81%] test/layouts/test_plasma.py::test_resize_all_absolute_overflow PASSED [ 81%] test/layouts/test_plasma.py::test_resize_overflow_with_relative PASSED [ 81%] test/layouts/test_plasma.py::test_resize_overflow_with_relative2 PASSED [ 81%] test/layouts/test_plasma.py::test_resize_only_absolute_remains PASSED [ 82%] test/layouts/test_plasma.py::test_reset_size PASSED [ 82%] test/layouts/test_plasma.py::test_size_after_split PASSED [ 82%] test/layouts/test_plasma.py::test_only_child_must_be_flexible PASSED [ 82%] test/layouts/test_plasma.py::test_deny_only_child_resize PASSED [ 82%] test/layouts/test_plasma.py::test_resize_parents PASSED [ 82%] test/layouts/test_plasma.py::test_pixelperfect PASSED [ 82%] test/layouts/test_plasma.py::test_pixelperfect_draw PASSED [ 82%] test/layouts/test_plasma.py::test_resize_root PASSED [ 82%] test/layouts/test_plasma.py::test_set_xy PASSED [ 82%] test/layouts/test_plasma.py::test_set_width_height PASSED [ 82%] test/layouts/test_plasma.py::test_min_size PASSED [ 82%] test/layouts/test_plasma.py::test_transitive_flexible PASSED [ 82%] test/layouts/test_plasma.py::test_resize_bubbles PASSED [ 82%] test/layouts/test_plasma.py::test_resize_bubbles2 PASSED [ 82%] test/layouts/test_plasma.py::test_resize_bubbles3 PASSED [ 82%] test/layouts/test_plasma.py::test_resize_nested PASSED [ 82%] test/layouts/test_plasma.py::test_resize_nested_balanced PASSED [ 82%] test/layouts/test_plasma.py::test_resize_max PASSED [ 82%] test/layouts/test_plasma.py::test_restore PASSED [ 82%] test/layouts/test_plasma.py::test_restore_same_payload PASSED [ 82%] test/layouts/test_plasma.py::test_restore_unknown PASSED [ 83%] test/layouts/test_plasma.py::test_restore_no_parent PASSED [ 83%] test/layouts/test_plasma.py::test_restore_bad_index PASSED [ 83%] test/layouts/test_plasma.py::test_restore_sizes PASSED [ 83%] test/layouts/test_plasma.py::test_restore_sizes_flip PASSED [ 83%] test/layouts/test_plasma.py::test_restore_root PASSED [ 83%] test/layouts/test_plasma.py::test_restore_root2 PASSED [ 83%] test/layouts/test_plasma.py::test_restore_keep_flexible PASSED [ 83%] test/layouts/test_plasma.py::test_resize_with_collapse_and_restore PASSED [ 83%] test/layouts/test_plasma.py::test_node_repr PASSED [ 83%] test/layouts/test_plasma.py::test_init PASSED [ 83%] test/layouts/test_plasma.py::test_focus PASSED [ 83%] test/layouts/test_plasma.py::test_access PASSED [ 83%] test/layouts/test_plasma.py::test_bug_10 PASSED [ 83%] test/layouts/test_screensplit.py::test_invalid_splits PASSED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateBitcoin-0] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateBluetoothArgs-0] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateKeychordArgs-0] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateStocktickerArgs-6] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateWidgetboxArgs-3] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[MatchListRegex-0] SKIPPED [ 83%] test/migrate/test_check_migrations.py::test_check_all_migrations[ModuleRenames-no-check-test] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RemoveCmdPrefix-7] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RenamePacmanWidget-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RenameWindowNameHook-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RenameThreadedPollText-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RenameTileMaster-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[RenameUnspecified-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateMonadArgs-0] SKIPPED [ 84%] test/migrate/test_check_migrations.py::test_check_all_migrations[UpdateTogroupArgs-0] SKIPPED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateBitcoin-0] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateBluetoothArgs-0] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateKeychordArgs-0] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-0] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-1] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-2] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-3] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-4] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-5] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateStocktickerArgs-6] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateWidgetboxArgs-0] PASSED [ 84%] test/migrate/test_migrations.py::test_all_migrations[UpdateWidgetboxArgs-1] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[UpdateWidgetboxArgs-2] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[UpdateWidgetboxArgs-3] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[MatchListRegex-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[ModuleRenames-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[ModuleRenames-1] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[ModuleRenames-2] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-1] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-2] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-3] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-4] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-5] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-6] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RemoveCmdPrefix-7] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RenamePacmanWidget-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RenameWindowNameHook-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RenameThreadedPollText-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RenameTileMaster-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[RenameUnspecified-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[UpdateMonadArgs-0] PASSED [ 85%] test/migrate/test_migrations.py::test_all_migrations[UpdateTogroupArgs-0] PASSED [ 86%] test/test_bar.py::test_completion PASSED [ 86%] test/test_check.py::test_check_default_config SKIPPED (needs mypy) [ 86%] test/test_check.py::test_check_bad_syntax SKIPPED (needs mypy) [ 86%] test/test_check.py::test_check_bad_key_arg SKIPPED (needs mypy) [ 86%] test/test_check.py::test_check_good_key_arg SKIPPED (needs mypy) [ 86%] test/test_check.py::test_check_bad_config_type SKIPPED (needs mypy) [ 86%] test/test_check.py::test_extra_vars_are_ok SKIPPED (needs mypy) [ 86%] test/test_check.py::test_extra_files_are_ok SKIPPED (needs mypy) [ 86%] test/test_command.py::test_doc PASSED [ 86%] test/test_command.py::test_commands PASSED [ 86%] test/test_command.py::test_command PASSED [ 86%] test/test_command.py::test_decorators_direct_call PASSED [ 86%] test/test_command.py::test_decorators_deprecated_direct_call PASSED [ 86%] test/test_command.py::test_decorators_deprecated_method PASSED [ 86%] test/test_command_graph.py::test_root_path PASSED [ 86%] test/test_command_graph.py::test_resolve_nodes PASSED [ 86%] test/test_command_graph.py::test_resolve_selections PASSED [ 86%] test/test_command_graph.py::test_resolve_command PASSED [ 86%] test/test_config.py::test_validate PASSED [ 86%] test/test_config.py::test_basic PASSED [ 86%] test/test_config.py::test_syntaxerr PASSED [ 87%] test/test_config.py::test_falls_back PASSED [ 87%] test/test_config.py::test_ezkey PASSED [ 87%] test/test_config.py::test_ezclick_ezdrag PASSED [ 87%] test/test_configurable.py::test_use_fallback PASSED [ 87%] test/test_configurable.py::test_use_fallback_if_set_to_none PASSED [ 87%] test/test_configurable.py::test_dont_use_fallback_if_set PASSED [ 87%] test/test_hook.py::test_cannot_fire_unknown_event PASSED [ 87%] test/test_hook.py::test_hook_calls_subscriber PASSED [ 87%] test/test_hook.py::test_hook_calls_subscriber_async PASSED [ 87%] test/test_hook.py::test_hook_calls_subscriber_async_co PASSED [ 87%] test/test_hook.py::test_hook_calls_subscriber_async_in_existing_loop PASSED [ 87%] test/test_hook.py::test_subscribers_can_be_added_removed PASSED [ 87%] test/test_hook.py::test_can_unsubscribe_from_hook PASSED [ 87%] test/test_hook.py::test_custom_hook_registry PASSED [ 87%] test/test_images.py::test_get_cairo_surface[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 87%] test/test_images.py::test_get_cairo_surface[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 87%] test/test_images.py::test_get_cairo_surface[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 87%] test/test_images.py::test_get_cairo_surface[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 87%] test/test_images.py::test_get_cairo_surface[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] PASSED [ 87%] test/test_images.py::test_get_cairo_surface_bad_input PASSED [ 87%] test/test_images.py::TestImg::test_init[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 88%] test/test_images.py::TestImg::test_init[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 88%] test/test_images.py::TestImg::test_init[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 88%] test/test_images.py::TestImg::test_init[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 88%] test/test_images.py::TestImg::test_init[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] PASSED [ 88%] test/test_images.py::TestImg::test_from_path[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 88%] test/test_images.py::TestImg::test_from_path[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 88%] test/test_images.py::TestImg::test_from_path[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 88%] test/test_images.py::TestImg::test_from_path[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 88%] test/test_images.py::TestImg::test_from_path[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] PASSED [ 88%] test/test_images.py::TestImg::test_setting PASSED [ 88%] test/test_images.py::TestImg::test_equality PASSED [ 88%] test/test_images.py::TestImg::test_setting_negative_size PASSED [ 88%] test/test_images.py::TestImg::test_pattern[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 88%] test/test_images.py::TestImg::test_pattern[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 88%] test/test_images.py::TestImg::test_pattern[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 88%] test/test_images.py::TestImg::test_pattern[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 88%] test/test_images.py::TestImg::test_pattern[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] PASSED [ 88%] test/test_images.py::TestImg::test_surface_resize[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 88%] test/test_images.py::TestImg::test_surface_resize[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 88%] test/test_images.py::TestImg::test_surface_resize[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 88%] test/test_images.py::TestImg::test_surface_resize[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 89%] test/test_images.py::TestImg::test_pattern_rotate[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_bad.png] PASSED [ 89%] test/test_images.py::TestImg::test_pattern_rotate[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/comparison_images/audio-volume-muted_good.png] PASSED [ 89%] test/test_images.py::TestImg::test_pattern_rotate[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/audio-volume-muted.png] PASSED [ 89%] test/test_images.py::TestImg::test_pattern_rotate[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/png/battery-caution-charging.png] PASSED [ 89%] test/test_images.py::TestImg::test_pattern_rotate[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] PASSED [ 89%] test/test_images.py::TestImgScale::test_scale PASSED [ 89%] test/test_images.py::TestImgScale::test_scale_rounding PASSED [ 89%] test/test_images.py::TestImgScale::test_scale_width_lock PASSED [ 89%] test/test_images.py::TestImgScale::test_scale_height_lock PASSED [ 89%] test/test_images.py::TestImgScale::test_scale_fail_lock PASSED [ 89%] test/test_images.py::TestImgScale::test_scale_fail PASSED [ 89%] test/test_images.py::TestImgResize::test_resize PASSED [ 89%] test/test_images.py::TestImgResize::test_resize_width PASSED [ 89%] test/test_images.py::TestImgResize::test_resize_height PASSED [ 89%] test/test_images.py::TestLoader::test_audio_volume_muted PASSED [ 89%] test/test_images.py::TestLoader::test_audio_volume_muted_png PASSED [ 89%] test/test_images.py::TestLoader::test_load_file_missing PASSED [ 89%] test/test_images2.py::test_svg_scaling[/builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/test/data/svg/audio-volume-muted.svg] SKIPPED [ 89%] test/test_ipc.py::test_ipc_json_encoder_supports_sets PASSED [ 89%] test/test_ipc.py::test_ipc_json_throws_error_on_unsupported_field PASSED [ 90%] test/test_ipc.py::test_ipc_marshall_error_on_unsupported_field PASSED [ 90%] test/test_manager.py::test_too_few_groups[x11-2-TooFewGroupsConfig] PASSED [ 90%] test/test_manager.py::test_too_few_groups[wayland-2-TooFewGroupsConfig] PASSED [ 90%] test/test_manager.py::test_setgroup[x11-2-BareConfig] PASSED [ 90%] test/test_manager.py::test_setgroup[x11-2-ManagerConfig] PASSED [ 90%] test/test_manager.py::test_setgroup[wayland-2-BareConfig] PASSED [ 90%] test/test_manager.py::test_setgroup[wayland-2-ManagerConfig] PASSED [ 90%] test/test_manager.py::test_unmap_noscreen[x11-2-BareConfig] PASSED [ 90%] test/test_manager.py::test_unmap_noscreen[x11-2-ManagerConfig] PASSED [ 90%] test/test_manager.py::test_unmap_noscreen[wayland-2-BareConfig] PASSED [ 90%] test/test_manager.py::test_unmap_noscreen[wayland-2-ManagerConfig] PASSED [ 90%] test/test_manager.py::test_dx PASSED [ 90%] test/test_manager.py::test_dwidth PASSED [ 90%] test/test_manager.py::test_dy PASSED [ 90%] test/test_manager.py::test_dheight PASSED [ 90%] test/test_qtile_help.py::test_cmd_help_subcommand PASSED [ 90%] test/test_qtile_help.py::test_cmd_help_param PASSED [ 90%] test/test_utils.py::test_rgb_from_hex_number PASSED [ 90%] test/test_utils.py::test_rgb_from_hex_string PASSED [ 90%] test/test_utils.py::test_rgb_from_hex_number_with_alpha PASSED [ 90%] test/test_utils.py::test_rgb_from_hex_string_with_alpha PASSED [ 91%] test/test_utils.py::test_rgb_from_hex_number_with_hex_alpha PASSED [ 91%] test/test_utils.py::test_rgb_from_hex_string_with_hex_alpha PASSED [ 91%] test/test_utils.py::test_rgb_from_base10_tuple PASSED [ 91%] test/test_utils.py::test_rgb_from_base10_tuple_with_alpha PASSED [ 91%] test/test_utils.py::test_rgb_from_3_digit_hex_number PASSED [ 91%] test/test_utils.py::test_rgb_from_3_digit_hex_string PASSED [ 91%] test/test_utils.py::test_rgb_from_3_digit_hex_number_with_alpha PASSED [ 91%] test/test_utils.py::test_rgb_from_3_digit_hex_string_with_alpha PASSED [ 91%] test/test_utils.py::test_has_transparency PASSED [ 91%] test/test_utils.py::test_remove_transparency PASSED [ 91%] test/test_utils.py::test_scrub_to_utf8 PASSED [ 91%] test/test_utils.py::test_guess_terminal_accepts_a_preference PASSED [ 91%] test/test_utils.py::test_guess_terminal_accepts_a_list_of_preferences PASSED [ 91%] test/test_utils.py::test_guess_terminal_falls_back_to_defaults PASSED [ 91%] test/test_utils.py::TestScanFiles::test_audio_volume_muted PASSED [ 91%] test/test_utils.py::TestScanFiles::test_only_svg PASSED [ 91%] test/test_utils.py::TestScanFiles::test_multiple PASSED [ 91%] test/widgets/test_battery.py::test_text_battery_charging PASSED [ 91%] test/widgets/test_battery.py::test_text_battery_discharging PASSED [ 91%] test/widgets/test_battery.py::test_text_battery_full PASSED [ 91%] test/widgets/test_battery.py::test_text_battery_empty PASSED [ 92%] test/widgets/test_battery.py::test_text_battery_not_charging PASSED [ 92%] test/widgets/test_battery.py::test_text_battery_unknown PASSED [ 92%] test/widgets/test_battery.py::test_text_battery_hidden PASSED [ 92%] test/widgets/test_battery.py::test_text_battery_error PASSED [ 92%] test/widgets/test_battery.py::test_images_fail PASSED [ 92%] test/widgets/test_battery.py::test_images_good PASSED [ 92%] test/widgets/test_battery.py::test_images_default PASSED [ 92%] test/widgets/test_battery.py::test_battery_background PASSED [ 92%] test/widgets/test_battery.py::test_charge_control PASSED [ 92%] test/widgets/test_battery.py::test_charge_control_disabled PASSED [ 92%] test/widgets/test_battery.py::test_charge_control_force_charge PASSED [ 92%] test/widgets/test_caps_num_lock_indicator.py::test_cnli PASSED [ 92%] test/widgets/test_caps_num_lock_indicator.py::test_cnli_caps_on PASSED [ 92%] test/widgets/test_caps_num_lock_indicator.py::test_cnli_error_handling PASSED [ 92%] test/widgets/test_check_updates.py::test_unknown_distro PASSED [ 92%] test/widgets/test_check_updates.py::test_update_available PASSED [ 92%] test/widgets/test_check_updates.py::test_no_update_available_without_no_update_string PASSED [ 92%] test/widgets/test_check_updates.py::test_no_update_available_with_no_update_string_and_color_no_updates PASSED [ 92%] test/widgets/test_check_updates.py::test_update_available_with_restart_indicator PASSED [ 92%] test/widgets/test_check_updates.py::test_update_process_error PASSED [ 92%] test/widgets/test_check_updates.py::test_line_truncations PASSED [ 93%] test/widgets/test_chord.py::test_chord_mode_name_deprecation PASSED [ 93%] test/widgets/test_clock.py::test_clock PASSED [ 93%] test/widgets/test_clock.py::test_clock_invalid_timezone PASSED [ 93%] test/widgets/test_clock.py::test_clock_datetime_timezone PASSED [ 93%] test/widgets/test_clock.py::test_clock_pytz_timezone PASSED [ 93%] test/widgets/test_clock.py::test_clock_dateutil_timezone PASSED [ 93%] test/widgets/test_clock.py::test_clock_change_timezones PASSED [ 93%] test/widgets/test_countdown.py::test_countdown_formatting PASSED [ 93%] test/widgets/test_crypto_ticker.py::test_set_defaults PASSED [ 93%] test/widgets/test_crypto_ticker.py::test_parse PASSED [ 93%] test/widgets/test_df.py::test_df_no_warning PASSED [ 93%] test/widgets/test_df.py::test_df_always_visible PASSED [ 93%] test/widgets/test_df.py::test_df_warn_space PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_text PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_not_configured PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_no_json PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_headers_and_json PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_text PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_json PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_xml_no_xmltodict PASSED [ 93%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_xml_has_xmltodict PASSED [ 94%] test/widgets/test_generic_poll_text.py::test_gen_poll_url_broken_parse PASSED [ 94%] test/widgets/test_gmail_checker.py::test_gmail_checker_valid_response PASSED [ 94%] test/widgets/test_gmail_checker.py::test_gmail_checker_invalid_response PASSED [ 94%] test/widgets/test_gmail_checker.py::test_gmail_checker_only_unseen PASSED [ 94%] test/widgets/test_idlerpg.py::test_idlerpg PASSED [ 94%] test/widgets/test_imapwidget.py::test_imapwidget PASSED [ 94%] test/widgets/test_imapwidget.py::test_imapwidget_keyring_error PASSED [ 94%] test/widgets/test_imapwidget.py::test_imapwidget_password_none PASSED [ 94%] test/widgets/test_keyboardkbdd.py::test_keyboardkbdd_process_running PASSED [ 94%] test/widgets/test_keyboardkbdd.py::test_keyboardkbdd_process_not_running PASSED [ 94%] test/widgets/test_keyboardkbdd.py::test_keyboard_kbdd_colours PASSED [ 94%] test/widgets/test_launchbar.py::test_deprecated_configuration PASSED [ 94%] test/widgets/test_moc.py::test_moc_poll_string_formatting PASSED [ 94%] test/widgets/test_moc.py::test_moc_state_and_colours PASSED [ 94%] test/widgets/test_moc.py::test_moc_error_handling PASSED [ 94%] test/widgets/test_mpris2widget.py::test_mpris2_signal_handling PASSED [ 94%] test/widgets/test_mpris2widget.py::test_mpris2_custom_stop_text PASSED [ 94%] test/widgets/test_mpris2widget.py::test_mpris2_no_metadata PASSED [ 94%] test/widgets/test_mpris2widget.py::test_mpris2_no_scroll PASSED [ 94%] test/widgets/test_mpris2widget.py::test_mpris2_deprecated_format PASSED [ 95%] test/widgets/test_net.py::test_net_defaults PASSED [ 95%] test/widgets/test_net.py::test_net_single_interface PASSED [ 95%] test/widgets/test_net.py::test_net_list_interface PASSED [ 95%] test/widgets/test_net.py::test_net_invalid_interface PASSED [ 95%] test/widgets/test_net.py::test_net_use_bits PASSED [ 95%] test/widgets/test_net.py::test_net_convert_zero_b PASSED [ 95%] test/widgets/test_net.py::test_net_use_prefix PASSED [ 95%] test/widgets/test_notify.py::test_capabilities PASSED [ 95%] test/widgets/test_nvidia_sensors.py::test_nvidia_sensors_input_regex PASSED [ 95%] test/widgets/test_nvidia_sensors.py::test_nvidia_sensors_foreground_colour PASSED [ 95%] test/widgets/test_openweather.py::test_url[params0-vals0] PASSED [ 95%] test/widgets/test_openweather.py::test_url[params1-vals1] PASSED [ 95%] test/widgets/test_openweather.py::test_url[params2-vals2] PASSED [ 95%] test/widgets/test_openweather.py::test_url[params3-vals3] PASSED [ 95%] test/widgets/test_pomodoro.py::test_pomodoro PASSED [ 95%] test/widgets/test_sep.py::test_deprecated_config PASSED [ 95%] test/widgets/test_stock_ticker.py::test_stock_ticker_methods PASSED [ 95%] test/widgets/test_thermal_zone.py::test_thermal_zone_getting_value PASSED [ 95%] test/widgets/test_volume.py::test_images_fail PASSED [ 95%] test/widgets/test_volume.py::test_images_good PASSED [ 95%] test/widgets/test_volume.py::test_emoji PASSED [ 96%] test/widgets/test_volume.py::test_text PASSED [ 96%] test/widgets/test_volume.py::test_formats PASSED [ 96%] test/widgets/test_volume.py::test_foregrounds PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[AGroupBox-kwargs0] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Backlight-kwargs1] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Battery-kwargs2] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[BatteryIcon-kwargs3] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Bluetooth-kwargs4] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs5] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs6] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Canto-kwargs7] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CapsNumLockIndicator-kwargs8] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CheckUpdates-kwargs9] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Chord-kwargs10] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Clipboard-kwargs11] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Clock-kwargs12] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Cmus-kwargs13] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Countdown-kwargs14] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CryptoTicker-kwargs15] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CurrentLayout-kwargs16] PASSED [ 96%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CurrentLayoutIcon-kwargs17] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[CurrentScreen-kwargs18] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[DF-kwargs19] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[DoNotDisturb-kwargs20] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[GenPollText-kwargs21] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[GenPollUrl-kwargs22] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[GenPollCommand-kwargs23] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[GmailChecker-kwargs24] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[GroupBox-kwargs25] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[HDD-kwargs26] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs27] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs28] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[IdleRPG-kwargs29] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Image-kwargs30] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs31] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[KeyboardKbdd-kwargs32] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[KeyboardLayout-kwargs33] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs34] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[LaunchBar-kwargs35] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs36] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Maildir-kwargs37] PASSED [ 97%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs38] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs39] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Moc-kwargs40] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs41] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Mpris2-kwargs42] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs43] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs44] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Notify-kwargs45] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[NvidiaSensors-kwargs46] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[OpenWeather-kwargs47] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Plasma-kwargs48] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Pomodoro-kwargs49] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Prompt-kwargs50] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs51] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[QuickExit-kwargs52] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[ScreenSplit-kwargs53] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Sep-kwargs54] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[She-kwargs55] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Spacer-kwargs56] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[StatusNotifier-kwargs57] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[StockTicker-kwargs58] PASSED [ 98%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs59] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Systray-kwargs60] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[TaskList-kwargs61] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[TextBox-kwargs62] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs63] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[ThermalZone-kwargs64] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Volume-kwargs65] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Wallpaper-kwargs66] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[WidgetBox-kwargs67] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[WindowCount-kwargs68] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[WindowName-kwargs69] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[WindowTabs-kwargs70] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[import_error_wrapper-kwargs71] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[Wttr-kwargs72] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_widget_init_config_set_width[_CrashMe-kwargs73] PASSED [ 99%] test/widgets/test_widget_init_configure.py::test_incompatible_orientation PASSED [ 99%] test/widgets/test_widgetbox.py::test_widgetbox_widget PASSED [ 99%] test/widgets/test_widgetbox.py::test_deprecated_configuration PASSED [ 99%] test/widgets/test_window_count.py::test_attribute_errors PASSED [ 99%] test/widgets/test_wttr.py::test_wttr_methods PASSED [ 99%] test/widgets/test_wttr.py::test_wttr_no_location PASSED [100%] =============================== warnings summary =============================== ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:87: 11 warnings /usr/lib/python3.13/site-packages/dbus_next/service.py:87: DeprecationWarning: 'typing.no_type_check_decorator' is deprecated and slated for removal in Python 3.15 @no_type_check_decorator ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:293: 12 warnings /usr/lib/python3.13/site-packages/dbus_next/service.py:293: DeprecationWarning: 'typing.no_type_check_decorator' is deprecated and slated for removal in Python 3.15 @no_type_check_decorator ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 ../../../../../usr/lib/python3.13/site-packages/dbus_next/service.py:162 /usr/lib/python3.13/site-packages/dbus_next/service.py:162: DeprecationWarning: 'typing.no_type_check_decorator' is deprecated and slated for removal in Python 3.15 @no_type_check_decorator test/core/test_exitcode.py: 1 warning test/extension/test_window_list.py: 1 warning test/test_manager.py: 2 warnings test/test_match.py: 6 warnings test/widgets/test_base.py: 4 warnings test/widgets/test_image.py: 4 warnings test/widgets/test_import_error.py: 3 warnings test/widgets/test_tasklist.py: 5 warnings test/widgets/test_textbox.py: 10 warnings /usr/lib64/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=2579) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html = 1970 passed, 108 skipped, 1 deselected, 4 xpassed, 65 warnings in 1528.52s (0:25:28) = + RPM_EC=0 ++ jobs -p + exit 0 Processing files: qtile-0.29.0-4.fc43.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.49qfEn + umask 022 + cd /builddir/build/BUILD/qtile-0.29.0-build + cd qtile-0.29.0 + DOCDIR=/builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/doc/qtile + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/doc/qtile + cp -pr /builddir/build/BUILD/qtile-0.29.0-build/qtile-0.29.0/README.rst /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT/usr/share/doc/qtile + RPM_EC=0 ++ jobs -p + exit 0 Provides: qtile = 0.29.0-4.fc43 qtile(aarch-64) = 0.29.0-4.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Recommends: python3-dateutil python3-dbus-next python3-mpd2 python3-psutil python3-pulsectl python3-pulsectl-asyncio python3-pyxdg python3-xmltodict Processing files: python3-libqtile-0.29.0-4.fc43.aarch64 Provides: python-libqtile = 0.29.0-4.fc43 python3-libqtile = 0.29.0-4.fc43 python3-libqtile(aarch-64) = 0.29.0-4.fc43 python3.13-libqtile = 0.29.0-4.fc43 python3.13dist(qtile) = 0.29 python3dist(qtile) = 0.29 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libinput.so.10()(64bit) libinput.so.10(LIBINPUT_0.12.0)(64bit) libinput.so.10(LIBINPUT_0.14.0)(64bit) libinput.so.10(LIBINPUT_0.19.0)(64bit) libinput.so.10(LIBINPUT_0.21.0)(64bit) libinput.so.10(LIBINPUT_1.1)(64bit) libinput.so.10(LIBINPUT_1.2)(64bit) libinput.so.10(LIBINPUT_1.5)(64bit) libwlroots.so.12()(64bit) python(abi) = 3.13 python3.13dist(cairocffi) >= 1.6 python3.13dist(cairocffi[xcb]) >= 1.6 python3.13dist(cffi) >= 1.1 python3.13dist(xcffib) >= 1.4 rtld(GNU_HASH) Processing files: qtile-wayland-0.29.0-4.fc43.aarch64 Provides: qtile-wayland = 0.29.0-4.fc43 qtile-wayland(aarch-64) = 0.29.0-4.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-libqtile+wayland-0.29.0-4.fc43.aarch64 Provides: python-libqtile+wayland = 0.29.0-4.fc43 python3-libqtile+wayland = 0.29.0-4.fc43 python3-libqtile+wayland(aarch-64) = 0.29.0-4.fc43 python3.13-libqtile+wayland = 0.29.0-4.fc43 python3.13dist(qtile[wayland]) = 0.29 python3dist(qtile[wayland]) = 0.29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.13 python3.13dist(pywayland) >= 0.4.17 python3.13dist(pywlroots) = 0.17 python3.13dist(xkbcommon) >= 0.3 Processing files: qtile-debugsource-0.29.0-4.fc43.aarch64 Provides: qtile-debugsource = 0.29.0-4.fc43 qtile-debugsource(aarch-64) = 0.29.0-4.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-libqtile-debuginfo-0.29.0-4.fc43.aarch64 Provides: debuginfo(build-id) = fd1e91480655cfdfd022848ceff9cb6807edff23 python-libqtile-debuginfo = 0.29.0-4.fc43 python3-libqtile-debuginfo = 0.29.0-4.fc43 python3-libqtile-debuginfo(aarch-64) = 0.29.0-4.fc43 python3.13-libqtile-debuginfo = 0.29.0-4.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: qtile-debugsource(aarch-64) = 0.29.0-4.fc43 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/qtile-0.29.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/qtile-0.29.0-4.fc43.src.rpm Wrote: /builddir/build/RPMS/qtile-wayland-0.29.0-4.fc43.aarch64.rpm Wrote: /builddir/build/RPMS/python3-libqtile+wayland-0.29.0-4.fc43.aarch64.rpm Wrote: /builddir/build/RPMS/qtile-0.29.0-4.fc43.aarch64.rpm Wrote: /builddir/build/RPMS/python3-libqtile-debuginfo-0.29.0-4.fc43.aarch64.rpm Wrote: /builddir/build/RPMS/qtile-debugsource-0.29.0-4.fc43.aarch64.rpm Wrote: /builddir/build/RPMS/python3-libqtile-0.29.0-4.fc43.aarch64.rpm Child return code was: 0