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/httpie.spec'], chrootPath='/var/lib/mock/f40-build-1582627-24030/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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.x8a8ju_j:/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', 'a8289552f0b641c092fc3d21adc03945', '-D', '/var/lib/mock/f40-build-1582627-24030/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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/httpie.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=1706054400 Wrote: /builddir/build/SRPMS/httpie-3.2.2-5.fc40.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/httpie.spec'], chrootPath='/var/lib/mock/f40-build-1582627-24030/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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.x8a8ju_j:/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', '377788e547694df1b7f1dccb6ce86f71', '-D', '/var/lib/mock/f40-build-1582627-24030/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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/httpie.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=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.h0qvlQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf httpie-3.2.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/httpie-3.2.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd httpie-3.2.2 + rm -rf /builddir/build/BUILD/httpie-3.2.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/httpie-3.2.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i '/'\''werkzeug<2.1.0'\''/d' setup.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CbPuzv + umask 022 + cd /builddir/build/BUILD + cd httpie-3.2.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir --output /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires -x test Handling setuptools >= 40.8 from default build backend Requirement not satisfied: setuptools >= 40.8 Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/httpie-3.2.2-5.fc40.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/httpie.spec'], chrootPath='/var/lib/mock/f40-build-1582627-24030/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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.x8a8ju_j:/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', 'bade3c7ae1ea45f4a69b3ef205f19e01', '-D', '/var/lib/mock/f40-build-1582627-24030/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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/httpie.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=1706054400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.rwKnCo + umask 022 + cd /builddir/build/BUILD + cd httpie-3.2.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir --output /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires -x test Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.0.3) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info creating httpie.egg-info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt writing manifest file 'httpie.egg-info/SOURCES.txt' reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/httpie-3.2.2/httpie-3.2.2.dist-info' Handling pip from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pip (installed: pip 23.3.2) Handling charset-normalizer >=2.0.0 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: charset-normalizer >=2.0.0 Handling defusedxml >=0.6.0 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: defusedxml >=0.6.0 Handling requests[socks] >=2.22.0 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: requests[socks] >=2.22.0 Handling Pygments >=2.5.2 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: Pygments >=2.5.2 Handling requests-toolbelt >=0.9.1 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: requests-toolbelt >=0.9.1 Handling multidict >=4.7.0 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: multidict >=4.7.0 Handling setuptools from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: setuptools (installed: setuptools 69.0.3) Handling rich >=9.10.0 from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: rich >=9.10.0 Handling importlib-metadata >=1.4.0 ; python_version < "3.8" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: importlib-metadata >=1.4.0 ; python_version < "3.8" Handling colorama >=0.2.4 ; sys_platform == "win32" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: colorama >=0.2.4 ; sys_platform == "win32" Handling pytest ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest ; extra == 'dev' Handling pytest-httpbin >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-httpbin >=0.0.6 ; extra == 'dev' Handling pytest-lazy-fixture >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-lazy-fixture >=0.0.6 ; extra == 'dev' Handling responses ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: responses ; extra == 'dev' Handling pytest-mock ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-mock ; extra == 'dev' Handling flake8 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8 ; extra == 'dev' Handling flake8-comprehensions ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-comprehensions ; extra == 'dev' Handling flake8-deprecated ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-deprecated ; extra == 'dev' Handling flake8-mutable ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-mutable ; extra == 'dev' Handling flake8-tuple ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-tuple ; extra == 'dev' Handling pyopenssl ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyopenssl ; extra == 'dev' Handling pytest-cov ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-cov ; extra == 'dev' Handling pyyaml ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyyaml ; extra == 'dev' Handling twine ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: twine ; extra == 'dev' Handling wheel ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: wheel ; extra == 'dev' Handling Jinja2 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: Jinja2 ; extra == 'dev' Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: pytest ; extra == 'test' Handling pytest-httpbin >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: pytest-httpbin >=0.0.6 ; extra == 'test' Handling pytest-lazy-fixture >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: pytest-lazy-fixture >=0.0.6 ; extra == 'test' Handling responses ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: responses ; extra == 'test' Handling pytest-mock ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement not satisfied: pytest-mock ; extra == 'test' + cat /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires + rm -rfv httpie-3.2.2.dist-info/ removed 'httpie-3.2.2.dist-info/entry_points.txt' removed 'httpie-3.2.2.dist-info/LICENSE' removed 'httpie-3.2.2.dist-info/METADATA' removed 'httpie-3.2.2.dist-info/top_level.txt' removed 'httpie-3.2.2.dist-info/AUTHORS.md' removed directory 'httpie-3.2.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/httpie-3.2.2-5.fc40.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/httpie.spec'], chrootPath='/var/lib/mock/f40-build-1582627-24030/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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.x8a8ju_j:/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', '5c0764d8414340e38789a6739f038d0d', '-D', '/var/lib/mock/f40-build-1582627-24030/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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/httpie.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=1706054400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.69HmJQ + umask 022 + cd /builddir/build/BUILD + cd httpie-3.2.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir --output /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires -x test Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.0.3) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/httpie-3.2.2/httpie-3.2.2.dist-info' Handling pip from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pip (installed: pip 23.3.2) Handling charset-normalizer >=2.0.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: charset-normalizer >=2.0.0 (installed: charset-normalizer 3.3.2) Handling defusedxml >=0.6.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: defusedxml >=0.6.0 (installed: defusedxml 0.7.1) Handling requests[socks] >=2.22.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: requests[socks] >=2.22.0 (installed: requests 2.31.0) (extras are currently not checked) Handling Pygments >=2.5.2 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: Pygments >=2.5.2 (installed: Pygments 2.17.2) Handling requests-toolbelt >=0.9.1 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: requests-toolbelt >=0.9.1 (installed: requests-toolbelt 1.0.0) Handling multidict >=4.7.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: multidict >=4.7.0 (installed: multidict 6.0.5) Handling setuptools from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: setuptools (installed: setuptools 69.0.3) Handling rich >=9.10.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: rich >=9.10.0 (installed: rich 13.7.0) Handling importlib-metadata >=1.4.0 ; python_version < "3.8" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: importlib-metadata >=1.4.0 ; python_version < "3.8" Handling colorama >=0.2.4 ; sys_platform == "win32" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: colorama >=0.2.4 ; sys_platform == "win32" Handling pytest ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest ; extra == 'dev' Handling pytest-httpbin >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-httpbin >=0.0.6 ; extra == 'dev' Handling pytest-lazy-fixture >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-lazy-fixture >=0.0.6 ; extra == 'dev' Handling responses ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: responses ; extra == 'dev' Handling pytest-mock ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-mock ; extra == 'dev' Handling flake8 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8 ; extra == 'dev' Handling flake8-comprehensions ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-comprehensions ; extra == 'dev' Handling flake8-deprecated ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-deprecated ; extra == 'dev' Handling flake8-mutable ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-mutable ; extra == 'dev' Handling flake8-tuple ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-tuple ; extra == 'dev' Handling pyopenssl ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyopenssl ; extra == 'dev' Handling pytest-cov ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-cov ; extra == 'dev' Handling pyyaml ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyyaml ; extra == 'dev' Handling twine ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: twine ; extra == 'dev' Handling wheel ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: wheel ; extra == 'dev' Handling Jinja2 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: Jinja2 ; extra == 'dev' Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest ; extra == 'test' (installed: pytest 7.4.3) Handling pytest-httpbin >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-httpbin >=0.0.6 ; extra == 'test' (installed: pytest-httpbin 2.0.0) Handling pytest-lazy-fixture >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-lazy-fixture >=0.0.6 ; extra == 'test' (installed: pytest-lazy-fixture 0.6.3) Handling responses ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: responses ; extra == 'test' (installed: responses 0.25.0) Handling pytest-mock ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-mock ; extra == 'test' (installed: pytest-mock 3.12.0) + cat /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires + rm -rfv httpie-3.2.2.dist-info/ removed 'httpie-3.2.2.dist-info/entry_points.txt' removed 'httpie-3.2.2.dist-info/LICENSE' removed 'httpie-3.2.2.dist-info/METADATA' removed 'httpie-3.2.2.dist-info/top_level.txt' removed 'httpie-3.2.2.dist-info/AUTHORS.md' removed directory 'httpie-3.2.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/httpie-3.2.2-5.fc40.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 --nodeps /builddir/build/SPECS/httpie.spec'], chrootPath='/var/lib/mock/f40-build-1582627-24030/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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.x8a8ju_j:/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', 'ec62b40c30174240aee0aa22b2881671', '-D', '/var/lib/mock/f40-build-1582627-24030/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x8a8ju_j:/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 --nodeps /builddir/build/SPECS/httpie.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=1706054400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Vd6AXa + umask 022 + cd /builddir/build/BUILD + cd httpie-3.2.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir --output /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires -x test Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.0.3) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.41.2) running egg_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/httpie-3.2.2/httpie-3.2.2.dist-info' Handling pip from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pip (installed: pip 23.3.2) Handling charset-normalizer >=2.0.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: charset-normalizer >=2.0.0 (installed: charset-normalizer 3.3.2) Handling defusedxml >=0.6.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: defusedxml >=0.6.0 (installed: defusedxml 0.7.1) Handling requests[socks] >=2.22.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: requests[socks] >=2.22.0 (installed: requests 2.31.0) (extras are currently not checked) Handling Pygments >=2.5.2 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: Pygments >=2.5.2 (installed: Pygments 2.17.2) Handling requests-toolbelt >=0.9.1 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: requests-toolbelt >=0.9.1 (installed: requests-toolbelt 1.0.0) Handling multidict >=4.7.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: multidict >=4.7.0 (installed: multidict 6.0.5) Handling setuptools from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: setuptools (installed: setuptools 69.0.3) Handling rich >=9.10.0 from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: rich >=9.10.0 (installed: rich 13.7.0) Handling importlib-metadata >=1.4.0 ; python_version < "3.8" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: importlib-metadata >=1.4.0 ; python_version < "3.8" Handling colorama >=0.2.4 ; sys_platform == "win32" from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: colorama >=0.2.4 ; sys_platform == "win32" Handling pytest ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest ; extra == 'dev' Handling pytest-httpbin >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-httpbin >=0.0.6 ; extra == 'dev' Handling pytest-lazy-fixture >=0.0.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-lazy-fixture >=0.0.6 ; extra == 'dev' Handling responses ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: responses ; extra == 'dev' Handling pytest-mock ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-mock ; extra == 'dev' Handling flake8 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8 ; extra == 'dev' Handling flake8-comprehensions ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-comprehensions ; extra == 'dev' Handling flake8-deprecated ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-deprecated ; extra == 'dev' Handling flake8-mutable ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-mutable ; extra == 'dev' Handling flake8-tuple ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: flake8-tuple ; extra == 'dev' Handling pyopenssl ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyopenssl ; extra == 'dev' Handling pytest-cov ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pytest-cov ; extra == 'dev' Handling pyyaml ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: pyyaml ; extra == 'dev' Handling twine ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: twine ; extra == 'dev' Handling wheel ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: wheel ; extra == 'dev' Handling Jinja2 ; extra == 'dev' from hook generated metadata: Requires-Dist (httpie) Ignoring alien requirement: Jinja2 ; extra == 'dev' Handling pytest ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest ; extra == 'test' (installed: pytest 7.4.3) Handling pytest-httpbin >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-httpbin >=0.0.6 ; extra == 'test' (installed: pytest-httpbin 2.0.0) Handling pytest-lazy-fixture >=0.0.6 ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-lazy-fixture >=0.0.6 ; extra == 'test' (installed: pytest-lazy-fixture 0.6.3) Handling responses ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: responses ; extra == 'test' (installed: responses 0.25.0) Handling pytest-mock ; extra == 'test' from hook generated metadata: Requires-Dist (httpie) Requirement satisfied: pytest-mock ; extra == 'test' (installed: pytest-mock 3.12.0) + cat /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-buildrequires + rm -rfv httpie-3.2.2.dist-info/ removed 'httpie-3.2.2.dist-info/entry_points.txt' removed 'httpie-3.2.2.dist-info/LICENSE' removed 'httpie-3.2.2.dist-info/METADATA' removed 'httpie-3.2.2.dist-info/top_level.txt' removed 'httpie-3.2.2.dist-info/AUTHORS.md' removed directory 'httpie-3.2.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vLUVLC + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 httpie-3.2.2 + mkdir -p /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir Processing /builddir/build/BUILD/httpie-3.2.2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info writing /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file '/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-modern-metadata-dfa2myb3/httpie-3.2.2.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: httpie Building wheel for httpie (pyproject.toml): started Running command Building wheel for httpie (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/httpie copying httpie/models.py -> build/lib/httpie copying httpie/client.py -> build/lib/httpie copying httpie/context.py -> build/lib/httpie copying httpie/core.py -> build/lib/httpie copying httpie/cookies.py -> build/lib/httpie copying httpie/utils.py -> build/lib/httpie copying httpie/uploads.py -> build/lib/httpie copying httpie/config.py -> build/lib/httpie copying httpie/status.py -> build/lib/httpie copying httpie/downloads.py -> build/lib/httpie copying httpie/adapters.py -> build/lib/httpie copying httpie/__init__.py -> build/lib/httpie copying httpie/__main__.py -> build/lib/httpie copying httpie/compat.py -> build/lib/httpie copying httpie/ssl_.py -> build/lib/httpie copying httpie/encoding.py -> build/lib/httpie copying httpie/sessions.py -> build/lib/httpie creating build/lib/httpie/plugins copying httpie/plugins/base.py -> build/lib/httpie/plugins copying httpie/plugins/registry.py -> build/lib/httpie/plugins copying httpie/plugins/__init__.py -> build/lib/httpie/plugins copying httpie/plugins/builtin.py -> build/lib/httpie/plugins copying httpie/plugins/manager.py -> build/lib/httpie/plugins creating build/lib/httpie/internal copying httpie/internal/__build_channel__.py -> build/lib/httpie/internal copying httpie/internal/daemons.py -> build/lib/httpie/internal copying httpie/internal/__init__.py -> build/lib/httpie/internal copying httpie/internal/update_warnings.py -> build/lib/httpie/internal copying httpie/internal/daemon_runner.py -> build/lib/httpie/internal creating build/lib/httpie/legacy copying httpie/legacy/v3_1_0_session_cookie_format.py -> build/lib/httpie/legacy copying httpie/legacy/v3_2_0_session_header_format.py -> build/lib/httpie/legacy copying httpie/legacy/__init__.py -> build/lib/httpie/legacy creating build/lib/httpie/output copying httpie/output/processing.py -> build/lib/httpie/output copying httpie/output/models.py -> build/lib/httpie/output copying httpie/output/utils.py -> build/lib/httpie/output copying httpie/output/__init__.py -> build/lib/httpie/output copying httpie/output/streams.py -> build/lib/httpie/output copying httpie/output/writer.py -> build/lib/httpie/output creating build/lib/httpie/manager copying httpie/manager/core.py -> build/lib/httpie/manager copying httpie/manager/cli.py -> build/lib/httpie/manager copying httpie/manager/__init__.py -> build/lib/httpie/manager copying httpie/manager/__main__.py -> build/lib/httpie/manager copying httpie/manager/compat.py -> build/lib/httpie/manager creating build/lib/httpie/cli copying httpie/cli/utils.py -> build/lib/httpie/cli copying httpie/cli/requestitems.py -> build/lib/httpie/cli copying httpie/cli/argtypes.py -> build/lib/httpie/cli copying httpie/cli/definition.py -> build/lib/httpie/cli copying httpie/cli/dicts.py -> build/lib/httpie/cli copying httpie/cli/__init__.py -> build/lib/httpie/cli copying httpie/cli/exceptions.py -> build/lib/httpie/cli copying httpie/cli/constants.py -> build/lib/httpie/cli copying httpie/cli/options.py -> build/lib/httpie/cli copying httpie/cli/argparser.py -> build/lib/httpie/cli creating build/lib/httpie/output/lexers copying httpie/output/lexers/json.py -> build/lib/httpie/output/lexers copying httpie/output/lexers/metadata.py -> build/lib/httpie/output/lexers copying httpie/output/lexers/http.py -> build/lib/httpie/output/lexers copying httpie/output/lexers/__init__.py -> build/lib/httpie/output/lexers copying httpie/output/lexers/common.py -> build/lib/httpie/output/lexers creating build/lib/httpie/output/formatters copying httpie/output/formatters/json.py -> build/lib/httpie/output/formatters copying httpie/output/formatters/colors.py -> build/lib/httpie/output/formatters copying httpie/output/formatters/__init__.py -> build/lib/httpie/output/formatters copying httpie/output/formatters/xml.py -> build/lib/httpie/output/formatters copying httpie/output/formatters/headers.py -> build/lib/httpie/output/formatters creating build/lib/httpie/output/ui copying httpie/output/ui/rich_utils.py -> build/lib/httpie/output/ui copying httpie/output/ui/rich_help.py -> build/lib/httpie/output/ui copying httpie/output/ui/rich_palette.py -> build/lib/httpie/output/ui copying httpie/output/ui/__init__.py -> build/lib/httpie/output/ui copying httpie/output/ui/man_pages.py -> build/lib/httpie/output/ui copying httpie/output/ui/palette.py -> build/lib/httpie/output/ui copying httpie/output/ui/rich_progress.py -> build/lib/httpie/output/ui creating build/lib/httpie/manager/tasks copying httpie/manager/tasks/export_args.py -> build/lib/httpie/manager/tasks copying httpie/manager/tasks/__init__.py -> build/lib/httpie/manager/tasks copying httpie/manager/tasks/plugins.py -> build/lib/httpie/manager/tasks copying httpie/manager/tasks/sessions.py -> build/lib/httpie/manager/tasks copying httpie/manager/tasks/check_updates.py -> build/lib/httpie/manager/tasks creating build/lib/httpie/cli/nested_json copying httpie/cli/nested_json/interpret.py -> build/lib/httpie/cli/nested_json copying httpie/cli/nested_json/parse.py -> build/lib/httpie/cli/nested_json copying httpie/cli/nested_json/__init__.py -> build/lib/httpie/cli/nested_json copying httpie/cli/nested_json/errors.py -> build/lib/httpie/cli/nested_json copying httpie/cli/nested_json/tokens.py -> build/lib/httpie/cli/nested_json installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/models.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/client.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/context.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/core.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/cookies.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/utils.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/uploads.py -> build/bdist.linux-riscv64/wheel/httpie creating build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/plugins/base.py -> build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/plugins/registry.py -> build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/plugins/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/plugins/builtin.py -> build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/plugins/manager.py -> build/bdist.linux-riscv64/wheel/httpie/plugins copying build/lib/httpie/config.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/status.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/downloads.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/adapters.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/__init__.py -> build/bdist.linux-riscv64/wheel/httpie creating build/bdist.linux-riscv64/wheel/httpie/internal copying build/lib/httpie/internal/__build_channel__.py -> build/bdist.linux-riscv64/wheel/httpie/internal copying build/lib/httpie/internal/daemons.py -> build/bdist.linux-riscv64/wheel/httpie/internal copying build/lib/httpie/internal/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/internal copying build/lib/httpie/internal/update_warnings.py -> build/bdist.linux-riscv64/wheel/httpie/internal copying build/lib/httpie/internal/daemon_runner.py -> build/bdist.linux-riscv64/wheel/httpie/internal creating build/bdist.linux-riscv64/wheel/httpie/legacy copying build/lib/httpie/legacy/v3_1_0_session_cookie_format.py -> build/bdist.linux-riscv64/wheel/httpie/legacy copying build/lib/httpie/legacy/v3_2_0_session_header_format.py -> build/bdist.linux-riscv64/wheel/httpie/legacy copying build/lib/httpie/legacy/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/legacy copying build/lib/httpie/__main__.py -> build/bdist.linux-riscv64/wheel/httpie creating build/bdist.linux-riscv64/wheel/httpie/output copying build/lib/httpie/output/processing.py -> build/bdist.linux-riscv64/wheel/httpie/output copying build/lib/httpie/output/models.py -> build/bdist.linux-riscv64/wheel/httpie/output creating build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/lexers/json.py -> build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/lexers/metadata.py -> build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/lexers/http.py -> build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/lexers/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/lexers/common.py -> build/bdist.linux-riscv64/wheel/httpie/output/lexers copying build/lib/httpie/output/utils.py -> build/bdist.linux-riscv64/wheel/httpie/output creating build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/formatters/json.py -> build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/formatters/colors.py -> build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/formatters/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/formatters/xml.py -> build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/formatters/headers.py -> build/bdist.linux-riscv64/wheel/httpie/output/formatters copying build/lib/httpie/output/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/output creating build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/rich_utils.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/rich_help.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/rich_palette.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/man_pages.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/palette.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/ui/rich_progress.py -> build/bdist.linux-riscv64/wheel/httpie/output/ui copying build/lib/httpie/output/streams.py -> build/bdist.linux-riscv64/wheel/httpie/output copying build/lib/httpie/output/writer.py -> build/bdist.linux-riscv64/wheel/httpie/output copying build/lib/httpie/compat.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/ssl_.py -> build/bdist.linux-riscv64/wheel/httpie copying build/lib/httpie/encoding.py -> build/bdist.linux-riscv64/wheel/httpie creating build/bdist.linux-riscv64/wheel/httpie/manager copying build/lib/httpie/manager/core.py -> build/bdist.linux-riscv64/wheel/httpie/manager copying build/lib/httpie/manager/cli.py -> build/bdist.linux-riscv64/wheel/httpie/manager creating build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/tasks/export_args.py -> build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/tasks/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/tasks/plugins.py -> build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/tasks/sessions.py -> build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/tasks/check_updates.py -> build/bdist.linux-riscv64/wheel/httpie/manager/tasks copying build/lib/httpie/manager/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/manager copying build/lib/httpie/manager/__main__.py -> build/bdist.linux-riscv64/wheel/httpie/manager copying build/lib/httpie/manager/compat.py -> build/bdist.linux-riscv64/wheel/httpie/manager copying build/lib/httpie/sessions.py -> build/bdist.linux-riscv64/wheel/httpie creating build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/utils.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/requestitems.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/argtypes.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/definition.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/dicts.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/exceptions.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/constants.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/options.py -> build/bdist.linux-riscv64/wheel/httpie/cli copying build/lib/httpie/cli/argparser.py -> build/bdist.linux-riscv64/wheel/httpie/cli creating build/bdist.linux-riscv64/wheel/httpie/cli/nested_json copying build/lib/httpie/cli/nested_json/interpret.py -> build/bdist.linux-riscv64/wheel/httpie/cli/nested_json copying build/lib/httpie/cli/nested_json/parse.py -> build/bdist.linux-riscv64/wheel/httpie/cli/nested_json copying build/lib/httpie/cli/nested_json/__init__.py -> build/bdist.linux-riscv64/wheel/httpie/cli/nested_json copying build/lib/httpie/cli/nested_json/errors.py -> build/bdist.linux-riscv64/wheel/httpie/cli/nested_json copying build/lib/httpie/cli/nested_json/tokens.py -> build/bdist.linux-riscv64/wheel/httpie/cli/nested_json running install_data creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.data creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share/man creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share/man/man1 copying extras/man/http.1 -> build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share/man/man1 copying extras/man/https.1 -> build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share/man/man1 copying extras/man/httpie.1 -> build/bdist.linux-riscv64/wheel/httpie-3.2.2.data/data/share/man/man1 running install_egg_info running egg_info writing httpie.egg-info/PKG-INFO writing dependency_links to httpie.egg-info/dependency_links.txt writing entry points to httpie.egg-info/entry_points.txt writing requirements to httpie.egg-info/requires.txt writing top-level names to httpie.egg-info/top_level.txt reading manifest file 'httpie.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.md' writing manifest file 'httpie.egg-info/SOURCES.txt' Copying httpie.egg-info to build/bdist.linux-riscv64/wheel/httpie-3.2.2-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/httpie-3.2.2.dist-info/WHEEL creating '/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir/pip-wheel-a0gwn4hj/.tmp-hl7f01dq/httpie-3.2.2-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'httpie/__init__.py' adding 'httpie/__main__.py' adding 'httpie/adapters.py' adding 'httpie/client.py' adding 'httpie/compat.py' adding 'httpie/config.py' adding 'httpie/context.py' adding 'httpie/cookies.py' adding 'httpie/core.py' adding 'httpie/downloads.py' adding 'httpie/encoding.py' adding 'httpie/models.py' adding 'httpie/sessions.py' adding 'httpie/ssl_.py' adding 'httpie/status.py' adding 'httpie/uploads.py' adding 'httpie/utils.py' adding 'httpie/cli/__init__.py' adding 'httpie/cli/argparser.py' adding 'httpie/cli/argtypes.py' adding 'httpie/cli/constants.py' adding 'httpie/cli/definition.py' adding 'httpie/cli/dicts.py' adding 'httpie/cli/exceptions.py' adding 'httpie/cli/options.py' adding 'httpie/cli/requestitems.py' adding 'httpie/cli/utils.py' adding 'httpie/cli/nested_json/__init__.py' adding 'httpie/cli/nested_json/errors.py' adding 'httpie/cli/nested_json/interpret.py' adding 'httpie/cli/nested_json/parse.py' adding 'httpie/cli/nested_json/tokens.py' adding 'httpie/internal/__build_channel__.py' adding 'httpie/internal/__init__.py' adding 'httpie/internal/daemon_runner.py' adding 'httpie/internal/daemons.py' adding 'httpie/internal/update_warnings.py' adding 'httpie/legacy/__init__.py' adding 'httpie/legacy/v3_1_0_session_cookie_format.py' adding 'httpie/legacy/v3_2_0_session_header_format.py' adding 'httpie/manager/__init__.py' adding 'httpie/manager/__main__.py' adding 'httpie/manager/cli.py' adding 'httpie/manager/compat.py' adding 'httpie/manager/core.py' adding 'httpie/manager/tasks/__init__.py' adding 'httpie/manager/tasks/check_updates.py' adding 'httpie/manager/tasks/export_args.py' adding 'httpie/manager/tasks/plugins.py' adding 'httpie/manager/tasks/sessions.py' adding 'httpie/output/__init__.py' adding 'httpie/output/models.py' adding 'httpie/output/processing.py' adding 'httpie/output/streams.py' adding 'httpie/output/utils.py' adding 'httpie/output/writer.py' adding 'httpie/output/formatters/__init__.py' adding 'httpie/output/formatters/colors.py' adding 'httpie/output/formatters/headers.py' adding 'httpie/output/formatters/json.py' adding 'httpie/output/formatters/xml.py' adding 'httpie/output/lexers/__init__.py' adding 'httpie/output/lexers/common.py' adding 'httpie/output/lexers/http.py' adding 'httpie/output/lexers/json.py' adding 'httpie/output/lexers/metadata.py' adding 'httpie/output/ui/__init__.py' adding 'httpie/output/ui/man_pages.py' adding 'httpie/output/ui/palette.py' adding 'httpie/output/ui/rich_help.py' adding 'httpie/output/ui/rich_palette.py' adding 'httpie/output/ui/rich_progress.py' adding 'httpie/output/ui/rich_utils.py' adding 'httpie/plugins/__init__.py' adding 'httpie/plugins/base.py' adding 'httpie/plugins/builtin.py' adding 'httpie/plugins/manager.py' adding 'httpie/plugins/registry.py' adding 'httpie-3.2.2.data/data/share/man/man1/http.1' adding 'httpie-3.2.2.data/data/share/man/man1/httpie.1' adding 'httpie-3.2.2.data/data/share/man/man1/https.1' adding 'httpie-3.2.2.dist-info/AUTHORS.md' adding 'httpie-3.2.2.dist-info/LICENSE' adding 'httpie-3.2.2.dist-info/METADATA' adding 'httpie-3.2.2.dist-info/WHEEL' adding 'httpie-3.2.2.dist-info/entry_points.txt' adding 'httpie-3.2.2.dist-info/top_level.txt' adding 'httpie-3.2.2.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Building wheel for httpie (pyproject.toml): finished with status 'done' Created wheel for httpie: filename=httpie-3.2.2-py3-none-any.whl size=126983 sha256=96f07db596cc9525cdf8ba3b6e0b205d216ddcb072e28c7d2de246f1a0deb508 Stored in directory: /builddir/.cache/pip/wheels/55/16/31/5ca66b4672dc180d39c6134ad93f0e013d773f7f3c9fd61cf6 Successfully built httpie + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gVSBF3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch ++ dirname /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 httpie-3.2.2 ++ ls /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir/httpie-3.2.2-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=httpie==3.2.2 + '[' -z httpie==3.2.2 ']' + TMPDIR=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch --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/httpie-3.2.2/pyproject-wheeldir httpie==3.2.2 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/httpie-3.2.2/pyproject-wheeldir Processing ./pyproject-wheeldir/httpie-3.2.2-py3-none-any.whl Installing collected packages: httpie Creating /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/http to 755 changing mode of /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/httpie to 755 changing mode of /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/https to 755 Successfully installed httpie-3.2.2 + '[' -d /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/http /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/httpie /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/https /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/http: updating /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/httpie: updating /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/https: updating + rm -rfv /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch --record /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/RECORD --output /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/RECORD removed '/builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages/httpie-3.2.2.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-files --output-modules /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/httpie-3.2.2-5.fc40.noarch-pyproject-record --prefix /usr httpie + mkdir -p /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/bash-completion/completions + cp -a extras/httpie-completion.bash /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/bash-completion/completions/http + ln -s ./http /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/bash-completion/completions/https + mkdir -p /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/fish/vendor_completions.d/ + cp -a extras/httpie-completion.fish /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/fish/vendor_completions.d/http.fish + ln -s ./http.fish /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/fish/vendor_completions.d/https.fish + mkdir -p /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/man/man1 + cp -a extras/man/http.1 extras/man/httpie.1 extras/man/https.1 /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/share/man/man1/ + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 3.2.2-5.fc40 --unique-debug-suffix -3.2.2-5.fc40.noarch --unique-debug-src-base httpie-3.2.2-5.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/httpie-3.2.2 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 -j32 Bytecompiling .py files below /builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.upDkKn + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-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-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 httpie-3.2.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + 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 ' + PATH=/builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/httpie-3.2.2-5.fc40.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/httpie-3.2.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=32 + /usr/bin/pytest -v -k 'not test_compress_form and not test_binary' ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/httpie-3.2.2 configfile: pytest.ini plugins: httpbin-2.0.0, mock-3.12.0, lazy-fixture-0.6.3 collecting ... collected 1026 items / 8 deselected / 1018 selected tests/test_auth.py::test_basic_auth[http] PASSED [ 0%] tests/test_auth.py::test_digest_auth[http---auth-type] PASSED [ 0%] tests/test_auth.py::test_digest_auth[http--A] PASSED [ 0%] tests/test_auth.py::test_bearer_auth[http-token_1] PASSED [ 0%] tests/test_auth.py::test_bearer_auth[http-long_tokenlong_tokenlong_tokenlong_tokenlong_token] PASSED [ 0%] tests/test_auth.py::test_bearer_auth[http-user:style] PASSED [ 0%] tests/test_auth.py::test_credentials_in_url[http] PASSED [ 0%] tests/test_auth.py::test_credentials_in_url_auth_flag_has_priority[http] PASSED [ 0%] tests/test_auth.py::test_netrc[http] PASSED [ 0%] tests/test_auth.py::test_ignore_netrc[http] PASSED [ 0%] tests/test_compress.py::test_compress_skip_negative_ratio[http] PASSED [ 1%] tests/test_compress.py::test_compress_force_with_negative_ratio[http] PASSED [ 1%] tests/test_compress.py::test_compress_json[http] PASSED [ 1%] tests/test_compress.py::test_compress_raw[http] PASSED [ 1%] tests/test_compress.py::test_compress_stdin[http] PASSED [ 1%] tests/test_compress.py::test_compress_file[http] PASSED [ 1%] tests/test_downloads.py::TestDownloads::test_actual_download[http] PASSED [ 1%] tests/test_downloads.py::TestDownloads::test_download_with_Content_Length[http] PASSED [ 1%] tests/test_downloads.py::TestDownloads::test_download_no_Content_Length[http] PASSED [ 1%] tests/test_downloads.py::TestDownloads::test_download_output_from_content_disposition[http] PASSED [ 1%] tests/test_downloads.py::TestDownloads::test_download_interrupted[http] PASSED [ 2%] tests/test_downloads.py::TestDownloads::test_download_resumed[http] PASSED [ 2%] tests/test_errors.py::test_max_headers_limit[http] PASSED [ 2%] tests/test_errors.py::test_max_headers_no_limit[http] PASSED [ 2%] tests/test_errors.py::test_response_charset_option_unknown_encoding[http] PASSED [ 2%] tests/test_errors.py::test_response_mime_option_invalid_mime_type[http] PASSED [ 2%] tests/test_httpie.py::test_GET[http] PASSED [ 2%] tests/test_httpie.py::test_DELETE[http] PASSED [ 2%] tests/test_httpie.py::test_PUT[http] PASSED [ 2%] tests/test_httpie.py::test_POST_JSON_data[http] PASSED [ 2%] tests/test_httpie.py::test_POST_form[http] PASSED [ 3%] tests/test_httpie.py::test_POST_form_multiple_values[http] PASSED [ 3%] tests/test_httpie.py::test_POST_raw[http] PASSED [ 3%] tests/test_httpie.py::test_POST_stdin[http] PASSED [ 3%] tests/test_httpie.py::test_POST_file[http] PASSED [ 3%] tests/test_httpie.py::test_headers[http] PASSED [ 3%] tests/test_httpie.py::test_headers_unset[http] PASSED [ 3%] tests/test_httpie.py::test_unset_host_header[http] SKIPPED (unimplem...) [ 3%] tests/test_httpie.py::test_headers_empty_value[http] PASSED [ 3%] tests/test_httpie.py::test_headers_omit[http] PASSED [ 3%] tests/test_httpie.py::test_headers_multiple_omit[http] PASSED [ 4%] tests/test_httpie.py::test_headers_same_after_omit[http] PASSED [ 4%] tests/test_httpie.py::test_headers_fully_omit[http] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values[http] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values_repeated[http] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values_with_empty[http-headers0-,bar] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values_with_empty[http-headers1-bar,] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values_with_empty[http-headers2-bar,,baz] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_values_mixed[http] PASSED [ 4%] tests/test_httpie.py::test_headers_preserve_prepared_headers[http] PASSED [ 4%] tests/test_httpie.py::test_headers_multiple_headers_representation[http-format] PASSED [ 5%] tests/test_httpie.py::test_headers_multiple_headers_representation[http-none] PASSED [ 5%] tests/test_httpie.py::test_json_input_preserve_order[http] PASSED [ 5%] tests/test_json.py::test_nested_json_sparse_array[http] PASSED [ 5%] tests/test_auth.py::test_basic_auth[https] PASSED [ 5%] tests/test_auth.py::test_digest_auth[https---auth-type] PASSED [ 5%] tests/test_auth.py::test_digest_auth[https--A] PASSED [ 5%] tests/test_auth.py::test_bearer_auth[https-token_1] PASSED [ 5%] tests/test_auth.py::test_bearer_auth[https-long_tokenlong_tokenlong_tokenlong_tokenlong_token] PASSED [ 5%] tests/test_auth.py::test_bearer_auth[https-user:style] PASSED [ 5%] tests/test_auth.py::test_credentials_in_url[https] PASSED [ 5%] tests/test_auth.py::test_credentials_in_url_auth_flag_has_priority[https] PASSED [ 6%] tests/test_auth.py::test_netrc[https] PASSED [ 6%] tests/test_auth.py::test_ignore_netrc[https] PASSED [ 6%] tests/test_compress.py::test_compress_skip_negative_ratio[https] PASSED [ 6%] tests/test_compress.py::test_compress_force_with_negative_ratio[https] PASSED [ 6%] tests/test_compress.py::test_compress_json[https] PASSED [ 6%] tests/test_compress.py::test_compress_raw[https] PASSED [ 6%] tests/test_compress.py::test_compress_stdin[https] PASSED [ 6%] tests/test_compress.py::test_compress_file[https] PASSED [ 6%] tests/test_downloads.py::TestDownloads::test_actual_download[https] PASSED [ 6%] tests/test_downloads.py::TestDownloads::test_download_with_Content_Length[https] PASSED [ 7%] tests/test_downloads.py::TestDownloads::test_download_no_Content_Length[https] PASSED [ 7%] tests/test_downloads.py::TestDownloads::test_download_output_from_content_disposition[https] PASSED [ 7%] tests/test_downloads.py::TestDownloads::test_download_interrupted[https] PASSED [ 7%] tests/test_downloads.py::TestDownloads::test_download_resumed[https] PASSED [ 7%] tests/test_errors.py::test_max_headers_limit[https] PASSED [ 7%] tests/test_errors.py::test_max_headers_no_limit[https] PASSED [ 7%] tests/test_errors.py::test_response_charset_option_unknown_encoding[https] PASSED [ 7%] tests/test_errors.py::test_response_mime_option_invalid_mime_type[https] PASSED [ 7%] tests/test_httpie.py::test_GET[https] PASSED [ 7%] tests/test_httpie.py::test_DELETE[https] PASSED [ 8%] tests/test_httpie.py::test_PUT[https] PASSED [ 8%] tests/test_httpie.py::test_POST_JSON_data[https] PASSED [ 8%] tests/test_httpie.py::test_POST_form[https] PASSED [ 8%] tests/test_httpie.py::test_POST_form_multiple_values[https] PASSED [ 8%] tests/test_httpie.py::test_POST_raw[https] PASSED [ 8%] tests/test_httpie.py::test_POST_stdin[https] PASSED [ 8%] tests/test_httpie.py::test_POST_file[https] PASSED [ 8%] tests/test_httpie.py::test_headers[https] PASSED [ 8%] tests/test_httpie.py::test_headers_unset[https] PASSED [ 8%] tests/test_httpie.py::test_unset_host_header[https] SKIPPED (unimple...) [ 9%] tests/test_httpie.py::test_headers_empty_value[https] PASSED [ 9%] tests/test_httpie.py::test_headers_omit[https] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_omit[https] PASSED [ 9%] tests/test_httpie.py::test_headers_same_after_omit[https] PASSED [ 9%] tests/test_httpie.py::test_headers_fully_omit[https] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_values[https] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_values_repeated[https] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_values_with_empty[https-headers0-,bar] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_values_with_empty[https-headers1-bar,] PASSED [ 9%] tests/test_httpie.py::test_headers_multiple_values_with_empty[https-headers2-bar,,baz] PASSED [ 10%] tests/test_httpie.py::test_headers_multiple_values_mixed[https] PASSED [ 10%] tests/test_httpie.py::test_headers_preserve_prepared_headers[https] PASSED [ 10%] tests/test_httpie.py::test_headers_multiple_headers_representation[https-format] PASSED [ 10%] tests/test_httpie.py::test_headers_multiple_headers_representation[https-none] PASSED [ 10%] tests/test_httpie.py::test_json_input_preserve_order[https] PASSED [ 10%] tests/test_json.py::test_nested_json_sparse_array[https] PASSED [ 10%] tests/test_auth.py::test_password_prompt PASSED [ 10%] tests/test_auth.py::test_only_username_in_url[username@example.org] PASSED [ 10%] tests/test_auth.py::test_only_username_in_url[username:@example.org] PASSED [ 10%] tests/test_auth.py::test_missing_auth PASSED [ 11%] tests/test_auth.py::test_ignore_netrc_together_with_auth PASSED [ 11%] tests/test_auth.py::test_ignore_netrc_with_auth_type_resulting_in_missing_auth PASSED [ 11%] tests/test_auth.py::test_auth_plugin_netrc_parse[basic-/basic-auth/httpie/password] PASSED [ 11%] tests/test_auth.py::test_auth_plugin_netrc_parse[digest-/digest-auth/auth/httpie/password] PASSED [ 11%] tests/test_auth.py::test_ignore_netrc_null_auth PASSED [ 11%] tests/test_auth_plugins.py::test_auth_plugin_parse_auth_false PASSED [ 11%] tests/test_auth_plugins.py::test_auth_plugin_require_auth_false PASSED [ 11%] tests/test_auth_plugins.py::test_auth_plugin_require_auth_false_and_auth_provided PASSED [ 11%] tests/test_auth_plugins.py::test_auth_plugin_prompt_password_false PASSED [ 11%] tests/test_cli.py::TestItemParsing::test_invalid_items PASSED [ 11%] tests/test_cli.py::TestItemParsing::test_escape_separator PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_backslash_before_non_special_character_does_not_escape[path=c:\\windows-path-=-c:\\windows] PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_backslash_before_non_special_character_does_not_escape[path=c:\\windows\\-path-=-c:\\windows\\] PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_backslash_before_non_special_character_does_not_escape[path\\==c:\\windows-path=-=-c:\\windows] PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_escape_longsep PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_valid_items PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_multiple_file_fields_with_same_field_name PASSED [ 12%] tests/test_cli.py::TestItemParsing::test_multiple_text_fields_with_same_field_name PASSED [ 12%] tests/test_cli.py::TestQuerystring::test_query_string_params_in_url PASSED [ 12%] tests/test_cli.py::TestQuerystring::test_query_string_params_items PASSED [ 12%] tests/test_cli.py::TestQuerystring::test_query_string_params_in_url_and_items_with_duplicates PASSED [ 13%] tests/test_cli.py::test_url_leading_colon_slash_slash[http-://pie.dev/get-http://pie.dev/get] PASSED [ 13%] tests/test_cli.py::test_url_leading_colon_slash_slash[https-://pie.dev/get-https://pie.dev/get] PASSED [ 13%] tests/test_cli.py::test_url_colon_slash_slash_only PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand_with_slash PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand_with_port PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand_with_path PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand_with_port_and_slash PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_expand_localhost_shorthand_with_port_and_path PASSED [ 13%] tests/test_cli.py::TestLocalhostShorthand::test_dont_expand_shorthand_ipv6_as_shorthand PASSED [ 14%] tests/test_cli.py::TestLocalhostShorthand::test_dont_expand_longer_ipv6_as_shorthand PASSED [ 14%] tests/test_cli.py::TestLocalhostShorthand::test_dont_expand_full_ipv6_as_shorthand PASSED [ 14%] tests/test_cli.py::TestArgumentParser::test_guess_when_method_set_and_valid PASSED [ 14%] tests/test_cli.py::TestArgumentParser::test_guess_when_method_not_set PASSED [ 14%] tests/test_cli.py::TestArgumentParser::test_guess_when_method_set_but_invalid_and_data_field PASSED [ 14%] tests/test_cli.py::TestArgumentParser::test_guess_when_method_set_but_invalid_and_header_field PASSED [ 14%] tests/test_cli.py::TestArgumentParser::test_guess_when_method_set_but_invalid_and_item_exists PASSED [ 14%] tests/test_cli.py::TestNoOptions::test_valid_no_options PASSED [ 14%] tests/test_cli.py::TestNoOptions::test_invalid_no_options PASSED [ 14%] tests/test_cli.py::TestStdin::test_ignore_stdin PASSED [ 15%] tests/test_cli.py::TestStdin::test_ignore_stdin_cannot_prompt_password PASSED [ 15%] tests/test_cli.py::TestStdin::test_stdin_closed PASSED [ 15%] tests/test_cli.py::TestSchemes::test_invalid_custom_scheme PASSED [ 15%] tests/test_cli.py::TestSchemes::test_invalid_scheme_via_via_default_scheme PASSED [ 15%] tests/test_cli.py::TestSchemes::test_default_scheme_option PASSED [ 15%] tests/test_cli.py::TestSchemes::test_scheme_when_invoked_as_https PASSED [ 15%] tests/test_cli_ui.py::test_naked_invocation[args0-usage:\n http [METHOD] URL [REQUEST_ITEM ...]\n\nerror:\n the following arguments are required: URL\n\nfor more information:\n run 'http --help' or visit https://httpie.io/docs/cli\n\n] PASSED [ 15%] tests/test_cli_ui.py::test_naked_invocation[args1-usage:\n http --pretty {all, colors, format, none} [METHOD] URL [REQUEST_ITEM ...]\n\nerror:\n argument --pretty: expected one argument\n\nfor more information:\n run 'http --help' or visit https://httpie.io/docs/cli\n\n] PASSED [ 15%] tests/test_cli_ui.py::test_naked_invocation[args2-usage:\n http --pretty {all, colors, format, none} [METHOD] URL [REQUEST_ITEM ...]\n\nerror:\n argument --pretty: expected one argument\n\nfor more information:\n run 'http --help' or visit https://httpie.io/docs/cli\n\n] PASSED [ 15%] tests/test_cli_ui.py::test_naked_invocation[args3-usage:\n http --pretty {all, colors, format, none} [METHOD] URL [REQUEST_ITEM ...]\n\nerror:\n argument --pretty: invalid choice: '$invalid' (choose from 'all', 'colors', 'format', 'none')\n\nfor more information:\n run 'http --help' or visit https://httpie.io/docs/cli\n\n] PASSED [ 16%] tests/test_cli_utils.py::test_lazy_choices PASSED [ 16%] tests/test_cli_utils.py::test_lazy_choices_help PASSED [ 16%] tests/test_compress.py::test_cannot_combine_compress_with_chunked PASSED [ 16%] tests/test_compress.py::test_cannot_combine_compress_with_multipart PASSED [ 16%] tests/test_config.py::test_default_options PASSED [ 16%] tests/test_config.py::test_config_file_not_valid PASSED [ 16%] tests/test_config.py::test_config_file_inaccessible PASSED [ 16%] tests/test_config.py::test_default_options_overwrite PASSED [ 16%] tests/test_config.py::test_explicit_xdg_config_home PASSED [ 16%] tests/test_config.py::test_default_xdg_config_home PASSED [ 16%] tests/test_config.py::test_legacy_config_dir PASSED [ 17%] tests/test_config.py::test_custom_config_dir PASSED [ 17%] tests/test_config.py::test_windows_config_dir SKIPPED (windows-only) [ 17%] tests/test_cookie.py::TestIntegration::test_cookie_parser PASSED [ 17%] tests/test_cookie_on_redirects.py::test_explicit_user_set_cookie[httpbin] PASSED [ 17%] tests/test_cookie_on_redirects.py::test_explicit_user_set_cookie[remote_httpbin] SKIPPED [ 17%] tests/test_cookie_on_redirects.py::test_explicit_user_set_cookie_in_session[httpbin] PASSED [ 17%] tests/test_cookie_on_redirects.py::test_explicit_user_set_cookie_in_session[remote_httpbin] SKIPPED [ 17%] tests/test_cookie_on_redirects.py::test_saved_user_set_cookie_in_session[httpbin] PASSED [ 17%] tests/test_cookie_on_redirects.py::test_saved_user_set_cookie_in_session[remote_httpbin] SKIPPED [ 17%] tests/test_cookie_on_redirects.py::test_explicit_user_set_headers[True-httpbin] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_explicit_user_set_headers[True-remote_httpbin] SKIPPED [ 18%] tests/test_cookie_on_redirects.py::test_explicit_user_set_headers[False-httpbin] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_explicit_user_set_headers[False-remote_httpbin] SKIPPED [ 18%] tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_same_domain[True] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_same_domain[False] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_different_domain[True] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_different_domain[False] PASSED [ 18%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_same_domain PASSED [ 18%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_different_domain SKIPPED [ 18%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_redirect[httpbin-httpbin-httpbin-True] PASSED [ 19%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_redirect[httpbin-remote_httpbin-remote_httpbin-False] SKIPPED [ 19%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_redirect[httpbin-httpbin-remote_httpbin-False] SKIPPED [ 19%] tests/test_cookie_on_redirects.py::test_saved_session_cookies_on_redirect[httpbin-remote_httpbin-httpbin-True] SKIPPED [ 19%] tests/test_cookie_on_redirects.py::test_saved_session_cookie_pool SKIPPED [ 19%] tests/test_defaults.py::test_default_headers_case_insensitive PASSED [ 19%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_GET PASSED [ 19%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_GET_with_headers PASSED [ 19%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_POST_json PASSED [ 19%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_POST_form PASSED [ 19%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_POST_raw PASSED [ 20%] tests/test_defaults.py::TestImplicitHTTPMethod::test_implicit_POST_stdin PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_GET_no_data_no_auto_headers PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_POST_no_data_no_auto_headers PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_POST_with_data_auto_JSON_headers PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_GET_with_data_auto_JSON_headers PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_POST_explicit_JSON_JSON_ACCEPT PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_GET_explicit_JSON_explicit_headers PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_POST_form_auto_Content_Type PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_POST_form_Content_Type_override PASSED [ 20%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_print_only_body_when_stdout_redirected_by_default PASSED [ 21%] tests/test_defaults.py::TestAutoContentTypeAndAcceptHeaders::test_print_overridable_when_stdout_redirected PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Range_parsing PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename=hello-WORLD_123.txt-hello-WORLD_123.txt] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename=".hello-WORLD_123.txt"-hello-WORLD_123.txt] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename="white space.txt"-white space.txt] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename="\\"quotes\\".txt"-"quotes".txt] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename=/etc/hosts-hosts] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_Content_Disposition_parsing[attachment; filename=-None] PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_filename_from_url PASSED [ 21%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.bar-0-foo.bar] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.bar-1-foo.bar-1] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.bar-10-foo.bar-10] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[AAAAAAAAAAAAAAAAAAAA-0-AAAAAAAAAA] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[AAAAAAAAAAAAAAAAAAAA-1-AAAAAAAA-1] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[AAAAAAAAAAAAAAAAAAAA-10-AAAAAAA-10] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[AAAAAAAAAAAAAAAAAAAA.txt-0-AAAAAA.txt] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[AAAAAAAAAAAAAAAAAAAA.txt-1-AAAA.txt-1] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.AAAAAAAAAAAAAAAAAAAA-0-foo.AAAAAA] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.AAAAAAAAAAAAAAAAAAAA-1-foo.AAAA-1] PASSED [ 22%] tests/test_downloads.py::TestDownloadUtils::test_unique_filename[foo.AAAAAAAAAAAAAAAAAAAA-10-foo.AAA-10] PASSED [ 22%] tests/test_downloads.py::TestDownloads::test_download_with_redirect_original_url_used_for_filename PASSED [ 23%] tests/test_encoding.py::test_charset_text_pairs PASSED [ 23%] tests/test_encoding.py::test_unicode_headers PASSED [ 23%] tests/test_encoding.py::test_unicode_headers_verbose PASSED [ 23%] tests/test_encoding.py::test_unicode_raw PASSED [ 23%] tests/test_encoding.py::test_unicode_raw_verbose PASSED [ 23%] tests/test_encoding.py::test_unicode_form_item PASSED [ 23%] tests/test_encoding.py::test_unicode_form_item_verbose PASSED [ 23%] tests/test_encoding.py::test_unicode_json_item PASSED [ 23%] tests/test_encoding.py::test_unicode_json_item_verbose PASSED [ 23%] tests/test_encoding.py::test_unicode_raw_json_item PASSED [ 24%] tests/test_encoding.py::test_unicode_raw_json_item_verbose PASSED [ 24%] tests/test_encoding.py::test_unicode_url_query_arg_item PASSED [ 24%] tests/test_encoding.py::test_unicode_url_query_arg_item_verbose PASSED [ 24%] tests/test_encoding.py::test_unicode_url PASSED [ 24%] tests/test_encoding.py::test_unicode_url_verbose PASSED [ 24%] tests/test_encoding.py::test_unicode_basic_auth PASSED [ 24%] tests/test_encoding.py::test_unicode_digest_auth PASSED [ 24%] tests/test_encoding.py::test_terminal_output_response_charset_detection[big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 24%] tests/test_encoding.py::test_terminal_output_response_charset_detection[windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 24%] tests/test_encoding.py::test_terminal_output_response_charset_detection[utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset[big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset[windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset[utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[all-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[all-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[all-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[colors-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[colors-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[colors-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 25%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[format-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[format-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[format-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[none-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[none-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_content_type_charset_with_stream[none-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_charset_override[all-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_charset_override[all-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_charset_override[all-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_charset_override[colors-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 26%] tests/test_encoding.py::test_terminal_output_response_charset_override[colors-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[colors-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[format-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[format-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[format-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[none-big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[none-windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_response_charset_override[none-utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_request_content_type_charset[big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_request_content_type_charset[windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_request_content_type_charset[utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 27%] tests/test_encoding.py::test_terminal_output_request_charset_detection[big5-\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996\u5377\u9996] PASSED [ 28%] tests/test_encoding.py::test_terminal_output_request_charset_detection[windows-1250-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 28%] tests/test_encoding.py::test_terminal_output_request_charset_detection[utf-8-V\u0161ichni lid\xe9 jsou si rovni. V\u0161ichni lid\xe9 jsou si rovni.] PASSED [ 28%] tests/test_errors.py::test_error PASSED [ 28%] tests/test_errors.py::test_error_traceback PASSED [ 28%] tests/test_errors.py::test_error_custom_dns[-3-check your connection] PASSED [ 28%] tests/test_errors.py::test_error_custom_dns[-2-check the URL] PASSED [ 28%] tests/test_exit_status.py::test_keyboard_interrupt_during_arg_parsing_exit_status PASSED [ 28%] tests/test_exit_status.py::test_keyboard_interrupt_in_program_exit_status PASSED [ 28%] tests/test_exit_status.py::test_ok_response_exits_0 PASSED [ 28%] tests/test_exit_status.py::test_error_response_exits_0_without_check_status PASSED [ 29%] tests/test_exit_status.py::test_timeout_exit_status PASSED [ 29%] tests/test_exit_status.py::test_3xx_check_status_exits_3_and_stderr_when_stdout_redirected PASSED [ 29%] tests/test_exit_status.py::test_3xx_check_status_redirects_allowed_exits_0 PASSED [ 29%] tests/test_exit_status.py::test_4xx_check_status_exits_4 PASSED [ 29%] tests/test_exit_status.py::test_5xx_check_status_exits_5 PASSED [ 29%] tests/test_httpie.py::test_main_entry_point PASSED [ 29%] tests/test_httpie.py::test_main_entry_point_keyboard_interrupt PASSED [ 29%] tests/test_httpie.py::test_debug PASSED [ 29%] tests/test_httpie.py::test_help PASSED [ 29%] tests/test_httpie.py::test_version PASSED [ 30%] tests/test_httpie.py::test_path_dot_normalization PASSED [ 30%] tests/test_httpie.py::test_path_as_is PASSED [ 30%] tests/test_httpie.py::test_form_POST_file_redirected_stdin PASSED [ 30%] tests/test_httpie.py::test_raw_POST_key_values_supplied PASSED [ 30%] tests/test_httpie.py::test_raw_POST_redirected_stdin PASSED [ 30%] tests/test_httpie.py::test_headers_empty_value_with_value_gives_error PASSED [ 30%] tests/test_httpie.py::test_response_headers_multiple PASSED [ 30%] tests/test_httpie.py::test_response_headers_multiple_repeated PASSED [ 30%] tests/test_httpie.py::test_response_headers_multiple_representation[format] PASSED [ 30%] tests/test_httpie.py::test_response_headers_multiple_representation[none] PASSED [ 31%] tests/test_httpie.py::test_options_content_length_preservation[extra_args0-0] PASSED [ 31%] tests/test_httpie.py::test_options_content_length_preservation[extra_args1-xxx] PASSED [ 31%] tests/test_httpie.py::test_options_content_length_preservation[extra_args2-4] PASSED [ 31%] tests/test_httpie.py::test_options_content_length_preservation[extra_args3-33] PASSED [ 31%] tests/test_httpie.py::test_options_dropping_redundant_content_length[options] PASSED [ 31%] tests/test_httpie.py::test_options_dropping_redundant_content_length[Options] PASSED [ 31%] tests/test_httpie.py::test_options_dropping_redundant_content_length[OPTIONS] PASSED [ 31%] tests/test_httpie_cli.py::test_plugins_cli_error_message_without_args PASSED [ 31%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_with_example[pie.dev/get] PASSED [ 31%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_with_example[DELETE localhost:8000/delete] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_with_example[POST pie.dev/post header:value a=b header_2:value x:=1] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[cli] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[plugins] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[cli foo] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[plugins unknown] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[plugins unknown.com A:B c=d] PASSED [ 32%] tests/test_httpie_cli.py::test_plugins_cli_error_messages_invalid_example[unknown.com UNPARSABLE????SYNTAX] PASSED [ 32%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file0-new_session_file0] PASSED [ 32%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file1-new_session_file1] PASSED [ 32%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file2-new_session_file2] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file3-new_session_file3] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file4-new_session_file4] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file5-new_session_file5] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file6-new_session_file6] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file7-new_session_file7] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file8-new_session_file8] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file9-new_session_file9] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args0-extra_variables0-old_session_file10-new_session_file10] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file0-new_session_file0] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file1-new_session_file1] PASSED [ 33%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file2-new_session_file2] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file3-new_session_file3] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file4-new_session_file4] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file5-new_session_file5] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file6-new_session_file6] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file7-new_session_file7] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file8-new_session_file8] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file9-new_session_file9] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade[extra_args1-extra_variables1-old_session_file10-new_session_file10] PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade_on_non_existent_file PASSED [ 34%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade_all[extra_args0-extra_variables0] PASSED [ 35%] tests/test_httpie_cli.py::test_httpie_sessions_upgrade_all[extra_args1-extra_variables1] PASSED [ 35%] tests/test_httpie_cli.py::test_cli_export[loads-extra_options0] PASSED [ 35%] tests/test_httpie_cli.py::test_cli_export[loads-extra_options1] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-)]}',\\n] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-)]}',] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-while(1);] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-for(;;)] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-)] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-]] PASSED [ 35%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data0-}] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-)]}',\\n] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-)]}',] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-while(1);] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-for(;;)] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-)] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-]] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data1-}] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-)]}',\\n] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-)]}',] PASSED [ 36%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-while(1);] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-for(;;)] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-)] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-]] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data2-}] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-)]}',\\n] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-)]}',] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-while(1);] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-for(;;)] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-)] PASSED [ 37%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-]] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-json_data3-}] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-)]}',\\n] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-)]}',] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-while(1);] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-for(;;)] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-)] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-]] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-foo-}] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-)]}',\\n] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-)]}',] PASSED [ 38%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-while(1);] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-for(;;)] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-)] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-]] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-True-}] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-)]}',\\n] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-)]}',] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-while(1);] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-for(;;)] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-)] PASSED [ 39%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-]] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-False-}] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-)]}',\\n] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-)]}',] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-while(1);] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-for(;;)] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-)] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-]] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[all-None-}] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-)]}',\\n] PASSED [ 40%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-)]}',] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-while(1);] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-for(;;)] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-)] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-]] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data0-}] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-)]}',\\n] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-)]}',] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-while(1);] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-for(;;)] PASSED [ 41%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-)] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-]] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data1-}] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-)]}',\\n] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-)]}',] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-while(1);] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-for(;;)] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-)] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-]] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data2-}] PASSED [ 42%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-)]}',\\n] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-)]}',] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-while(1);] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-for(;;)] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-)] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-]] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-json_data3-}] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-)]}',\\n] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-)]}',] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-while(1);] PASSED [ 43%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-for(;;)] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-)] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-]] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-foo-}] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-)]}',\\n] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-)]}',] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-while(1);] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-for(;;)] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-)] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-]] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-True-}] PASSED [ 44%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-)]}',\\n] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-)]}',] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-while(1);] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-for(;;)] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-)] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-]] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-False-}] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-)]}',\\n] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-)]}',] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-while(1);] PASSED [ 45%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-for(;;)] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-)] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-]] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[colors-None-}] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-)]}',\\n] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-)]}',] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-while(1);] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-for(;;)] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-)] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-]] PASSED [ 46%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data0-}] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-)]}',\\n] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-)]}',] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-while(1);] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-for(;;)] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-)] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-]] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data1-}] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-)]}',\\n] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-)]}',] PASSED [ 47%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-while(1);] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-for(;;)] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-)] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-]] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data2-}] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-)]}',\\n] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-)]}',] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-while(1);] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-for(;;)] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-)] PASSED [ 48%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-]] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-json_data3-}] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-)]}',\\n] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-)]}',] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-while(1);] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-for(;;)] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-)] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-]] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-foo-}] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-)]}',\\n] PASSED [ 49%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-)]}',] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-while(1);] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-for(;;)] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-)] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-]] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-True-}] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-)]}',\\n] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-)]}',] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-while(1);] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-for(;;)] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-)] PASSED [ 50%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-]] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-False-}] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-)]}',\\n] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-)]}',] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-while(1);] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-for(;;)] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-)] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-]] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[format-None-}] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-)]}',\\n] PASSED [ 51%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-)]}',] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-while(1);] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-for(;;)] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-)] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-]] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data0-}] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-)]}',\\n] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-)]}',] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-while(1);] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-for(;;)] PASSED [ 52%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-)] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-]] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data1-}] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-)]}',\\n] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-)]}',] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-while(1);] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-for(;;)] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-)] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-]] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data2-}] PASSED [ 53%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-)]}',\\n] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-)]}',] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-while(1);] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-for(;;)] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-)] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-]] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-json_data3-}] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-)]}',\\n] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-)]}',] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-while(1);] PASSED [ 54%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-for(;;)] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-)] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-]] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-foo-}] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-)]}',\\n] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-)]}',] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-while(1);] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-for(;;)] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-)] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-]] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-True-}] PASSED [ 55%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-)]}',\\n] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-)]}',] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-while(1);] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-for(;;)] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-)] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-]] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-False-}] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-)]}',\\n] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-)]}',] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-while(1);] PASSED [ 56%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-for(;;)] PASSED [ 57%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-)] PASSED [ 57%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-]] PASSED [ 57%] tests/test_json.py::test_json_formatter_with_body_preceded_by_non_json_data[none-None-}] PASSED [ 57%] tests/test_json.py::test_duplicate_keys_support_from_response PASSED [ 57%] tests/test_json.py::test_duplicate_keys_support_from_input_file PASSED [ 57%] tests/test_json.py::test_simple_json_arguments_with_non_json[1] PASSED [ 57%] tests/test_json.py::test_simple_json_arguments_with_non_json[1.1] PASSED [ 57%] tests/test_json.py::test_simple_json_arguments_with_non_json[True] PASSED [ 57%] tests/test_json.py::test_simple_json_arguments_with_non_json[some_value] PASSED [ 57%] tests/test_json.py::test_complex_json_arguments_with_non_json[value0---form] PASSED [ 58%] tests/test_json.py::test_complex_json_arguments_with_non_json[value0---multipart] PASSED [ 58%] tests/test_json.py::test_complex_json_arguments_with_non_json[value1---form] PASSED [ 58%] tests/test_json.py::test_complex_json_arguments_with_non_json[value1---multipart] PASSED [ 58%] tests/test_json.py::test_complex_json_arguments_with_non_json[None---form] PASSED [ 58%] tests/test_json.py::test_complex_json_arguments_with_non_json[None---multipart] PASSED [ 58%] tests/test_json.py::test_nested_json_syntax[input_json0-expected_json0] PASSED [ 58%] tests/test_json.py::test_nested_json_syntax[input_json1-expected_json1] PASSED [ 58%] tests/test_json.py::test_nested_json_syntax[input_json2-expected_json2] PASSED [ 58%] tests/test_json.py::test_nested_json_syntax[input_json3-expected_json3] PASSED [ 58%] tests/test_json.py::test_nested_json_syntax[input_json4-expected_json4] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json5-expected_json5] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json6-expected_json6] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json7-expected_json7] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json8-expected_json8] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json9-expected_json9] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json10-expected_json10] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json11-expected_json11] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json12-expected_json12] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json13-expected_json13] PASSED [ 59%] tests/test_json.py::test_nested_json_syntax[input_json14-expected_json14] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json15-expected_json15] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json16-expected_json16] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json17-expected_json17] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json18-expected_json18] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json19-expected_json19] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json20-expected_json20] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json21-expected_json21] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json22-expected_json22] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json23-expected_json23] PASSED [ 60%] tests/test_json.py::test_nested_json_syntax[input_json24-expected_json24] PASSED [ 61%] tests/test_json.py::test_nested_json_syntax[input_json25-expected_json25] PASSED [ 61%] tests/test_json.py::test_nested_json_syntax[input_json26-expected_json26] PASSED [ 61%] tests/test_json.py::test_nested_json_syntax[input_json27-expected_json27] PASSED [ 61%] tests/test_json.py::test_nested_json_syntax[input_json28-expected_json28] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json0-HTTPie Syntax Error: Expecting a text, a number or ']'\nA[\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json1-HTTPie Syntax Error: Expecting ']'\nA[1\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json2-HTTPie Syntax Error: Expecting ']'\nA[text\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json3-HTTPie Syntax Error: Expecting a text, a number or ']'\nA[text][\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json4-HTTPie Syntax Error: Expecting a text, a number or ']'\nA[text][\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json5-HTTPie Syntax Error: Expecting '['\nA[text]1\n ^] PASSED [ 61%] tests/test_json.py::test_nested_json_errors[input_json6-HTTPie Syntax Error: Expecting '['\nA\\[]\n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json7-HTTPie Syntax Error: Expecting ']'\nA[something\\]\n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json8-HTTPie Syntax Error: Expecting ']'\nfoo\\[bar\\]\\\\[ bleh\n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json9-HTTPie Syntax Error: Expecting ']'\nfoo\\[bar\\]\\\\[ bleh \n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json10-HTTPie Syntax Error: Expecting '['\nfoo[bar][1]][]\n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json11-HTTPie Syntax Error: Expecting '['\nfoo[bar][1]something[]\n ^^^^^^^^^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json12-HTTPie Syntax Error: Expecting ']'\nfoo[bar][1][142241[]\n ^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json13-HTTPie Syntax Error: Expecting '['\nfoo[bar][1]\\[142241[]\n ^^^^^^^^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json14-HTTPie Type Error: Cannot perform 'key' based access on 'foo' which has a type of 'string' but this operation requires a type of 'object'.\nfoo[key]\n ^^^^^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json15-HTTPie Type Error: Cannot perform 'index' based access on 'foo' which has a type of 'string' but this operation requires a type of 'array'.\nfoo[0]\n ^^^] PASSED [ 62%] tests/test_json.py::test_nested_json_errors[input_json16-HTTPie Type Error: Cannot perform 'append' based access on 'foo' which has a type of 'string' but this operation requires a type of 'array'.\nfoo[]\n ^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json17-HTTPie Type Error: Cannot perform 'index' based access on 'data' which has a type of 'object' but this operation requires a type of 'array'.\ndata[0]\n ^^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json18-HTTPie Type Error: Cannot perform 'append' based access on 'data' which has a type of 'object' but this operation requires a type of 'array'.\ndata[]\n ^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json19-HTTPie Type Error: Cannot perform 'key' based access on 'foo[bar][baz]' which has a type of 'array' but this operation requires a type of 'object'.\nfoo[bar][baz][key][]\n ^^^^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json20-HTTPie Value Error: Negative indexes are not supported.\nfoo[-10]\n ^^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json21-HTTPie Type Error: Cannot perform 'key' based access on 'foo' which has a type of 'array' but this operation requires a type of 'object'.\nfoo[\\2]\n ^^^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json22-HTTPie Type Error: Cannot perform 'index' based access on 'foo' which has a type of 'object' but this operation requires a type of 'array'.\nfoo[5]\n ^^^] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json23-HTTPie Type Error: Cannot perform 'append' based access on '' which has a type of 'object' but this operation requires a type of 'array'.] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json24-HTTPie Type Error: Cannot perform 'key' based access on '' which has a type of 'array' but this operation requires a type of 'object'.] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json25-HTTPie Type Error: Cannot perform 'append' based access on '' which has a type of 'object' but this operation requires a type of 'array'.] PASSED [ 63%] tests/test_json.py::test_nested_json_errors[input_json26-HTTPie Type Error: Cannot perform 'key' based access on '' which has a type of 'array' but this operation requires a type of 'object'.] PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time_colors[auto] PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time_colors[fruity] PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time_colors[pie-dark] PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time_colors[pie] PASSED [ 64%] tests/test_meta.py::test_meta_elapsed_time_colors[pie-light] PASSED [ 64%] tests/test_offline.py::test_offline PASSED [ 64%] tests/test_offline.py::test_offline_raw PASSED [ 64%] tests/test_offline.py::test_offline_raw_empty_should_use_POST PASSED [ 64%] tests/test_offline.py::test_offline_form PASSED [ 65%] tests/test_offline.py::test_offline_json PASSED [ 65%] tests/test_offline.py::test_offline_multipart PASSED [ 65%] tests/test_offline.py::test_offline_from_file PASSED [ 65%] tests/test_offline.py::test_offline_chunked PASSED [ 65%] tests/test_offline.py::test_offline_download PASSED [ 65%] tests/test_output.py::test_output_option[True] PASSED [ 65%] tests/test_output.py::test_output_option[False] PASSED [ 65%] tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags0] PASSED [ 65%] tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags1] PASSED [ 65%] tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags2] PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags3] PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero_pipe PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_quiet_with_check_status_non_zero PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_quiet_with_check_status_non_zero_pipe PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags0-1] XFAIL [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags1-1] XPASS [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags2-0] XPASS [ 66%] tests/test_output.py::TestQuietFlag::test_double_quiet_on_error PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags0] PASSED [ 66%] tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags1] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags2] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags3] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags0] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags1] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags2] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags3] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags0] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags1] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags2] PASSED [ 67%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags3] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags0] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags1] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags2] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags3] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags0] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags2] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags3] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags0] PASSED [ 68%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags1] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags2] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags3] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags0] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags1] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags2] PASSED [ 69%] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags3] PASSED [ 69%] tests/test_output.py::TestVerboseFlag::test_verbose PASSED [ 69%] tests/test_output.py::TestVerboseFlag::test_verbose_raw PASSED [ 69%] tests/test_output.py::TestVerboseFlag::test_verbose_form PASSED [ 69%] tests/test_output.py::TestVerboseFlag::test_verbose_json PASSED [ 70%] tests/test_output.py::TestVerboseFlag::test_verbose_implies_all PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[application/json-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[application/json+foo-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[application/foo+json-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[application/json-foo-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[application/x-json-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[foo/json-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[foo/json+bar-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[foo/bar+json-False-None-JSON] PASSED [ 70%] tests/test_output.py::TestColors::test_get_lexer[foo/json-foo-False-None-JSON] PASSED [ 71%] tests/test_output.py::TestColors::test_get_lexer[foo/x-json-False-None-JSON] PASSED [ 71%] tests/test_output.py::TestColors::test_get_lexer[application/vnd.comverge.grid+hal+json-False-None-JSON] PASSED [ 71%] tests/test_output.py::TestColors::test_get_lexer[text/plain-True-{}-JSON] PASSED [ 71%] tests/test_output.py::TestColors::test_get_lexer[text/plain-True-foo-Text only] PASSED [ 71%] tests/test_output.py::TestColors::test_get_lexer_not_found PASSED [ 71%] tests/test_output.py::test_ensure_contents_colored[/encoding/utf8] PASSED [ 71%] tests/test_output.py::test_ensure_contents_colored[/html] PASSED [ 71%] tests/test_output.py::test_ensure_contents_colored[/json] PASSED [ 71%] tests/test_output.py::test_ensure_contents_colored[/xml] PASSED [ 71%] tests/test_output.py::test_ensure_meta_is_colored[pie-dark] PASSED [ 72%] tests/test_output.py::test_ensure_meta_is_colored[pie] PASSED [ 72%] tests/test_output.py::test_ensure_meta_is_colored[pie-light] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-auto] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie-dark] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie-light] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-solarized] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -auto] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie-dark] PASSED [ 72%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie-light] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -solarized] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-auto] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie-dark] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie-light] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-solarized] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -auto] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie-dark] PASSED [ 73%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie-light] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -solarized] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -auto] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie-dark] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie-light] PASSED [ 74%] tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -solarized] PASSED [ 74%] tests/test_output.py::TestPrettyOptions::test_pretty_enabled_by_default PASSED [ 74%] tests/test_output.py::TestPrettyOptions::test_pretty_enabled_by_default_unless_stdout_redirected PASSED [ 74%] tests/test_output.py::TestPrettyOptions::test_force_pretty PASSED [ 74%] tests/test_output.py::TestPrettyOptions::test_force_ugly PASSED [ 75%] tests/test_output.py::TestPrettyOptions::test_subtype_based_pygments_lexer_match PASSED [ 75%] tests/test_output.py::TestPrettyOptions::test_colors_option PASSED [ 75%] tests/test_output.py::TestPrettyOptions::test_format_option PASSED [ 75%] tests/test_output.py::TestLineEndings::test_CRLF_headers_only PASSED [ 75%] tests/test_output.py::TestLineEndings::test_CRLF_ugly_response PASSED [ 75%] tests/test_output.py::TestLineEndings::test_CRLF_formatted_response PASSED [ 75%] tests/test_output.py::TestLineEndings::test_CRLF_ugly_request PASSED [ 75%] tests/test_output.py::TestLineEndings::test_CRLF_formatted_request PASSED [ 75%] tests/test_output.py::TestFormatOptions::test_header_formatting_options PASSED [ 75%] tests/test_output.py::TestFormatOptions::test_json_formatting_options[json.sort_keys:true,json.indent:4-{\n "a": 0,\n "b": 0\n}] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_json_formatting_options[json.sort_keys:false,json.indent:2-{\n "b": 0,\n "a": 0\n}] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_json_formatting_options[json.format:false-{"b": 0, "a": 0}] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options[defaults0-foo.bar:2-expected0] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options[defaults1-foo.bar:false-expected1] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options[defaults2-foo.bar:b-expected2] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options_errors[foo:2-invalid option] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options_errors[foo.baz:2-invalid key] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_parse_format_options_errors[foo.bar:false-expected int got bool] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args0-expected_format_options0] PASSED [ 76%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args1-expected_format_options1] PASSED [ 77%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args2-expected_format_options2] PASSED [ 77%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args3-expected_format_options3] PASSED [ 77%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args4-expected_format_options4] PASSED [ 77%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args5-expected_format_options5] PASSED [ 77%] tests/test_output.py::TestFormatOptions::test_format_options_accumulation[args6-expected_format_options6] PASSED [ 77%] tests/test_output.py::test_response_mime_overwrite PASSED [ 77%] tests/test_output.py::test_response_mime_overwrite_incorrect PASSED [ 77%] tests/test_parser_schema.py::test_parser_serialization PASSED [ 77%] tests/test_plugins_cli.py::test_plugins_installation[True] PASSED [ 77%] tests/test_plugins_cli.py::test_plugins_installation[False] PASSED [ 77%] tests/test_plugins_cli.py::test_plugin_installation_with_custom_config PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_listing[True] PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_listing[False] PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_listing_multiple PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_uninstall[True] PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_uninstall[False] PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_listing_after_uninstall PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_uninstall_specific PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_installation_failed PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_uninstall_non_existent PASSED [ 78%] tests/test_plugins_cli.py::test_plugins_double_uninstall PASSED [ 79%] tests/test_plugins_cli.py::test_plugins_upgrade SKIPPED (Doesn’t wor...) [ 79%] tests/test_plugins_cli.py::test_broken_plugins PASSED [ 79%] tests/test_redirects.py::test_follow_all_redirects_shown PASSED [ 79%] tests/test_redirects.py::test_follow_without_all_redirects_hidden[--follow] PASSED [ 79%] tests/test_redirects.py::test_follow_without_all_redirects_hidden[-F] PASSED [ 79%] tests/test_redirects.py::test_follow_output_options_used_for_redirects XFAIL [ 79%] tests/test_redirects.py::test_follow_all_output_options_used_for_redirects PASSED [ 79%] tests/test_redirects.py::test_max_redirects PASSED [ 79%] tests/test_redirects.py::test_follow_redirect_with_repost[307] PASSED [ 79%] tests/test_redirects.py::test_follow_redirect_with_repost[308] PASSED [ 80%] tests/test_redirects.py::test_verbose_follow_redirect_with_repost[307] PASSED [ 80%] tests/test_redirects.py::test_verbose_follow_redirect_with_repost[308] PASSED [ 80%] tests/test_regressions.py::test_Host_header_overwrite PASSED [ 80%] tests/test_regressions.py::test_output_devnull PASSED [ 80%] tests/test_regressions.py::test_verbose_redirected_stdout_separator PASSED [ 80%] tests/test_sessions.py::TestSessionFlow::test_session_created_and_reused PASSED [ 80%] tests/test_sessions.py::TestSessionFlow::test_session_update PASSED [ 80%] tests/test_sessions.py::TestSessionFlow::test_session_read_only PASSED [ 80%] tests/test_sessions.py::TestSessionFlow::test_session_overwrite_header PASSED [ 80%] tests/test_sessions.py::TestSession::test_session_ignored_header_prefixes PASSED [ 81%] tests/test_sessions.py::TestSession::test_session_with_upload PASSED [ 81%] tests/test_sessions.py::TestSession::test_session_by_path PASSED [ 81%] tests/test_sessions.py::TestSession::test_session_with_cookie_followed_by_another_header PASSED [ 81%] tests/test_sessions.py::TestSession::test_session_unicode PASSED [ 81%] tests/test_sessions.py::TestSession::test_session_default_header_value_overwritten PASSED [ 81%] tests/test_sessions.py::TestSession::test_download_in_session PASSED [ 81%] tests/test_sessions.py::TestSession::test_auth_type_reused_in_session[False-False] PASSED [ 81%] tests/test_sessions.py::TestSession::test_auth_type_reused_in_session[False-True] PASSED [ 81%] tests/test_sessions.py::TestSession::test_auth_type_reused_in_session[True-False] PASSED [ 81%] tests/test_sessions.py::TestSession::test_auth_plugin_prompt_password_in_session PASSED [ 82%] tests/test_sessions.py::TestSession::test_auth_type_stored_in_session_file PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_removes_expired_cookies_from_session_obj[initial_cookie0-expired_cookie0] PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_removes_expired_cookies_from_session_obj[initial_cookie1-expired_cookie1] PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_expired_cookies PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_get_expired_cookies_using_max_age PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_get_expired_cookies_manages_multiple_cookie_headers[hello=world; Path=/; Expires=Thu, 01-Jan-1970 00:00:00 GMT; HttpOnly-None-expected_expired0] PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_get_expired_cookies_manages_multiple_cookie_headers[hello=world; Path=/; Expires=Thu, 01-Jan-1970 00:00:00 GMT; HttpOnly, pea=pod; Path=/ab; Expires=Thu, 01-Jan-1970 00:00:00 GMT; HttpOnly-None-expected_expired1] PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_get_expired_cookies_manages_multiple_cookie_headers[pfg=; Expires=Sat, 19-Sep-2020 06:58:14 GMT+0000; Max-Age=0; path=/; domain=.tumblr.com; secure; HttpOnly-None-expected_expired2] PASSED [ 82%] tests/test_sessions.py::TestExpiredCookies::test_get_expired_cookies_manages_multiple_cookie_headers[hello=world; Path=/; Expires=Fri, 12 Jun 2020 12:28:55 GMT; HttpOnly-1591848000.0-expected_expired3] PASSED [ 82%] tests/test_sessions.py::TestCookieStorage::test_existing_and_new_cookies_sent_in_request[new=bar-new_cookies_dict0-cookie1=foo; cookie2=foo; new=bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_existing_and_new_cookies_sent_in_request[new=bar;chocolate=milk-new_cookies_dict1-chocolate=milk; cookie1=foo; cookie2=foo; new=bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_existing_and_new_cookies_sent_in_request[new=bar; chocolate=milk-new_cookies_dict2-chocolate=milk; cookie1=foo; cookie2=foo; new=bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_existing_and_new_cookies_sent_in_request[new=bar; chocolate=milk-new_cookies_dict3-cookie1=foo; cookie2=foo; new=bar; chocolate=milk] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_existing_and_new_cookies_sent_in_request[new=bar; chocolate=milk;;;-new_cookies_dict4-chocolate=milk; cookie1=foo; cookie2=foo; new=bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_cookie_storage_priority[-/cookies/set/cookie1/bar-bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_cookie_storage_priority[cookie1=not_foo-/cookies/set/cookie1/bar-bar] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_cookie_storage_priority[cookie1=not_foo--not_foo] PASSED [ 83%] tests/test_sessions.py::TestCookieStorage::test_cookie_storage_priority[--foo] PASSED [ 83%] tests/test_sessions.py::test_old_session_version_saved_as_is PASSED [ 83%] tests/test_sessions.py::test_old_session_cookie_layout_warning PASSED [ 83%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies0-True] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies1-True] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies2-False] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies3-False] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies4-False] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies5-False] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies6-False] PASSED [ 84%] tests/test_sessions.py::test_cookie_security_warnings_on_raw_cookies[cookies7-False] PASSED [ 84%] tests/test_sessions.py::test_old_session_cookie_layout_loading PASSED [ 84%] tests/test_sessions.py::test_session_cookie_layout_preservation[dict] PASSED [ 84%] tests/test_sessions.py::test_session_cookie_layout_preservation[list] PASSED [ 85%] tests/test_sessions.py::test_session_cookie_layout_preservation_on_new_cookies[dict] PASSED [ 85%] tests/test_sessions.py::test_session_cookie_layout_preservation_on_new_cookies[list] PASSED [ 85%] tests/test_sessions.py::test_headers_old_layout_warning[headers0-False] PASSED [ 85%] tests/test_sessions.py::test_headers_old_layout_warning[headers1-True] PASSED [ 85%] tests/test_sessions.py::test_headers_old_layout_warning[headers2-False] PASSED [ 85%] tests/test_sessions.py::test_headers_old_layout_warning[headers3-False] PASSED [ 85%] tests/test_sessions.py::test_outdated_layout_mixed PASSED [ 85%] tests/test_sessions.py::test_old_session_header_layout_loading PASSED [ 85%] tests/test_sessions.py::test_session_header_layout_preservation[dict] PASSED [ 85%] tests/test_sessions.py::test_session_header_layout_preservation[list] PASSED [ 86%] tests/test_sessions.py::test_session_header_layout_preservation_on_new_headers[dict] PASSED [ 86%] tests/test_sessions.py::test_session_header_layout_preservation_on_new_headers[list] PASSED [ 86%] tests/test_sessions.py::test_session_multiple_headers_with_same_name PASSED [ 86%] tests/test_sessions.py::test_secure_cookies_on_localhost[localhost_http_server-expected_cookies0] PASSED [ 86%] tests/test_sessions.py::test_secure_cookies_on_localhost[remote_httpbin-expected_cookies1] SKIPPED [ 86%] tests/test_ssl.py::test_ssl_version[ssl2.3] PASSED [ 86%] tests/test_ssl.py::test_ssl_version[tls1] PASSED [ 86%]pytest-httpbin server hit an exception serving request: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000) attempting to ignore so the rest of the tests can run tests/test_ssl.py::test_ssl_version[tls1.1] PASSED [ 86%]pytest-httpbin server hit an exception serving request: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000) attempting to ignore so the rest of the tests can run tests/test_ssl.py::test_ssl_version[tls1.2] PASSED [ 86%] tests/test_ssl.py::TestClientCert::test_cert_and_key PASSED [ 87%] tests/test_ssl.py::TestClientCert::test_cert_pem PASSED [ 87%] tests/test_ssl.py::TestClientCert::test_cert_file_not_found PASSED [ 87%] tests/test_ssl.py::TestClientCert::test_cert_file_invalid PASSED [ 87%]pytest-httpbin server hit an exception serving request: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000) attempting to ignore so the rest of the tests can run tests/test_ssl.py::TestClientCert::test_cert_ok_but_missing_key PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_verify_no_OK PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_verify_false_OK[false] PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_verify_false_OK[fALse] PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_verify_custom_ca_bundle_path PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_self_signed_server_cert_by_default_raises_ssl_error PASSED [ 87%] tests/test_ssl.py::TestServerCert::test_verify_custom_ca_bundle_invalid_path PASSED [ 88%] tests/test_ssl.py::TestServerCert::test_verify_custom_ca_bundle_invalid_bundle PASSED [ 88%] tests/test_ssl.py::test_ciphers pytest-httpbin server hit an exception serving request: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000) attempting to ignore so the rest of the tests can run PASSED [ 88%] tests/test_ssl.py::test_ciphers_none_can_be_selected PASSED [ 88%] tests/test_ssl.py::test_pyopenssl_presence PASSED [ 88%] tests/test_ssl.py::test_password_protected_cert_prompt PASSED [ 88%] tests/test_ssl.py::test_password_protected_cert_prompt_invalid PASSED [ 88%] tests/test_ssl.py::test_password_protected_cert_cli_arg PASSED [ 88%] tests/test_ssl.py::test_password_protected_cert_cli_arg_invalid PASSED [ 88%] tests/test_stream.py::test_pretty_redirected_stream PASSED [ 88%] tests/test_stream.py::test_pretty_stream_ensure_full_stream_is_retrieved PASSED [ 88%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[True-all] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[True-colors] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[True-format] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[True-none] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[False-all] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[False-colors] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[False-format] PASSED [ 89%] tests/test_stream.py::test_pretty_options_with_and_without_stream_with_converter[False-none] PASSED [ 89%] tests/test_stream.py::test_encoded_stream PASSED [ 89%] tests/test_stream.py::test_redirected_stream PASSED [ 89%] tests/test_stream.py::test_auto_streaming[extras0-3] PASSED [ 90%] tests/test_stream.py::test_auto_streaming[extras1-3] PASSED [ 90%] tests/test_stream.py::test_auto_streaming[extras2-1] PASSED [ 90%] tests/test_stream.py::test_streaming_encoding_detection PASSED [ 90%] tests/test_tokens.py::test_headers PASSED [ 90%] tests/test_tokens.py::test_redirected_headers PASSED [ 90%] tests/test_tokens.py::test_terminal_headers_and_body PASSED [ 90%] tests/test_tokens.py::test_terminal_request_headers_response_body PASSED [ 90%] tests/test_tokens.py::test_raw_request_headers_response_body PASSED [ 90%] tests/test_tokens.py::test_terminal_request_headers_response_headers PASSED [ 90%] tests/test_tokens.py::test_raw_request_headers_response_headers PASSED [ 91%] tests/test_tokens.py::test_terminal_request_body_response_body PASSED [ 91%] tests/test_tokens.py::test_raw_headers_and_body PASSED [ 91%] tests/test_tokens.py::test_raw_body PASSED [ 91%] tests/test_tokens.py::test_raw_exchange PASSED [ 91%] tests/test_tokens.py::test_terminal_exchange PASSED [ 91%] tests/test_tokens.py::test_headers_multipart_body_separator PASSED [ 91%] tests/test_tokens.py::test_redirected_headers_multipart_no_separator PASSED [ 91%] tests/test_tokens.py::test_verbose_chunked SKIPPED (pie.dev not reso...) [ 91%] tests/test_tokens.py::test_request_headers_response_body PASSED [ 91%] tests/test_tokens.py::test_request_single_verbose PASSED [ 92%] tests/test_tokens.py::test_request_double_verbose PASSED [ 92%] tests/test_tokens.py::test_request_meta PASSED [ 92%] tests/test_transport_plugin.py::test_transport_from_requests_response PASSED [ 92%] tests/test_update_warnings.py::test_daemon_runner PASSED [ 92%] tests/test_update_warnings.py::test_fetch PASSED [ 92%] tests/test_update_warnings.py::test_fetch_dont_override_existing_layout PASSED [ 92%] tests/test_update_warnings.py::test_fetch_broken_json PASSED [ 92%] tests/test_update_warnings.py::test_check_updates_disable_warnings PASSED [ 92%] tests/test_update_warnings.py::test_check_updates_first_invocation PASSED [ 92%] tests/test_update_warnings.py::test_check_updates_first_time_after_data_fetch[False-lower_build_channel] PASSED [ 93%] tests/test_update_warnings.py::test_check_updates_first_time_after_data_fetch[True-higher_build_channel] PASSED [ 93%] tests/test_update_warnings.py::test_check_updates_first_time_after_data_fetch_unknown_build_channel PASSED [ 93%] tests/test_update_warnings.py::test_cli_check_updates PASSED [ 93%] tests/test_update_warnings.py::test_cli_check_updates_not_shown[lower_build_channel] PASSED [ 93%] tests/test_update_warnings.py::test_cli_check_updates_not_shown[unknown_build_channel] PASSED [ 93%] tests/test_uploads.py::test_chunked_json SKIPPED (pie.dev not resolv...) [ 93%] tests/test_uploads.py::test_chunked_form SKIPPED (pie.dev not resolv...) [ 93%] tests/test_uploads.py::test_chunked_stdin SKIPPED (pie.dev not resol...) [ 93%] tests/test_uploads.py::test_chunked_stdin_multiple_chunks SKIPPED (p...) [ 93%] tests/test_uploads.py::test_chunked_raw SKIPPED (pie.dev not resolvable) [ 94%] tests/test_uploads.py::test_reading_from_stdin[True] PASSED [ 94%] tests/test_uploads.py::test_reading_from_stdin[False] PASSED [ 94%] tests/test_uploads.py::test_stdin_read_warning FAILED [ 94%] tests/test_uploads.py::test_stdin_read_warning_with_quiet PASSED [ 94%] tests/test_uploads.py::test_stdin_read_warning_blocking_exit PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_non_existent_file_raises_parse_error PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_upload_ok PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_upload_multiple_fields_with_the_same_name PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_upload_custom_content_type PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_form_no_files_urlencoded PASSED [ 94%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart PASSED [ 95%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_form_multipart_custom_boundary PASSED [ 95%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_custom_content_type_boundary_added PASSED [ 95%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_custom_content_type_boundary_preserved PASSED [ 95%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_chunked SKIPPED [ 95%] tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_preserve_order PASSED [ 95%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path PASSED [ 95%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_chunked SKIPPED [ 95%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_with_explicit_content_type PASSED [ 95%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_no_field_name_allowed PASSED [ 95%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_no_data_items_allowed PASSED [ 96%] tests/test_uploads.py::TestRequestBodyFromFilePath::test_multiple_request_bodies_from_file_by_path PASSED [ 96%] tests/test_windows.py::TestWindowsOnly::test_windows_colorized_output SKIPPED [ 96%] tests/test_windows.py::TestFakeWindows::test_output_file_pretty_not_allowed_on_windows PASSED [ 96%] tests/test_xml.py::test_xml_format_options[xml.format:false-text] PASSED [ 96%] tests/test_xml.py::test_xml_format_options[xml.indent:2-\n text\n] PASSED [ 96%] tests/test_xml.py::test_xml_format_options[xml.indent:4-\n text\n] PASSED [ 96%] tests/test_xml.py::test_valid_xml[file0] PASSED [ 96%] tests/test_xml.py::test_valid_xml[file1] PASSED [ 96%] tests/test_xml.py::test_valid_xml[file2] PASSED [ 96%] tests/test_xml.py::test_valid_xml[file3] PASSED [ 97%] tests/test_xml.py::test_valid_xml[file4] PASSED [ 97%] tests/test_xml.py::test_valid_xml[file5] PASSED [ 97%] tests/test_xml.py::test_xml_xhtml PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file0] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file1] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file2] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file3] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file4] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file5] PASSED [ 97%] tests/test_xml.py::test_invalid_xml[file6] PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_headers_incomplete PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_headers_unterminated PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_response_headers PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_request_headers PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_headers_and_separator PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_unmatched_crlf PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_unmatched_separator PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_and_separator PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_r PASSED [ 98%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_n PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_r_body PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_body_n_body PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_headers_and_body PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_headers_with_body_and_separator PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_response_meta PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_whole_response PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_multiple_messages PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_multipart_body PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_multipart_body_with_separator PASSED [ 99%] tests/utils/matching/test_matching.py::test_assert_output_matches_multiple_separators PASSED [100%] =================================== FAILURES =================================== ___________________________ test_stdin_read_warning ____________________________ httpbin = @pytest.mark.requires_external_processes @pytest.mark.skipif(is_windows, reason="Windows doesn't support select() calls into files") def test_stdin_read_warning(httpbin): with stdin_processes(httpbin) as (process_1, process_2): # Wait before sending any data time.sleep(1) process_1.communicate(timeout=0.1, input=b"bleh\n") try: _, errs = process_2.communicate(timeout=MAX_RESPONSE_WAIT_TIME) except subprocess.TimeoutExpired: errs = b'' > assert b'> warning: no stdin data read in 0.1s' in errs E AssertionError: assert b'> warning: no stdin data read in 0.1s' in b'' tests/test_uploads.py:157: AssertionError ----------------------------- Captured stdout call ----------------------------- { "args": {}, "data": "", "files": {}, "form": {}, "headers": { "Accept": "application/json, */*;q=0.5", "Accept-Encoding": "gzip, deflate, br", "Connection": "keep-alive", "Content-Length": "0", "Content-Type": "application/json", "Host": "127.0.0.1:38761", "User-Agent": "HTTPie/3.2.2" }, "json": null, "origin": "127.0.0.1", "url": "http://127.0.0.1:38761/post" } ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [16/Jul/2024 06:50:58] "POST /post HTTP/1.1" 200 413 =============================== warnings summary =============================== tests/test_downloads.py::TestDownloads::test_actual_download[http] /usr/lib64/python3.12/re/_parser.py:256: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> def match(self, char): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_headers_unset[http] /usr/lib64/python3.12/collections/__init__.py:458: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> result = self._make(_map(kwds.pop, field_names, self)) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_errors.py::test_max_headers_limit[https] :117: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_POST_file[https] /usr/lib64/python3.12/collections/__init__.py:449: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderr0euzqe5a' mode='w+t' encoding='utf-8'> result = tuple_new(cls, iterable) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_headers_unset[https] tests/test_sessions.py::TestSessionFlow::test_session_read_only tests/test_sessions.py::TestSessionFlow::test_session_read_only /usr/lib64/python3.12/collections/__init__.py:449: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> result = tuple_new(cls, iterable) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_cookie.py::TestIntegration::test_cookie_parser /builddir/build/BUILD/httpie-3.2.2/tests/test_cookie.py:19: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead self.mock_server_thread.setDaemon(True) tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_different_domain[True] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_cookie_on_redirects.py::test_server_set_cookie_on_redirect_different_domain[False] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_downloads.py::TestDownloads::test_download_with_redirect_original_url_used_for_filename /builddir/build/BUILD/httpie-3.2.2/httpie/core.py:100: ResourceWarning: unclosed file <_io.FileIO name='1.json' mode='ab+' closefd=True> exit_status = main_program( Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_encoding.py: 12 warnings tests/test_stream.py: 8 warnings /usr/lib/python3.12/site-packages/responses/__init__.py:607: DeprecationWarning: stream argument is deprecated. Use stream parameter in request directly warn( tests/test_httpie.py::test_raw_POST_key_values_supplied tests/test_offline.py::test_offline_chunked tests/test_uploads.py::TestMultipartFormDataFileUpload::test_upload_multiple_fields_with_the_same_name tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_preserve_order tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_no_data_items_allowed tests/test_uploads.py::TestRequestBodyFromFilePath::test_multiple_request_bodies_from_file_by_path tests/test_windows.py::TestFakeWindows::test_output_file_pretty_not_allowed_on_windows /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:159: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> self.args, no_options = super().parse_known_args(args, namespace) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_response_headers_multiple /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_response_headers_multiple_repeated /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_response_headers_multiple_representation[format] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_httpie.py::test_response_headers_multiple_representation[none] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_json.py::test_duplicate_keys_support_from_input_file tests/test_json.py::test_simple_json_arguments_with_non_json[1] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:159: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test_with_dupe_keys.json'> self.args, no_options = super().parse_known_args(args, namespace) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags1] tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags0] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=29 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags2] tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero_pipe tests/test_output.py::TestQuietFlag::test_quiet_quiet_with_check_status_non_zero_pipe tests/test_output.py::TestQuietFlag::test_double_quiet_on_error tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags2] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags2] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags2] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags0] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags3] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=31 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet[quiet_flags3] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags3] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=15 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero /usr/lib/python3.12/site-packages/rich/style.py:146: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderru3wvqdc3' mode='rb+' closefd=True> def _make_color(color: Union[Color, str]) -> Color: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_check_status_non_zero /usr/lib/python3.12/site-packages/rich/style.py:146: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderrk0sm0u3g' mode='rb+' closefd=True> def _make_color(color: Union[Color, str]) -> Color: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_quiet_with_check_status_non_zero tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags1] tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags3] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags2] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags2] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=26 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags0-1] tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags1-1] tests/test_output.py::TestQuietFlag::test_quiet_on_python_warnings[flags2-0] /usr/lib64/python3.12/unittest/mock.py:1390: PytestRemovedIn8Warning: Passing None has been deprecated. See https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests for alternatives in common use cases. return func(*newargs, **newkeywargs) tests/test_output.py::TestQuietFlag::test_double_quiet_on_error /usr/lib64/python3.12/collections/__init__.py:458: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderrie3ba1l9' mode='rb+' closefd=True> result = self._make(_map(kwds.pop, field_names, self)) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_double_quiet_on_error /usr/lib64/python3.12/collections/__init__.py:458: ResourceWarning: unclosed file <_io.FileIO name=26 mode='rb+' closefd=True> result = self._make(_map(kwds.pop, field_names, self)) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_double_quiet_on_error /usr/lib64/python3.12/collections/__init__.py:458: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderrjnnispy4' mode='rb+' closefd=True> result = self._make(_map(kwds.pop, field_names, self)) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags1] /usr/lib64/python3.12/json/encoder.py:260: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderr43_rk3qk' mode='rb+' closefd=True> def _make_iterencode(markers, _default, _encoder, _indent, _floatstr, Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_password_prompt[quiet_flags1] /usr/lib64/python3.12/json/encoder.py:260: ResourceWarning: unclosed file <_io.TextIOWrapper name=33 mode='w+t' encoding='utf-8'> def _make_iterencode(markers, _default, _encoder, _indent, _floatstr, Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags0] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags1] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=33 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags0] /usr/lib/python3.12/site-packages/httpbin/helpers.py:206: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderrn94iasj0' mode='rb+' closefd=True> out_d[key] = d.get(key) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags0] /usr/lib/python3.12/site-packages/httpbin/helpers.py:206: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderr4g1b7vou' mode='rb+' closefd=True> out_d[key] = d.get(key) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags1] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-h-quiet_flags3] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=34 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags0] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags3] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags0] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=35 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-b-quiet_flags1] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags0] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags2] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=36 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-v-quiet_flags3] tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=37 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderrq4gjxpzh' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderre80eut7p' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderr8uyi4ezi' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderr51idp4ac' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderr9lew2rv4' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderrpbd6edye' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderr9np4803w' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderrop59yviw' mode='w+t' encoding='utf-8'> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderr5w3s60ua' mode='rb+' closefd=True> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags1] /usr/lib/python3.12/site-packages/flask/app.py:1316: ResourceWarning: unclosed file <_io.FileIO name='/tmp/httpie_stderr3g6dv04o' mode='rb+' closefd=True> if name in self.teardown_request_funcs: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_explicit_output_options[-p=hH-quiet_flags2] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=38 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags1] tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[True-quiet_flags3] /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=30 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::TestQuietFlag::test_quiet_with_output_redirection[False-quiet_flags1] tests/test_output.py::TestVerboseFlag::test_verbose /builddir/build/BUILD/httpie-3.2.2/httpie/cli/argparser.py:157: ResourceWarning: unclosed file <_io.TextIOWrapper name=32 mode='w+t' encoding='utf-8'> self.env = env Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-auto] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie-dark] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-pie-light] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[-solarized] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -auto] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie-dark] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -pie-light] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ -solarized] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-auto] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie-dark] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-pie-light] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK-solarized] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -auto] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie-dark] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -pie-light] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ OK -solarized] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -auto] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie-dark] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -pie-light] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_output.py::test_ensure_status_code_is_shown_on_all_themes[ CUSTOM -solarized] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_redirects.py::test_verbose_follow_redirect_with_repost[307] /usr/lib64/python3.12/json/encoder.py:383: ResourceWarning: unclosed file <_io.FileIO name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt' mode='rb' closefd=True> yield _encoder(key) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_regressions.py::test_output_devnull /usr/lib64/python3.12/collections/__init__.py:449: ResourceWarning: unclosed file <_io.FileIO name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt' mode='rb' closefd=True> result = tuple_new(cls, iterable) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_sessions.py::TestSessionFlow::test_session_read_only /usr/lib64/python3.12/collections/__init__.py:449: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderrm5nf_zzg' mode='w+t' encoding='utf-8'> result = tuple_new(cls, iterable) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_sessions.py::TestSession::test_session_by_path /usr/lib64/python3.12/json/encoder.py:414: ResourceWarning: unclosed file <_io.FileIO name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt' mode='rb' closefd=True> def _iterencode(o, _current_indent_level): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_sessions.py::TestSession::test_download_in_session /builddir/build/BUILD/httpie-3.2.2/httpie/core.py:100: ResourceWarning: unclosed file <_io.FileIO name='get.json' mode='ab+' closefd=True> exit_status = main_program( Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_sessions.py::test_secure_cookies_on_localhost[localhost_http_server-expected_cookies0] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_ssl.py::test_ssl_version[tls1] /usr/lib/python3.12/site-packages/urllib3/util/ssl_.py:290: DeprecationWarning: ssl.PROTOCOL_TLSv1 is deprecated context = SSLContext(ssl_version) tests/test_ssl.py::test_ssl_version[tls1.1] /usr/lib/python3.12/site-packages/urllib3/util/ssl_.py:290: DeprecationWarning: ssl.PROTOCOL_TLSv1_1 is deprecated context = SSLContext(ssl_version) tests/test_ssl.py::test_ssl_version[tls1.2] /usr/lib/python3.12/site-packages/urllib3/util/ssl_.py:290: DeprecationWarning: ssl.PROTOCOL_TLSv1_2 is deprecated context = SSLContext(ssl_version) tests/test_ssl.py::TestServerCert::test_verify_false_OK[false] tests/test_ssl.py::TestServerCert::test_verify_false_OK[fALse] /usr/lib/python3.12/site-packages/urllib3/connectionpool.py:1063: InsecureRequestWarning: Unverified HTTPS request is being made to host '127.0.0.1'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings warnings.warn( tests/test_stream.py::test_auto_streaming[extras0-3] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_stream.py::test_auto_streaming[extras1-3] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_stream.py::test_auto_streaming[extras2-1] /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_stream.py::test_streaming_encoding_detection /usr/lib/python3.12/site-packages/_pytest/fixtures.py:911: ResourceWarning: unclosed next(it) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_update_warnings.py::test_daemon_runner /builddir/build/BUILD/httpie-3.2.2/httpie/internal/daemons.py:67: DeprecationWarning: This process (pid=1177) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = os.fork() tests/test_uploads.py::TestMultipartFormDataFileUpload::test_form_no_files_urlencoded /usr/lib64/python3.12/urllib/parse.py:737: ResourceWarning: unclosed file <_io.FileIO name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt' mode='rb' closefd=True> def parse_qsl(qs, keep_blank_values=False, strict_parsing=False, Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_uploads.py::TestMultipartFormDataFileUpload::test_form_no_files_urlencoded /usr/lib64/python3.12/urllib/parse.py:737: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> def parse_qsl(qs, keep_blank_values=False, strict_parsing=False, Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_with_explicit_content_type /builddir/build/BUILD/httpie-3.2.2/httpie/output/formatters/json.py:19: ResourceWarning: unclosed file <_io.FileIO name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt' mode='rb' closefd=True> or any(token in mime for token in maybe_json)): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_uploads.py::test_stdin_read_warning - AssertionError: asser... = 1 failed, 989 passed, 24 skipped, 8 deselected, 2 xfailed, 2 xpassed, 147 warnings in 647.93s (0:10:47) = sys:1: ResourceWarning: unclosed file <_io.BufferedReader name='/builddir/build/BUILD/httpie-3.2.2/tests/fixtures/test.txt'> ResourceWarning: Enable tracemalloc to get the object allocation traceback sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/httpie_stderracj5so0p' mode='w+t' encoding='utf-8'> ResourceWarning: Enable tracemalloc to get the object allocation traceback error: Bad exit status from /var/tmp/rpm-tmp.upDkKn (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.upDkKn (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M ec62b40c30174240aee0aa22b2881671 -D /var/lib/mock/f40-build-1582627-24030/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.x8a8ju_j:/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 --nodeps /builddir/build/SPECS/httpie.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M ec62b40c30174240aee0aa22b2881671 -D /var/lib/mock/f40-build-1582627-24030/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.x8a8ju_j:/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 --nodeps /builddir/build/SPECS/httpie.spec'