Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/transifex-client.spec'], chrootPath='/var/lib/mock/f41-build-50452626-6037944/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.3a14jirg:/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.3a14jirg:/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', '02a7d7d85b654f13a06d6dde2f52ad3f', '-D', '/var/lib/mock/f41-build-50452626-6037944/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3a14jirg:/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/transifex-client.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=1706313600 Wrote: /builddir/build/SRPMS/transifex-client-0.13.7-14.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/transifex-client.spec'], chrootPath='/var/lib/mock/f41-build-50452626-6037944/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.3a14jirg:/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.3a14jirg:/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', '30adda767bdb425187883a76a7abfcce', '-D', '/var/lib/mock/f41-build-50452626-6037944/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3a14jirg:/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 -bb --noclean --target noarch --nodeps /builddir/build/SPECS/transifex-client.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=1706313600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5UqcdA + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf transifex-client-0.13.7 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/transifex-client-0.13.7.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd transifex-client-0.13.7 + rm -rf /builddir/build/BUILD/transifex-client-0.13.7-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/transifex-client-0.13.7-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'transifex-client-0.13.7 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Remove-versioning.patch + /usr/bin/git apply --index --reject -p1 - Checking patch requirements.txt... Applied patch requirements.txt cleanly. + /usr/bin/git commit -q -m 0001-Remove-versioning.patch --author 'rpm-build ' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mf3nEo + umask 022 + cd /builddir/build/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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-errors -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 transifex-client-0.13.7 + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' Warning: 'keywords' should be a list, got type 'tuple' running build running build_py creating build creating build/lib creating build/lib/txclib copying txclib/__init__.py -> build/lib/txclib copying txclib/__main__.py -> build/lib/txclib copying txclib/api.py -> build/lib/txclib copying txclib/cmdline.py -> build/lib/txclib copying txclib/commands.py -> build/lib/txclib copying txclib/config.py -> build/lib/txclib copying txclib/exceptions.py -> build/lib/txclib copying txclib/log.py -> build/lib/txclib copying txclib/messages.py -> build/lib/txclib copying txclib/parsers.py -> build/lib/txclib copying txclib/paths.py -> build/lib/txclib copying txclib/processors.py -> build/lib/txclib copying txclib/project.py -> build/lib/txclib copying txclib/urls.py -> build/lib/txclib copying txclib/utils.py -> build/lib/txclib copying txclib/web.py -> build/lib/txclib copying txclib/wizard.py -> build/lib/txclib running egg_info creating transifex_client.egg-info writing transifex_client.egg-info/PKG-INFO writing dependency_links to transifex_client.egg-info/dependency_links.txt writing entry points to transifex_client.egg-info/entry_points.txt writing requirements to transifex_client.egg-info/requires.txt writing top-level names to transifex_client.egg-info/top_level.txt writing manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tx' warning: no files found matching '*' under directory 'docs' adding license file 'LICENSE' writing manifest file 'transifex_client.egg-info/SOURCES.txt' copying txclib/cacert.pem -> build/lib/txclib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PRAqKx + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch ++ dirname /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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-errors -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 transifex-client-0.13.7 + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch --prefix /usr Warning: 'keywords' should be a list, got type 'tuple' running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr creating /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib creating /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12 creating /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages creating /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/__init__.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/__main__.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/api.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/cmdline.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/commands.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/config.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/exceptions.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/log.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/messages.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/parsers.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/paths.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/processors.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/project.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/urls.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/utils.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/web.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/wizard.py -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib copying build/lib/txclib/cacert.pem -> /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/__main__.py to __main__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/api.py to api.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/cmdline.py to cmdline.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/commands.py to commands.cpython-312.pyc /usr/lib/python3.12/site-packages/txclib/commands.py:168: SyntaxWarning: invalid escape sequence '\w' byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/config.py to config.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/exceptions.py to exceptions.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/log.py to log.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/messages.py to messages.cpython-312.pyc /usr/lib/python3.12/site-packages/txclib/messages.py:2: SyntaxWarning: invalid escape sequence '\/' byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/parsers.py to parsers.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/paths.py to paths.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/processors.py to processors.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/project.py to project.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/urls.py to urls.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/utils.py to utils.cpython-312.pyc /usr/lib/python3.12/site-packages/txclib/utils.py:102: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:103: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:104: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:105: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:357: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:370: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:718: SyntaxWarning: invalid escape sequence '\s' byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/web.py to web.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/txclib/wizard.py to wizard.cpython-312.pyc writing byte-compilation script '/tmp/tmpn1_5292k.py' /usr/bin/python3 /tmp/tmpn1_5292k.py /usr/lib/python3.12/site-packages/txclib/commands.py:168: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/messages.py:2: SyntaxWarning: invalid escape sequence '\/' /usr/lib/python3.12/site-packages/txclib/utils.py:102: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:103: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:104: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:105: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:357: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:370: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:718: SyntaxWarning: invalid escape sequence '\s' removing /tmp/tmpn1_5292k.py running install_egg_info running egg_info writing transifex_client.egg-info/PKG-INFO writing dependency_links to transifex_client.egg-info/dependency_links.txt writing entry points to transifex_client.egg-info/entry_points.txt writing requirements to transifex_client.egg-info/requires.txt writing top-level names to transifex_client.egg-info/top_level.txt reading manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tx' warning: no files found matching '*' under directory 'docs' adding license file 'LICENSE' writing manifest file 'transifex_client.egg-info/SOURCES.txt' Copying transifex_client.egg-info to /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12/site-packages/transifex_client-0.13.7-py3.12.egg-info running install_scripts Installing tx script to /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/bin + rm -rfv /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.13.7-14.fc41 --unique-debug-suffix -0.13.7-14.fc41.noarch --unique-debug-src-base transifex-client-0.13.7-14.fc41.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/transifex-client-0.13.7 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/lib/python3.12 using python3.12 /usr/lib/python3.12/site-packages/txclib/commands.py:168: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/commands.py:168: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/messages.py:2: SyntaxWarning: invalid escape sequence '\/' /usr/lib/python3.12/site-packages/txclib/messages.py:2: SyntaxWarning: invalid escape sequence '\/' /usr/lib/python3.12/site-packages/txclib/utils.py:102: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:103: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:104: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:105: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:357: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:370: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:718: SyntaxWarning: invalid escape sequence '\s' /usr/lib/python3.12/site-packages/txclib/utils.py:102: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:103: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:104: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:105: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:357: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:370: SyntaxWarning: invalid escape sequence '\w' /usr/lib/python3.12/site-packages/txclib/utils.py:718: SyntaxWarning: invalid escape sequence '\s' + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.UXfoxS + umask 022 + cd /builddir/build/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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-errors -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 transifex-client-0.13.7 + /usr/bin/python3 setup.py test Warning: 'keywords' should be a list, got type 'tuple' running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. /usr/lib/python3.12/site-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! ir_d = dist.fetch_build_eggs(dist.install_requires) WARNING: The wheel package is not available. /usr/lib/python3.12/site-packages/setuptools/command/test.py:194: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! tr_d = dist.fetch_build_eggs(dist.tests_require or []) WARNING: The wheel package is not available. /usr/lib/python3.12/site-packages/setuptools/command/test.py:195: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! er_d = dist.fetch_build_eggs( WARNING: The wheel package is not available. running egg_info writing transifex_client.egg-info/PKG-INFO writing dependency_links to transifex_client.egg-info/dependency_links.txt writing entry points to transifex_client.egg-info/entry_points.txt writing requirements to transifex_client.egg-info/requires.txt writing top-level names to transifex_client.egg-info/top_level.txt reading manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tx' warning: no files found matching '*' under directory 'docs' adding license file 'LICENSE' writing manifest file 'transifex_client.egg-info/SOURCES.txt' running build_ext /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:102: SyntaxWarning: invalid escape sequence '\w' ('resource', '(?Phttps?://(\w|\.|:|-)+)/projects/p/(?P(\w|-)+)/resource/(?P(\w|-)+)/?$'), # noqa /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:103: SyntaxWarning: invalid escape sequence '\w' ('project', '(?Phttps?://(\w|\.|:|-)+)/projects/p/(?P(\w|-)+)/?$'), # noqa /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:104: SyntaxWarning: invalid escape sequence '\w' ('project2', '(?Phttps?://(\w|\.|:|-)+)/(\w|-)+/(?P(\w|-)+)(/(dashboard|settings))?/?'), # noqa /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:105: SyntaxWarning: invalid escape sequence '\w' ('resource2', '(?Phttps?://(\w|\.|:|-)+)/(\w|-)+/(?P(\w|-)+)/(?P(\w|-)+)/?'), # noqa /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:357: SyntaxWarning: invalid escape sequence '\w' """ /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:370: SyntaxWarning: invalid escape sequence '\w' """ /builddir/build/BUILD/transifex-client-0.13.7/txclib/utils.py:718: SyntaxWarning: invalid escape sequence '\s' m = re.match('ref: refs/heads/(.+?)\s+$', ref) /builddir/build/BUILD/transifex-client-0.13.7/txclib/commands.py:168: SyntaxWarning: invalid escape sequence '\w' "[_-\w].") /builddir/build/BUILD/transifex-client-0.13.7/txclib/messages.py:2: SyntaxWarning: invalid escape sequence '\/' init_intro = """ test_invalid_call (tests.test_api.ApiTestCase.test_invalid_call) ... tx INFO: No credentials file was found at /builddir/.transifexrc. No credentials file was found at /builddir/.transifexrc. tx INFO: Created /builddir/.transifexrc Created /builddir/.transifexrc ok test_pagination (tests.test_api.ApiTestCase.test_pagination) ... ok test_resolve_api_call (tests.test_api.ApiTestCase.test_resolve_api_call) ... ok test_cmd_pull_return_exception_when_dir_not_initialized (tests.test_commands.TestCommands.test_cmd_pull_return_exception_when_dir_not_initialized) Test when tx is not instantiated, that proper error is thrown ... ok test_set_source_file_when_dir_not_initialized (tests.test_commands.TestCommands.test_set_source_file_when_dir_not_initialized) ... ok test_set_translation_when_dir_not_initialized (tests.test_commands.TestCommands.test_set_translation_when_dir_not_initialized) ... ok test_auto_locale (tests.test_commands.TestConfigCommand.test_auto_locale) ... tx INFO: Only printing the commands which will be run if the --execute switch is specified. Only printing the commands which will be run if the --execute switch is specified. tx INFO: tx set --source -r project1.resource1 -l en translations/en/test.txt tx set --source -r project1.resource1 -l en translations/en/test.txt ok test_auto_locale_execute (tests.test_commands.TestConfigCommand.test_auto_locale_execute) ... tx INFO: Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource project1.resource1 ( translations//test.txt ). Updating file expression for resource project1.resource1 ( translations//test.txt ). ok test_auto_locale_is_backwards_compatible (tests.test_commands.TestConfigCommand.test_auto_locale_is_backwards_compatible) ... tx INFO: Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource project1.resource1 ( translations//test.txt ). Updating file expression for resource project1.resource1 ( translations//test.txt ). ok test_auto_locale_no_expression (tests.test_commands.TestConfigCommand.test_auto_locale_no_expression) ... ok test_auto_remote_invalid_url (tests.test_commands.TestConfigCommand.test_auto_remote_invalid_url) ... usage: tx config mapping-remote [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] project_url tx config mapping-remote: error: the following arguments are required: project_url tx INFO: Auto configuring local project from remote URL... Auto configuring local project from remote URL... ok test_auto_remote_is_backwards_compatible (tests.test_commands.TestConfigCommand.test_auto_remote_is_backwards_compatible) ... /builddir/build/BUILD/transifex-client-0.13.7/tests/test_commands.py:348: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='w' encoding='UTF-8'> open(self.config_file, "w").write( ResourceWarning: Enable tracemalloc to get the object allocation traceback tx INFO: Auto configuring local project from remote URL... Auto configuring local project from remote URL... tx INFO: Getting details for project proj Getting details for project proj tx INFO: 2 resources found. Configuring... 2 resources found. Configuring... tx INFO: Configuring resource proj.resource_1. Configuring resource proj.resource_1. tx INFO: Configuring resource proj.resource_2. Configuring resource proj.resource_2. ok test_auto_remote_project (tests.test_commands.TestConfigCommand.test_auto_remote_project) ... /builddir/build/BUILD/transifex-client-0.13.7/tests/test_commands.py:309: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='w' encoding='UTF-8'> open(self.config_file, "w").write( ResourceWarning: Enable tracemalloc to get the object allocation traceback tx INFO: Auto configuring local project from remote URL... Auto configuring local project from remote URL... tx INFO: Getting details for project proj Getting details for project proj tx INFO: 2 resources found. Configuring... 2 resources found. Configuring... tx INFO: Configuring resource proj.resource_1. Configuring resource proj.resource_1. tx INFO: Configuring resource proj.resource_2. Configuring resource proj.resource_2. ok test_bare_set_source_file (tests.test_commands.TestConfigCommand.test_bare_set_source_file) ... tx INFO: Setting source file for resource project1.resource1 ( en -> test.txt ). Setting source file for resource project1.resource1 ( en -> test.txt ). tx INFO: Done. Done. tx INFO: Warning: File 'translations/de.txt' doesn't exist. Warning: File 'translations/de.txt' doesn't exist. tx INFO: Updating translations for resource project1.resource1 ( de -> translations/de.txt ). Updating translations for resource project1.resource1 ( de -> translations/de.txt ). tx INFO: Done. Done. ok test_bare_set_source_no_file (tests.test_commands.TestConfigCommand.test_bare_set_source_no_file) ... usage: tx config [-h] -r RESOURCE [--source] [-l LANGUAGE] [-t I18N_TYPE] [--minimum-perc MINIMUM_PERC] [--mode MODE] [--auto-local] [--auto-remote] filename tx config: error: the following arguments are required: filename ok test_bare_set_too_few_arguments (tests.test_commands.TestConfigCommand.test_bare_set_too_few_arguments) ... usage: tx config [-h] -r RESOURCE [--source] [-l LANGUAGE] [-t I18N_TYPE] [--minimum-perc MINIMUM_PERC] [--mode MODE] [--auto-local] [--auto-remote] filename tx config: error: the following arguments are required: filename ok test_bulk (tests.test_commands.TestConfigCommand.test_bulk) ... tx INFO: Updating source for resource test-project.translations_en_test ( en -> translations/en/test.txt ). Updating source for resource test-project.translations_en_test ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource test-project.translations_en_test ( en -> translations/en/test.txt ). Setting source file for resource test-project.translations_en_test ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource test-project.translations_en_test ( translations//en/test.txt ). Updating file expression for resource test-project.translations_en_test ( translations//en/test.txt ). ok test_bulk_missing_options (tests.test_commands.TestConfigCommand.test_bulk_missing_options) ... usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: -p/--project, --source-file-dir, -s/--source-language, -f/--file-extension usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: --source-file-dir, -s/--source-language, -f/--file-extension usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: --source-file-dir ok test_invalid_expression (tests.test_commands.TestConfigCommand.test_invalid_expression) ... usage: tx config [-h] {mapping,mapping-remote,mapping-bulk} ... tx config: error: The expression you have provided is not valid. ok test_invalid_expression_status (tests.test_commands.TestConfigCommand.test_invalid_expression_status) Test how the client handles invalid expressions in file_filter ... tx INFO: Updating source for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). Updating source for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). tx INFO: Setting source file for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). Setting source file for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). tx INFO: Updating file expression for resource test-project.test_expressions_en_test ( test_expressions//test.txt ). Updating file expression for resource test-project.test_expressions_en_test ( test_expressions//test.txt ). ok test_help (tests.test_commands.TestHelpCommand.test_help) ... ok test_init (tests.test_commands.TestInitCommand.test_init) ... tx INFO: Creating .tx folder... Creating .tx folder... tx INFO: Creating config file... Creating config file... tx INFO: Running tx config command for you... Running tx config command for you... /builddir/build/BUILD/transifex-client-0.13.7/tests/test_commands.py:91: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='r' encoding='UTF-8'> self.assertEqual(open(self.config_file).read(), config_text) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_init_force_save (tests.test_commands.TestInitCommand.test_init_force_save) ... tx INFO: Creating config file... Creating config file... tx INFO: Running tx config command for you... Running tx config command for you... ok test_init_save_N (tests.test_commands.TestInitCommand.test_init_save_N) ... tx INFO: It seems that this project is already initialized. It seems that this project is already initialized. ok test_init_save_y (tests.test_commands.TestInitCommand.test_init_save_y) ... tx INFO: It seems that this project is already initialized. It seems that this project is already initialized. tx INFO: Creating config file... Creating config file... tx INFO: Running tx config command for you... Running tx config command for you... ok test_init_skipsetup (tests.test_commands.TestInitCommand.test_init_skipsetup) ... tx INFO: Creating .tx folder... Creating .tx folder... tx INFO: Creating config file... Creating config file... tx INFO: Done. Done. ok test_call_tx_with_invalid_command (tests.test_commands.TestMainCommand.test_call_tx_with_invalid_command) ... tx ERROR: Command test not found Command test not found ok test_call_tx_with_no_command (tests.test_commands.TestMainCommand.test_call_tx_with_no_command) ... tx ERROR: Command test not found Command test not found ok test_pull_branch_git_repo (tests.test_commands.TestPullCommand.test_pull_branch_git_repo) ... ok test_pull_with_branch_and_branchname_option (tests.test_commands.TestPullCommand.test_pull_with_branch_and_branchname_option) ... ok test_pull_with_branch_no_git_repo (tests.test_commands.TestPullCommand.test_pull_with_branch_no_git_repo) ... ok test_pull_with_no_interactive (tests.test_commands.TestPullCommand.test_pull_with_no_interactive) ... tx INFO: Done. Done. ok test_status (tests.test_commands.TestStatusCommand.test_status) Test status command ... ok test_native_path_in_unix_does_nothing (tests.test_paths.NativePathTestCase.test_native_path_in_unix_does_nothing) ... ok test_posix_path_in_windows_replaces_backslashes (tests.test_paths.NativePathTestCase.test_posix_path_in_windows_replaces_backslashes) ... ok test_posix_path_in_unix_does_nothing (tests.test_paths.PosixPathTestcase.test_posix_path_in_unix_does_nothing) ... ok test_posix_path_in_windows_replaces_backslashes (tests.test_paths.PosixPathTestcase.test_posix_path_in_windows_replaces_backslashes) ... ok test_http_replacement (tests.test_processors.TestHostname.test_http_replacement) Test the replacement of http with https. ... ok test_no_http_replacement_needed (tests.test_processors.TestHostname.test_no_http_replacement_needed) Test that http will not be replaces with https, when not needed. ... ok test_no_scheme_specified (tests.test_processors.TestHostname.test_no_scheme_specified) Test that, if no scheme has been specified, the https one will be used. ... ok test_tld_migration_needed (tests.test_processors.TestHostname.test_tld_migration_needed) Test that unneeded tld migrations are detected correctly. ... ok test_i18n_type (tests.test_project.TestConfigurationOptions.test_i18n_type) ... ok test_extensions (tests.test_project.TestFormats.test_extensions) Test returning the correct extension for a format. ... tx WARNING: The file extension for i18n_type 'NONE' is not found. The file extension for i18n_type 'NONE' is not found. ok test_get_option (tests.test_project.TestOptions.test_get_option) Test _get_option method. ... ok test_extract_fields (tests.test_project.TestProject.test_extract_fields) Test the functions that extract a field from a stats object. ... ok test_get_config_file_path (tests.test_project.TestProject.test_get_config_file_path) Test get_config_file_path function ... ok test_get_tx_dir_path (tests.test_project.TestProject.test_get_tx_dir_path) Test _get_tx_dir_path function ... ok test_getset_host_credentials (tests.test_project.TestProject.test_getset_host_credentials) ... ok test_getset_host_credentials_both_token_and_env (tests.test_project.TestProject.test_getset_host_credentials_both_token_and_env) ... ok test_getset_host_credentials_env_variable (tests.test_project.TestProject.test_getset_host_credentials_env_variable) ... tx INFO: Updating /tmp file... Updating /tmp file... tx INFO: Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. ok test_getset_host_credentials_env_variable_first_time (tests.test_project.TestProject.test_getset_host_credentials_env_variable_first_time) ... tx INFO: Updating /tmp file... Updating /tmp file... tx INFO: Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. ok test_getset_host_credentials_no_transifexrc (tests.test_project.TestProject.test_getset_host_credentials_no_transifexrc) ... ok test_getset_host_credentials_update_transifexrc (tests.test_project.TestProject.test_getset_host_credentials_update_transifexrc) ... ok test_specifying_resources (tests.test_project.TestProject.test_specifying_resources) Test the various ways to specify resources in a project. ... ok test_add_translation (tests.test_project.TestProjectFilters.test_add_translation) Test filters for adding translations. ... ok test_push_translation (tests.test_project.TestProjectFilters.test_push_translation) Test filters for pushing a translation file. ... ok test_update_translation (tests.test_project.TestProjectFilters.test_update_translation) Test filters for updating a translation. ... ok test_cmd_option (tests.test_project.TestProjectMinimumPercent.test_cmd_option) Test command-line option. ... ok test_global_only (tests.test_project.TestProjectMinimumPercent.test_global_only) Test only global option. ... ok test_local_higher_than_global (tests.test_project.TestProjectMinimumPercent.test_local_higher_than_global) Test the case where the local option is lower than the global. ... ok test_local_lower_than_global (tests.test_project.TestProjectMinimumPercent.test_local_lower_than_global) Test the case where the local option is lower than the global. ... ok test_local_only (tests.test_project.TestProjectMinimumPercent.test_local_only) Test the case where the local option is lower than the global. ... ok test_no_option (tests.test_project.TestProjectMinimumPercent.test_no_option) "Test the case there is nothing defined. ... ok test_delete_raises_authentication_exception (tests.test_project.TestProjectPull.test_delete_raises_authentication_exception) ... ok test_get_pseudo_file (tests.test_project.TestProjectPull.test_get_pseudo_file) ... ok test_get_url_by_pull_mode (tests.test_project.TestProjectPull.test_get_url_by_pull_mode) ... tx WARNING: Invalid mode provided. Default pull mode will be used Invalid mode provided. Default pull mode will be used ok test_in_combination_with_force_option (tests.test_project.TestProjectPull.test_in_combination_with_force_option) Test the minimum-perc option along with -f. ... ok test_languages_to_pull_empty_initial_list (tests.test_project.TestProjectPull.test_languages_to_pull_empty_initial_list) Test determining the languages to pull, when the initial ... ok test_languages_to_pull_with_initial_list (tests.test_project.TestProjectPull.test_languages_to_pull_with_initial_list) Test determining the languages to pull, then there is a ... ok test_new_translations (tests.test_project.TestProjectPull.test_new_translations) Test finding new translations to add. ... ok test_pull_raises_authentication_exception (tests.test_project.TestProjectPull.test_pull_raises_authentication_exception) ... ok test_pull_raises_connection_exception (tests.test_project.TestProjectPull.test_pull_raises_connection_exception) Test that all connection errors are properly handled. ... ok test_pull_with_branch_pulls_from_right_resource (tests.test_project.TestProjectPull.test_pull_with_branch_pulls_from_right_resource) ... ok test_push_async (tests.test_project.TestProjectPull.test_push_async) ... tx INFO: Resource example.enpo queued for push Resource example.enpo queued for push tx INFO: Will queue source file (example.po) for push Will queue source file (example.po) for push tx INFO: Pushing resources... Pushing resources... tx INFO: Resource example.enpo queued for push Resource example.enpo queued for push tx INFO: Pushing resources... Pushing resources... tx INFO: Pulling resources... Pulling resources... ok test_push_raises_authentication_exception (tests.test_project.TestProjectPull.test_push_raises_authentication_exception) ... tx INFO: Pushing resource example.enpo Pushing resource example.enpo ok test_push_raises_connection_exception (tests.test_project.TestProjectPull.test_push_raises_connection_exception) Test that all connection errors are properly handled. ... tx INFO: Pushing resource example.enpo Pushing resource example.enpo ok test_push_with_branch_pushes_to_right_resource (tests.test_project.TestProjectPull.test_push_with_branch_pushes_to_right_resource) ... tx INFO: Pushing resource example.enpo for branch somebranch Pushing resource example.enpo for branch somebranch tx INFO: Pushing source file (example.po) Pushing source file (example.po) ok test_push_with_branch_weird_characters_are_handled (tests.test_project.TestProjectPull.test_push_with_branch_weird_characters_are_handled) ... tx INFO: Pushing resource example.enpo for branch some/b**r:a&n!ch Pushing resource example.enpo for branch some/b**r:a&n!ch tx INFO: Pushing source file (example.po) Pushing source file (example.po) ok test_field_used_per_mode (tests.test_project.TestStats.test_field_used_per_mode) Test the fields used for each mode. ... ok test_catches_ssl_error (tests.test_utils.MakeRequestTestCase.test_catches_ssl_error) ... ok test_get_current_branch_contains_slash (tests.test_utils.MakeRequestTestCase.test_get_current_branch_contains_slash) ... ok test_get_current_branch_root_dir_no_git (tests.test_utils.MakeRequestTestCase.test_get_current_branch_root_dir_no_git) ... ok test_get_current_branch_root_dir_with_git (tests.test_utils.MakeRequestTestCase.test_get_current_branch_root_dir_with_git) ... ok test_get_current_branch_subdir_with_git (tests.test_utils.MakeRequestTestCase.test_get_current_branch_subdir_with_git) ... ok test_makes_request (tests.test_utils.MakeRequestTestCase.test_makes_request) ... ok test_makes_request_401 (tests.test_utils.MakeRequestTestCase.test_makes_request_401) ... tx ERROR: test_data test_data ok test_makes_request_403 (tests.test_utils.MakeRequestTestCase.test_makes_request_403) ... tx ERROR: test_data test_data ok test_makes_request_404 (tests.test_utils.MakeRequestTestCase.test_makes_request_404) ... tx ERROR: test_data test_data ok test_makes_request_None (tests.test_utils.MakeRequestTestCase.test_makes_request_None) ... ok test_makes_request_connection_error (tests.test_utils.MakeRequestTestCase.test_makes_request_connection_error) Tests for common 50X connection errors. ... tx ERROR: Failed to connect. Server responded with HTTP code 500 Failed to connect. Server responded with HTTP code 500 tx ERROR: Failed to connect. Server responded with HTTP code 501 Failed to connect. Server responded with HTTP code 501 tx ERROR: Failed to connect. Server responded with HTTP code 502 Failed to connect. Server responded with HTTP code 502 tx ERROR: Failed to connect. Server responded with HTTP code 503 Failed to connect. Server responded with HTTP code 503 tx ERROR: Failed to connect. Server responded with HTTP code 504 Failed to connect. Server responded with HTTP code 504 tx ERROR: Failed to connect. Server responded with HTTP code 505 Failed to connect. Server responded with HTTP code 505 ok test_makes_request_skip_decode (tests.test_utils.MakeRequestTestCase.test_makes_request_skip_decode) ... ok test_makes_request_with_proxy (tests.test_utils.MakeRequestTestCase.test_makes_request_with_proxy) ... ok test_url_format (tests.test_utils.MakeRequestTestCase.test_url_format) ... ok test_project_files_scanning (tests.test_utils.ProjectFilesTestCase.test_project_files_scanning) Test that the project files filter works as expected. ... ok test_get_formats_with_extension (tests.test_wizard.WizardCase.test_get_formats_with_extension) ... ok test_get_formats_without_extension (tests.test_wizard.WizardCase.test_get_formats_without_extension) ... ok test_get_organizations (tests.test_wizard.WizardCase.test_get_organizations) ... ok test_get_projects_excludes_archived (tests.test_wizard.WizardCase.test_get_projects_excludes_archived) ... ok test_run (tests.test_wizard.WizardCase.test_run) ... ok test_unsupported_formats (tests.test_wizard.WizardCase.test_unsupported_formats) ... ok ---------------------------------------------------------------------- Ran 100 tests in 0.428s OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: transifex-client-0.13.7-14.fc41.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8aVcyt + umask 022 + cd /builddir/build/BUILD + cd transifex-client-0.13.7 + DOCDIR=/builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/share/doc/transifex-client + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/share/doc/transifex-client + cp -pr /builddir/build/BUILD/transifex-client-0.13.7/LICENSE /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/share/doc/transifex-client + cp -pr /builddir/build/BUILD/transifex-client-0.13.7/README.md /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch/usr/share/doc/transifex-client + RPM_EC=0 ++ jobs -p + exit 0 Provides: python3.12dist(transifex-client) = 0.13.7 python3dist(transifex-client) = 0.13.7 transifex-client = 0.13.7-14.fc41 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: /usr/bin/python3 python(abi) = 3.12 python3.12dist(python-slugify) python3.12dist(requests) python3.12dist(six) python3.12dist(urllib3) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/transifex-client-0.13.7-14.fc41.noarch Wrote: /builddir/build/RPMS/transifex-client-0.13.7-14.fc41.noarch.rpm Child return code was: 0