Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-jft.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '3e4a3673d3b146218844173c19bd0956', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674777600 Wrote: /builddir/build/SRPMS/python-jft-0.0.149-1.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-jft.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '4c679075d93b452cbbee590c66029122', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674777600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0RqzLv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jft-0.0.149 + /usr/bin/gzip -dc /builddir/build/SOURCES/jft-0.0.149.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd jft-0.0.149 + /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.ce9IUb + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 ' + TMPDIR=/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.7.0) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-jft-0.0.149-1.el9.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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '5bc93ff1fa3b4a5d887862fb9c040998', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674777600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ceiuaf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jft-0.0.149 + /usr/bin/gzip -dc /builddir/build/SOURCES/jft-0.0.149.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd jft-0.0.149 + /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.znZf7U + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 ' + TMPDIR=/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.7.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) HOOK STDOUT: running egg_info HOOK STDOUT: writing jft.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to jft.egg-info/dependency_links.txt HOOK STDOUT: writing top-level names to jft.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'jft.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'jft.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-jft-0.0.149-1.el9.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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '2d1575b931db4250ae6ce25a785fadab', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1674796505.387279/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n93wudbp:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-jft.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674777600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kMKiCz + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv jft-0.0.149.dist-info/ removed 'jft-0.0.149.dist-info/LICENSE' removed 'jft-0.0.149.dist-info/METADATA' removed 'jft-0.0.149.dist-info/top_level.txt' removed directory 'jft-0.0.149.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 ' + TMPDIR=/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.7.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) HOOK STDOUT: running egg_info HOOK STDOUT: writing jft.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to jft.egg-info/dependency_links.txt HOOK STDOUT: writing top-level names to jft.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'jft.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'jft.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cAAmsn + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + mkdir -p /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 ' + TMPDIR=/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir Processing /builddir/build/BUILD/jft-0.0.149 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info writing /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/dependency_links.txt writing top-level names to /builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-modern-metadata-y9myazxn/jft-0.0.149.dist-info' adding license file "LICENSE" (matched pattern "LICENSE") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: jft Building wheel for jft (pyproject.toml): started Running command Building wheel for jft (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/jft copying jft/update_duration.py -> build/lib/jft copying jft/terminal.py -> build/lib/jft copying jft/select_text_colour_from_width.py -> build/lib/jft copying jft/save_durations.py -> build/lib/jft copying jft/print_oldest_file.py -> build/lib/jft copying jft/pf.py -> build/lib/jft copying jft/nop_x.py -> build/lib/jft copying jft/nop_state_x.py -> build/lib/jft copying jft/nop.py -> build/lib/jft copying jft/log_2.py -> build/lib/jft copying jft/load_durations_if_exists.py -> build/lib/jft copying jft/l.py -> build/lib/jft copying jft/find_first_parenthesis.py -> build/lib/jft copying jft/duration_bar.py -> build/lib/jft copying jft/duration.py -> build/lib/jft copying jft/check_line_lengths.py -> build/lib/jft copying jft/check_if_ok_to_proceed.py -> build/lib/jft copying jft/check_final_line.py -> build/lib/jft copying jft/calculate_duration_bar_width.py -> build/lib/jft copying jft/a_equals_b.py -> build/lib/jft copying jft/__init__.py -> build/lib/jft creating build/lib/jft/bool copying jft/bool/is_a.py -> build/lib/jft/bool copying jft/bool/fake.py -> build/lib/jft/bool copying jft/bool/__init__.py -> build/lib/jft/bool creating build/lib/jft/bool/or_none copying jft/bool/or_none/is_a.py -> build/lib/jft/bool/or_none copying jft/bool/or_none/fake.py -> build/lib/jft/bool/or_none copying jft/bool/or_none/__init__.py -> build/lib/jft/bool/or_none creating build/lib/jft/bools copying jft/bools/count_true.py -> build/lib/jft/bools copying jft/bools/__init__.py -> build/lib/jft/bools creating build/lib/jft/date copying jft/date/to_timestamp.py -> build/lib/jft/date copying jft/date/to_dd_mm_yyyy_str.py -> build/lib/jft/date copying jft/date/select_from_last_n_days.py -> build/lib/jft/date copying jft/date/is_weekend.py -> build/lib/jft/date copying jft/date/is_weekday.py -> build/lib/jft/date copying jft/date/is_monday.py -> build/lib/jft/date copying jft/date/is_first_week_of_quarter.py -> build/lib/jft/date copying jft/date/is_first_second_or_third_day_of_month.py -> build/lib/jft/date copying jft/date/is_a.py -> build/lib/jft/date copying jft/date/__init__.py -> build/lib/jft/date creating build/lib/jft/date/public_holiday copying jft/date/public_holiday/is_a.py -> build/lib/jft/date/public_holiday copying jft/date/public_holiday/__init__.py -> build/lib/jft/date/public_holiday creating build/lib/jft/date/year copying jft/date/year/__init__.py -> build/lib/jft/date/year creating build/lib/jft/date/year/easter_sunday copying jft/date/year/easter_sunday/get.py -> build/lib/jft/date/year/easter_sunday copying jft/date/year/easter_sunday/__init__.py -> build/lib/jft/date/year/easter_sunday creating build/lib/jft/datetime copying jft/datetime/select_from_last_n_days.py -> build/lib/jft/datetime copying jft/datetime/is_a.py -> build/lib/jft/datetime creating build/lib/jft/dict copying jft/dict/to_max_line_width_str.py -> build/lib/jft/dict copying jft/dict/make_from_key_value_lists.py -> build/lib/jft/dict copying jft/dict/is_a.py -> build/lib/jft/dict copying jft/dict/get_or_default.py -> build/lib/jft/dict copying jft/dict/convert_to_sql_insertable.py -> build/lib/jft/dict copying jft/dict/__init__.py -> build/lib/jft/dict creating build/lib/jft/dict/frequencies copying jft/dict/frequencies/make_from_strings.py -> build/lib/jft/dict/frequencies copying jft/dict/frequencies/choose.py -> build/lib/jft/dict/frequencies copying jft/dict/frequencies/__init__.py -> build/lib/jft/dict/frequencies creating build/lib/jft/dict/proposed_dismantlement copying jft/dict/proposed_dismantlement/show.py -> build/lib/jft/dict/proposed_dismantlement copying jft/dict/proposed_dismantlement/__init__.py -> build/lib/jft/dict/proposed_dismantlement creating build/lib/jft/dict/test_durations copying jft/dict/test_durations/to_tuple_list_sorted_by_duration.py -> build/lib/jft/dict/test_durations copying jft/dict/test_durations/__init__.py -> build/lib/jft/dict/test_durations creating build/lib/jft/dicts copying jft/dicts/sort_by_key.py -> build/lib/jft/dicts copying jft/dicts/reindex.py -> build/lib/jft/dicts copying jft/dicts/merge_freq_dicts.py -> build/lib/jft/dicts copying jft/dicts/is_a.py -> build/lib/jft/dicts copying jft/dicts/compare.py -> build/lib/jft/dicts copying jft/dicts/a_into_b.py -> build/lib/jft/dicts copying jft/dicts/__init__.py -> build/lib/jft/dicts creating build/lib/jft/directories copying jft/directories/make.py -> build/lib/jft/directories copying jft/directories/exist.py -> build/lib/jft/directories copying jft/directories/__init__.py -> build/lib/jft/directories creating build/lib/jft/directory copying jft/directory/remove.py -> build/lib/jft/directory copying jft/directory/make.py -> build/lib/jft/directory copying jft/directory/list_testables.py -> build/lib/jft/directory copying jft/directory/list_pyfilepaths.py -> build/lib/jft/directory copying jft/directory/list_filepaths.py -> build/lib/jft/directory copying jft/directory/is_module.py -> build/lib/jft/directory copying jft/directory/exists.py -> build/lib/jft/directory copying jft/directory/empty.py -> build/lib/jft/directory copying jft/directory/compress_to_tar.py -> build/lib/jft/directory copying jft/directory/__init__.py -> build/lib/jft/directory creating build/lib/jft/fake copying jft/fake/sleep.py -> build/lib/jft/fake copying jft/fake/printer.py -> build/lib/jft/fake copying jft/fake/__init__.py -> build/lib/jft/fake creating build/lib/jft/fake/os copying jft/fake/os/system.py -> build/lib/jft/fake/os copying jft/fake/os/__init__.py -> build/lib/jft/fake/os creating build/lib/jft/fake/subprocess copying jft/fake/subprocess/run.py -> build/lib/jft/fake/subprocess copying jft/fake/subprocess/__init__.py -> build/lib/jft/fake/subprocess creating build/lib/jft/file copying jft/file/save_lines_or_string.py -> build/lib/jft/file copying jft/file/save_lines.py -> build/lib/jft/file copying jft/file/save.py -> build/lib/jft/file copying jft/file/remove.py -> build/lib/jft/file copying jft/file/load.py -> build/lib/jft/file copying jft/file/encrypt.py -> build/lib/jft/file copying jft/file/decrypt.py -> build/lib/jft/file copying jft/file/__init__.py -> build/lib/jft/file creating build/lib/jft/file/pyfile copying jft/file/pyfile/is_a.py -> build/lib/jft/file/pyfile copying jft/file/pyfile/extract_fn.py -> build/lib/jft/file/pyfile copying jft/file/pyfile/dismantle.py -> build/lib/jft/file/pyfile copying jft/file/pyfile/create.py -> build/lib/jft/file/pyfile copying jft/file/pyfile/__init__.py -> build/lib/jft/file/pyfile creating build/lib/jft/file/secret copying jft/file/secret/__init__.py -> build/lib/jft/file/secret creating build/lib/jft/file/secret/password copying jft/file/secret/password/get.py -> build/lib/jft/file/secret/password copying jft/file/secret/password/__init__.py -> build/lib/jft/file/secret/password creating build/lib/jft/file/secret/username copying jft/file/secret/username/get.py -> build/lib/jft/file/secret/username copying jft/file/secret/username/__init__.py -> build/lib/jft/file/secret/username creating build/lib/jft/file/tar copying jft/file/tar/extract.py -> build/lib/jft/file/tar creating build/lib/jft/file/zip copying jft/file/zip/extract.py -> build/lib/jft/file/zip copying jft/file/zip/__init__.py -> build/lib/jft/file/zip creating build/lib/jft/files copying jft/files/__init__.py -> build/lib/jft/files creating build/lib/jft/files/pyfiles copying jft/files/pyfiles/dismantle.py -> build/lib/jft/files/pyfiles copying jft/files/pyfiles/__init__.py -> build/lib/jft/files/pyfiles creating build/lib/jft/float copying jft/float/is_not.py -> build/lib/jft/float copying jft/float/is_a.py -> build/lib/jft/float copying jft/float/epsilon.py -> build/lib/jft/float copying jft/float/__init__.py -> build/lib/jft/float creating build/lib/jft/float/nan copying jft/float/nan/to_none.py -> build/lib/jft/float/nan copying jft/float/nan/__init__.py -> build/lib/jft/float/nan creating build/lib/jft/function copying jft/function/write_to_file.py -> build/lib/jft/function copying jft/function/function.py -> build/lib/jft/function copying jft/function/__init__.py -> build/lib/jft/function creating build/lib/jft/int copying jft/int/is_prime.py -> build/lib/jft/int copying jft/int/is_a.py -> build/lib/jft/int copying jft/int/get_prime_factorisation.py -> build/lib/jft/int copying jft/int/__init__.py -> build/lib/jft/int creating build/lib/jft/int/days copying jft/int/days/a_to_b_inclusive.py -> build/lib/jft/int/days creating build/lib/jft/int/year copying jft/int/year/now.py -> build/lib/jft/int/year copying jft/int/year/__init__.py -> build/lib/jft/int/year creating build/lib/jft/int/year/days copying jft/int/year/days/get.py -> build/lib/jft/int/year/days creating build/lib/jft/int/year/days/count copying jft/int/year/days/count/get.py -> build/lib/jft/int/year/days/count creating build/lib/jft/int/year/days/first copying jft/int/year/days/first/get.py -> build/lib/jft/int/year/days/first creating build/lib/jft/list copying jft/list/to_comma_separated_str.py -> build/lib/jft/list copying jft/list/is_a.py -> build/lib/jft/list copying jft/list/__init__.py -> build/lib/jft/list creating build/lib/jft/lists copying jft/lists/merge.py -> build/lib/jft/lists copying jft/lists/__init__.py -> build/lib/jft/lists creating build/lib/jft/patch copying jft/patch/do.py -> build/lib/jft/patch copying jft/patch/__init__.py -> build/lib/jft/patch creating build/lib/jft/period copying jft/period/contains_day.py -> build/lib/jft/period creating build/lib/jft/pickle copying jft/pickle/save.py -> build/lib/jft/pickle copying jft/pickle/load_if_exists.py -> build/lib/jft/pickle copying jft/pickle/__init__.py -> build/lib/jft/pickle creating build/lib/jft/pip copying jft/pip/upload.py -> build/lib/jft/pip copying jft/pip/__init__.py -> build/lib/jft/pip creating build/lib/jft/pip/dist_tar copying jft/pip/dist_tar/remove.py -> build/lib/jft/pip/dist_tar copying jft/pip/dist_tar/make.py -> build/lib/jft/pip/dist_tar copying jft/pip/dist_tar/__init__.py -> build/lib/jft/pip/dist_tar creating build/lib/jft/pip/setup copying jft/pip/setup/update.py -> build/lib/jft/pip/setup copying jft/pip/setup/__init__.py -> build/lib/jft/pip/setup creating build/lib/jft/pip/version copying jft/pip/version/to_str.py -> build/lib/jft/pip/version copying jft/pip/version/get.py -> build/lib/jft/pip/version copying jft/pip/version/__init__.py -> build/lib/jft/pip/version creating build/lib/jft/pyfiles copying jft/pyfiles/format_and_commit.py -> build/lib/jft/pyfiles copying jft/pyfiles/format.py -> build/lib/jft/pyfiles copying jft/pyfiles/__init__.py -> build/lib/jft/pyfiles creating build/lib/jft/report copying jft/report/summarise_file.py -> build/lib/jft/report copying jft/report/success.py -> build/lib/jft/report copying jft/report/property_failure.py -> build/lib/jft/report copying jft/report/__init__.py -> build/lib/jft/report creating build/lib/jft/report/fail copying jft/report/fail/z_stdo_neq_y_stdo.py -> build/lib/jft/report/fail copying jft/report/fail/z_return_neq_y_return.py -> build/lib/jft/report/fail copying jft/report/fail/xyz.py -> build/lib/jft/report/fail copying jft/report/fail/no_xyz.py -> build/lib/jft/report/fail copying jft/report/fail/__init__.py -> build/lib/jft/report/fail creating build/lib/jft/schedule copying jft/schedule/make.py -> build/lib/jft/schedule copying jft/schedule/__init__.py -> build/lib/jft/schedule creating build/lib/jft/session copying jft/session/is_a.py -> build/lib/jft/session copying jft/session/__init__.py -> build/lib/jft/session creating build/lib/jft/set copying jft/set/is_a.py -> build/lib/jft/set creating build/lib/jft/setup copying jft/setup/__init__.py -> build/lib/jft/setup creating build/lib/jft/setup/cfg copying jft/setup/cfg/update.py -> build/lib/jft/setup/cfg copying jft/setup/cfg/__init__.py -> build/lib/jft/setup/cfg creating build/lib/jft/setup/py copying jft/setup/py/update.py -> build/lib/jft/setup/py copying jft/setup/py/__init__.py -> build/lib/jft/setup/py creating build/lib/jft/string copying jft/string/to_cond_freq_dict.py -> build/lib/jft/string copying jft/string/strip_unprintable.py -> build/lib/jft/string copying jft/string/split_fn_name_and_text.py -> build/lib/jft/string copying jft/string/separate_function_from_context.py -> build/lib/jft/string copying jft/string/replace_unprintable.py -> build/lib/jft/string copying jft/string/prepend_import.py -> build/lib/jft/string copying jft/string/pop_right.py -> build/lib/jft/string copying jft/string/pop_left.py -> build/lib/jft/string copying jft/string/make_new_function_text.py -> build/lib/jft/string copying jft/string/make_initial_content.py -> build/lib/jft/string copying jft/string/make_function_text.py -> build/lib/jft/string copying jft/string/make_content_without_function.py -> build/lib/jft/string copying jft/string/lambdarise.py -> build/lib/jft/string copying jft/string/is_or_none.py -> build/lib/jft/string copying jft/string/is_a.py -> build/lib/jft/string copying jft/string/has_uppercase.py -> build/lib/jft/string copying jft/string/has_seven_digits.py -> build/lib/jft/string copying jft/string/has_other_char.py -> build/lib/jft/string copying jft/string/has_lowercase.py -> build/lib/jft/string copying jft/string/has_digit.py -> build/lib/jft/string copying jft/string/has_at_symbol.py -> build/lib/jft/string copying jft/string/format.py -> build/lib/jft/string copying jft/string/find_last_comma_index.py -> build/lib/jft/string copying jft/string/double_single_quotes.py -> build/lib/jft/string copying jft/string/delete_character_safely.py -> build/lib/jft/string copying jft/string/count_x_in_y.py -> build/lib/jft/string copying jft/string/camel_to_snake.py -> build/lib/jft/string copying jft/string/__init__.py -> build/lib/jft/string creating build/lib/jft/string/alphanumeric copying jft/string/alphanumeric/fake.py -> build/lib/jft/string/alphanumeric copying jft/string/alphanumeric/__init__.py -> build/lib/jft/string/alphanumeric creating build/lib/jft/string/append copying jft/string/append/new_line.py -> build/lib/jft/string/append copying jft/string/append/__init__.py -> build/lib/jft/string/append creating build/lib/jft/string/char copying jft/string/char/is_upper.py -> build/lib/jft/string/char copying jft/string/char/is_digit.py -> build/lib/jft/string/char copying jft/string/char/find_all_indices.py -> build/lib/jft/string/char copying jft/string/char/__init__.py -> build/lib/jft/string/char creating build/lib/jft/string/chars copying jft/string/chars/remove.py -> build/lib/jft/string/chars copying jft/string/chars/__init__.py -> build/lib/jft/string/chars creating build/lib/jft/string/contains copying jft/string/contains/version.py -> build/lib/jft/string/contains copying jft/string/contains/l.py -> build/lib/jft/string/contains copying jft/string/contains/__init__.py -> build/lib/jft/string/contains creating build/lib/jft/string/contains/function copying jft/string/contains/function/test.py -> build/lib/jft/string/contains/function copying jft/string/contains/function/run.py -> build/lib/jft/string/contains/function copying jft/string/contains/function/__init__.py -> build/lib/jft/string/contains/function creating build/lib/jft/string/digits copying jft/string/digits/remove.py -> build/lib/jft/string/digits copying jft/string/digits/__init__.py -> build/lib/jft/string/digits creating build/lib/jft/string/family_name copying jft/string/family_name/is_a.py -> build/lib/jft/string/family_name copying jft/string/family_name/fake.py -> build/lib/jft/string/family_name copying jft/string/family_name/__init__.py -> build/lib/jft/string/family_name creating build/lib/jft/string/filename copying jft/string/filename/to_module_name.py -> build/lib/jft/string/filename copying jft/string/filename/__init__.py -> build/lib/jft/string/filename creating build/lib/jft/string/fn_name copying jft/string/fn_name/is_ignorable.py -> build/lib/jft/string/fn_name copying jft/string/fn_name/__init__.py -> build/lib/jft/string/fn_name creating build/lib/jft/string/given_name copying jft/string/given_name/is_a.py -> build/lib/jft/string/given_name copying jft/string/given_name/fake.py -> build/lib/jft/string/given_name copying jft/string/given_name/__init__.py -> build/lib/jft/string/given_name creating build/lib/jft/string/hbar copying jft/string/hbar/make.py -> build/lib/jft/string/hbar copying jft/string/hbar/__init__.py -> build/lib/jft/string/hbar creating build/lib/jft/string/header copying jft/string/header/__init__.py -> build/lib/jft/string/header creating build/lib/jft/string/header/python_file copying jft/string/header/python_file/make.py -> build/lib/jft/string/header/python_file copying jft/string/header/python_file/__init__.py -> build/lib/jft/string/header/python_file creating build/lib/jft/string/header/test_table copying jft/string/header/test_table/make.py -> build/lib/jft/string/header/test_table copying jft/string/header/test_table/__init__.py -> build/lib/jft/string/header/test_table creating build/lib/jft/string/indent copying jft/string/indent/run_if_class_method.py -> build/lib/jft/string/indent copying jft/string/indent/__init__.py -> build/lib/jft/string/indent creating build/lib/jft/string/insert copying jft/string/insert/new_line_before_new_line_and_cea_.py -> build/lib/jft/string/insert copying jft/string/insert/new_line_before_lambda.py -> build/lib/jft/string/insert copying jft/string/insert/new_line_before_if_main.py -> build/lib/jft/string/insert copying jft/string/insert/new_line_before_def.py -> build/lib/jft/string/insert copying jft/string/insert/new_line_before_comment.py -> build/lib/jft/string/insert copying jft/string/insert/new_line_after_last_import_line.py -> build/lib/jft/string/insert copying jft/string/insert/__init__.py -> build/lib/jft/string/insert creating build/lib/jft/string/json copying jft/string/json/is_a.py -> build/lib/jft/string/json copying jft/string/json/__init__.py -> build/lib/jft/string/json creating build/lib/jft/string/password copying jft/string/password/has_chars_from_3_sets.py -> build/lib/jft/string/password copying jft/string/password/create.py -> build/lib/jft/string/password copying jft/string/password/__init__.py -> build/lib/jft/string/password creating build/lib/jft/string/refactor copying jft/string/refactor/by_two_char_combinations.py -> build/lib/jft/string/refactor copying jft/string/refactor/__init__.py -> build/lib/jft/string/refactor creating build/lib/jft/string/remove copying jft/string/remove/whitespace_between_newlines.py -> build/lib/jft/string/remove copying jft/string/remove/first_new_line_if_starts_with_new_line.py -> build/lib/jft/string/remove copying jft/string/remove/extra_new_line_following_class_definition.py -> build/lib/jft/string/remove copying jft/string/remove/empty_lines.py -> build/lib/jft/string/remove copying jft/string/remove/empty_line_spaces.py -> build/lib/jft/string/remove copying jft/string/remove/__init__.py -> build/lib/jft/string/remove creating build/lib/jft/string/replace copying jft/string/replace/triple_new_line_with_double_new_line.py -> build/lib/jft/string/replace copying jft/string/replace/single_new_line_with_empty_string.py -> build/lib/jft/string/replace copying jft/string/replace/double_new_line_with_single_new_line.py -> build/lib/jft/string/replace copying jft/string/replace/__init__.py -> build/lib/jft/string/replace creating build/lib/jft/string/single_line_function copying jft/string/single_line_function/to_lambda_str.py -> build/lib/jft/string/single_line_function copying jft/string/single_line_function/is_a.py -> build/lib/jft/string/single_line_function copying jft/string/single_line_function/__init__.py -> build/lib/jft/string/single_line_function creating build/lib/jft/string/spaces copying jft/string/spaces/count.py -> build/lib/jft/string/spaces copying jft/string/spaces/__init__.py -> build/lib/jft/string/spaces creating build/lib/jft/string/token copying jft/string/token/substitute.py -> build/lib/jft/string/token copying jft/string/token/__init__.py -> build/lib/jft/string/token creating build/lib/jft/string/yyyymmdd copying jft/string/yyyymmdd/to_date.py -> build/lib/jft/string/yyyymmdd copying jft/string/yyyymmdd/__init__.py -> build/lib/jft/string/yyyymmdd creating build/lib/jft/strings copying jft/strings/two_char_combinations.py -> build/lib/jft/strings copying jft/strings/to_dict.py -> build/lib/jft/strings copying jft/strings/show_diff.py -> build/lib/jft/strings copying jft/strings/patch_setup_py.py -> build/lib/jft/strings copying jft/strings/patch_setup_cfg.py -> build/lib/jft/strings copying jft/strings/module_names_from_py_filenames.py -> build/lib/jft/strings copying jft/strings/make_patch_version_change_to_py.py -> build/lib/jft/strings copying jft/strings/find_first_diff.py -> build/lib/jft/strings copying jft/strings/compare.py -> build/lib/jft/strings copying jft/strings/add_src_funks_prefix.py -> build/lib/jft/strings copying jft/strings/__init__.py -> build/lib/jft/strings creating build/lib/jft/strings/contain copying jft/strings/contain/version.py -> build/lib/jft/strings/contain copying jft/strings/contain/__init__.py -> build/lib/jft/strings/contain creating build/lib/jft/strings/pyfiles copying jft/strings/pyfiles/to_dict.py -> build/lib/jft/strings/pyfiles copying jft/strings/pyfiles/filter_out_items.py -> build/lib/jft/strings/pyfiles copying jft/strings/pyfiles/__init__.py -> build/lib/jft/strings/pyfiles creating build/lib/jft/subprocess copying jft/subprocess/__init__.py -> build/lib/jft/subprocess creating build/lib/jft/subprocess/completed_process copying jft/subprocess/completed_process/to_str.py -> build/lib/jft/subprocess/completed_process copying jft/subprocess/completed_process/__init__.py -> build/lib/jft/subprocess/completed_process creating build/lib/jft/system copying jft/system/__init__.py -> build/lib/jft/system creating build/lib/jft/system/git copying jft/system/git/push_after_delay.py -> build/lib/jft/system/git copying jft/system/git/log_oneline.py -> build/lib/jft/system/git copying jft/system/git/init.py -> build/lib/jft/system/git copying jft/system/git/commit_if_test_and_app_ok.py -> build/lib/jft/system/git copying jft/system/git/__init__.py -> build/lib/jft/system/git creating build/lib/jft/system/git/commit copying jft/system/git/commit/run.py -> build/lib/jft/system/git/commit copying jft/system/git/commit/__init__.py -> build/lib/jft/system/git/commit creating build/lib/jft/system/git/gitignore copying jft/system/git/gitignore/make.py -> build/lib/jft/system/git/gitignore copying jft/system/git/gitignore/__init__.py -> build/lib/jft/system/git/gitignore creating build/lib/jft/system/screen copying jft/system/screen/clear.py -> build/lib/jft/system/screen copying jft/system/screen/__init__.py -> build/lib/jft/system/screen creating build/lib/jft/test copying jft/test/pi_test_failed.py -> build/lib/jft/test copying jft/test/oldest_file_print.py -> build/lib/jft/test copying jft/test/make_Pi_to_test.py -> build/lib/jft/test copying jft/test/line_lengths_check.py -> build/lib/jft/test copying jft/test/handle_pass.py -> build/lib/jft/test copying jft/test/handle_fail.py -> build/lib/jft/test copying jft/test/final_line_check.py -> build/lib/jft/test copying jft/test/do.py -> build/lib/jft/test copying jft/test/__init__.py -> build/lib/jft/test creating build/lib/jft/text_colours copying jft/text_colours/warning.py -> build/lib/jft/text_colours copying jft/text_colours/tgfr.py -> build/lib/jft/text_colours copying jft/text_colours/success.py -> build/lib/jft/text_colours copying jft/text_colours/secondary.py -> build/lib/jft/text_colours copying jft/text_colours/rainbow.py -> build/lib/jft/text_colours copying jft/text_colours/primary.py -> build/lib/jft/text_colours copying jft/text_colours/info.py -> build/lib/jft/text_colours copying jft/text_colours/data.py -> build/lib/jft/text_colours copying jft/text_colours/danger_if_zero.py -> build/lib/jft/text_colours copying jft/text_colours/danger.py -> build/lib/jft/text_colours copying jft/text_colours/__init__.py -> build/lib/jft/text_colours creating build/lib/jft/text_colours/bright copying jft/text_colours/bright/yellow.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/white.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/red.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/magenta.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/green.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/cyan.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/blue.py -> build/lib/jft/text_colours/bright copying jft/text_colours/bright/__init__.py -> build/lib/jft/text_colours/bright creating build/lib/jft/text_colours/dark copying jft/text_colours/dark/yellow.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/white.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/red.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/magenta.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/green.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/default.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/cyan.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/blue.py -> build/lib/jft/text_colours/dark copying jft/text_colours/dark/__init__.py -> build/lib/jft/text_colours/dark creating build/lib/jft/tup copying jft/tup/is_a.py -> build/lib/jft/tup running egg_info writing jft.egg-info/PKG-INFO writing dependency_links to jft.egg-info/dependency_links.txt writing top-level names to jft.egg-info/top_level.txt reading manifest file 'jft.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'jft.egg-info/SOURCES.txt' installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/jft creating build/bdist.linux-x86_64/wheel/jft/tup copying build/lib/jft/tup/is_a.py -> build/bdist.linux-x86_64/wheel/jft/tup creating build/bdist.linux-x86_64/wheel/jft/text_colours creating build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/__init__.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/blue.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/cyan.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/default.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/green.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/magenta.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/red.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/white.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark copying build/lib/jft/text_colours/dark/yellow.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/dark creating build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/__init__.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/blue.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/cyan.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/green.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/magenta.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/red.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/white.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/bright/yellow.py -> build/bdist.linux-x86_64/wheel/jft/text_colours/bright copying build/lib/jft/text_colours/__init__.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/danger.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/danger_if_zero.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/data.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/info.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/primary.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/rainbow.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/secondary.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/success.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/tgfr.py -> build/bdist.linux-x86_64/wheel/jft/text_colours copying build/lib/jft/text_colours/warning.py -> build/bdist.linux-x86_64/wheel/jft/text_colours creating build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/__init__.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/do.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/final_line_check.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/handle_fail.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/handle_pass.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/line_lengths_check.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/make_Pi_to_test.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/oldest_file_print.py -> build/bdist.linux-x86_64/wheel/jft/test copying build/lib/jft/test/pi_test_failed.py -> build/bdist.linux-x86_64/wheel/jft/test creating build/bdist.linux-x86_64/wheel/jft/system creating build/bdist.linux-x86_64/wheel/jft/system/screen copying build/lib/jft/system/screen/__init__.py -> build/bdist.linux-x86_64/wheel/jft/system/screen copying build/lib/jft/system/screen/clear.py -> build/bdist.linux-x86_64/wheel/jft/system/screen creating build/bdist.linux-x86_64/wheel/jft/system/git creating build/bdist.linux-x86_64/wheel/jft/system/git/gitignore copying build/lib/jft/system/git/gitignore/__init__.py -> build/bdist.linux-x86_64/wheel/jft/system/git/gitignore copying build/lib/jft/system/git/gitignore/make.py -> build/bdist.linux-x86_64/wheel/jft/system/git/gitignore creating build/bdist.linux-x86_64/wheel/jft/system/git/commit copying build/lib/jft/system/git/commit/__init__.py -> build/bdist.linux-x86_64/wheel/jft/system/git/commit copying build/lib/jft/system/git/commit/run.py -> build/bdist.linux-x86_64/wheel/jft/system/git/commit copying build/lib/jft/system/git/__init__.py -> build/bdist.linux-x86_64/wheel/jft/system/git copying build/lib/jft/system/git/commit_if_test_and_app_ok.py -> build/bdist.linux-x86_64/wheel/jft/system/git copying build/lib/jft/system/git/init.py -> build/bdist.linux-x86_64/wheel/jft/system/git copying build/lib/jft/system/git/log_oneline.py -> build/bdist.linux-x86_64/wheel/jft/system/git copying build/lib/jft/system/git/push_after_delay.py -> build/bdist.linux-x86_64/wheel/jft/system/git copying build/lib/jft/system/__init__.py -> build/bdist.linux-x86_64/wheel/jft/system creating build/bdist.linux-x86_64/wheel/jft/subprocess creating build/bdist.linux-x86_64/wheel/jft/subprocess/completed_process copying build/lib/jft/subprocess/completed_process/__init__.py -> build/bdist.linux-x86_64/wheel/jft/subprocess/completed_process copying build/lib/jft/subprocess/completed_process/to_str.py -> build/bdist.linux-x86_64/wheel/jft/subprocess/completed_process copying build/lib/jft/subprocess/__init__.py -> build/bdist.linux-x86_64/wheel/jft/subprocess creating build/bdist.linux-x86_64/wheel/jft/strings creating build/bdist.linux-x86_64/wheel/jft/strings/pyfiles copying build/lib/jft/strings/pyfiles/__init__.py -> build/bdist.linux-x86_64/wheel/jft/strings/pyfiles copying build/lib/jft/strings/pyfiles/filter_out_items.py -> build/bdist.linux-x86_64/wheel/jft/strings/pyfiles copying build/lib/jft/strings/pyfiles/to_dict.py -> build/bdist.linux-x86_64/wheel/jft/strings/pyfiles creating build/bdist.linux-x86_64/wheel/jft/strings/contain copying build/lib/jft/strings/contain/__init__.py -> build/bdist.linux-x86_64/wheel/jft/strings/contain copying build/lib/jft/strings/contain/version.py -> build/bdist.linux-x86_64/wheel/jft/strings/contain copying build/lib/jft/strings/__init__.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/add_src_funks_prefix.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/compare.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/find_first_diff.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/make_patch_version_change_to_py.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/module_names_from_py_filenames.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/patch_setup_cfg.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/patch_setup_py.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/show_diff.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/to_dict.py -> build/bdist.linux-x86_64/wheel/jft/strings copying build/lib/jft/strings/two_char_combinations.py -> build/bdist.linux-x86_64/wheel/jft/strings creating build/bdist.linux-x86_64/wheel/jft/string creating build/bdist.linux-x86_64/wheel/jft/string/yyyymmdd copying build/lib/jft/string/yyyymmdd/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/yyyymmdd copying build/lib/jft/string/yyyymmdd/to_date.py -> build/bdist.linux-x86_64/wheel/jft/string/yyyymmdd creating build/bdist.linux-x86_64/wheel/jft/string/token copying build/lib/jft/string/token/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/token copying build/lib/jft/string/token/substitute.py -> build/bdist.linux-x86_64/wheel/jft/string/token creating build/bdist.linux-x86_64/wheel/jft/string/spaces copying build/lib/jft/string/spaces/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/spaces copying build/lib/jft/string/spaces/count.py -> build/bdist.linux-x86_64/wheel/jft/string/spaces creating build/bdist.linux-x86_64/wheel/jft/string/single_line_function copying build/lib/jft/string/single_line_function/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/single_line_function copying build/lib/jft/string/single_line_function/is_a.py -> build/bdist.linux-x86_64/wheel/jft/string/single_line_function copying build/lib/jft/string/single_line_function/to_lambda_str.py -> build/bdist.linux-x86_64/wheel/jft/string/single_line_function creating build/bdist.linux-x86_64/wheel/jft/string/replace copying build/lib/jft/string/replace/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/replace copying build/lib/jft/string/replace/double_new_line_with_single_new_line.py -> build/bdist.linux-x86_64/wheel/jft/string/replace copying build/lib/jft/string/replace/single_new_line_with_empty_string.py -> build/bdist.linux-x86_64/wheel/jft/string/replace copying build/lib/jft/string/replace/triple_new_line_with_double_new_line.py -> build/bdist.linux-x86_64/wheel/jft/string/replace creating build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/empty_line_spaces.py -> build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/empty_lines.py -> build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/extra_new_line_following_class_definition.py -> build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/first_new_line_if_starts_with_new_line.py -> build/bdist.linux-x86_64/wheel/jft/string/remove copying build/lib/jft/string/remove/whitespace_between_newlines.py -> build/bdist.linux-x86_64/wheel/jft/string/remove creating build/bdist.linux-x86_64/wheel/jft/string/refactor copying build/lib/jft/string/refactor/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/refactor copying build/lib/jft/string/refactor/by_two_char_combinations.py -> build/bdist.linux-x86_64/wheel/jft/string/refactor creating build/bdist.linux-x86_64/wheel/jft/string/password copying build/lib/jft/string/password/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/password copying build/lib/jft/string/password/create.py -> build/bdist.linux-x86_64/wheel/jft/string/password copying build/lib/jft/string/password/has_chars_from_3_sets.py -> build/bdist.linux-x86_64/wheel/jft/string/password creating build/bdist.linux-x86_64/wheel/jft/string/json copying build/lib/jft/string/json/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/json copying build/lib/jft/string/json/is_a.py -> build/bdist.linux-x86_64/wheel/jft/string/json creating build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_after_last_import_line.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_before_comment.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_before_def.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_before_if_main.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_before_lambda.py -> build/bdist.linux-x86_64/wheel/jft/string/insert copying build/lib/jft/string/insert/new_line_before_new_line_and_cea_.py -> build/bdist.linux-x86_64/wheel/jft/string/insert creating build/bdist.linux-x86_64/wheel/jft/string/indent copying build/lib/jft/string/indent/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/indent copying build/lib/jft/string/indent/run_if_class_method.py -> build/bdist.linux-x86_64/wheel/jft/string/indent creating build/bdist.linux-x86_64/wheel/jft/string/header creating build/bdist.linux-x86_64/wheel/jft/string/header/test_table copying build/lib/jft/string/header/test_table/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/header/test_table copying build/lib/jft/string/header/test_table/make.py -> build/bdist.linux-x86_64/wheel/jft/string/header/test_table creating build/bdist.linux-x86_64/wheel/jft/string/header/python_file copying build/lib/jft/string/header/python_file/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/header/python_file copying build/lib/jft/string/header/python_file/make.py -> build/bdist.linux-x86_64/wheel/jft/string/header/python_file copying build/lib/jft/string/header/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/header creating build/bdist.linux-x86_64/wheel/jft/string/hbar copying build/lib/jft/string/hbar/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/hbar copying build/lib/jft/string/hbar/make.py -> build/bdist.linux-x86_64/wheel/jft/string/hbar creating build/bdist.linux-x86_64/wheel/jft/string/given_name copying build/lib/jft/string/given_name/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/given_name copying build/lib/jft/string/given_name/fake.py -> build/bdist.linux-x86_64/wheel/jft/string/given_name copying build/lib/jft/string/given_name/is_a.py -> build/bdist.linux-x86_64/wheel/jft/string/given_name creating build/bdist.linux-x86_64/wheel/jft/string/fn_name copying build/lib/jft/string/fn_name/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/fn_name copying build/lib/jft/string/fn_name/is_ignorable.py -> build/bdist.linux-x86_64/wheel/jft/string/fn_name creating build/bdist.linux-x86_64/wheel/jft/string/filename copying build/lib/jft/string/filename/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/filename copying build/lib/jft/string/filename/to_module_name.py -> build/bdist.linux-x86_64/wheel/jft/string/filename creating build/bdist.linux-x86_64/wheel/jft/string/family_name copying build/lib/jft/string/family_name/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/family_name copying build/lib/jft/string/family_name/fake.py -> build/bdist.linux-x86_64/wheel/jft/string/family_name copying build/lib/jft/string/family_name/is_a.py -> build/bdist.linux-x86_64/wheel/jft/string/family_name creating build/bdist.linux-x86_64/wheel/jft/string/digits copying build/lib/jft/string/digits/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/digits copying build/lib/jft/string/digits/remove.py -> build/bdist.linux-x86_64/wheel/jft/string/digits creating build/bdist.linux-x86_64/wheel/jft/string/contains creating build/bdist.linux-x86_64/wheel/jft/string/contains/function copying build/lib/jft/string/contains/function/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/contains/function copying build/lib/jft/string/contains/function/run.py -> build/bdist.linux-x86_64/wheel/jft/string/contains/function copying build/lib/jft/string/contains/function/test.py -> build/bdist.linux-x86_64/wheel/jft/string/contains/function copying build/lib/jft/string/contains/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/contains copying build/lib/jft/string/contains/l.py -> build/bdist.linux-x86_64/wheel/jft/string/contains copying build/lib/jft/string/contains/version.py -> build/bdist.linux-x86_64/wheel/jft/string/contains creating build/bdist.linux-x86_64/wheel/jft/string/chars copying build/lib/jft/string/chars/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/chars copying build/lib/jft/string/chars/remove.py -> build/bdist.linux-x86_64/wheel/jft/string/chars creating build/bdist.linux-x86_64/wheel/jft/string/char copying build/lib/jft/string/char/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/char copying build/lib/jft/string/char/find_all_indices.py -> build/bdist.linux-x86_64/wheel/jft/string/char copying build/lib/jft/string/char/is_digit.py -> build/bdist.linux-x86_64/wheel/jft/string/char copying build/lib/jft/string/char/is_upper.py -> build/bdist.linux-x86_64/wheel/jft/string/char creating build/bdist.linux-x86_64/wheel/jft/string/append copying build/lib/jft/string/append/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/append copying build/lib/jft/string/append/new_line.py -> build/bdist.linux-x86_64/wheel/jft/string/append creating build/bdist.linux-x86_64/wheel/jft/string/alphanumeric copying build/lib/jft/string/alphanumeric/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string/alphanumeric copying build/lib/jft/string/alphanumeric/fake.py -> build/bdist.linux-x86_64/wheel/jft/string/alphanumeric copying build/lib/jft/string/__init__.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/camel_to_snake.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/count_x_in_y.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/delete_character_safely.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/double_single_quotes.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/find_last_comma_index.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/format.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_at_symbol.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_digit.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_lowercase.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_other_char.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_seven_digits.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/has_uppercase.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/is_a.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/is_or_none.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/lambdarise.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/make_content_without_function.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/make_function_text.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/make_initial_content.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/make_new_function_text.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/pop_left.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/pop_right.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/prepend_import.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/replace_unprintable.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/separate_function_from_context.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/split_fn_name_and_text.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/strip_unprintable.py -> build/bdist.linux-x86_64/wheel/jft/string copying build/lib/jft/string/to_cond_freq_dict.py -> build/bdist.linux-x86_64/wheel/jft/string creating build/bdist.linux-x86_64/wheel/jft/setup creating build/bdist.linux-x86_64/wheel/jft/setup/py copying build/lib/jft/setup/py/__init__.py -> build/bdist.linux-x86_64/wheel/jft/setup/py copying build/lib/jft/setup/py/update.py -> build/bdist.linux-x86_64/wheel/jft/setup/py creating build/bdist.linux-x86_64/wheel/jft/setup/cfg copying build/lib/jft/setup/cfg/__init__.py -> build/bdist.linux-x86_64/wheel/jft/setup/cfg copying build/lib/jft/setup/cfg/update.py -> build/bdist.linux-x86_64/wheel/jft/setup/cfg copying build/lib/jft/setup/__init__.py -> build/bdist.linux-x86_64/wheel/jft/setup creating build/bdist.linux-x86_64/wheel/jft/set copying build/lib/jft/set/is_a.py -> build/bdist.linux-x86_64/wheel/jft/set creating build/bdist.linux-x86_64/wheel/jft/session copying build/lib/jft/session/__init__.py -> build/bdist.linux-x86_64/wheel/jft/session copying build/lib/jft/session/is_a.py -> build/bdist.linux-x86_64/wheel/jft/session creating build/bdist.linux-x86_64/wheel/jft/schedule copying build/lib/jft/schedule/__init__.py -> build/bdist.linux-x86_64/wheel/jft/schedule copying build/lib/jft/schedule/make.py -> build/bdist.linux-x86_64/wheel/jft/schedule creating build/bdist.linux-x86_64/wheel/jft/report creating build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/fail/__init__.py -> build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/fail/no_xyz.py -> build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/fail/xyz.py -> build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/fail/z_return_neq_y_return.py -> build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/fail/z_stdo_neq_y_stdo.py -> build/bdist.linux-x86_64/wheel/jft/report/fail copying build/lib/jft/report/__init__.py -> build/bdist.linux-x86_64/wheel/jft/report copying build/lib/jft/report/property_failure.py -> build/bdist.linux-x86_64/wheel/jft/report copying build/lib/jft/report/success.py -> build/bdist.linux-x86_64/wheel/jft/report copying build/lib/jft/report/summarise_file.py -> build/bdist.linux-x86_64/wheel/jft/report creating build/bdist.linux-x86_64/wheel/jft/pyfiles copying build/lib/jft/pyfiles/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pyfiles copying build/lib/jft/pyfiles/format.py -> build/bdist.linux-x86_64/wheel/jft/pyfiles copying build/lib/jft/pyfiles/format_and_commit.py -> build/bdist.linux-x86_64/wheel/jft/pyfiles creating build/bdist.linux-x86_64/wheel/jft/pip creating build/bdist.linux-x86_64/wheel/jft/pip/version copying build/lib/jft/pip/version/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pip/version copying build/lib/jft/pip/version/get.py -> build/bdist.linux-x86_64/wheel/jft/pip/version copying build/lib/jft/pip/version/to_str.py -> build/bdist.linux-x86_64/wheel/jft/pip/version creating build/bdist.linux-x86_64/wheel/jft/pip/setup copying build/lib/jft/pip/setup/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pip/setup copying build/lib/jft/pip/setup/update.py -> build/bdist.linux-x86_64/wheel/jft/pip/setup creating build/bdist.linux-x86_64/wheel/jft/pip/dist_tar copying build/lib/jft/pip/dist_tar/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pip/dist_tar copying build/lib/jft/pip/dist_tar/make.py -> build/bdist.linux-x86_64/wheel/jft/pip/dist_tar copying build/lib/jft/pip/dist_tar/remove.py -> build/bdist.linux-x86_64/wheel/jft/pip/dist_tar copying build/lib/jft/pip/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pip copying build/lib/jft/pip/upload.py -> build/bdist.linux-x86_64/wheel/jft/pip creating build/bdist.linux-x86_64/wheel/jft/pickle copying build/lib/jft/pickle/__init__.py -> build/bdist.linux-x86_64/wheel/jft/pickle copying build/lib/jft/pickle/load_if_exists.py -> build/bdist.linux-x86_64/wheel/jft/pickle copying build/lib/jft/pickle/save.py -> build/bdist.linux-x86_64/wheel/jft/pickle creating build/bdist.linux-x86_64/wheel/jft/period copying build/lib/jft/period/contains_day.py -> build/bdist.linux-x86_64/wheel/jft/period creating build/bdist.linux-x86_64/wheel/jft/patch copying build/lib/jft/patch/__init__.py -> build/bdist.linux-x86_64/wheel/jft/patch copying build/lib/jft/patch/do.py -> build/bdist.linux-x86_64/wheel/jft/patch creating build/bdist.linux-x86_64/wheel/jft/lists copying build/lib/jft/lists/__init__.py -> build/bdist.linux-x86_64/wheel/jft/lists copying build/lib/jft/lists/merge.py -> build/bdist.linux-x86_64/wheel/jft/lists creating build/bdist.linux-x86_64/wheel/jft/list copying build/lib/jft/list/__init__.py -> build/bdist.linux-x86_64/wheel/jft/list copying build/lib/jft/list/is_a.py -> build/bdist.linux-x86_64/wheel/jft/list copying build/lib/jft/list/to_comma_separated_str.py -> build/bdist.linux-x86_64/wheel/jft/list creating build/bdist.linux-x86_64/wheel/jft/int creating build/bdist.linux-x86_64/wheel/jft/int/year creating build/bdist.linux-x86_64/wheel/jft/int/year/days creating build/bdist.linux-x86_64/wheel/jft/int/year/days/first copying build/lib/jft/int/year/days/first/get.py -> build/bdist.linux-x86_64/wheel/jft/int/year/days/first creating build/bdist.linux-x86_64/wheel/jft/int/year/days/count copying build/lib/jft/int/year/days/count/get.py -> build/bdist.linux-x86_64/wheel/jft/int/year/days/count copying build/lib/jft/int/year/days/get.py -> build/bdist.linux-x86_64/wheel/jft/int/year/days copying build/lib/jft/int/year/__init__.py -> build/bdist.linux-x86_64/wheel/jft/int/year copying build/lib/jft/int/year/now.py -> build/bdist.linux-x86_64/wheel/jft/int/year creating build/bdist.linux-x86_64/wheel/jft/int/days copying build/lib/jft/int/days/a_to_b_inclusive.py -> build/bdist.linux-x86_64/wheel/jft/int/days copying build/lib/jft/int/__init__.py -> build/bdist.linux-x86_64/wheel/jft/int copying build/lib/jft/int/get_prime_factorisation.py -> build/bdist.linux-x86_64/wheel/jft/int copying build/lib/jft/int/is_a.py -> build/bdist.linux-x86_64/wheel/jft/int copying build/lib/jft/int/is_prime.py -> build/bdist.linux-x86_64/wheel/jft/int creating build/bdist.linux-x86_64/wheel/jft/function copying build/lib/jft/function/__init__.py -> build/bdist.linux-x86_64/wheel/jft/function copying build/lib/jft/function/function.py -> build/bdist.linux-x86_64/wheel/jft/function copying build/lib/jft/function/write_to_file.py -> build/bdist.linux-x86_64/wheel/jft/function creating build/bdist.linux-x86_64/wheel/jft/float creating build/bdist.linux-x86_64/wheel/jft/float/nan copying build/lib/jft/float/nan/__init__.py -> build/bdist.linux-x86_64/wheel/jft/float/nan copying build/lib/jft/float/nan/to_none.py -> build/bdist.linux-x86_64/wheel/jft/float/nan copying build/lib/jft/float/__init__.py -> build/bdist.linux-x86_64/wheel/jft/float copying build/lib/jft/float/epsilon.py -> build/bdist.linux-x86_64/wheel/jft/float copying build/lib/jft/float/is_a.py -> build/bdist.linux-x86_64/wheel/jft/float copying build/lib/jft/float/is_not.py -> build/bdist.linux-x86_64/wheel/jft/float creating build/bdist.linux-x86_64/wheel/jft/files creating build/bdist.linux-x86_64/wheel/jft/files/pyfiles copying build/lib/jft/files/pyfiles/__init__.py -> build/bdist.linux-x86_64/wheel/jft/files/pyfiles copying build/lib/jft/files/pyfiles/dismantle.py -> build/bdist.linux-x86_64/wheel/jft/files/pyfiles copying build/lib/jft/files/__init__.py -> build/bdist.linux-x86_64/wheel/jft/files creating build/bdist.linux-x86_64/wheel/jft/file creating build/bdist.linux-x86_64/wheel/jft/file/zip copying build/lib/jft/file/zip/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file/zip copying build/lib/jft/file/zip/extract.py -> build/bdist.linux-x86_64/wheel/jft/file/zip creating build/bdist.linux-x86_64/wheel/jft/file/tar copying build/lib/jft/file/tar/extract.py -> build/bdist.linux-x86_64/wheel/jft/file/tar creating build/bdist.linux-x86_64/wheel/jft/file/secret creating build/bdist.linux-x86_64/wheel/jft/file/secret/username copying build/lib/jft/file/secret/username/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file/secret/username copying build/lib/jft/file/secret/username/get.py -> build/bdist.linux-x86_64/wheel/jft/file/secret/username creating build/bdist.linux-x86_64/wheel/jft/file/secret/password copying build/lib/jft/file/secret/password/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file/secret/password copying build/lib/jft/file/secret/password/get.py -> build/bdist.linux-x86_64/wheel/jft/file/secret/password copying build/lib/jft/file/secret/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file/secret creating build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/pyfile/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/pyfile/create.py -> build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/pyfile/dismantle.py -> build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/pyfile/extract_fn.py -> build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/pyfile/is_a.py -> build/bdist.linux-x86_64/wheel/jft/file/pyfile copying build/lib/jft/file/__init__.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/decrypt.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/encrypt.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/load.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/remove.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/save.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/save_lines.py -> build/bdist.linux-x86_64/wheel/jft/file copying build/lib/jft/file/save_lines_or_string.py -> build/bdist.linux-x86_64/wheel/jft/file creating build/bdist.linux-x86_64/wheel/jft/fake creating build/bdist.linux-x86_64/wheel/jft/fake/subprocess copying build/lib/jft/fake/subprocess/__init__.py -> build/bdist.linux-x86_64/wheel/jft/fake/subprocess copying build/lib/jft/fake/subprocess/run.py -> build/bdist.linux-x86_64/wheel/jft/fake/subprocess creating build/bdist.linux-x86_64/wheel/jft/fake/os copying build/lib/jft/fake/os/__init__.py -> build/bdist.linux-x86_64/wheel/jft/fake/os copying build/lib/jft/fake/os/system.py -> build/bdist.linux-x86_64/wheel/jft/fake/os copying build/lib/jft/fake/__init__.py -> build/bdist.linux-x86_64/wheel/jft/fake copying build/lib/jft/fake/printer.py -> build/bdist.linux-x86_64/wheel/jft/fake copying build/lib/jft/fake/sleep.py -> build/bdist.linux-x86_64/wheel/jft/fake creating build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/__init__.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/compress_to_tar.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/empty.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/exists.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/is_module.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/list_filepaths.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/list_pyfilepaths.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/list_testables.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/make.py -> build/bdist.linux-x86_64/wheel/jft/directory copying build/lib/jft/directory/remove.py -> build/bdist.linux-x86_64/wheel/jft/directory creating build/bdist.linux-x86_64/wheel/jft/directories copying build/lib/jft/directories/__init__.py -> build/bdist.linux-x86_64/wheel/jft/directories copying build/lib/jft/directories/exist.py -> build/bdist.linux-x86_64/wheel/jft/directories copying build/lib/jft/directories/make.py -> build/bdist.linux-x86_64/wheel/jft/directories creating build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/__init__.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/a_into_b.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/compare.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/is_a.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/merge_freq_dicts.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/reindex.py -> build/bdist.linux-x86_64/wheel/jft/dicts copying build/lib/jft/dicts/sort_by_key.py -> build/bdist.linux-x86_64/wheel/jft/dicts creating build/bdist.linux-x86_64/wheel/jft/dict creating build/bdist.linux-x86_64/wheel/jft/dict/test_durations copying build/lib/jft/dict/test_durations/__init__.py -> build/bdist.linux-x86_64/wheel/jft/dict/test_durations copying build/lib/jft/dict/test_durations/to_tuple_list_sorted_by_duration.py -> build/bdist.linux-x86_64/wheel/jft/dict/test_durations creating build/bdist.linux-x86_64/wheel/jft/dict/proposed_dismantlement copying build/lib/jft/dict/proposed_dismantlement/__init__.py -> build/bdist.linux-x86_64/wheel/jft/dict/proposed_dismantlement copying build/lib/jft/dict/proposed_dismantlement/show.py -> build/bdist.linux-x86_64/wheel/jft/dict/proposed_dismantlement creating build/bdist.linux-x86_64/wheel/jft/dict/frequencies copying build/lib/jft/dict/frequencies/__init__.py -> build/bdist.linux-x86_64/wheel/jft/dict/frequencies copying build/lib/jft/dict/frequencies/choose.py -> build/bdist.linux-x86_64/wheel/jft/dict/frequencies copying build/lib/jft/dict/frequencies/make_from_strings.py -> build/bdist.linux-x86_64/wheel/jft/dict/frequencies copying build/lib/jft/dict/__init__.py -> build/bdist.linux-x86_64/wheel/jft/dict copying build/lib/jft/dict/convert_to_sql_insertable.py -> build/bdist.linux-x86_64/wheel/jft/dict copying build/lib/jft/dict/get_or_default.py -> build/bdist.linux-x86_64/wheel/jft/dict copying build/lib/jft/dict/is_a.py -> build/bdist.linux-x86_64/wheel/jft/dict copying build/lib/jft/dict/make_from_key_value_lists.py -> build/bdist.linux-x86_64/wheel/jft/dict copying build/lib/jft/dict/to_max_line_width_str.py -> build/bdist.linux-x86_64/wheel/jft/dict creating build/bdist.linux-x86_64/wheel/jft/datetime copying build/lib/jft/datetime/is_a.py -> build/bdist.linux-x86_64/wheel/jft/datetime copying build/lib/jft/datetime/select_from_last_n_days.py -> build/bdist.linux-x86_64/wheel/jft/datetime creating build/bdist.linux-x86_64/wheel/jft/date creating build/bdist.linux-x86_64/wheel/jft/date/year creating build/bdist.linux-x86_64/wheel/jft/date/year/easter_sunday copying build/lib/jft/date/year/easter_sunday/__init__.py -> build/bdist.linux-x86_64/wheel/jft/date/year/easter_sunday copying build/lib/jft/date/year/easter_sunday/get.py -> build/bdist.linux-x86_64/wheel/jft/date/year/easter_sunday copying build/lib/jft/date/year/__init__.py -> build/bdist.linux-x86_64/wheel/jft/date/year creating build/bdist.linux-x86_64/wheel/jft/date/public_holiday copying build/lib/jft/date/public_holiday/__init__.py -> build/bdist.linux-x86_64/wheel/jft/date/public_holiday copying build/lib/jft/date/public_holiday/is_a.py -> build/bdist.linux-x86_64/wheel/jft/date/public_holiday copying build/lib/jft/date/__init__.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_a.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_first_second_or_third_day_of_month.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_first_week_of_quarter.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_monday.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_weekday.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/is_weekend.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/select_from_last_n_days.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/to_dd_mm_yyyy_str.py -> build/bdist.linux-x86_64/wheel/jft/date copying build/lib/jft/date/to_timestamp.py -> build/bdist.linux-x86_64/wheel/jft/date creating build/bdist.linux-x86_64/wheel/jft/bools copying build/lib/jft/bools/__init__.py -> build/bdist.linux-x86_64/wheel/jft/bools copying build/lib/jft/bools/count_true.py -> build/bdist.linux-x86_64/wheel/jft/bools creating build/bdist.linux-x86_64/wheel/jft/bool creating build/bdist.linux-x86_64/wheel/jft/bool/or_none copying build/lib/jft/bool/or_none/__init__.py -> build/bdist.linux-x86_64/wheel/jft/bool/or_none copying build/lib/jft/bool/or_none/fake.py -> build/bdist.linux-x86_64/wheel/jft/bool/or_none copying build/lib/jft/bool/or_none/is_a.py -> build/bdist.linux-x86_64/wheel/jft/bool/or_none copying build/lib/jft/bool/__init__.py -> build/bdist.linux-x86_64/wheel/jft/bool copying build/lib/jft/bool/fake.py -> build/bdist.linux-x86_64/wheel/jft/bool copying build/lib/jft/bool/is_a.py -> build/bdist.linux-x86_64/wheel/jft/bool copying build/lib/jft/__init__.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/a_equals_b.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/calculate_duration_bar_width.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/check_final_line.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/check_if_ok_to_proceed.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/check_line_lengths.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/duration.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/duration_bar.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/find_first_parenthesis.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/l.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/load_durations_if_exists.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/log_2.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/nop.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/nop_state_x.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/nop_x.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/pf.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/print_oldest_file.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/save_durations.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/select_text_colour_from_width.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/terminal.py -> build/bdist.linux-x86_64/wheel/jft copying build/lib/jft/update_duration.py -> build/bdist.linux-x86_64/wheel/jft running install_egg_info Copying jft.egg-info to build/bdist.linux-x86_64/wheel/jft-0.0.149-py3.9.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICENSE") creating build/bdist.linux-x86_64/wheel/jft-0.0.149.dist-info/WHEEL creating '/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir/pip-wheel-b6rsz5m8/.tmp-98dc97gp/jft-0.0.149-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'jft/__init__.py' adding 'jft/a_equals_b.py' adding 'jft/calculate_duration_bar_width.py' adding 'jft/check_final_line.py' adding 'jft/check_if_ok_to_proceed.py' adding 'jft/check_line_lengths.py' adding 'jft/duration.py' adding 'jft/duration_bar.py' adding 'jft/find_first_parenthesis.py' adding 'jft/l.py' adding 'jft/load_durations_if_exists.py' adding 'jft/log_2.py' adding 'jft/nop.py' adding 'jft/nop_state_x.py' adding 'jft/nop_x.py' adding 'jft/pf.py' adding 'jft/print_oldest_file.py' adding 'jft/save_durations.py' adding 'jft/select_text_colour_from_width.py' adding 'jft/terminal.py' adding 'jft/update_duration.py' adding 'jft/bool/__init__.py' adding 'jft/bool/fake.py' adding 'jft/bool/is_a.py' adding 'jft/bool/or_none/__init__.py' adding 'jft/bool/or_none/fake.py' adding 'jft/bool/or_none/is_a.py' adding 'jft/bools/__init__.py' adding 'jft/bools/count_true.py' adding 'jft/date/__init__.py' adding 'jft/date/is_a.py' adding 'jft/date/is_first_second_or_third_day_of_month.py' adding 'jft/date/is_first_week_of_quarter.py' adding 'jft/date/is_monday.py' adding 'jft/date/is_weekday.py' adding 'jft/date/is_weekend.py' adding 'jft/date/select_from_last_n_days.py' adding 'jft/date/to_dd_mm_yyyy_str.py' adding 'jft/date/to_timestamp.py' adding 'jft/date/public_holiday/__init__.py' adding 'jft/date/public_holiday/is_a.py' adding 'jft/date/year/__init__.py' adding 'jft/date/year/easter_sunday/__init__.py' adding 'jft/date/year/easter_sunday/get.py' adding 'jft/datetime/is_a.py' adding 'jft/datetime/select_from_last_n_days.py' adding 'jft/dict/__init__.py' adding 'jft/dict/convert_to_sql_insertable.py' adding 'jft/dict/get_or_default.py' adding 'jft/dict/is_a.py' adding 'jft/dict/make_from_key_value_lists.py' adding 'jft/dict/to_max_line_width_str.py' adding 'jft/dict/frequencies/__init__.py' adding 'jft/dict/frequencies/choose.py' adding 'jft/dict/frequencies/make_from_strings.py' adding 'jft/dict/proposed_dismantlement/__init__.py' adding 'jft/dict/proposed_dismantlement/show.py' adding 'jft/dict/test_durations/__init__.py' adding 'jft/dict/test_durations/to_tuple_list_sorted_by_duration.py' adding 'jft/dicts/__init__.py' adding 'jft/dicts/a_into_b.py' adding 'jft/dicts/compare.py' adding 'jft/dicts/is_a.py' adding 'jft/dicts/merge_freq_dicts.py' adding 'jft/dicts/reindex.py' adding 'jft/dicts/sort_by_key.py' adding 'jft/directories/__init__.py' adding 'jft/directories/exist.py' adding 'jft/directories/make.py' adding 'jft/directory/__init__.py' adding 'jft/directory/compress_to_tar.py' adding 'jft/directory/empty.py' adding 'jft/directory/exists.py' adding 'jft/directory/is_module.py' adding 'jft/directory/list_filepaths.py' adding 'jft/directory/list_pyfilepaths.py' adding 'jft/directory/list_testables.py' adding 'jft/directory/make.py' adding 'jft/directory/remove.py' adding 'jft/fake/__init__.py' adding 'jft/fake/printer.py' adding 'jft/fake/sleep.py' adding 'jft/fake/os/__init__.py' adding 'jft/fake/os/system.py' adding 'jft/fake/subprocess/__init__.py' adding 'jft/fake/subprocess/run.py' adding 'jft/file/__init__.py' adding 'jft/file/decrypt.py' adding 'jft/file/encrypt.py' adding 'jft/file/load.py' adding 'jft/file/remove.py' adding 'jft/file/save.py' adding 'jft/file/save_lines.py' adding 'jft/file/save_lines_or_string.py' adding 'jft/file/pyfile/__init__.py' adding 'jft/file/pyfile/create.py' adding 'jft/file/pyfile/dismantle.py' adding 'jft/file/pyfile/extract_fn.py' adding 'jft/file/pyfile/is_a.py' adding 'jft/file/secret/__init__.py' adding 'jft/file/secret/password/__init__.py' adding 'jft/file/secret/password/get.py' adding 'jft/file/secret/username/__init__.py' adding 'jft/file/secret/username/get.py' adding 'jft/file/tar/extract.py' adding 'jft/file/zip/__init__.py' adding 'jft/file/zip/extract.py' adding 'jft/files/__init__.py' adding 'jft/files/pyfiles/__init__.py' adding 'jft/files/pyfiles/dismantle.py' adding 'jft/float/__init__.py' adding 'jft/float/epsilon.py' adding 'jft/float/is_a.py' adding 'jft/float/is_not.py' adding 'jft/float/nan/__init__.py' adding 'jft/float/nan/to_none.py' adding 'jft/function/__init__.py' adding 'jft/function/function.py' adding 'jft/function/write_to_file.py' adding 'jft/int/__init__.py' adding 'jft/int/get_prime_factorisation.py' adding 'jft/int/is_a.py' adding 'jft/int/is_prime.py' adding 'jft/int/days/a_to_b_inclusive.py' adding 'jft/int/year/__init__.py' adding 'jft/int/year/now.py' adding 'jft/int/year/days/get.py' adding 'jft/int/year/days/count/get.py' adding 'jft/int/year/days/first/get.py' adding 'jft/list/__init__.py' adding 'jft/list/is_a.py' adding 'jft/list/to_comma_separated_str.py' adding 'jft/lists/__init__.py' adding 'jft/lists/merge.py' adding 'jft/patch/__init__.py' adding 'jft/patch/do.py' adding 'jft/period/contains_day.py' adding 'jft/pickle/__init__.py' adding 'jft/pickle/load_if_exists.py' adding 'jft/pickle/save.py' adding 'jft/pip/__init__.py' adding 'jft/pip/upload.py' adding 'jft/pip/dist_tar/__init__.py' adding 'jft/pip/dist_tar/make.py' adding 'jft/pip/dist_tar/remove.py' adding 'jft/pip/setup/__init__.py' adding 'jft/pip/setup/update.py' adding 'jft/pip/version/__init__.py' adding 'jft/pip/version/get.py' adding 'jft/pip/version/to_str.py' adding 'jft/pyfiles/__init__.py' adding 'jft/pyfiles/format.py' adding 'jft/pyfiles/format_and_commit.py' adding 'jft/report/__init__.py' adding 'jft/report/property_failure.py' adding 'jft/report/success.py' adding 'jft/report/summarise_file.py' adding 'jft/report/fail/__init__.py' adding 'jft/report/fail/no_xyz.py' adding 'jft/report/fail/xyz.py' adding 'jft/report/fail/z_return_neq_y_return.py' adding 'jft/report/fail/z_stdo_neq_y_stdo.py' adding 'jft/schedule/__init__.py' adding 'jft/schedule/make.py' adding 'jft/session/__init__.py' adding 'jft/session/is_a.py' adding 'jft/set/is_a.py' adding 'jft/setup/__init__.py' adding 'jft/setup/cfg/__init__.py' adding 'jft/setup/cfg/update.py' adding 'jft/setup/py/__init__.py' adding 'jft/setup/py/update.py' adding 'jft/string/__init__.py' adding 'jft/string/camel_to_snake.py' adding 'jft/string/count_x_in_y.py' adding 'jft/string/delete_character_safely.py' adding 'jft/string/double_single_quotes.py' adding 'jft/string/find_last_comma_index.py' adding 'jft/string/format.py' adding 'jft/string/has_at_symbol.py' adding 'jft/string/has_digit.py' adding 'jft/string/has_lowercase.py' adding 'jft/string/has_other_char.py' adding 'jft/string/has_seven_digits.py' adding 'jft/string/has_uppercase.py' adding 'jft/string/is_a.py' adding 'jft/string/is_or_none.py' adding 'jft/string/lambdarise.py' adding 'jft/string/make_content_without_function.py' adding 'jft/string/make_function_text.py' adding 'jft/string/make_initial_content.py' adding 'jft/string/make_new_function_text.py' adding 'jft/string/pop_left.py' adding 'jft/string/pop_right.py' adding 'jft/string/prepend_import.py' adding 'jft/string/replace_unprintable.py' adding 'jft/string/separate_function_from_context.py' adding 'jft/string/split_fn_name_and_text.py' adding 'jft/string/strip_unprintable.py' adding 'jft/string/to_cond_freq_dict.py' adding 'jft/string/alphanumeric/__init__.py' adding 'jft/string/alphanumeric/fake.py' adding 'jft/string/append/__init__.py' adding 'jft/string/append/new_line.py' adding 'jft/string/char/__init__.py' adding 'jft/string/char/find_all_indices.py' adding 'jft/string/char/is_digit.py' adding 'jft/string/char/is_upper.py' adding 'jft/string/chars/__init__.py' adding 'jft/string/chars/remove.py' adding 'jft/string/contains/__init__.py' adding 'jft/string/contains/l.py' adding 'jft/string/contains/version.py' adding 'jft/string/contains/function/__init__.py' adding 'jft/string/contains/function/run.py' adding 'jft/string/contains/function/test.py' adding 'jft/string/digits/__init__.py' adding 'jft/string/digits/remove.py' adding 'jft/string/family_name/__init__.py' adding 'jft/string/family_name/fake.py' adding 'jft/string/family_name/is_a.py' adding 'jft/string/filename/__init__.py' adding 'jft/string/filename/to_module_name.py' adding 'jft/string/fn_name/__init__.py' adding 'jft/string/fn_name/is_ignorable.py' adding 'jft/string/given_name/__init__.py' adding 'jft/string/given_name/fake.py' adding 'jft/string/given_name/is_a.py' adding 'jft/string/hbar/__init__.py' adding 'jft/string/hbar/make.py' adding 'jft/string/header/__init__.py' adding 'jft/string/header/python_file/__init__.py' adding 'jft/string/header/python_file/make.py' adding 'jft/string/header/test_table/__init__.py' adding 'jft/string/header/test_table/make.py' adding 'jft/string/indent/__init__.py' adding 'jft/string/indent/run_if_class_method.py' adding 'jft/string/insert/__init__.py' adding 'jft/string/insert/new_line_after_last_import_line.py' adding 'jft/string/insert/new_line_before_comment.py' adding 'jft/string/insert/new_line_before_def.py' adding 'jft/string/insert/new_line_before_if_main.py' adding 'jft/string/insert/new_line_before_lambda.py' adding 'jft/string/insert/new_line_before_new_line_and_cea_.py' adding 'jft/string/json/__init__.py' adding 'jft/string/json/is_a.py' adding 'jft/string/password/__init__.py' adding 'jft/string/password/create.py' adding 'jft/string/password/has_chars_from_3_sets.py' adding 'jft/string/refactor/__init__.py' adding 'jft/string/refactor/by_two_char_combinations.py' adding 'jft/string/remove/__init__.py' adding 'jft/string/remove/empty_line_spaces.py' adding 'jft/string/remove/empty_lines.py' adding 'jft/string/remove/extra_new_line_following_class_definition.py' adding 'jft/string/remove/first_new_line_if_starts_with_new_line.py' adding 'jft/string/remove/whitespace_between_newlines.py' adding 'jft/string/replace/__init__.py' adding 'jft/string/replace/double_new_line_with_single_new_line.py' adding 'jft/string/replace/single_new_line_with_empty_string.py' adding 'jft/string/replace/triple_new_line_with_double_new_line.py' adding 'jft/string/single_line_function/__init__.py' adding 'jft/string/single_line_function/is_a.py' adding 'jft/string/single_line_function/to_lambda_str.py' adding 'jft/string/spaces/__init__.py' adding 'jft/string/spaces/count.py' adding 'jft/string/token/__init__.py' adding 'jft/string/token/substitute.py' adding 'jft/string/yyyymmdd/__init__.py' adding 'jft/string/yyyymmdd/to_date.py' adding 'jft/strings/__init__.py' adding 'jft/strings/add_src_funks_prefix.py' adding 'jft/strings/compare.py' adding 'jft/strings/find_first_diff.py' adding 'jft/strings/make_patch_version_change_to_py.py' adding 'jft/strings/module_names_from_py_filenames.py' adding 'jft/strings/patch_setup_cfg.py' adding 'jft/strings/patch_setup_py.py' adding 'jft/strings/show_diff.py' adding 'jft/strings/to_dict.py' adding 'jft/strings/two_char_combinations.py' adding 'jft/strings/contain/__init__.py' adding 'jft/strings/contain/version.py' adding 'jft/strings/pyfiles/__init__.py' adding 'jft/strings/pyfiles/filter_out_items.py' adding 'jft/strings/pyfiles/to_dict.py' adding 'jft/subprocess/__init__.py' adding 'jft/subprocess/completed_process/__init__.py' adding 'jft/subprocess/completed_process/to_str.py' adding 'jft/system/__init__.py' adding 'jft/system/git/__init__.py' adding 'jft/system/git/commit_if_test_and_app_ok.py' adding 'jft/system/git/init.py' adding 'jft/system/git/log_oneline.py' adding 'jft/system/git/push_after_delay.py' adding 'jft/system/git/commit/__init__.py' adding 'jft/system/git/commit/run.py' adding 'jft/system/git/gitignore/__init__.py' adding 'jft/system/git/gitignore/make.py' adding 'jft/system/screen/__init__.py' adding 'jft/system/screen/clear.py' adding 'jft/test/__init__.py' adding 'jft/test/do.py' adding 'jft/test/final_line_check.py' adding 'jft/test/handle_fail.py' adding 'jft/test/handle_pass.py' adding 'jft/test/line_lengths_check.py' adding 'jft/test/make_Pi_to_test.py' adding 'jft/test/oldest_file_print.py' adding 'jft/test/pi_test_failed.py' adding 'jft/text_colours/__init__.py' adding 'jft/text_colours/danger.py' adding 'jft/text_colours/danger_if_zero.py' adding 'jft/text_colours/data.py' adding 'jft/text_colours/info.py' adding 'jft/text_colours/primary.py' adding 'jft/text_colours/rainbow.py' adding 'jft/text_colours/secondary.py' adding 'jft/text_colours/success.py' adding 'jft/text_colours/tgfr.py' adding 'jft/text_colours/warning.py' adding 'jft/text_colours/bright/__init__.py' adding 'jft/text_colours/bright/blue.py' adding 'jft/text_colours/bright/cyan.py' adding 'jft/text_colours/bright/green.py' adding 'jft/text_colours/bright/magenta.py' adding 'jft/text_colours/bright/red.py' adding 'jft/text_colours/bright/white.py' adding 'jft/text_colours/bright/yellow.py' adding 'jft/text_colours/dark/__init__.py' adding 'jft/text_colours/dark/blue.py' adding 'jft/text_colours/dark/cyan.py' adding 'jft/text_colours/dark/default.py' adding 'jft/text_colours/dark/green.py' adding 'jft/text_colours/dark/magenta.py' adding 'jft/text_colours/dark/red.py' adding 'jft/text_colours/dark/white.py' adding 'jft/text_colours/dark/yellow.py' adding 'jft/tup/is_a.py' adding 'jft-0.0.149.dist-info/LICENSE' adding 'jft-0.0.149.dist-info/METADATA' adding 'jft-0.0.149.dist-info/WHEEL' adding 'jft-0.0.149.dist-info/top_level.txt' adding 'jft-0.0.149.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for jft (pyproject.toml): finished with status 'done' Created wheel for jft: filename=jft-0.0.149-py3-none-any.whl size=154283 sha256=fa214a4fb117cb2bc5100494b62284959a55040d95e2362d43cbed66169519e3 Stored in directory: /builddir/.cache/pip/wheels/1a/bc/3a/47d3a90547dda05f2243defc7d908ef68db297fc63fe0b1706 Successfully built jft + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.prOq1r + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 + cd jft-0.0.149 ++ ls /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir/jft-0.0.149-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=jft==0.0.149 + TMPDIR=/builddir/build/BUILD/jft-0.0.149/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir jft==0.0.149 Using pip 22.0.4 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/jft-0.0.149/pyproject-wheeldir Processing ./pyproject-wheeldir/jft-0.0.149-py3-none-any.whl Installing collected packages: jft Successfully installed jft-0.0.149 + '[' -d /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/bin ']' + rm -f /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/jft-0.0.149.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 --record /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/RECORD --output /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages/jft-0.0.149.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 --sitelib /usr/lib/python3.9/site-packages --sitearch /usr/lib64/python3.9/site-packages --python-version 3.9 --pyproject-record /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-record --prefix /usr '*' +auto + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.0.149-1.el9 --unique-debug-suffix -0.0.149-1.el9.x86_64 --unique-debug-src-base python-jft-0.0.149-1.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/jft-0.0.149 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.zwMkdI + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + '[' '!' -f /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages + _PYTHONSITE=/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -s /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/python-jft-0.0.149-1.el9.x86_64-pyproject-modules -t Check import: jft + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-jft-0.0.149-1.el9.noarch Provides: python-jft = 0.0.149-1.el9 python3-jft = 0.0.149-1.el9 python3.9-jft = 0.0.149-1.el9 python3.9dist(jft) = 0.0.149 python3dist(jft) = 0.0.149 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python39-jft < 0.0.149-1.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 Wrote: /builddir/build/SRPMS/python-jft-0.0.149-1.el9.src.rpm Wrote: /builddir/build/RPMS/python3-jft-0.0.149-1.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.lf0LdN + umask 022 + cd /builddir/build/BUILD + cd jft-0.0.149 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-jft-0.0.149-1.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0