Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'], chrootPath='/var/lib/mock/f41-build-51779588-6200405/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '8bd6aa42e8ab4537b97d19e56fb607ec', '-D', '/var/lib/mock/f41-build-51779588-6200405/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Wrote: /builddir/build/SRPMS/python-cookiecutter-2.6.0-2.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'], chrootPath='/var/lib/mock/f41-build-51779588-6200405/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f92b3b5daab848bcb21fc9a920a3ea3f', '-D', '/var/lib/mock/f41-build-51779588-6200405/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.dgi99I + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + test -d /builddir/build/BUILD/python-cookiecutter-2.6.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-cookiecutter-2.6.0-build + /usr/bin/rm -rf /builddir/build/BUILD/python-cookiecutter-2.6.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5LsaNA + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + rm -rf cookiecutter-2.6.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/2.6.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cookiecutter-2.6.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's#python -c#/usr/bin/python3 -c#' Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.aWK0MT + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir --output /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires -r -x testing Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.2.0) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cookiecutter-2.6.0-2.fc41.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'], chrootPath='/var/lib/mock/f41-build-51779588-6200405/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '41debfdfd3c645abbbc747c45e509387', '-D', '/var/lib/mock/f41-build-51779588-6200405/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gBLTkW + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir --output /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires -r -x testing Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.2.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.43.0) running egg_info creating cookiecutter.egg-info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt writing manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.43.0) running dist_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/cookiecutter-2.6.0.dist-info' Handling binaryornot >=0.4.4 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: binaryornot >=0.4.4 Handling Jinja2 <4.0.0,>=2.7 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: Jinja2 <4.0.0,>=2.7 Handling click <9.0.0,>=7.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: click <9.0.0,>=7.0 Handling pyyaml >=5.3.1 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: pyyaml >=5.3.1 Handling python-slugify >=4.0.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: python-slugify >=4.0.0 Handling requests >=2.23.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: requests >=2.23.0 Handling arrow from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: arrow Handling rich from hook generated metadata: Requires-Dist (cookiecutter) Requirement not satisfied: rich + cat /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires + rm -rfv cookiecutter-2.6.0.dist-info/ removed 'cookiecutter-2.6.0.dist-info/entry_points.txt' removed 'cookiecutter-2.6.0.dist-info/top_level.txt' removed 'cookiecutter-2.6.0.dist-info/METADATA' removed 'cookiecutter-2.6.0.dist-info/LICENSE' removed 'cookiecutter-2.6.0.dist-info/AUTHORS.md' removed directory 'cookiecutter-2.6.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cookiecutter-2.6.0-2.fc41.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'], chrootPath='/var/lib/mock/f41-build-51779588-6200405/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f2fb6690934741159e06651ae30341a2', '-D', '/var/lib/mock/f41-build-51779588-6200405/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-cookiecutter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Sfjj7k + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir --output /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires -r -x testing Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.2.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.43.0) running egg_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.43.0) running dist_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/cookiecutter-2.6.0.dist-info' Handling binaryornot >=0.4.4 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: binaryornot >=0.4.4 (installed: binaryornot 0.4.4) Handling Jinja2 <4.0.0,>=2.7 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: Jinja2 <4.0.0,>=2.7 (installed: Jinja2 3.1.4) Handling click <9.0.0,>=7.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: click <9.0.0,>=7.0 (installed: click 8.1.7) Handling pyyaml >=5.3.1 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: pyyaml >=5.3.1 (installed: pyyaml 6.0.1) Handling python-slugify >=4.0.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: python-slugify >=4.0.0 (installed: python-slugify 6.1.2) Handling requests >=2.23.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: requests >=2.23.0 (installed: requests 2.32.3) Handling arrow from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: arrow (installed: arrow 1.2.3) Handling rich from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: rich (installed: rich 13.7.1) + cat /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires + rm -rfv cookiecutter-2.6.0.dist-info/ removed 'cookiecutter-2.6.0.dist-info/entry_points.txt' removed 'cookiecutter-2.6.0.dist-info/top_level.txt' removed 'cookiecutter-2.6.0.dist-info/METADATA' removed 'cookiecutter-2.6.0.dist-info/LICENSE' removed 'cookiecutter-2.6.0.dist-info/AUTHORS.md' removed directory 'cookiecutter-2.6.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cookiecutter-2.6.0-2.fc41.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-cookiecutter.spec'], chrootPath='/var/lib/mock/f41-build-51779588-6200405/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2f721d6f36bc44049fc0f6b32d1c5b93', '-D', '/var/lib/mock/f41-build-51779588-6200405/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uhgkcd0s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch /builddir/build/SPECS/python-cookiecutter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717891200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.GDnZYa + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir --output /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires -r -x testing Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.2.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.43.0) running egg_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.43.0) running dist_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/cookiecutter-2.6.0.dist-info' Handling binaryornot >=0.4.4 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: binaryornot >=0.4.4 (installed: binaryornot 0.4.4) Handling Jinja2 <4.0.0,>=2.7 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: Jinja2 <4.0.0,>=2.7 (installed: Jinja2 3.1.4) Handling click <9.0.0,>=7.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: click <9.0.0,>=7.0 (installed: click 8.1.7) Handling pyyaml >=5.3.1 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: pyyaml >=5.3.1 (installed: pyyaml 6.0.1) Handling python-slugify >=4.0.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: python-slugify >=4.0.0 (installed: python-slugify 6.1.2) Handling requests >=2.23.0 from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: requests >=2.23.0 (installed: requests 2.32.3) Handling arrow from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: arrow (installed: arrow 1.2.3) Handling rich from hook generated metadata: Requires-Dist (cookiecutter) Requirement satisfied: rich (installed: rich 13.7.1) + cat /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-buildrequires + rm -rfv cookiecutter-2.6.0.dist-info/ removed 'cookiecutter-2.6.0.dist-info/entry_points.txt' removed 'cookiecutter-2.6.0.dist-info/top_level.txt' removed 'cookiecutter-2.6.0.dist-info/METADATA' removed 'cookiecutter-2.6.0.dist-info/LICENSE' removed 'cookiecutter-2.6.0.dist-info/AUTHORS.md' removed directory 'cookiecutter-2.6.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8MCm4p + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cookiecutter-2.6.0 + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir Processing /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info writing /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-modern-metadata-xx561vbu/cookiecutter-2.6.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cookiecutter Building wheel for cookiecutter (pyproject.toml): started Running command Building wheel for cookiecutter (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/cookiecutter copying cookiecutter/__init__.py -> build/lib/cookiecutter copying cookiecutter/__main__.py -> build/lib/cookiecutter copying cookiecutter/cli.py -> build/lib/cookiecutter copying cookiecutter/config.py -> build/lib/cookiecutter copying cookiecutter/environment.py -> build/lib/cookiecutter copying cookiecutter/exceptions.py -> build/lib/cookiecutter copying cookiecutter/extensions.py -> build/lib/cookiecutter copying cookiecutter/find.py -> build/lib/cookiecutter copying cookiecutter/generate.py -> build/lib/cookiecutter copying cookiecutter/hooks.py -> build/lib/cookiecutter copying cookiecutter/log.py -> build/lib/cookiecutter copying cookiecutter/main.py -> build/lib/cookiecutter copying cookiecutter/prompt.py -> build/lib/cookiecutter copying cookiecutter/replay.py -> build/lib/cookiecutter copying cookiecutter/repository.py -> build/lib/cookiecutter copying cookiecutter/utils.py -> build/lib/cookiecutter copying cookiecutter/vcs.py -> build/lib/cookiecutter copying cookiecutter/zipfile.py -> build/lib/cookiecutter running egg_info writing cookiecutter.egg-info/PKG-INFO writing dependency_links to cookiecutter.egg-info/dependency_links.txt writing entry points to cookiecutter.egg-info/entry_points.txt writing requirements to cookiecutter.egg-info/requires.txt writing top-level names to cookiecutter.egg-info/top_level.txt reading manifest file 'cookiecutter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'Makefile' warning: no previously-included files found matching '__main__.py' warning: no previously-included files found matching '.*' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'test_requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files matching '*' found under directory 'logo' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'cookiecutter.egg-info/SOURCES.txt' copying cookiecutter/VERSION.txt -> build/lib/cookiecutter 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/cookiecutter copying build/lib/cookiecutter/__init__.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/__main__.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/cli.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/config.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/environment.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/exceptions.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/extensions.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/find.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/generate.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/hooks.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/log.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/main.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/prompt.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/replay.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/repository.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/utils.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/vcs.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/zipfile.py -> build/bdist.linux-x86_64/wheel/cookiecutter copying build/lib/cookiecutter/VERSION.txt -> build/bdist.linux-x86_64/wheel/cookiecutter running install_egg_info Copying cookiecutter.egg-info to build/bdist.linux-x86_64/wheel/cookiecutter-2.6.0-py3.13.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/cookiecutter-2.6.0.dist-info/WHEEL creating '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir/pip-wheel-6d20bba0/.tmp-gi1sfqvo/cookiecutter-2.6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'cookiecutter/VERSION.txt' adding 'cookiecutter/__init__.py' adding 'cookiecutter/__main__.py' adding 'cookiecutter/cli.py' adding 'cookiecutter/config.py' adding 'cookiecutter/environment.py' adding 'cookiecutter/exceptions.py' adding 'cookiecutter/extensions.py' adding 'cookiecutter/find.py' adding 'cookiecutter/generate.py' adding 'cookiecutter/hooks.py' adding 'cookiecutter/log.py' adding 'cookiecutter/main.py' adding 'cookiecutter/prompt.py' adding 'cookiecutter/replay.py' adding 'cookiecutter/repository.py' adding 'cookiecutter/utils.py' adding 'cookiecutter/vcs.py' adding 'cookiecutter/zipfile.py' adding 'cookiecutter-2.6.0.dist-info/AUTHORS.md' adding 'cookiecutter-2.6.0.dist-info/LICENSE' adding 'cookiecutter-2.6.0.dist-info/METADATA' adding 'cookiecutter-2.6.0.dist-info/WHEEL' adding 'cookiecutter-2.6.0.dist-info/entry_points.txt' adding 'cookiecutter-2.6.0.dist-info/top_level.txt' adding 'cookiecutter-2.6.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for cookiecutter (pyproject.toml): finished with status 'done' Created wheel for cookiecutter: filename=cookiecutter-2.6.0-py3-none-any.whl size=38981 sha256=a4d07175f137bed0ba57978d40aab71579fff5cd54fc3c87eb0c7457b5176d51 Stored in directory: /builddir/.cache/pip/wheels/32/5f/e5/150b35da4462eadc792d2909b324d404a76411adebca69d5bd Successfully built cookiecutter + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2s3PVs + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + '[' /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build + mkdir /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cookiecutter-2.6.0 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir/cookiecutter-2.6.0-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=cookiecutter==2.6.0 + '[' -z cookiecutter==2.6.0 ']' + TMPDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir cookiecutter==2.6.0 Using pip 24.0 from /usr/lib/python3.13/site-packages/pip (python 3.13) Looking in links: /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/pyproject-wheeldir Processing ./pyproject-wheeldir/cookiecutter-2.6.0-py3-none-any.whl Installing collected packages: cookiecutter Creating /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin changing mode of /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin/cookiecutter to 755 Successfully installed cookiecutter-2.6.0 + '[' -d /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin/cookiecutter /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin/cookiecutter: updating + rm -rfv /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + site_dirs+=("/usr/lib/python3.13/site-packages") + '[' /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' -d /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib64/python3.13/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT --record /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/RECORD --output /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-record + rm -fv /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/RECORD removed '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/REQUESTED removed '/builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter-2.6.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-cookiecutter-2.6.0-build/python-cookiecutter-2.6.0-2.fc41.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j48 Bytecompiling .py files below /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j48 /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/find.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/config.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/environment.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/utils.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/utils.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/exceptions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/log.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/prompt.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/extensions.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/main.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/cli.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/zipfile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/vcs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/replay.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/repository.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/hooks.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages/cookiecutter/__pycache__/generate.cpython-313.pyc: rewriting with normalized contents Processed 19 paths Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Cn6LqX + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cookiecutter-2.6.0 + /usr/bin/python3 -m pytest tests -v ============================= test session starts ============================== platform linux -- Python 3.13.0b2, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0 configfile: setup.cfg plugins: cov-4.0.0, mock-3.14.0 collecting ... collected 371 items tests/test_abort_generate_on_hook_error.py::test_hooks_raises_errors[pre_gen_hook_raises_error] PASSED [ 0%] tests/test_abort_generate_on_hook_error.py::test_hooks_raises_errors[post_gen_hook_raises_error] PASSED [ 0%] tests/test_cli.py::test_cli_version[-V] PASSED [ 0%] tests/test_cli.py::test_cli_version[--version] PASSED [ 1%] tests/test_cli.py::test_cli_error_on_existing_output_directory PASSED [ 1%] tests/test_cli.py::test_cli PASSED [ 1%] tests/test_cli.py::test_cli_verbose PASSED [ 1%] tests/test_cli.py::test_cli_replay PASSED [ 2%] tests/test_cli.py::test_cli_replay_file PASSED [ 2%] tests/test_cli.py::test_cli_replay_generated PASSED [ 2%] tests/test_cli.py::test_cli_exit_on_noinput_and_replay PASSED [ 2%] tests/test_cli.py::test_run_cookiecutter_on_overwrite_if_exists_and_replay[-f] PASSED [ 3%] tests/test_cli.py::test_run_cookiecutter_on_overwrite_if_exists_and_replay[--overwrite-if-exists] PASSED [ 3%] tests/test_cli.py::test_cli_overwrite_if_exists_when_output_dir_does_not_exist[-f] PASSED [ 3%] tests/test_cli.py::test_cli_overwrite_if_exists_when_output_dir_does_not_exist[--overwrite-if-exists] PASSED [ 4%] tests/test_cli.py::test_cli_overwrite_if_exists_when_output_dir_exists[-f] PASSED [ 4%] tests/test_cli.py::test_cli_overwrite_if_exists_when_output_dir_exists[--overwrite-if-exists] PASSED [ 4%] tests/test_cli.py::test_cli_output_dir[-o] PASSED [ 4%] tests/test_cli.py::test_cli_output_dir[--output-dir] PASSED [ 5%] tests/test_cli.py::test_cli_help[-h] PASSED [ 5%] tests/test_cli.py::test_cli_help[--help] PASSED [ 5%] tests/test_cli.py::test_cli_help[help] PASSED [ 5%] tests/test_cli.py::test_user_config PASSED [ 6%] tests/test_cli.py::test_default_user_config_overwrite PASSED [ 6%] tests/test_cli.py::test_default_user_config PASSED [ 6%] tests/test_cli.py::test_echo_undefined_variable_error PASSED [ 7%] tests/test_cli.py::test_echo_unknown_extension_error PASSED [ 7%] tests/test_cli.py::test_local_extension PASSED [ 7%] tests/test_cli.py::test_local_extension_not_available PASSED [ 7%] tests/test_cli.py::test_cli_extra_context PASSED [ 8%] tests/test_cli.py::test_cli_extra_context_invalid_format PASSED [ 8%] tests/test_cli.py::test_debug_file_non_verbose PASSED [ 8%] tests/test_cli.py::test_debug_file_verbose PASSED [ 8%] tests/test_cli.py::test_debug_list_installed_templates PASSED [ 9%] tests/test_cli.py::test_debug_list_installed_templates_failure PASSED [ 9%] tests/test_cli.py::test_directory_repo PASSED [ 9%] tests/test_cli.py::test_cli_accept_hooks[-o---accept-hooks=yes-None-True] PASSED [ 9%] tests/test_cli.py::test_cli_accept_hooks[-o---accept-hooks=no-None-False] PASSED [ 10%] tests/test_cli.py::test_cli_accept_hooks[-o---accept-hooks=ask-yes-True] PASSED [ 10%] tests/test_cli.py::test_cli_accept_hooks[-o---accept-hooks=ask-no-False] PASSED [ 10%] tests/test_cli.py::test_cli_accept_hooks[--output-dir---accept-hooks=yes-None-True] PASSED [ 11%] tests/test_cli.py::test_cli_accept_hooks[--output-dir---accept-hooks=no-None-False] PASSED [ 11%] tests/test_cli.py::test_cli_accept_hooks[--output-dir---accept-hooks=ask-yes-True] PASSED [ 11%] tests/test_cli.py::test_cli_accept_hooks[--output-dir---accept-hooks=ask-no-False] PASSED [ 11%] tests/test_cli.py::test_cli_with_json_decoding_error PASSED [ 12%] tests/test_cli.py::test_cli_with_pre_prompt_hook PASSED [ 12%] tests/test_cli.py::test_cli_with_pre_prompt_hook_fail PASSED [ 12%] tests/test_cookiecutter_invocation.py::test_should_invoke_main PASSED [ 12%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_no_input_return_project_dir[tests/fake-repo-pre/] PASSED [ 13%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_no_input_return_project_dir[tests/fake-repo-pre] PASSED [ 13%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_no_input_extra_context PASSED [ 13%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_templated_context PASSED [ 14%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_no_input_return_rendered_file PASSED [ 14%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_dict_values_in_context PASSED [ 14%] tests/test_cookiecutter_local_no_input.py::test_cookiecutter_template_cleanup PASSED [ 14%] tests/test_cookiecutter_local_with_input.py::test_cookiecutter_local_with_input PASSED [ 15%] tests/test_cookiecutter_local_with_input.py::test_cookiecutter_input_extra_context PASSED [ 15%] tests/test_cookiecutter_nested_templates.py::test_cookiecutter_nested_templates[fake-nested-templates-fake-project] PASSED [ 15%] tests/test_cookiecutter_nested_templates.py::test_cookiecutter_nested_templates[fake-nested-templates-old-style-fake-package] PASSED [ 15%] tests/test_custom_extensions_in_hooks.py::test_hook_with_extension[pre_gen_hook] PASSED [ 16%] tests/test_custom_extensions_in_hooks.py::test_hook_with_extension[post_gen_hook] PASSED [ 16%] tests/test_default_extensions.py::test_jinja2_time_extension PASSED [ 16%] tests/test_default_extensions.py::test_jinja2_slugify_extension PASSED [ 16%] tests/test_default_extensions.py::test_jinja2_uuid_extension PASSED [ 17%] tests/test_environment.py::test_env_should_raise_for_unknown_extension PASSED [ 17%] tests/test_environment.py::test_env_should_come_with_default_extensions PASSED [ 17%] tests/test_exceptions.py::test_undefined_variable_to_str PASSED [ 18%] tests/test_find.py::test_find_template[template with default jinja strings] PASSED [ 18%] tests/test_find.py::test_find_template[template with custom jinja strings] PASSED [ 18%] tests/test_find.py::test_find_template[template with custom jinja strings but folder with default jinja strings] PASSED [ 18%] tests/test_find.py::test_find_template[template missing folder] PASSED [ 19%] tests/test_generate_context.py::test_generate_context[input_params0-expected_context0] PASSED [ 19%] tests/test_generate_context.py::test_generate_context[input_params1-expected_context1] PASSED [ 19%] tests/test_generate_context.py::test_generate_context[input_params2-expected_context2] PASSED [ 19%] tests/test_generate_context.py::test_generate_context[input_params3-expected_context3] PASSED [ 20%] tests/test_generate_context.py::test_generate_context_with_json_decoding_error PASSED [ 20%] tests/test_generate_context.py::test_default_context_replacement_in_generate_context PASSED [ 20%] tests/test_generate_context.py::test_generate_context_decodes_non_ascii_chars PASSED [ 21%] tests/test_generate_context.py::test_apply_overwrites_does_include_unused_variables PASSED [ 21%] tests/test_generate_context.py::test_apply_overwrites_sets_non_list_value PASSED [ 21%] tests/test_generate_context.py::test_apply_overwrites_does_not_modify_choices_for_invalid_overwrite PASSED [ 21%] tests/test_generate_context.py::test_apply_overwrites_invalid_overwrite PASSED [ 22%] tests/test_generate_context.py::test_apply_overwrites_sets_multichoice_values PASSED [ 22%] tests/test_generate_context.py::test_apply_overwrites_invalid_multichoice_values PASSED [ 22%] tests/test_generate_context.py::test_apply_overwrites_error_additional_values PASSED [ 22%] tests/test_generate_context.py::test_apply_overwrites_in_dictionaries PASSED [ 23%] tests/test_generate_context.py::test_apply_overwrites_sets_default_for_choice_variable PASSED [ 23%] tests/test_generate_context.py::test_apply_overwrites_in_nested_dict PASSED [ 23%] tests/test_generate_context.py::test_apply_overwrite_context_as_in_nested_dict_with_additional_values PASSED [ 23%] tests/test_generate_context.py::test_apply_overwrites_in_nested_dict_additional_values PASSED [ 24%] tests/test_generate_copy_without_render.py::test_generate_copy_without_render_extensions PASSED [ 24%] tests/test_generate_copy_without_render_override.py::test_generate_copy_without_render_extensions PASSED [ 24%] tests/test_generate_file.py::test_generate_file PASSED [ 25%] tests/test_generate_file.py::test_generate_file_jsonify_filter PASSED [ 25%] tests/test_generate_file.py::test_generate_file_random_ascii_string[True-10] PASSED [ 25%] tests/test_generate_file.py::test_generate_file_random_ascii_string[True-40] PASSED [ 25%] tests/test_generate_file.py::test_generate_file_random_ascii_string[False-10] PASSED [ 26%] tests/test_generate_file.py::test_generate_file_random_ascii_string[False-40] PASSED [ 26%] tests/test_generate_file.py::test_generate_file_with_true_condition PASSED [ 26%] tests/test_generate_file.py::test_generate_file_with_false_condition PASSED [ 26%] tests/test_generate_file.py::test_generate_file_verbose_template_syntax_error PASSED [ 27%] tests/test_generate_file.py::test_generate_file_does_not_translate_lf_newlines_to_crlf PASSED [ 27%] tests/test_generate_file.py::test_generate_file_does_not_translate_crlf_newlines_to_lf PASSED [ 27%] tests/test_generate_file.py::test_generate_file_handles_mixed_line_endings PASSED [ 28%] tests/test_generate_files.py::test_generate_files_nontemplated_exception PASSED [ 28%] tests/test_generate_files.py::test_generate_files PASSED [ 28%] tests/test_generate_files.py::test_generate_files_with_linux_newline PASSED [ 28%] tests/test_generate_files.py::test_generate_files_with_jinja2_environment PASSED [ 29%] tests/test_generate_files.py::test_generate_files_with_trailing_newline_forced_to_linux_by_context PASSED [ 29%] tests/test_generate_files.py::test_generate_files_with_windows_newline PASSED [ 29%] tests/test_generate_files.py::test_generate_files_with_windows_newline_forced_to_linux_by_context PASSED [ 29%] tests/test_generate_files.py::test_generate_files_binaries PASSED [ 30%] tests/test_generate_files.py::test_generate_files_absolute_path PASSED [ 30%] tests/test_generate_files.py::test_generate_files_output_dir PASSED [ 30%] tests/test_generate_files.py::test_generate_files_permissions PASSED [ 30%] tests/test_generate_files.py::test_generate_files_with_overwrite_if_exists_with_skip_if_file_exists PASSED [ 31%] tests/test_generate_files.py::test_generate_files_with_skip_if_file_exists PASSED [ 31%] tests/test_generate_files.py::test_generate_files_with_overwrite_if_exists PASSED [ 31%] tests/test_generate_files.py::test_raise_undefined_variable_file_name PASSED [ 32%] tests/test_generate_files.py::test_raise_undefined_variable_file_name_existing_project PASSED [ 32%] tests/test_generate_files.py::test_raise_undefined_variable_file_content PASSED [ 32%] tests/test_generate_files.py::test_raise_undefined_variable_dir_name PASSED [ 32%] tests/test_generate_files.py::test_keep_project_dir_on_failure PASSED [ 33%] tests/test_generate_files.py::test_raise_undefined_variable_dir_name_existing_project PASSED [ 33%] tests/test_generate_files.py::test_raise_undefined_variable_project_dir PASSED [ 33%] tests/test_generate_hooks.py::test_ignore_hooks_dirs PASSED [ 33%] tests/test_generate_hooks.py::test_run_python_hooks PASSED [ 34%] tests/test_generate_hooks.py::test_run_python_hooks_cwd PASSED [ 34%] tests/test_generate_hooks.py::test_empty_hooks PASSED [ 34%] tests/test_generate_hooks.py::test_oserror_hooks PASSED [ 35%] tests/test_generate_hooks.py::test_run_failing_hook_removes_output_directory PASSED [ 35%] tests/test_generate_hooks.py::test_run_failing_hook_preserves_existing_output_directory PASSED [ 35%] tests/test_generate_hooks.py::test_run_shell_hooks PASSED [ 35%] tests/test_generate_hooks.py::test_run_shell_hooks_win SKIPPED (Win only test) [ 36%] tests/test_generate_hooks.py::test_ignore_shell_hooks PASSED [ 36%] tests/test_generate_hooks.py::test_deprecate_run_hook_from_repo_dir PASSED [ 36%] tests/test_get_config.py::test_merge_configs PASSED [ 36%] tests/test_get_config.py::test_get_config PASSED [ 37%] tests/test_get_config.py::test_get_config_does_not_exist PASSED [ 37%] tests/test_get_config.py::test_invalid_config PASSED [ 37%] tests/test_get_config.py::test_get_config_with_defaults PASSED [ 38%] tests/test_get_config.py::test_get_config_empty_config_file PASSED [ 38%] tests/test_get_config.py::test_get_config_invalid_file_with_array_as_top_level_element PASSED [ 38%] tests/test_get_config.py::test_get_config_invalid_file_with_multiple_docs PASSED [ 38%] tests/test_get_user_config.py::test_get_user_config_valid PASSED [ 39%] tests/test_get_user_config.py::test_get_user_config_invalid PASSED [ 39%] tests/test_get_user_config.py::test_get_user_config_nonexistent PASSED [ 39%] tests/test_get_user_config.py::test_specify_config_path PASSED [ 39%] tests/test_get_user_config.py::test_default_config_path PASSED [ 40%] tests/test_get_user_config.py::test_default_config_from_env_variable PASSED [ 40%] tests/test_get_user_config.py::test_force_default_config PASSED [ 40%] tests/test_get_user_config.py::test_expand_user_for_directories_in_config PASSED [ 40%] tests/test_get_user_config.py::test_expand_vars_for_directories_in_config PASSED [ 41%] tests/test_get_user_config.py::test_specify_config_values PASSED [ 41%] tests/test_hooks.py::TestFindHooks::test_find_hook PASSED [ 41%] tests/test_hooks.py::TestFindHooks::test_no_hooks PASSED [ 42%] tests/test_hooks.py::TestFindHooks::test_unknown_hooks_dir PASSED [ 42%] tests/test_hooks.py::TestFindHooks::test_hook_not_found PASSED [ 42%] tests/test_hooks.py::TestExternalHooks::test_run_script PASSED [ 42%] tests/test_hooks.py::TestExternalHooks::test_run_failing_script PASSED [ 43%] tests/test_hooks.py::TestExternalHooks::test_run_failing_script_enoexec PASSED [ 43%] tests/test_hooks.py::TestExternalHooks::test_run_script_cwd PASSED [ 43%] tests/test_hooks.py::TestExternalHooks::test_run_script_with_context PASSED [ 43%] tests/test_hooks.py::TestExternalHooks::test_run_hook PASSED [ 44%] tests/test_hooks.py::TestExternalHooks::test_run_failing_hook PASSED [ 44%] tests/test_hooks.py::test_ignore_hook_backup_files PASSED [ 44%] tests/test_log.py::test_info_stdout_logging PASSED [ 45%] tests/test_log.py::test_debug_stdout_logging PASSED [ 45%] tests/test_log.py::test_debug_file_logging PASSED [ 45%] tests/test_main.py::test_original_cookiecutter_options_preserved_in__cookiecutter PASSED [ 45%] tests/test_main.py::test_replay_dump_template_name PASSED [ 46%] tests/test_main.py::test_replay_load_template_name PASSED [ 46%] tests/test_main.py::test_custom_replay_file PASSED [ 46%] tests/test_output_folder.py::test_output_folder PASSED [ 46%] tests/test_output_folder.py::test_exception_when_output_folder_exists PASSED [ 47%] tests/test_pre_prompt_hooks.py::test_run_pre_prompt_python_hook PASSED [ 47%] tests/test_pre_prompt_hooks.py::test_run_pre_prompt_python_hook_fail PASSED [ 47%] tests/test_pre_prompt_hooks.py::test_run_pre_prompt_shell_hook PASSED [ 47%] tests/test_preferred_encoding.py::test_not_ascii PASSED [ 48%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str[1-1] PASSED [ 48%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str[True-True] PASSED [ 48%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str[foo-foo] PASSED [ 49%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str[{{cookiecutter.project}}-foobar] PASSED [ 49%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str[None-None] PASSED [ 49%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str_complex_variables[raw_var0-rendered_var0] PASSED [ 49%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str_complex_variables[raw_var1-rendered_var1] PASSED [ 50%] tests/test_prompt.py::TestRenderVariable::test_convert_to_str_complex_variables[raw_var2-rendered_var2] PASSED [ 50%] tests/test_prompt.py::TestPrompt::test_prompt_for_config[ASCII default prompt/input] PASSED [ 50%] tests/test_prompt.py::TestPrompt::test_prompt_for_config[Unicode default prompt/input] PASSED [ 50%] tests/test_prompt.py::TestPrompt::test_prompt_for_config_with_human_prompts[ASCII default prompt/input] PASSED [ 51%] tests/test_prompt.py::TestPrompt::test_prompt_for_config_with_human_choices[context0] PASSED [ 51%] tests/test_prompt.py::TestPrompt::test_prompt_for_config_with_human_choices[context1] PASSED [ 51%] tests/test_prompt.py::TestPrompt::test_prompt_for_config_with_human_choices[context2] PASSED [ 52%] tests/test_prompt.py::TestPrompt::test_prompt_for_config_dict PASSED [ 52%] tests/test_prompt.py::TestPrompt::test_should_render_dict PASSED [ 52%] tests/test_prompt.py::TestPrompt::test_should_render_deep_dict PASSED [ 52%] tests/test_prompt.py::TestPrompt::test_should_render_deep_dict_with_human_prompts PASSED [ 53%] tests/test_prompt.py::TestPrompt::test_internal_use_no_human_prompts PASSED [ 53%] tests/test_prompt.py::TestPrompt::test_prompt_for_templated_config PASSED [ 53%] tests/test_prompt.py::TestPrompt::test_dont_prompt_for_private_context_var PASSED [ 53%] tests/test_prompt.py::TestPrompt::test_should_render_private_variables_with_two_underscores PASSED [ 54%] tests/test_prompt.py::TestPrompt::test_should_not_render_private_variables PASSED [ 54%] tests/test_prompt.py::TestReadUserChoice::test_should_invoke_read_user_choice PASSED [ 54%] tests/test_prompt.py::TestReadUserChoice::test_should_invoke_read_user_variable PASSED [ 54%] tests/test_prompt.py::TestReadUserChoice::test_should_render_choices PASSED [ 55%] tests/test_prompt.py::TestPromptChoiceForConfig::test_should_return_first_option_if_no_input PASSED [ 55%] tests/test_prompt.py::TestPromptChoiceForConfig::test_should_read_user_choice PASSED [ 55%] tests/test_prompt.py::TestReadUserYesNo::test_should_invoke_read_user_yes_no[True] PASSED [ 56%] tests/test_prompt.py::TestReadUserYesNo::test_should_invoke_read_user_yes_no[False] PASSED [ 56%] tests/test_prompt.py::TestReadUserYesNo::test_boolean_parameter_no_input PASSED [ 56%] tests/test_prompt.py::test_undefined_variable[Undefined variable in cookiecutter dict] PASSED [ 56%] tests/test_prompt.py::test_undefined_variable[Undefined variable in cookiecutter dict with choices] PASSED [ 57%] tests/test_prompt.py::test_undefined_variable[Undefined variable in cookiecutter dict with dict_key] PASSED [ 57%] tests/test_prompt.py::test_undefined_variable[Undefined variable in cookiecutter dict with key_value] PASSED [ 57%] tests/test_prompt.py::test_cookiecutter_nested_templates[fake-nested-templates-fake-project] PASSED [ 57%] tests/test_prompt.py::test_cookiecutter_nested_templates[fake-nested-templates-old-style-fake-package] PASSED [ 58%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_paths[] PASSED [ 58%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_paths[/tmp] PASSED [ 58%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_paths[/foo] PASSED [ 59%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_win_paths[] SKIPPED [ 59%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_win_paths[C:/tmp] SKIPPED [ 59%] tests/test_prompt.py::test_cookiecutter_nested_templates_invalid_win_paths[D:/tmp] SKIPPED [ 59%] tests/test_prompt.py::test_prompt_should_ask_and_rm_repo_dir PASSED [ 60%] tests/test_prompt.py::test_prompt_should_ask_and_exit_on_user_no_answer PASSED [ 60%] tests/test_prompt.py::test_prompt_should_ask_and_rm_repo_file PASSED [ 60%] tests/test_prompt.py::test_prompt_should_ask_and_keep_repo_on_no_reuse PASSED [ 60%] tests/test_prompt.py::test_prompt_should_ask_and_keep_repo_on_reuse PASSED [ 61%] tests/test_prompt.py::test_prompt_should_not_ask_if_no_input_and_rm_repo_dir PASSED [ 61%] tests/test_prompt.py::test_prompt_should_not_ask_if_no_input_and_rm_repo_file PASSED [ 61%] tests/test_read_repo_password.py::test_click_invocation PASSED [ 61%] tests/test_read_user_choice.py::test_click_invocation[1-hello] PASSED [ 62%] tests/test_read_user_choice.py::test_click_invocation[2-world] PASSED [ 62%] tests/test_read_user_choice.py::test_click_invocation[3-foo] PASSED [ 62%] tests/test_read_user_choice.py::test_click_invocation[4-bar] PASSED [ 63%] tests/test_read_user_choice.py::test_raise_if_options_is_not_a_non_empty_list PASSED [ 63%] tests/test_read_user_dict.py::test_process_json_invalid_json PASSED [ 63%] tests/test_read_user_dict.py::test_process_json_non_dict PASSED [ 63%] tests/test_read_user_dict.py::test_process_json_valid_json PASSED [ 64%] tests/test_read_user_dict.py::test_process_json_deep_dict PASSED [ 64%] tests/test_read_user_dict.py::test_should_raise_type_error PASSED [ 64%] tests/test_read_user_dict.py::test_should_call_prompt_with_process_json PASSED [ 64%] tests/test_read_user_dict.py::test_should_not_load_json_from_sentinel PASSED [ 65%] tests/test_read_user_dict.py::test_read_user_dict_default_value[\n] PASSED [ 65%] tests/test_read_user_dict.py::test_read_user_dict_default_value[\ndefault\n] PASSED [ 65%] tests/test_read_user_dict.py::test_json_prompt_process_response PASSED [ 66%] tests/test_read_user_variable.py::test_click_invocation PASSED [ 66%] tests/test_read_user_variable.py::test_input_loop_with_null_default_value PASSED [ 66%] tests/test_read_user_yes_no.py::test_click_invocation PASSED [ 66%] tests/test_read_user_yes_no.py::test_yesno_prompt_process_response PASSED [ 67%] tests/test_repo_not_found.py::test_should_raise_error_if_repo_does_not_exist PASSED [ 67%] tests/test_specify_output_dir.py::test_api_invocation PASSED [ 67%] tests/test_specify_output_dir.py::test_default_output_dir PASSED [ 67%] tests/test_templates.py::test_build_templates[include] PASSED [ 68%] tests/test_templates.py::test_build_templates[no-templates] PASSED [ 68%] tests/test_templates.py::test_build_templates[extends] PASSED [ 68%] tests/test_templates.py::test_build_templates[super] PASSED [ 69%] tests/test_time_extension.py::test_tz_is_required PASSED [ 69%] tests/test_time_extension.py::test_utc_default_datetime_format PASSED [ 69%] tests/test_time_extension.py::test_accept_valid_timezones[utc] PASSED [ 69%] tests/test_time_extension.py::test_accept_valid_timezones[local] PASSED [ 70%] tests/test_time_extension.py::test_accept_valid_timezones[Europe/Berlin] PASSED [ 70%] tests/test_time_extension.py::test_environment_datetime_format PASSED [ 70%] tests/test_time_extension.py::test_add_time PASSED [ 70%] tests/test_time_extension.py::test_substract_time PASSED [ 71%] tests/test_time_extension.py::test_offset_with_format PASSED [ 71%] tests/test_utils.py::test_force_delete PASSED [ 71%] tests/test_utils.py::test_rmtree PASSED [ 71%] tests/test_utils.py::test_make_sure_path_exists PASSED [ 72%] tests/test_utils.py::test_make_sure_path_exists_correctly_handle_os_error PASSED [ 72%] tests/test_utils.py::test_work_in PASSED [ 72%] tests/test_utils.py::test_work_in_without_path PASSED [ 73%] tests/test_utils.py::test_create_tmp_repo_dir PASSED [ 73%] tests/replay/test_dump.py::test_type_error_if_no_template_name PASSED [ 73%] tests/replay/test_dump.py::test_type_error_if_not_dict_context PASSED [ 73%] tests/replay/test_dump.py::test_value_error_if_key_missing_in_context PASSED [ 74%] tests/replay/test_dump.py::test_ioerror_if_replay_dir_creation_fails PASSED [ 74%] tests/replay/test_dump.py::test_run_json_dump PASSED [ 74%] tests/replay/test_load.py::test_type_error_if_no_template_name PASSED [ 74%] tests/replay/test_load.py::test_value_error_if_key_missing_in_context PASSED [ 75%] tests/replay/test_load.py::test_io_error_if_no_replay_file PASSED [ 75%] tests/replay/test_load.py::test_run_json_load PASSED [ 75%] tests/replay/test_replay.py::test_get_replay_file_name[bar] PASSED [ 76%] tests/replay/test_replay.py::test_get_replay_file_name[bar.json] PASSED [ 76%] tests/replay/test_replay.py::test_raise_on_invalid_mode[invalid_kwargs0] PASSED [ 76%] tests/replay/test_replay.py::test_raise_on_invalid_mode[invalid_kwargs1] PASSED [ 76%] tests/replay/test_replay.py::test_raise_on_invalid_mode[invalid_kwargs2] PASSED [ 77%] tests/replay/test_replay.py::test_main_does_not_invoke_dump_but_load PASSED [ 77%] tests/replay/test_replay.py::test_main_does_not_invoke_load_but_dump PASSED [ 77%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Simple expansion] PASSED [ 77%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Skip expansion (expansion not an abbreviation)] PASSED [ 78%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Expansion prefix] PASSED [ 78%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[expansion_override_builtin] PASSED [ 78%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[expansion_prefix_ignores_suffix] PASSED [ 78%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Correct expansion for builtin abbreviations (github)] PASSED [ 79%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Correct expansion for builtin abbreviations (gitlab)] PASSED [ 79%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion[Correct expansion for builtin abbreviations (bitbucket)] PASSED [ 79%] tests/repository/test_abbreviation_expansion.py::test_abbreviation_expansion_prefix_not_0_in_braces PASSED [ 80%] tests/repository/test_determine_repo_dir_clones_repo.py::test_zipfile_unzip[/path/to/zipfile.zip-False] PASSED [ 80%] tests/repository/test_determine_repo_dir_clones_repo.py::test_zipfile_unzip[https://example.com/path/to/zipfile.zip-True] PASSED [ 80%] tests/repository/test_determine_repo_dir_clones_repo.py::test_zipfile_unzip[http://example.com/path/to/zipfile.zip-True] PASSED [ 80%] tests/repository/test_determine_repo_dir_clones_repo.py::test_repository_url_should_clone PASSED [ 81%] tests/repository/test_determine_repo_dir_clones_repo.py::test_repository_url_with_no_context_file PASSED [ 81%] tests/repository/test_determine_repo_dir_finds_existing_cookiecutter.py::test_should_find_existing_cookiecutter PASSED [ 81%] tests/repository/test_determine_repo_dir_finds_subdirectories.py::test_should_find_existing_cookiecutter PASSED [ 81%] tests/repository/test_determine_repo_dir_finds_subdirectories.py::test_local_repo_typo PASSED [ 82%] tests/repository/test_determine_repository_should_use_local_repo.py::test_finds_local_repo PASSED [ 82%] tests/repository/test_determine_repository_should_use_local_repo.py::test_local_repo_with_no_context_raises PASSED [ 82%] tests/repository/test_determine_repository_should_use_local_repo.py::test_local_repo_typo PASSED [ 83%] tests/repository/test_is_repo_url.py::test_is_zip_file[/path/to/zipfile.zip] PASSED [ 83%] tests/repository/test_is_repo_url.py::test_is_zip_file[https://example.com/path/to/zipfile.zip] PASSED [ 83%] tests/repository/test_is_repo_url.py::test_is_zip_file[http://example.com/path/to/zipfile.zip] PASSED [ 83%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[gitolite@server:team/repo] PASSED [ 84%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[git@github.com:audreyfeldroy/cookiecutter.git] PASSED [ 84%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[https://github.com/cookiecutter/cookiecutter.git] PASSED [ 84%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[git+https://private.com/gitrepo] PASSED [ 84%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[hg+https://private.com/mercurialrepo] PASSED [ 85%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[https://bitbucket.org/pokoli/cookiecutter.hg] PASSED [ 85%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_remote_urls[file://server/path/to/repo.git] PASSED [ 85%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_local_urls[/audreyr/cookiecutter.git] PASSED [ 85%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_local_urls[/home/audreyr/cookiecutter] PASSED [ 86%] tests/repository/test_is_repo_url.py::test_is_repo_url_for_local_urls[c:\\users\\foo\\appdata\\local\\temp\\1\\pytest-0\\test_default_output_dir0\\template] PASSED [ 86%] tests/repository/test_is_repo_url.py::test_expand_abbreviations PASSED [ 86%] tests/repository/test_repository_has_cookiecutter_json.py::test_valid_repository PASSED [ 87%] tests/repository/test_repository_has_cookiecutter_json.py::test_invalid_repository[tests/fake-repo-bad] PASSED [ 87%] tests/repository/test_repository_has_cookiecutter_json.py::test_invalid_repository[tests/unknown-repo] PASSED [ 87%] tests/vcs/test_clone.py::test_clone_should_raise_if_vcs_not_installed PASSED [ 87%] tests/vcs/test_clone.py::test_clone_should_rstrip_trailing_slash_in_repo_url PASSED [ 88%] tests/vcs/test_clone.py::test_clone_should_abort_if_user_does_not_want_to_reclone PASSED [ 88%] tests/vcs/test_clone.py::test_clone_should_silent_exit_if_ok_to_reuse PASSED [ 88%] tests/vcs/test_clone.py::test_clone_should_invoke_vcs_command[git-https://github.com/hello/world.git-world] PASSED [ 88%] tests/vcs/test_clone.py::test_clone_should_invoke_vcs_command[hg-https://bitbucket.org/foo/bar-bar] PASSED [ 89%] tests/vcs/test_clone.py::test_clone_should_invoke_vcs_command[git-git@host:gitoliterepo-gitoliterepo] PASSED [ 89%] tests/vcs/test_clone.py::test_clone_should_invoke_vcs_command[git-git@gitlab.com:cookiecutter/cookiecutter.git-cookiecutter] PASSED [ 89%] tests/vcs/test_clone.py::test_clone_should_invoke_vcs_command[git-git@github.com:cookiecutter/cookiecutter.git-cookiecutter] PASSED [ 90%] tests/vcs/test_clone.py::test_clone_handles_repo_typo[fatal: repository 'https://github.com/hackebro/cookiedozer' not found] PASSED [ 90%] tests/vcs/test_clone.py::test_clone_handles_repo_typo[hg: abort: HTTP Error 404: Not Found] PASSED [ 90%] tests/vcs/test_clone.py::test_clone_handles_branch_typo[error: pathspec 'unknown_branch' did not match any file(s) known to git] PASSED [ 90%] tests/vcs/test_clone.py::test_clone_handles_branch_typo[hg: abort: unknown revision 'unknown_branch'!] PASSED [ 91%] tests/vcs/test_clone.py::test_clone_unknown_subprocess_error PASSED [ 91%] tests/vcs/test_identify_repo.py::test_identify_known_repo[git+https://github.com/pytest-dev/cookiecutter-pytest-plugin.git-git-https://github.com/pytest-dev/cookiecutter-pytest-plugin.git] PASSED [ 91%] tests/vcs/test_identify_repo.py::test_identify_known_repo[hg+https://bitbucket.org/foo/bar.hg-hg-https://bitbucket.org/foo/bar.hg] PASSED [ 91%] tests/vcs/test_identify_repo.py::test_identify_known_repo[https://github.com/pytest-dev/cookiecutter-pytest-plugin.git-git-https://github.com/pytest-dev/cookiecutter-pytest-plugin.git] PASSED [ 92%] tests/vcs/test_identify_repo.py::test_identify_known_repo[https://bitbucket.org/foo/bar.hg-hg-https://bitbucket.org/foo/bar.hg] PASSED [ 92%] tests/vcs/test_identify_repo.py::test_identify_known_repo[https://github.com/audreyfeldroy/cookiecutter-pypackage.git-git-https://github.com/audreyfeldroy/cookiecutter-pypackage.git] PASSED [ 92%] tests/vcs/test_identify_repo.py::test_identify_known_repo[https://github.com/audreyfeldroy/cookiecutter-pypackage-git-https://github.com/audreyfeldroy/cookiecutter-pypackage] PASSED [ 92%] tests/vcs/test_identify_repo.py::test_identify_known_repo[git@gitorious.org:cookiecutter-gitorious/cookiecutter-gitorious.git-git-git@gitorious.org:cookiecutter-gitorious/cookiecutter-gitorious.git] PASSED [ 93%] tests/vcs/test_identify_repo.py::test_identify_known_repo[https://audreyr@bitbucket.org/audreyr/cookiecutter-bitbucket-hg-https://audreyr@bitbucket.org/audreyr/cookiecutter-bitbucket] PASSED [ 93%] tests/vcs/test_identify_repo.py::test_identify_raise_on_unknown_repo[foo+git] PASSED [ 93%] tests/vcs/test_identify_repo.py::test_identify_raise_on_unknown_repo[foo+hg] PASSED [ 94%] tests/vcs/test_identify_repo.py::test_identify_raise_on_unknown_repo[foo+bar] PASSED [ 94%] tests/vcs/test_identify_repo.py::test_identify_raise_on_unknown_repo[foobar] PASSED [ 94%] tests/vcs/test_identify_repo.py::test_identify_raise_on_unknown_repo[http://norepotypespecified.com] PASSED [ 94%] tests/vcs/test_is_vcs_installed.py::test_is_vcs_installed[-False] PASSED [ 95%] tests/vcs/test_is_vcs_installed.py::test_is_vcs_installed[None-False] PASSED [ 95%] tests/vcs/test_is_vcs_installed.py::test_is_vcs_installed[False-False] PASSED [ 95%] tests/vcs/test_is_vcs_installed.py::test_is_vcs_installed[/usr/local/bin/git-True] PASSED [ 95%] tests/zipfile/test_unzip.py::test_unzip_local_file PASSED [ 96%] tests/zipfile/test_unzip.py::test_unzip_protected_local_file_environment_password PASSED [ 96%] tests/zipfile/test_unzip.py::test_unzip_protected_local_file_bad_environment_password PASSED [ 96%] tests/zipfile/test_unzip.py::test_unzip_protected_local_file_user_password_with_noinput PASSED [ 97%] tests/zipfile/test_unzip.py::test_unzip_protected_local_file_user_password PASSED [ 97%] tests/zipfile/test_unzip.py::test_unzip_protected_local_file_user_bad_password PASSED [ 97%] tests/zipfile/test_unzip.py::test_empty_zip_file PASSED [ 97%] tests/zipfile/test_unzip.py::test_non_repo_zip_file PASSED [ 98%] tests/zipfile/test_unzip.py::test_bad_zip_file PASSED [ 98%] tests/zipfile/test_unzip.py::test_unzip_url PASSED [ 98%] tests/zipfile/test_unzip.py::test_unzip_url_with_empty_chunks PASSED [ 98%] tests/zipfile/test_unzip.py::test_unzip_url_existing_cache PASSED [ 99%] tests/zipfile/test_unzip.py::test_unzip_url_existing_cache_no_input PASSED [ 99%] tests/zipfile/test_unzip.py::test_unzip_should_abort_if_no_redownload PASSED [ 99%] tests/zipfile/test_unzip.py::test_unzip_is_ok_to_reuse PASSED [100%] ----------- coverage: platform linux, python 3.13.0-beta-2 ----------- Name Stmts Miss Cover Missing ----------------------------------------------------------- cookiecutter/__init__.py 6 0 100% cookiecutter/__main__.py 1 0 100% cookiecutter/cli.py 74 0 100% cookiecutter/config.py 57 0 100% cookiecutter/environment.py 20 0 100% cookiecutter/exceptions.py 23 0 100% cookiecutter/extensions.py 66 0 100% cookiecutter/find.py 15 0 100% cookiecutter/generate.py 187 0 100% cookiecutter/hooks.py 89 0 100% cookiecutter/log.py 21 0 100% cookiecutter/main.py 72 0 100% cookiecutter/prompt.py 182 0 100% cookiecutter/replay.py 27 0 100% cookiecutter/repository.py 39 0 100% cookiecutter/utils.py 50 0 100% cookiecutter/vcs.py 60 0 100% cookiecutter/zipfile.py 58 0 100% ----------------------------------------------------------- TOTAL 1047 0 100% ======================= 367 passed, 4 skipped in 10.30s ======================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python-cookiecutter-doc-2.6.0-2.fc41.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.43BoaR + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + DOCDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/docs /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/AUTHORS.md /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/CODE_OF_CONDUCT.md /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/CONTRIBUTING.md /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/HISTORY.md /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/README.md /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/doc/python-cookiecutter-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nlKKSG + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + LICENSEDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python-cookiecutter-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python-cookiecutter-doc + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/LICENSE /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python-cookiecutter-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cookiecutter-doc = 2.6.0-2.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-cookiecutter-2.6.0-2.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.208oFh + umask 022 + cd /builddir/build/BUILD/python-cookiecutter-2.6.0-build + cd cookiecutter-2.6.0 + LICENSEDIR=/builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python3-cookiecutter + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python3-cookiecutter + cp -pr /builddir/build/BUILD/python-cookiecutter-2.6.0-build/cookiecutter-2.6.0/LICENSE /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT/usr/share/licenses/python3-cookiecutter + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cookiecutter = 2.6.0-2.fc41 python3-cookiecutter = 2.6.0-2.fc41 python3.13-cookiecutter = 2.6.0-2.fc41 python3.13dist(cookiecutter) = 2.6 python3dist(cookiecutter) = 2.6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.13dist(click) < 9~~ with python3.13dist(click) >= 7) (python3.13dist(jinja2) < 4~~ with python3.13dist(jinja2) >= 2.7) /usr/bin/python3 python(abi) = 3.13 python3.13dist(arrow) python3.13dist(binaryornot) >= 0.4.4 python3.13dist(python-slugify) >= 4 python3.13dist(pyyaml) >= 5.3.1 python3.13dist(requests) >= 2.23 python3.13dist(rich) Recommends: python-cookiecutter-doc Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-cookiecutter-2.6.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-cookiecutter-2.6.0-2.fc41.src.rpm Wrote: /builddir/build/RPMS/python-cookiecutter-doc-2.6.0-2.fc41.noarch.rpm Wrote: /builddir/build/RPMS/python3-cookiecutter-2.6.0-2.fc41.noarch.rpm Child return code was: 0