Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-textual.spec'], chrootPath='/var/lib/mock/f42-build-55846870-6539254/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '834d68d004684458860efee09fce6ef1', '-D', '/var/lib/mock/f42-build-55846870-6539254/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch --nodeps /builddir/build/SPECS/python-textual.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Wrote: /builddir/build/SRPMS/python-textual-0.62.0-2.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-textual.spec'], chrootPath='/var/lib/mock/f42-build-55846870-6539254/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '9f519abc0f864750a457ef3f334cb92e', '-D', '/var/lib/mock/f42-build-55846870-6539254/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch --nodeps /builddir/build/SPECS/python-textual.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.FBYOb5 + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + test -d /builddir/build/BUILD/python-textual-0.62.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-textual-0.62.0-build + /usr/bin/rm -rf /builddir/build/BUILD/python-textual-0.62.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M0lvuf + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + cd /builddir/build/BUILD/python-textual-0.62.0-build + rm -rf textual-0.62.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/textual-0.62.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd textual-0.62.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.vsIlXx + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + cd textual-0.62.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/lib/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/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir --output /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires -r -x dev Handling poetry-core>=1.2.0 from build-system.requires Requirement not satisfied: poetry-core>=1.2.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-textual-0.62.0-2.fc42.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 noarch --nodeps /builddir/build/SPECS/python-textual.spec'], chrootPath='/var/lib/mock/f42-build-55846870-6539254/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '1a6314b103c14193bd0fdde5c7074558', '-D', '/var/lib/mock/f42-build-55846870-6539254/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch --nodeps /builddir/build/SPECS/python-textual.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.nzPKrH + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + cd textual-0.62.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/lib/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/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir --output /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires -r -x dev Handling poetry-core>=1.2.0 from build-system.requires Requirement satisfied: poetry-core>=1.2.0 (installed: poetry-core 1.9.1) Handling markdown-it-py[linkify,plugins] (>=2.1.0) from hook generated metadata: Requires-Dist (textual) Requirement not satisfied: markdown-it-py[linkify,plugins] (>=2.1.0) Handling rich (>=13.3.3) from hook generated metadata: Requires-Dist (textual) Requirement not satisfied: rich (>=13.3.3) Handling tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" Handling tree-sitter-languages (==1.10.2) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter-languages (==1.10.2) ; extra == "syntax" Handling typing-extensions (>=4.4.0,<5.0.0) from hook generated metadata: Requires-Dist (textual) Requirement not satisfied: typing-extensions (>=4.4.0,<5.0.0) + cat /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires + rm -rfv textual-0.62.0.dist-info/ removed 'textual-0.62.0.dist-info/WHEEL' removed 'textual-0.62.0.dist-info/METADATA' removed 'textual-0.62.0.dist-info/LICENSE' removed directory 'textual-0.62.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-textual-0.62.0-2.fc42.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 noarch --nodeps /builddir/build/SPECS/python-textual.spec'], chrootPath='/var/lib/mock/f42-build-55846870-6539254/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '56736ece7b204a54923d0c9deabac11b', '-D', '/var/lib/mock/f42-build-55846870-6539254/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch --nodeps /builddir/build/SPECS/python-textual.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.wySqUn + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + cd textual-0.62.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/lib/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/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir --output /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires -r -x dev Handling poetry-core>=1.2.0 from build-system.requires Requirement satisfied: poetry-core>=1.2.0 (installed: poetry-core 1.9.1) Handling markdown-it-py[linkify,plugins] (>=2.1.0) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: markdown-it-py[linkify,plugins] (>=2.1.0) (installed: markdown-it-py 3.0.0) (extras are currently not checked) Handling rich (>=13.3.3) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: rich (>=13.3.3) (installed: rich 13.9.4) Handling tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" Handling tree-sitter-languages (==1.10.2) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter-languages (==1.10.2) ; extra == "syntax" Handling typing-extensions (>=4.4.0,<5.0.0) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: typing-extensions (>=4.4.0,<5.0.0) (installed: typing-extensions 4.12.2) + cat /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires + rm -rfv textual-0.62.0.dist-info/ removed 'textual-0.62.0.dist-info/WHEEL' removed 'textual-0.62.0.dist-info/METADATA' removed 'textual-0.62.0.dist-info/LICENSE' removed directory 'textual-0.62.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-textual-0.62.0-2.fc42.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 noarch /builddir/build/SPECS/python-textual.spec'], chrootPath='/var/lib/mock/f42-build-55846870-6539254/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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', '382ad6d49c68430b9aeea81512706c6b', '-D', '/var/lib/mock/f42-build-55846870-6539254/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch /builddir/build/SPECS/python-textual.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5XNGkb + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + cd textual-0.62.0 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/lib/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/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir --output /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires -r -x dev Handling poetry-core>=1.2.0 from build-system.requires Requirement satisfied: poetry-core>=1.2.0 (installed: poetry-core 1.9.1) Handling markdown-it-py[linkify,plugins] (>=2.1.0) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: markdown-it-py[linkify,plugins] (>=2.1.0) (installed: markdown-it-py 3.0.0) (extras are currently not checked) Handling rich (>=13.3.3) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: rich (>=13.3.3) (installed: rich 13.9.4) Handling tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter (>=0.20.1,<0.21.0) ; extra == "syntax" Handling tree-sitter-languages (==1.10.2) ; extra == "syntax" from hook generated metadata: Requires-Dist (textual) Ignoring alien requirement: tree-sitter-languages (==1.10.2) ; extra == "syntax" Handling typing-extensions (>=4.4.0,<5.0.0) from hook generated metadata: Requires-Dist (textual) Requirement satisfied: typing-extensions (>=4.4.0,<5.0.0) (installed: typing-extensions 4.12.2) + cat /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-buildrequires + rm -rfv textual-0.62.0.dist-info/ removed 'textual-0.62.0.dist-info/WHEEL' removed 'textual-0.62.0.dist-info/METADATA' removed 'textual-0.62.0.dist-info/LICENSE' removed directory 'textual-0.62.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Mo5yUU + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.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/lib/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/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd textual-0.62.0 + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.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/lib/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/lib/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir Processing /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: textual Building wheel for textual (pyproject.toml): started Running command Building wheel for textual (pyproject.toml) Building wheel for textual (pyproject.toml): finished with status 'done' Created wheel for textual: filename=textual-0.62.0-py3-none-any.whl size=549823 sha256=daa66e9a1ae7a5a8b51baf7e77d4f22945fb673fc37020c901bd489431af153c Stored in directory: /builddir/.cache/pip/wheels/19/62/c9/899c56dd2fee8b5251e7c172f4df428bbfd915c00d10b2f3c4 Successfully built textual + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5Ui3ia + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.0-build + '[' /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-textual-0.62.0-build + mkdir /builddir/build/BUILD/python-textual-0.62.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/lib/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/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd textual-0.62.0 ++ ls /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir/textual-0.62.0-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=textual==0.62.0 + '[' -z textual==0.62.0 ']' + TMPDIR=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir textual==0.62.0 Using pip 24.3.1 from /usr/lib/python3.13/site-packages/pip (python 3.13) Looking in links: /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/pyproject-wheeldir Processing ./pyproject-wheeldir/textual-0.62.0-py3-none-any.whl Installing collected packages: textual Successfully installed textual-0.62.0 + '[' -d /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + site_dirs+=("/usr/lib/python3.13/site-packages") + '[' /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' -d /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib64/python3.13/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.13/site-packages/textual-0.62.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT --record /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/RECORD --output /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-record + rm -fv /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/RECORD removed '/builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/REQUESTED removed '/builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual-0.62.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-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/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-modules --buildroot /builddir/build/BUILD/python-textual-0.62.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/python-textual-0.62.0-build/python-textual-0.62.0-2.fc42.noarch-pyproject-record --prefix /usr textual + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/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 -j80 Bytecompiling .py files below /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j80 /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/types.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/constants.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/_error_tools.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/transition.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/match.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/errors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_languages.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/_help_renderables.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/scalar_animation.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/_input_reader.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_edit.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/scalar_animation.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/_input_reader_windows.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_history.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/tokenize.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/headless_driver.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/layouts/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/layouts/__pycache__/factory.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_syntax_aware_document.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/_input_reader_linux.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/layouts/__pycache__/vertical.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/_writer_thread.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/layouts/__pycache__/horizontal.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_syntax_aware_document.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/windows_driver.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/_blend_colors.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/windows_driver.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/_byte_stream.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/_blend_colors.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/layouts/__pycache__/grid.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/blank.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/web_driver.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/tint.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tab_pane.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/linux_inline_driver.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/styled.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_checkbox.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/background_screen.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/text_opacity.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/markdown.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/bar.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_wrapped_document.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/parse.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/selection_list.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/tokenizer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_document_navigator.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/sparkline.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/tree.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/document/__pycache__/_document.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/model.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/option_list.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/sparkline.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/button.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/digits.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/data_table.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/win32.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/_help_text.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_checkbox.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/scalar.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_radio_button.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/renderables/__pycache__/gradient.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/query.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/text_area.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_list_item.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_sparkline.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/stylesheet.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_pretty.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_radio_button.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/linux_driver.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_log.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_loading_indicator.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/drivers/__pycache__/linux_driver.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/stylesheet.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_content_switcher.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_welcome.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_static.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_rule.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/rule.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/input.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_ansi_theme.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_toast.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_cells.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_switch.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_loop.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_callback.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tabbed_content.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_footer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_digits.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_rich_log.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/styles.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_callback.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_header.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/_styles_builder.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_arrange.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_toggle_button.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_button.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_easing.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/__init__.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_collapsible.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_event_broker.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_list_view.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/_style_properties.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_layout_resolve.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_spatial_map.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_wait.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_layout.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_time.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_color_constants.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_partition.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_directory_tree.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_border.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_line_split.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_selection_list.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_on.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_parser.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_resolve.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_immutable_sequence_view.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_opacity.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_tree_sitter.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_path.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_ansi_sequences.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_compose.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_border.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tab.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_progress_bar.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/box_model.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_button.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_log.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_node_list.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_log.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_radio_set.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_list_view.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_directory_tree.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_context.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_markdown_viewer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/select.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_widget_navigation.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_sleep.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/clock.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_profile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_box_drawing.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/file_monitor.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/coordinate.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_wrap.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_import_app.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_segment_tools.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_animator.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_two_way_dict.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/containers.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_sleep.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_system_commands.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_worker_manager.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tooltip.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_label.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_animator.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_select.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_win_sleep.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_radio_set.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_duration.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/keys.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_styles_cache.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_slug.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_types.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_xterm_parser.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/actions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_input.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_text_area_theme.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_input.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/message.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/lazy.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/render.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/eta.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_placeholder.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_doc.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_doc.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/eta.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tabbed_content.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/pad.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/cache.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/design.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_text_area_theme.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/canvas.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_data_table.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_work_decorator.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/expand_tabs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/logging.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/lazy.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_work_decorator.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/fuzzy.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_selection_list.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/signal.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/scroll_view.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/color.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/timer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_option_list.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/types.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/errors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/demo.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/message_pump.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_option_list.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/case.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tabs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/filter.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/strip.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/suggestions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/features.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/suggester.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/fuzzy.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/walk.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/_compositor.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/constants.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/await_complete.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/pilot.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/driver.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/await_remove.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/messages.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/message_pump.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_markdown.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/worker.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_text_area.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_text_area.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/strip.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tree.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/notifications.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_data_table.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/__pycache__/_tree.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/binding.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/reactive.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/css/__pycache__/styles.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/geometry.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/events.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/validation.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/scrollbar.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/reactive.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/command.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/scrollbar.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/worker.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/screen.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/screen.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/dom.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/command.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/app.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/dom.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/widget.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/app.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/__pycache__/widget.cpython-313.pyc: replacing with normalized version Scanned 22 directories and 652 files, processed 253 inodes, 253 modified (86 replaced + 167 rewritten), 0 unsupported format, 0 errors Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.VLnuYb + umask 022 + cd /builddir/build/BUILD/python-textual-0.62.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/lib/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/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd textual-0.62.0 + rm -rf tests/snapshot_tests + 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,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=80 + /usr/bin/pytest -k 'not test_textual_env_var and not test_register_language and not test_register_language_existing_language and not test_register_language and not test_language_binary_missing' /usr/lib/python3.13/site-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 rootdir: /builddir/build/BUILD/python-textual-0.62.0-build/textual-0.62.0 configfile: pyproject.toml testpaths: tests plugins: time-machine-2.16.0, asyncio-0.24.0, aiohttp-1.0.5, syrupy-4.6.1 asyncio: mode=Mode.AUTO, default_loop_scope=None collected 2541 items / 4 deselected / 2537 selected tests/animations/test_disabling_animations.py ...... [ 0%] tests/animations/test_environment_variable.py ........ [ 0%] tests/animations/test_loading_indicator_animation.py ... [ 0%] tests/animations/test_progress_bar_animation.py ... [ 0%] tests/animations/test_scrolling_animation.py ... [ 0%] tests/animations/test_switch_animation.py ... [ 1%] tests/animations/test_tabs_underline_animation.py ... [ 1%] tests/command_palette/test_click_away.py . [ 1%] tests/command_palette/test_command_source_environment.py . [ 1%] tests/command_palette/test_declare_sources.py ...... [ 1%] tests/command_palette/test_discover.py . [ 1%] tests/command_palette/test_escaping.py ... [ 1%] tests/command_palette/test_interaction.py .... [ 1%] tests/command_palette/test_no_results.py . [ 1%] tests/command_palette/test_run_on_select.py .. [ 1%] tests/command_palette/test_worker_interference.py .. [ 1%] tests/css/test_css_reloading.py .. [ 2%] tests/css/test_grid_rows_columns_relative_units.py .. [ 2%] tests/css/test_help_text.py ....................... [ 3%] tests/css/test_inheritance.py x [ 3%] tests/css/test_initial.py .. [ 3%] tests/css/test_mega_stylesheet.py . [ 3%] tests/css/test_nested_css.py .............. [ 3%] tests/css/test_parse.py ................................................ [ 5%] ............. [ 6%] tests/css/test_programmatic_style_changes.py ......... [ 6%] tests/css/test_scalar.py ... [ 6%] tests/css/test_screen_css.py .......... [ 7%] tests/css/test_styles.py ........................................ [ 8%] tests/css/test_stylesheet.py ........................................... [ 10%] ......... [ 10%] tests/css/test_tokenize.py ............................................. [ 12%] .... [ 12%] tests/directory_tree/test_change_path.py . [ 12%] tests/directory_tree/test_early_show_root.py . [ 12%] tests/document/test_document.py .............................. [ 13%] tests/document/test_document_delete.py .......... [ 14%] tests/document/test_document_insert.py ............ [ 14%] tests/document/test_document_navigator.py .............................. [ 15%] .... [ 16%] tests/document/test_wrapped_document.py ............................... [ 17%] tests/input/test_input_clear.py . [ 17%] tests/input/test_input_key_modification_actions.py ............... [ 17%] tests/input/test_input_key_movement_actions.py .............. [ 18%] tests/input/test_input_messages.py ....... [ 18%] tests/input/test_input_mouse.py .......................... [ 19%] tests/input/test_input_properties.py ..... [ 19%] tests/input/test_input_restrict.py ...... [ 20%] tests/input/test_input_terminal_cursor.py .. [ 20%] tests/input/test_input_validation.py ...................... [ 21%] tests/input/test_input_value_visibility.py ..... [ 21%] tests/layouts/test_common_layout_features.py .... [ 21%] tests/layouts/test_content_dimensions.py ...... [ 21%] tests/layouts/test_factory.py .. [ 21%] tests/layouts/test_horizontal.py . [ 21%] tests/listview/test_inherit_listview.py ... [ 21%] tests/listview/test_listview_initial_index.py ......... [ 22%] tests/listview/test_listview_navigation.py . [ 22%] tests/notifications/test_all_levels_notifications.py . [ 22%] tests/notifications/test_app_notifications.py ..... [ 22%] tests/notifications/test_notification.py ...... [ 22%] tests/notifications/test_notifications.py ....... [ 23%] tests/option_list/test_option_list_create.py ............ [ 23%] tests/option_list/test_option_list_disabled.py .......... [ 23%] tests/option_list/test_option_list_id_stability.py . [ 24%] tests/option_list/test_option_list_mouse_hover.py ..... [ 24%] tests/option_list/test_option_list_movement.py ..................... [ 25%] tests/option_list/test_option_list_option_subclass.py . [ 25%] tests/option_list/test_option_messages.py ........ [ 25%] tests/option_list/test_option_prompt_replacement.py ....... [ 25%] tests/option_list/test_option_removal.py ......... [ 26%] tests/renderables/test_sparkline.py .............. [ 26%] tests/renderables/test_text_opacity.py ....... [ 26%] tests/renderables/test_tint.py .. [ 26%] tests/renderables/test_underline_bar.py ............... [ 27%] tests/select/test_blank_and_clear.py .... [ 27%] tests/select/test_changed_message.py .... [ 27%] tests/select/test_empty_select.py .... [ 27%] tests/select/test_prompt.py .. [ 28%] tests/select/test_value.py ........ [ 28%] tests/selection_list/test_over_wide_selections.py . [ 28%] tests/selection_list/test_selection_click_checkbox.py .. [ 28%] tests/selection_list/test_selection_list_create.py ......... [ 28%] tests/selection_list/test_selection_messages.py ............. [ 29%] tests/selection_list/test_selection_values.py ........ [ 29%] tests/suggester/test_input_suggestions.py ............... [ 30%] tests/suggester/test_suggest_from_list.py ................. [ 30%] tests/suggester/test_suggester.py ........... [ 31%] tests/test_actions.py ........................... [ 32%] tests/test_animation.py .......... [ 32%] tests/test_animator.py ......... [ 33%] tests/test_app.py .......... [ 33%] tests/test_app_focus_blur.py ..... [ 33%] tests/test_arrange.py ...... [ 34%] tests/test_auto_refresh.py . [ 34%] tests/test_await_remove.py . [ 34%] tests/test_binding.py ........ [ 34%] tests/test_binding_inheritance.py ............... [ 35%] tests/test_border.py ......................... [ 35%] tests/test_border_subtitle.py . [ 36%] tests/test_box_drawing.py ............ [ 36%] tests/test_box_model.py ..... [ 36%] tests/test_cache.py ....................... [ 37%] tests/test_call_x_schedulers.py .. [ 37%] tests/test_case.py . [ 37%] tests/test_collapsible.py .............. [ 38%] tests/test_color.py .................................................... [ 40%] .... [ 40%] tests/test_compositor_regions_to_spans.py ....... [ 40%] tests/test_concurrency.py .. [ 40%] tests/test_containers.py ..... [ 41%] tests/test_content_switcher.py .....x. [ 41%] tests/test_dark_toggle.py ... [ 41%] tests/test_data_bind.py .. [ 41%] tests/test_data_table.py ............................................... [ 43%] ...................................... [ 44%] tests/test_disabled.py ............... [ 45%] tests/test_dom.py ........................... [ 46%] tests/test_driver.py .... [ 46%] tests/test_dynamic_bindings.py . [ 46%] tests/test_easing.py .. [ 46%] tests/test_eta.py .... [ 46%] tests/test_expand_tabs.py .............. [ 47%] tests/test_file_monitor.py ... [ 47%] tests/test_focus.py .................. [ 48%] tests/test_footer.py . [ 48%] tests/test_freeze.py . [ 48%] tests/test_fuzzy.py .. [ 48%] tests/test_geometry.py ................................................. [ 50%] ............................. [ 51%] tests/test_header.py ........ [ 51%] tests/test_immutable_sequence_view.py ......... [ 52%] tests/test_issue_4248.py . [ 52%] tests/test_keys.py ............. [ 52%] tests/test_layout_resolve.py .............. [ 53%] tests/test_lazy.py . [ 53%] tests/test_line_filter.py . [ 53%] tests/test_line_split.py . [ 53%] tests/test_loading.py . [ 53%] tests/test_log.py . [ 53%] tests/test_loop.py ... [ 53%] tests/test_markdown.py ....................... [ 54%] tests/test_markdownviewer.py ...... [ 54%] tests/test_message_handling.py . [ 54%] tests/test_message_pump.py ...... [ 55%] tests/test_mount.py . [ 55%] tests/test_node_list.py .......... [ 55%] tests/test_on.py ........... [ 55%] tests/test_overflow_change.py . [ 55%] tests/test_parser.py .. [ 56%] tests/test_partition.py . [ 56%] tests/test_paste.py .. [ 56%] tests/test_path.py ..... [ 56%] tests/test_pilot.py .................................................... [ 58%] ........................................................................ [ 61%] .................... [ 62%] tests/test_placeholder.py .. [ 62%] tests/test_progress_bar.py ................... [ 62%] tests/test_query.py ............. [ 63%] tests/test_reactive.py ............................ [ 64%] tests/test_resolve.py .......... [ 64%] tests/test_rule.py .... [ 65%] tests/test_screen_modes.py .......... [ 65%] tests/test_screens.py ................ [ 66%] tests/test_segment_tools.py ............ [ 66%] tests/test_signal.py .... [ 66%] tests/test_slug.py .................................. [ 68%] tests/test_spatial_map.py ...... [ 68%] tests/test_strip.py .................................. [ 69%] tests/test_style_importance.py ........ [ 69%] tests/test_style_inheritance.py . [ 69%] tests/test_style_properties.py ..... [ 70%] tests/test_styles_cache.py ........ [ 70%] tests/test_suggestions.py .............. [ 71%] tests/test_suspend.py .. [ 71%] tests/test_switch.py . [ 71%] tests/test_tabbed_content.py ......................................... [ 72%] tests/test_tabs.py ........................ [ 73%] tests/test_test_runner.py . [ 73%] tests/test_textlog.py . [ 73%] tests/test_tooltips.py ....... [ 74%] tests/test_two_way_dict.py ...... [ 74%] tests/test_unmount.py . [ 74%] tests/test_validation.py ............................................... [ 76%] . [ 76%] tests/test_version.py . [ 76%] tests/test_visible.py .. [ 76%] tests/test_widget.py ........................................ [ 77%] tests/test_widget_child_moving.py .................. [ 78%] tests/test_widget_mount_point.py . [ 78%] tests/test_widget_mounting.py . [ 78%] tests/test_widget_navigation.py ........................................ [ 80%] .................................... [ 81%] tests/test_widget_removing.py ............... [ 82%] tests/test_win_sleep.py s [ 82%] tests/test_wrap.py ...................... [ 83%] tests/test_xterm_parser.py .........x.x............................. [ 84%] tests/text_area/test_code_editor.py . [ 84%] tests/text_area/test_edit_via_api.py ................................... [ 86%] [ 86%] tests/text_area/test_edit_via_bindings.py .............................. [ 87%] ........................................................ [ 89%] tests/text_area/test_escape_binding.py .. [ 89%] tests/text_area/test_history.py ................ [ 90%] tests/text_area/test_issue_4301.py ...... [ 90%] tests/text_area/test_languages.py .... [ 90%] tests/text_area/test_messages.py ..... [ 90%] tests/text_area/test_selection.py ...................................... [ 92%] .........................F. [ 93%] tests/text_area/test_selection_bindings.py ............................. [ 94%] ................................ [ 95%] tests/text_area/test_setting_themes.py .... [ 96%] tests/toggles/test_checkbox.py .. [ 96%] tests/toggles/test_labels.py . [ 96%] tests/toggles/test_radiobutton.py .. [ 96%] tests/toggles/test_radioset.py ......... [ 96%] tests/tree/test_directory_tree.py ..... [ 96%] tests/tree/test_node_refresh.py .... [ 96%] tests/tree/test_tree_availability.py .... [ 97%] tests/tree/test_tree_clearing.py ....... [ 97%] tests/tree/test_tree_expand_etc.py ...... [ 97%] tests/tree/test_tree_get_node_by_id.py . [ 97%] tests/tree/test_tree_messages.py ....... [ 97%] tests/tree/test_tree_node_children.py . [ 97%] tests/tree/test_tree_node_label.py .. [ 98%] tests/tree/test_tree_node_parent.py . [ 98%] tests/workers/test_work_decorator.py ................................. [ 99%] tests/workers/test_worker.py ........... [ 99%] tests/workers/test_worker_manager.py .... [100%] =================================== FAILURES =================================== ________ test_cursor_screen_offset_and_terminal_cursor_position_update _________ async def test_cursor_screen_offset_and_terminal_cursor_position_update(): class TextAreaCursorScreenOffset(App): def compose(self) -> ComposeResult: yield TextArea.code_editor("abc\ndef") app = TextAreaCursorScreenOffset() async with app.run_test(): text_area = app.query_one(TextArea) > assert app.cursor_position == (5, 1) E assert Offset(x=0, y=0) == (5, 1) E E At index 0 diff: 0 != 5 E Use -v to get more diff tests/text_area/test_selection.py:310: AssertionError During handling of the above exception, another exception occurred: async def test_cursor_screen_offset_and_terminal_cursor_position_update(): class TextAreaCursorScreenOffset(App): def compose(self) -> ComposeResult: yield TextArea.code_editor("abc\ndef") app = TextAreaCursorScreenOffset() > async with app.run_test(): tests/text_area/test_selection.py:307: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3.13/contextlib.py:235: in __aexit__ await self.gen.athrow(value) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/app.py:1478: in run_test raise self._exception ../BUILDROOT/usr/lib/python3.13/site-packages/textual/message_pump.py:583: in _process_messages_loop await self._dispatch_message(message) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/message_pump.py:647: in _dispatch_message await self.on_event(message) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/message_pump.py:716: in on_event await self._on_message(event) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/message_pump.py:737: in _on_message await invoke(method, message) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_callback.py:85: in invoke return await _invoke(callback, *params) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_callback.py:45: in _invoke result = callback(*params[:parameter_count]) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/screen.py:1015: in _on_screen_resume self._refresh_layout(size) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/screen.py:953: in _refresh_layout self._compositor_refresh() ../BUILDROOT/usr/lib/python3.13/site-packages/textual/screen.py:797: in _compositor_refresh update = self._compositor.render_update( ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_compositor.py:1017: in render_update return self.render_full_update() ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_compositor.py:1050: in render_full_update chops = self._render_chops(crop, lambda y: True) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_compositor.py:1114: in _render_chops for region, clip, strips in renders: ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_compositor.py:984: in _get_renders widget.render_lines(_Region(0, 0, region.width, region.height)), ../BUILDROOT/usr/lib/python3.13/site-packages/textual/widget.py:3325: in render_lines strips = self._styles_cache.render_widget(self, crop) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_styles_cache.py:119: in render_widget strips = self.render( ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_styles_cache.py:218: in render strip = render_line( ../BUILDROOT/usr/lib/python3.13/site-packages/textual/_styles_cache.py:428: in render_line line = render_content_line(y - gutter.top) ../BUILDROOT/usr/lib/python3.13/site-packages/textual/widgets/_text_area.py:1190: in render_line text_strip = text_strip.crop( ../BUILDROOT/usr/lib/python3.13/site-packages/textual/strip.py:410: in crop add_segment(segment.split_cells(end - pos)[0]) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Segment('a', Style(bgcolor=Color('#3e3d32', ColorType.TRUECOLOR, triplet=ColorTriplet(red=62, green=61, blue=50)))) cut = -3 def split_cells(self, cut: int) -> Tuple["Segment", "Segment"]: """Split segment in to two segments at the specified column. If the cut point falls in the middle of a 2-cell wide character then it is replaced by two spaces, to preserve the display width of the parent segment. Args: cut (int): Offset within the segment to cut. Returns: Tuple[Segment, Segment]: Two segments. """ text, style, control = self > assert cut >= 0 E AssertionError /usr/lib/python3.13/site-packages/rich/segment.py:171: AssertionError ----------------------------- Captured stderr call ----------------------------- ╭───────────────────── Traceback (most recent call last) ──────────────────────╮ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/widget.py:3325 in render_lines │ │ │ │ 3322 │ │ Returns: │ │ 3323 │ │ │ A list of list of segments. │ │ 3324 │ │ """ │ │ ❱ 3325 │ │ strips = self._styles_cache.render_widget(self, crop) │ │ 3326 │ │ return strips │ │ 3327 │ │ │ 3328 │ def get_style_at(self, x: int, y: int) -> Style: │ │ │ │ ╭─────────────────── locals ───────────────────╮ │ │ │ crop = Region(x=0, y=0, width=80, height=24) │ │ │ │ self = TextArea() │ │ │ ╰──────────────────────────────────────────────╯ │ │ │ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/_styles_cache.py:119 in render_widget │ │ │ │ 116 │ │ │ │ 117 │ │ base_background, background = widget._opacity_background_color │ │ 118 │ │ styles = widget.styles │ │ ❱ 119 │ │ strips = self.render( │ │ 120 │ │ │ styles, │ │ 121 │ │ │ widget.region.size, │ │ 122 │ │ │ base_background, │ │ │ │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │ │ │ background = Color(39, 40, 34) │ │ │ │ base_background = Color(30, 30, 30) │ │ │ │ border_subtitle = None │ │ │ │ border_title = None │ │ │ │ crop = Region(x=0, y=0, width=80, height=24) │ │ │ │ self = │ │ │ │ styles = RenderStyles( │ │ │ │ │ layout=, │ │ │ │ │ color=Color(248, 248, 242), │ │ │ │ │ background=Color(39, 40, 34), │ │ │ │ │ padding=Spacing( │ │ │ │ │ │ top=0, │ │ │ │ │ │ right=1, │ │ │ │ │ │ bottom=0, │ │ │ │ │ │ left=1 │ │ │ │ │ ), │ │ │ │ │ border_top=('tall', Color(18, 18, 18)), │ │ │ │ │ border_right=('tall', Color(18, 18, 18)), │ │ │ │ │ border_bottom=('tall', Color(18, 18, 18)), │ │ │ │ │ border_left=('tall', Color(18, 18, 18)), │ │ │ │ │ width=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ height=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ overflow_x='auto', │ │ │ │ │ overflow_y='auto', │ │ │ │ │ scrollbar_color=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_hover=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_active=Color(231, 146, 13), │ │ │ │ │ scrollbar_corner_color=Color(20, 25, 31), │ │ │ │ │ scrollbar_background=Color(20, 25, 31), │ │ │ │ │ scrollbar_background_hover=Color(0, 5, 15), │ │ │ │ │ scrollbar_background_active=Color(0, 0, 0), │ │ │ │ │ scrollbar_size_vertical=2, │ │ │ │ │ scrollbar_size_horizontal=1, │ │ │ │ │ link_color=Color(255, 255, 255, a=0.87), │ │ │ │ │ auto_link_color=True, │ │ │ │ │ link_background=Color(0, 0, 0, a=0), │ │ │ │ │ link_style=Style(underline=True), │ │ │ │ │ link_color_hover=Color(255, 255, 255, a=0.87), │ │ │ │ │ auto_link_color_hover=True, │ │ │ │ │ link_background_hover=Color(1, 120, 212), │ │ │ │ │ link_style_hover=Style( │ │ │ │ │ │ bold=True, │ │ │ │ │ │ underline=False │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ widget = TextArea() │ │ │ ╰──────────────────────────────────────────────────────────────────────────╯ │ │ │ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/_styles_cache.py:218 in render │ │ │ │ 215 │ │ render_line = self.render_line │ │ 216 │ │ for y in crop.line_range: │ │ 217 │ │ │ if is_dirty(y) or y not in self._cache: │ │ ❱ 218 │ │ │ │ strip = render_line( │ │ 219 │ │ │ │ │ styles, │ │ 220 │ │ │ │ │ y, │ │ 221 │ │ │ │ │ size, │ │ │ │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │ │ │ _height = 24 │ │ │ │ add_strip = │ │ │ │ background = Color(39, 40, 34) │ │ │ │ base_background = Color(30, 30, 30) │ │ │ │ border_subtitle = None │ │ │ │ border_title = None │ │ │ │ console = │ │ │ │ content_size = Size(width=76, height=22) │ │ │ │ crop = Region(x=0, y=0, width=80, height=24) │ │ │ │ filter = │ │ │ │ filters = [ │ │ │ │ │ │ │ │ │ ] │ │ │ │ is_dirty = │ │ │ │ opacity = 1.0 │ │ │ │ padding = Spacing(top=0, right=1, bottom=0, left=1) │ │ │ │ render_content_line = │ │ │ │ render_line = > │ │ │ │ self = │ │ │ │ size = Size(width=80, height=24) │ │ │ │ strip = Strip( │ │ │ │ │ [ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ '▊', │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ '#1e1e1e', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=30, │ │ │ │ │ │ │ │ │ │ green=30, │ │ │ │ │ │ │ │ │ │ blue=30 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ │ │ │ │ '▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔… │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#272822', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ '▎', │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#1e1e1e', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=30, │ │ │ │ │ │ │ │ │ │ green=30, │ │ │ │ │ │ │ │ │ │ blue=30 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ], │ │ │ │ │ 80 │ │ │ │ ) │ │ │ │ strips = [ │ │ │ │ │ Strip( │ │ │ │ │ │ [ │ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ │ '▊', │ │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ │ '#1e1e1e', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=30, │ │ │ │ │ │ │ │ │ │ │ green=30, │ │ │ │ │ │ │ │ │ │ │ blue=30 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ │ │ │ │ │ '▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔… │ │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ │ '#272822', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ │ '▎', │ │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ │ '#121212', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=18, │ │ │ │ │ │ │ │ │ │ │ green=18, │ │ │ │ │ │ │ │ │ │ │ blue=18 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ │ '#1e1e1e', │ │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ │ red=30, │ │ │ │ │ │ │ │ │ │ │ green=30, │ │ │ │ │ │ │ │ │ │ │ blue=30 │ │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ], │ │ │ │ │ │ 80 │ │ │ │ │ ) │ │ │ │ ] │ │ │ │ styles = RenderStyles( │ │ │ │ │ layout=, │ │ │ │ │ color=Color(248, 248, 242), │ │ │ │ │ background=Color(39, 40, 34), │ │ │ │ │ padding=Spacing( │ │ │ │ │ │ top=0, │ │ │ │ │ │ right=1, │ │ │ │ │ │ bottom=0, │ │ │ │ │ │ left=1 │ │ │ │ │ ), │ │ │ │ │ border_top=('tall', Color(18, 18, 18)), │ │ │ │ │ border_right=('tall', Color(18, 18, 18)), │ │ │ │ │ border_bottom=('tall', Color(18, 18, 18)), │ │ │ │ │ border_left=('tall', Color(18, 18, 18)), │ │ │ │ │ width=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ height=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ overflow_x='auto', │ │ │ │ │ overflow_y='auto', │ │ │ │ │ scrollbar_color=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_hover=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_active=Color(231, 146, 13), │ │ │ │ │ scrollbar_corner_color=Color(20, 25, 31), │ │ │ │ │ scrollbar_background=Color(20, 25, 31), │ │ │ │ │ scrollbar_background_hover=Color(0, 5, 15), │ │ │ │ │ scrollbar_background_active=Color(0, 0, 0), │ │ │ │ │ scrollbar_size_vertical=2, │ │ │ │ │ scrollbar_size_horizontal=1, │ │ │ │ │ link_color=Color(255, 255, 255, a=0.87), │ │ │ │ │ auto_link_color=True, │ │ │ │ │ link_background=Color(0, 0, 0, a=0), │ │ │ │ │ link_style=Style(underline=True), │ │ │ │ │ link_color_hover=Color( │ │ │ │ │ │ 255, │ │ │ │ │ │ 255, │ │ │ │ │ │ 255, │ │ │ │ │ │ a=0.87 │ │ │ │ │ ), │ │ │ │ │ auto_link_color_hover=True, │ │ │ │ │ link_background_hover=Color(1, 120, 212), │ │ │ │ │ link_style_hover=Style( │ │ │ │ │ │ bold=True, │ │ │ │ │ │ underline=False │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ width = 80 │ │ │ │ y = 1 │ │ │ ╰──────────────────────────────────────────────────────────────────────────╯ │ │ │ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/_styles_cache.py:428 in render_line │ │ │ │ 425 │ │ │ # Content with border and padding (C) │ │ 426 │ │ │ content_y = y - gutter.top │ │ 427 │ │ │ if content_y < content_height: │ │ ❱ 428 │ │ │ │ line = render_content_line(y - gutter.top) │ │ 429 │ │ │ │ line = line.adjust_cell_length(content_width) │ │ 430 │ │ │ else: │ │ 431 │ │ │ │ line = [make_blank(content_width, inner)] │ │ │ │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │ │ │ background = Color(39, 40, 34) │ │ │ │ base_background = Color(30, 30, 30) │ │ │ │ border_bottom = 'tall' │ │ │ │ border_bottom_color = Color(18, 18, 18) │ │ │ │ border_left = 'tall' │ │ │ │ border_left_color = Color(18, 18, 18) │ │ │ │ border_right = 'tall' │ │ │ │ border_right_color = Color(18, 18, 18) │ │ │ │ border_subtitle = None │ │ │ │ border_title = None │ │ │ │ border_top = 'tall' │ │ │ │ border_top_color = Color(18, 18, 18) │ │ │ │ console = │ │ │ │ content_height = 22 │ │ │ │ content_size = Size(width=76, height=22) │ │ │ │ content_width = 76 │ │ │ │ content_y = 0 │ │ │ │ from_color = > │ │ │ │ gutter = Spacing(top=1, right=2, bottom=1, left=2) │ │ │ │ height = 24 │ │ │ │ inner = Style( │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ '#272822', │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ opacity = 1.0 │ │ │ │ outer = Style( │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ '#1e1e1e', │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ red=30, │ │ │ │ │ │ │ green=30, │ │ │ │ │ │ │ blue=30 │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ outline_bottom = '' │ │ │ │ outline_bottom_color = Color(0, 255, 0) │ │ │ │ outline_left = '' │ │ │ │ outline_left_color = Color(0, 255, 0) │ │ │ │ outline_right = '' │ │ │ │ outline_right_color = Color(0, 255, 0) │ │ │ │ outline_top = '' │ │ │ │ outline_top_color = Color(0, 255, 0) │ │ │ │ pad_bottom = 0 │ │ │ │ pad_left = 1 │ │ │ │ pad_right = 1 │ │ │ │ pad_top = 0 │ │ │ │ padding = Spacing(top=0, right=1, bottom=0, left=1) │ │ │ │ render_content_line = │ │ │ │ self = │ │ │ │ size = Size(width=80, height=24) │ │ │ │ styles = RenderStyles( │ │ │ │ │ layout=, │ │ │ │ │ color=Color(248, 248, 242), │ │ │ │ │ background=Color(39, 40, 34), │ │ │ │ │ padding=Spacing( │ │ │ │ │ │ top=0, │ │ │ │ │ │ right=1, │ │ │ │ │ │ bottom=0, │ │ │ │ │ │ left=1 │ │ │ │ │ ), │ │ │ │ │ border_top=('tall', Color(18, 18, 18)), │ │ │ │ │ border_right=('tall', Color(18, 18, 18)), │ │ │ │ │ border_bottom=('tall', Color(18, 18, 18)), │ │ │ │ │ border_left=('tall', Color(18, 18, 18)), │ │ │ │ │ width=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ height=Scalar( │ │ │ │ │ │ value=1.0, │ │ │ │ │ │ unit=, │ │ │ │ │ │ percent_unit= │ │ │ │ │ ), │ │ │ │ │ overflow_x='auto', │ │ │ │ │ overflow_y='auto', │ │ │ │ │ scrollbar_color=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_hover=Color(35, 86, 139), │ │ │ │ │ scrollbar_color_active=Color(231, 146, 13), │ │ │ │ │ scrollbar_corner_color=Color(20, 25, 31), │ │ │ │ │ scrollbar_background=Color(20, 25, 31), │ │ │ │ │ scrollbar_background_hover=Color(0, 5, 15), │ │ │ │ │ scrollbar_background_active=Color(0, 0, 0), │ │ │ │ │ scrollbar_size_vertical=2, │ │ │ │ │ scrollbar_size_horizontal=1, │ │ │ │ │ link_color=Color(255, 255, 255, a=0.87), │ │ │ │ │ auto_link_color=True, │ │ │ │ │ link_background=Color(0, 0, 0, a=0), │ │ │ │ │ link_style=Style(underline=True), │ │ │ │ │ link_color_hover=Color( │ │ │ │ │ │ 255, │ │ │ │ │ │ 255, │ │ │ │ │ │ 255, │ │ │ │ │ │ a=0.87 │ │ │ │ │ ), │ │ │ │ │ auto_link_color_hover=True, │ │ │ │ │ link_background_hover=Color(1, 120, 212), │ │ │ │ │ link_style_hover=Style( │ │ │ │ │ │ bold=True, │ │ │ │ │ │ underline=False │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ width = 80 │ │ │ │ y = 1 │ │ │ ╰──────────────────────────────────────────────────────────────────────────╯ │ │ │ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/widgets/_text_area.py:1190 in render_line │ │ │ │ 1187 │ │ │ │ 1188 │ │ # Crop the line to show only the visible part (some may be sc │ │ 1189 │ │ if not self.soft_wrap: │ │ ❱ 1190 │ │ │ text_strip = text_strip.crop( │ │ 1191 │ │ │ │ scroll_x, scroll_x + virtual_width - gutter_width │ │ 1192 │ │ │ ) │ │ 1193 │ │ │ │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │ │ │ _virtual_height = 6 │ │ │ │ base_width = 80 │ │ │ │ console = │ │ │ │ cursor_column = 0 │ │ │ │ cursor_line_style = Style( │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ cursor_row = 0 │ │ │ │ draw_cursor = False │ │ │ │ draw_matched_brackets = False │ │ │ │ end = (0, 0) │ │ │ │ gutter = │ │ │ │ gutter_content = '1' │ │ │ │ gutter_segments = │ │ │ │ gutter_strip = Strip( │ │ │ │ │ [ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ '1 ', │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ │ '#c2c2bf', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=194, │ │ │ │ │ │ │ │ │ │ green=194, │ │ │ │ │ │ │ │ │ │ blue=191 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ), │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ], │ │ │ │ │ 3 │ │ │ │ ) │ │ │ │ gutter_style = Style( │ │ │ │ │ color=Color( │ │ │ │ │ │ '#c2c2bf', │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ red=194, │ │ │ │ │ │ │ green=194, │ │ │ │ │ │ │ blue=191 │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ gutter_width = 3 │ │ │ │ gutter_width_no_margin = 1 │ │ │ │ highlights = defaultdict(, {}) │ │ │ │ line = │ │ │ │ line_character_count = 3 │ │ │ │ line_index = 0 │ │ │ │ line_info = (0, 0) │ │ │ │ line_tab_widths = [0] │ │ │ │ match_cursor_bracket = True │ │ │ │ matching_bracket = None │ │ │ │ out_of_bounds = False │ │ │ │ scroll_x = 0 │ │ │ │ scroll_y = 0 │ │ │ │ section_offset = 0 │ │ │ │ section_tab_widths = [] │ │ │ │ sections = Lines([, , ]) │ │ │ │ selection = Selection(start=(0, 0), end=(0, 0)) │ │ │ │ selection_bottom = (0, 0) │ │ │ │ selection_bottom_column = 0 │ │ │ │ selection_bottom_row = 0 │ │ │ │ selection_top = (0, 0) │ │ │ │ selection_top_column = 0 │ │ │ │ selection_top_row = 0 │ │ │ │ self = TextArea() │ │ │ │ start = (0, 0) │ │ │ │ tabs_before = 0 │ │ │ │ tabs_within = 0 │ │ │ │ target_width = 77 │ │ │ │ text_segments = [ │ │ │ │ │ Segment( │ │ │ │ │ │ 'a', │ │ │ │ │ │ Style( │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ] │ │ │ │ text_strip = Strip( │ │ │ │ │ [ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ 'a', │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ], │ │ │ │ │ 1 │ │ │ │ ) │ │ │ │ theme = TextAreaTheme( │ │ │ │ │ name='monokai', │ │ │ │ │ base_style=Style( │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ '#f8f8f2', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=248, │ │ │ │ │ │ │ │ green=248, │ │ │ │ │ │ │ │ blue=242 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#272822', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ gutter_style=Style( │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ '#90908a', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=144, │ │ │ │ │ │ │ │ green=144, │ │ │ │ │ │ │ │ blue=138 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#272822', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ cursor_style=Style( │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ '#272822', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=39, │ │ │ │ │ │ │ │ green=40, │ │ │ │ │ │ │ │ blue=34 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#f8f8f0', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=248, │ │ │ │ │ │ │ │ green=248, │ │ │ │ │ │ │ │ blue=240 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ cursor_line_style=Style( │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ cursor_line_gutter_style=Style( │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ '#c2c2bf', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=194, │ │ │ │ │ │ │ │ green=194, │ │ │ │ │ │ │ │ blue=191 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ bracket_matching_style=Style( │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#838889', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=131, │ │ │ │ │ │ │ │ green=136, │ │ │ │ │ │ │ │ blue=137 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ bold=True │ │ │ │ │ ), │ │ │ │ │ selection_style=Style( │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#65686a', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=101, │ │ │ │ │ │ │ │ green=104, │ │ │ │ │ │ │ │ blue=106 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ), │ │ │ │ │ syntax_styles={ │ │ │ │ │ │ 'string': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#e6db74', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=230, │ │ │ │ │ │ │ │ │ green=219, │ │ │ │ │ │ │ │ │ blue=116 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'string.documentation': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#e6db74', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=230, │ │ │ │ │ │ │ │ │ green=219, │ │ │ │ │ │ │ │ │ blue=116 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'comment': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#75715e', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=117, │ │ │ │ │ │ │ │ │ green=113, │ │ │ │ │ │ │ │ │ blue=94 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'keyword': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'operator': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'repeat': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'exception': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'include': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'keyword.function': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ 'keyword.return': Style( │ │ │ │ │ │ │ color=Color( │ │ │ │ │ │ │ │ '#f92672', │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ red=249, │ │ │ │ │ │ │ │ │ green=38, │ │ │ │ │ │ │ │ │ blue=114 │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ), │ │ │ │ │ │ ... +27 │ │ │ │ │ }, │ │ │ │ │ _theme_configured_attributes={ │ │ │ │ │ │ 'gutter_style', │ │ │ │ │ │ 'bracket_matching_style', │ │ │ │ │ │ 'base_style', │ │ │ │ │ │ 'name', │ │ │ │ │ │ 'syntax_styles', │ │ │ │ │ │ '_theme_configured_attributes', │ │ │ │ │ │ 'cursor_line_style', │ │ │ │ │ │ 'cursor_line_gutter_style', │ │ │ │ │ │ 'selection_style', │ │ │ │ │ │ 'cursor_style' │ │ │ │ │ } │ │ │ │ ) │ │ │ │ virtual_width = 0 │ │ │ │ wrap_offsets = [1, 2] │ │ │ │ wrapped_document = │ │ │ │ y = 0 │ │ │ │ y_offset = 0 │ │ │ ╰──────────────────────────────────────────────────────────────────────────╯ │ │ │ │ /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3. │ │ 13/site-packages/textual/strip.py:410 in crop │ │ │ │ 407 │ │ │ │ │ if end_pos < end: │ │ 408 │ │ │ │ │ │ add_segment(segment) │ │ 409 │ │ │ │ │ else: │ │ ❱ 410 │ │ │ │ │ │ add_segment(segment.split_cells(end - pos)[0]) │ │ 411 │ │ │ │ │ │ break │ │ 412 │ │ │ │ │ pos = end_pos │ │ 413 │ │ │ │ │ segment = next(iter_segments, None) │ │ │ │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │ │ │ add_segment = │ │ │ │ cache_key = (0, -3) │ │ │ │ cached = None │ │ │ │ end = -3 │ │ │ │ end_pos = 1 │ │ │ │ iter_segments = │ │ │ │ output_segments = [] │ │ │ │ pos = 0 │ │ │ │ segment = Segment( │ │ │ │ │ 'a', │ │ │ │ │ Style( │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ) │ │ │ │ ) │ │ │ │ self = Strip( │ │ │ │ │ [ │ │ │ │ │ │ Segment( │ │ │ │ │ │ │ 'a', │ │ │ │ │ │ │ Style( │ │ │ │ │ │ │ │ bgcolor=Color( │ │ │ │ │ │ │ │ │ '#3e3d32', │ │ │ │ │ │ │ │ │ ColorType.TRUECOLOR, │ │ │ │ │ │ │ │ │ triplet=ColorTriplet( │ │ │ │ │ │ │ │ │ │ red=62, │ │ │ │ │ │ │ │ │ │ green=61, │ │ │ │ │ │ │ │ │ │ blue=50 │ │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ │ ) │ │ │ │ │ │ │ ) │ │ │ │ │ │ ) │ │ │ │ │ ], │ │ │ │ │ 1 │ │ │ │ ) │ │ │ │ start = 0 │ │ │ ╰──────────────────────────────────────────────────────────────────────────╯ │ │ │ │ /usr/lib/python3.13/site-packages/rich/segment.py:171 in split_cells │ ╰──────────────────────────────────────────────────────────────────────────────╯ AssertionError =============================== warnings summary =============================== tests/test_tabs.py::test_reverse_remove_tabs_messages /builddir/build/BUILD/python-textual-0.62.0-build/BUILDROOT/usr/lib/python3.13/site-packages/textual/cache.py:224: RuntimeWarning: coroutine 'test_async_reactive_watch_callbacks_go_on_the_watcher..MyApp.callback' was never awaited def __init__(self, maxsize: int) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/text_area/test_selection.py::test_cursor_screen_offset_and_terminal_cursor_position_update = 1 failed, 2531 passed, 1 skipped, 4 deselected, 4 xfailed, 1 warning in 177.17s (0:02:57) = error: Bad exit status from /var/tmp/rpm-tmp.VLnuYb (%check) Bad exit status from /var/tmp/rpm-tmp.VLnuYb (%check) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 382ad6d49c68430b9aeea81512706c6b -D /var/lib/mock/f42-build-55846870-6539254/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_CORE=infinity --bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch /builddir/build/SPECS/python-textual.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 382ad6d49c68430b9aeea81512706c6b -D /var/lib/mock/f42-build-55846870-6539254/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_CORE=infinity --bind=/tmp/mock-resolv.jj9ld3fx:/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 noarch /builddir/build/SPECS/python-textual.spec'