Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9077a5a123b74513b0fae4b2997725de', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.src.rpm
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'adb612237d7941f99549285ac2657aec', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QnWWkH
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf hatch-hatch-v1.6.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/hatch-hatch-v1.6.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hatch-hatch-v1.6.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pr-659.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.IAjrI6
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /builddir/build/SOURCES/extract-hatchling-environments -v
Created /builddir/build/BUILD/hatch-hatch-v1.6.3/_req
Wrote env.default.txt with 9 dependencies
Wrote env.test.txt with 9 dependencies
Wrote env.coverage.txt with 2 dependencies
Wrote env.lint.txt with 8 dependencies
Wrote env.docs.txt with 12 dependencies
Wrote env.backend.txt with 2 dependencies
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(toml) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir _req/env.test.txt
Handling coverage[toml]>=6.2 from requirements file _req/env.test.txt
Requirement not satisfied: coverage[toml]>=6.2
Handling filelock>=3.7.1 from requirements file _req/env.test.txt
Requirement not satisfied: filelock>=3.7.1
Handling pytest from requirements file _req/env.test.txt
Requirement not satisfied: pytest
Handling pytest-cov from requirements file _req/env.test.txt
Requirement not satisfied: pytest-cov
Handling pytest-mock from requirements file _req/env.test.txt
Requirement not satisfied: pytest-mock
Handling pytest-randomly from requirements file _req/env.test.txt
Requirement not satisfied: pytest-randomly
Handling pytest-rerunfailures from requirements file _req/env.test.txt
Requirement not satisfied: pytest-rerunfailures
Handling pytest-xdist from requirements file _req/env.test.txt
Requirement not satisfied: pytest-xdist
Handling trustme from requirements file _req/env.test.txt
Requirement not satisfied: trustme
Exiting dependency generation pass: all requirements files
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.buildreqs.nosrc.rpm
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c324847a4cec415c8b085244f3466f80', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Zxipga
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf hatch-hatch-v1.6.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/hatch-hatch-v1.6.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hatch-hatch-v1.6.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pr-659.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.P9Oi18
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /builddir/build/SOURCES/extract-hatchling-environments -v
Created /builddir/build/BUILD/hatch-hatch-v1.6.3/_req
Wrote env.default.txt with 9 dependencies
Wrote env.test.txt with 9 dependencies
Wrote env.coverage.txt with 2 dependencies
Wrote env.lint.txt with 8 dependencies
Wrote env.docs.txt with 12 dependencies
Wrote env.backend.txt with 2 dependencies
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(toml) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir _req/env.test.txt
Handling coverage[toml]>=6.2 from requirements file _req/env.test.txt
Requirement satisfied: coverage[toml]>=6.2
   (installed: coverage 7.0.5)
   (extras are currently not checked)
Handling filelock>=3.7.1 from requirements file _req/env.test.txt
Requirement satisfied: filelock>=3.7.1
   (installed: filelock 3.8.2)
Handling pytest from requirements file _req/env.test.txt
Requirement satisfied: pytest
   (installed: pytest 7.2.0)
Handling pytest-cov from requirements file _req/env.test.txt
Requirement satisfied: pytest-cov
   (installed: pytest-cov 4.0.0)
Handling pytest-mock from requirements file _req/env.test.txt
Requirement satisfied: pytest-mock
   (installed: pytest-mock 3.10.0)
Handling pytest-randomly from requirements file _req/env.test.txt
Requirement satisfied: pytest-randomly
   (installed: pytest-randomly 3.12.0)
Handling pytest-rerunfailures from requirements file _req/env.test.txt
Requirement satisfied: pytest-rerunfailures
   (installed: pytest-rerunfailures 11.0)
Handling pytest-xdist from requirements file _req/env.test.txt
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.1.0)
Handling trustme from requirements file _req/env.test.txt
Requirement satisfied: trustme
   (installed: trustme 0.9.0)
Handling hatchling>=1.11.0 from build-system.requires
Requirement not satisfied: hatchling>=1.11.0
Exiting dependency generation pass: build backend
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.buildreqs.nosrc.rpm
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f6ba3f04a8cc4b22adc75e1feb3932f7', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.96AHhF
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf hatch-hatch-v1.6.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/hatch-hatch-v1.6.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hatch-hatch-v1.6.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pr-659.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kxhubw
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /builddir/build/SOURCES/extract-hatchling-environments -v
Created /builddir/build/BUILD/hatch-hatch-v1.6.3/_req
Wrote env.default.txt with 9 dependencies
Wrote env.test.txt with 9 dependencies
Wrote env.coverage.txt with 2 dependencies
Wrote env.lint.txt with 8 dependencies
Wrote env.docs.txt with 12 dependencies
Wrote env.backend.txt with 2 dependencies
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(toml) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir _req/env.test.txt
Handling coverage[toml]>=6.2 from requirements file _req/env.test.txt
Requirement satisfied: coverage[toml]>=6.2
   (installed: coverage 7.0.5)
   (extras are currently not checked)
Handling filelock>=3.7.1 from requirements file _req/env.test.txt
Requirement satisfied: filelock>=3.7.1
   (installed: filelock 3.8.2)
Handling pytest from requirements file _req/env.test.txt
Requirement satisfied: pytest
   (installed: pytest 7.2.0)
Handling pytest-cov from requirements file _req/env.test.txt
Requirement satisfied: pytest-cov
   (installed: pytest-cov 4.0.0)
Handling pytest-mock from requirements file _req/env.test.txt
Requirement satisfied: pytest-mock
   (installed: pytest-mock 3.10.0)
Handling pytest-randomly from requirements file _req/env.test.txt
Requirement satisfied: pytest-randomly
   (installed: pytest-randomly 3.12.0)
Handling pytest-rerunfailures from requirements file _req/env.test.txt
Requirement satisfied: pytest-rerunfailures
   (installed: pytest-rerunfailures 11.0)
Handling pytest-xdist from requirements file _req/env.test.txt
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.1.0)
Handling trustme from requirements file _req/env.test.txt
Requirement satisfied: trustme
   (installed: trustme 0.9.0)
Handling hatchling>=1.11.0 from build-system.requires
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling click>=8.0.3 from hook generated metadata: Requires-Dist
Requirement not satisfied: click>=8.0.3
Handling hatchling>=1.11.0 from hook generated metadata: Requires-Dist
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling httpx>=0.22.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: httpx>=0.22.0
Handling hyperlink>=21.0.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: hyperlink>=21.0.0
Handling keyring>=23.5.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: keyring>=23.5.0
Handling packaging>=21.3 from hook generated metadata: Requires-Dist
Requirement satisfied: packaging>=21.3
   (installed: packaging 23.0)
Handling pexpect~=4.8 from hook generated metadata: Requires-Dist
Requirement not satisfied: pexpect~=4.8
Handling platformdirs>=2.5.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: platformdirs>=2.5.0
Handling pyperclip>=1.8.2 from hook generated metadata: Requires-Dist
Requirement not satisfied: pyperclip>=1.8.2
Handling rich>=11.2.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: rich>=11.2.0
Handling shellingham>=1.4.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: shellingham>=1.4.0
Handling tomli-w>=1.0 from hook generated metadata: Requires-Dist
Requirement not satisfied: tomli-w>=1.0
Handling tomlkit>=0.11.1 from hook generated metadata: Requires-Dist
Requirement not satisfied: tomlkit>=0.11.1
Handling userpath~=1.7 from hook generated metadata: Requires-Dist
Requirement not satisfied: userpath~=1.7
Handling virtualenv>=20.16.2 from hook generated metadata: Requires-Dist
Requirement not satisfied: virtualenv>=20.16.2
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.buildreqs.nosrc.rpm
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3a1d17480cfa4c2caa1ecc1c9d3ee992', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BoqLJc
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf hatch-hatch-v1.6.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/hatch-hatch-v1.6.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hatch-hatch-v1.6.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pr-659.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.NUMsDI
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /builddir/build/SOURCES/extract-hatchling-environments -v
Created /builddir/build/BUILD/hatch-hatch-v1.6.3/_req
Wrote env.default.txt with 9 dependencies
Wrote env.test.txt with 9 dependencies
Wrote env.coverage.txt with 2 dependencies
Wrote env.lint.txt with 8 dependencies
Wrote env.docs.txt with 12 dependencies
Wrote env.backend.txt with 2 dependencies
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(toml) if python3-devel < 3.11)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir _req/env.test.txt
Handling coverage[toml]>=6.2 from requirements file _req/env.test.txt
Requirement satisfied: coverage[toml]>=6.2
   (installed: coverage 7.0.5)
   (extras are currently not checked)
Handling filelock>=3.7.1 from requirements file _req/env.test.txt
Requirement satisfied: filelock>=3.7.1
   (installed: filelock 3.8.2)
Handling pytest from requirements file _req/env.test.txt
Requirement satisfied: pytest
   (installed: pytest 7.2.0)
Handling pytest-cov from requirements file _req/env.test.txt
Requirement satisfied: pytest-cov
   (installed: pytest-cov 4.0.0)
Handling pytest-mock from requirements file _req/env.test.txt
Requirement satisfied: pytest-mock
   (installed: pytest-mock 3.10.0)
Handling pytest-randomly from requirements file _req/env.test.txt
Requirement satisfied: pytest-randomly
   (installed: pytest-randomly 3.12.0)
Handling pytest-rerunfailures from requirements file _req/env.test.txt
Requirement satisfied: pytest-rerunfailures
   (installed: pytest-rerunfailures 11.0)
Handling pytest-xdist from requirements file _req/env.test.txt
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.1.0)
Handling trustme from requirements file _req/env.test.txt
Requirement satisfied: trustme
   (installed: trustme 0.9.0)
Handling hatchling>=1.11.0 from build-system.requires
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling click>=8.0.3 from hook generated metadata: Requires-Dist
Requirement satisfied: click>=8.0.3
   (installed: click 8.1.3)
Handling hatchling>=1.11.0 from hook generated metadata: Requires-Dist
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling httpx>=0.22.0 from hook generated metadata: Requires-Dist
Requirement satisfied: httpx>=0.22.0
   (installed: httpx 0.23.0)
Handling hyperlink>=21.0.0 from hook generated metadata: Requires-Dist
Requirement satisfied: hyperlink>=21.0.0
   (installed: hyperlink 21.0.0)
Handling keyring>=23.5.0 from hook generated metadata: Requires-Dist
Requirement satisfied: keyring>=23.5.0
   (installed: keyring 23.11.0)
Handling packaging>=21.3 from hook generated metadata: Requires-Dist
Requirement satisfied: packaging>=21.3
   (installed: packaging 23.0)
Handling pexpect~=4.8 from hook generated metadata: Requires-Dist
Requirement satisfied: pexpect~=4.8
   (installed: pexpect 4.8.0)
Handling platformdirs>=2.5.0 from hook generated metadata: Requires-Dist
Requirement satisfied: platformdirs>=2.5.0
   (installed: platformdirs 2.6.0)
Handling pyperclip>=1.8.2 from hook generated metadata: Requires-Dist
Requirement satisfied: pyperclip>=1.8.2
   (installed: pyperclip 1.8.2)
Handling rich>=11.2.0 from hook generated metadata: Requires-Dist
Requirement satisfied: rich>=11.2.0
   (installed: rich 13.0.0)
Handling shellingham>=1.4.0 from hook generated metadata: Requires-Dist
Requirement satisfied: shellingham>=1.4.0
   (installed: shellingham 1.5.0)
Handling tomli-w>=1.0 from hook generated metadata: Requires-Dist
Requirement satisfied: tomli-w>=1.0
   (installed: tomli-w 1.0.0)
Handling tomlkit>=0.11.1 from hook generated metadata: Requires-Dist
Requirement satisfied: tomlkit>=0.11.1
   (installed: tomlkit 0.11.4)
Handling userpath~=1.7 from hook generated metadata: Requires-Dist
Requirement satisfied: userpath~=1.7
   (installed: userpath 1.8.0)
Handling virtualenv>=20.16.2 from hook generated metadata: Requires-Dist
Requirement satisfied: virtualenv>=20.16.2
   (installed: virtualenv 20.17.1)
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.buildreqs.nosrc.rpm
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fce3ab3bf10>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b281e2a5f0d54be08a4d5656ec5b3554', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674268478.224368/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y14mmxgh:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep  --target x86_64 --nodeps /builddir/build/SPECS/hatch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
warning: bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
error: %changelog not in descending chronological order
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1674086400
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.F0DQdc
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /builddir/build/SOURCES/extract-hatchling-environments -v
Created /builddir/build/BUILD/hatch-hatch-v1.6.3/_req
Wrote env.default.txt with 9 dependencies
Wrote env.test.txt with 9 dependencies
Wrote env.coverage.txt with 2 dependencies
Wrote env.lint.txt with 8 dependencies
Wrote env.docs.txt with 12 dependencies
Wrote env.backend.txt with 2 dependencies
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo '(python3dist(toml) if python3-devel < 3.11)'
+ rm -rfv hatch-1.6.3.dist-info/
removed 'hatch-1.6.3.dist-info/METADATA'
removed directory 'hatch-1.6.3.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 '
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir _req/env.test.txt
Handling coverage[toml]>=6.2 from requirements file _req/env.test.txt
Requirement satisfied: coverage[toml]>=6.2
   (installed: coverage 7.0.5)
   (extras are currently not checked)
Handling filelock>=3.7.1 from requirements file _req/env.test.txt
Requirement satisfied: filelock>=3.7.1
   (installed: filelock 3.8.2)
Handling pytest from requirements file _req/env.test.txt
Requirement satisfied: pytest
   (installed: pytest 7.2.0)
Handling pytest-cov from requirements file _req/env.test.txt
Requirement satisfied: pytest-cov
   (installed: pytest-cov 4.0.0)
Handling pytest-mock from requirements file _req/env.test.txt
Requirement satisfied: pytest-mock
   (installed: pytest-mock 3.10.0)
Handling pytest-randomly from requirements file _req/env.test.txt
Requirement satisfied: pytest-randomly
   (installed: pytest-randomly 3.12.0)
Handling pytest-rerunfailures from requirements file _req/env.test.txt
Requirement satisfied: pytest-rerunfailures
   (installed: pytest-rerunfailures 11.0)
Handling pytest-xdist from requirements file _req/env.test.txt
Requirement satisfied: pytest-xdist
   (installed: pytest-xdist 3.1.0)
Handling trustme from requirements file _req/env.test.txt
Requirement satisfied: trustme
   (installed: trustme 0.9.0)
Handling hatchling>=1.11.0 from build-system.requires
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling click>=8.0.3 from hook generated metadata: Requires-Dist
Requirement satisfied: click>=8.0.3
   (installed: click 8.1.3)
Handling hatchling>=1.11.0 from hook generated metadata: Requires-Dist
Requirement satisfied: hatchling>=1.11.0
   (installed: hatchling 1.12.2)
Handling httpx>=0.22.0 from hook generated metadata: Requires-Dist
Requirement satisfied: httpx>=0.22.0
   (installed: httpx 0.23.0)
Handling hyperlink>=21.0.0 from hook generated metadata: Requires-Dist
Requirement satisfied: hyperlink>=21.0.0
   (installed: hyperlink 21.0.0)
Handling keyring>=23.5.0 from hook generated metadata: Requires-Dist
Requirement satisfied: keyring>=23.5.0
   (installed: keyring 23.11.0)
Handling packaging>=21.3 from hook generated metadata: Requires-Dist
Requirement satisfied: packaging>=21.3
   (installed: packaging 23.0)
Handling pexpect~=4.8 from hook generated metadata: Requires-Dist
Requirement satisfied: pexpect~=4.8
   (installed: pexpect 4.8.0)
Handling platformdirs>=2.5.0 from hook generated metadata: Requires-Dist
Requirement satisfied: platformdirs>=2.5.0
   (installed: platformdirs 2.6.0)
Handling pyperclip>=1.8.2 from hook generated metadata: Requires-Dist
Requirement satisfied: pyperclip>=1.8.2
   (installed: pyperclip 1.8.2)
Handling rich>=11.2.0 from hook generated metadata: Requires-Dist
Requirement satisfied: rich>=11.2.0
   (installed: rich 13.0.0)
Handling shellingham>=1.4.0 from hook generated metadata: Requires-Dist
Requirement satisfied: shellingham>=1.4.0
   (installed: shellingham 1.5.0)
Handling tomli-w>=1.0 from hook generated metadata: Requires-Dist
Requirement satisfied: tomli-w>=1.0
   (installed: tomli-w 1.0.0)
Handling tomlkit>=0.11.1 from hook generated metadata: Requires-Dist
Requirement satisfied: tomlkit>=0.11.1
   (installed: tomlkit 0.11.4)
Handling userpath~=1.7 from hook generated metadata: Requires-Dist
Requirement satisfied: userpath~=1.7
   (installed: userpath 1.8.0)
Handling virtualenv>=20.16.2 from hook generated metadata: Requires-Dist
Requirement satisfied: virtualenv>=20.16.2
   (installed: virtualenv 20.17.1)
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2yv5F2
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd hatch-hatch-v1.6.3
+ mkdir -p /builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir
Processing /builddir/build/BUILD/hatch-hatch-v1.6.3
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: hatch
  Building wheel for hatch (pyproject.toml): started
  Running command Building wheel for hatch (pyproject.toml)
  Building wheel for hatch (pyproject.toml): finished with status 'done'
  Created wheel for hatch: filename=hatch-1.6.3-py3-none-any.whl size=84981 sha256=1a6ef7034fec449ccdf5e0cd3e6a3e6abf62d111eb0f3f3abb792f1f72d1eab1
  Stored in directory: /builddir/.cache/pip/wheels/db/a3/c8/d2fc5460c571c3eef83c9ac56aa35d2567643377ae84d1bb53
Successfully built hatch
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.wlJnyz
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64
++ dirname /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd hatch-hatch-v1.6.3
++ ls /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir/hatch-1.6.3-py3-none-any.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=hatch==1.6.3
+ TMPDIR=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir hatch==1.6.3
Using pip 22.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
Looking in links: /builddir/build/BUILD/hatch-hatch-v1.6.3/pyproject-wheeldir
Processing ./pyproject-wheeldir/hatch-1.6.3-py3-none-any.whl
Installing collected packages: hatch
  Creating /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/bin
  changing mode of /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/bin/hatch to 755
Successfully installed hatch-1.6.3
+ '[' -d /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/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/hatch-1.6.3-6.fc38.x86_64/usr/bin/hatch
/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/bin/hatch: updating
+ rm -rfv /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages ']'
+ site_dirs+=("/usr/lib/python3.11/site-packages")
+ '[' /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib64/python3.11/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/redhat
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64 --record /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/RECORD --output /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-record
+ rm -fv /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/RECORD
removed '/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages/hatch-1.6.3.dist-info/REQUESTED'
++ wc -l /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-ghost-distinfo
++ cut -f1 '-d '
+ lines=1
+ '[' 1 -ne 1 ']'
+ /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-files --output-modules /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64 --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/hatch-1.6.3-6.fc38.x86_64-pyproject-record --prefix /usr hatch
+ install -t /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/share/man/man1 -D -p -m 0644 /builddir/build/SOURCES/hatch.1 /builddir/build/SOURCES/hatch-build.1 /builddir/build/SOURCES/hatch-clean.1 /builddir/build/SOURCES/hatch-config.1 /builddir/build/SOURCES/hatch-config-explore.1 /builddir/build/SOURCES/hatch-config-find.1 /builddir/build/SOURCES/hatch-config-restore.1 /builddir/build/SOURCES/hatch-config-set.1 /builddir/build/SOURCES/hatch-config-show.1 /builddir/build/SOURCES/hatch-config-update.1 /builddir/build/SOURCES/hatch-dep.1 /builddir/build/SOURCES/hatch-dep-hash.1 /builddir/build/SOURCES/hatch-dep-show.1 /builddir/build/SOURCES/hatch-dep-show-requirements.1 /builddir/build/SOURCES/hatch-dep-show-table.1 /builddir/build/SOURCES/hatch-env.1 /builddir/build/SOURCES/hatch-env-create.1 /builddir/build/SOURCES/hatch-env-find.1 /builddir/build/SOURCES/hatch-env-prune.1 /builddir/build/SOURCES/hatch-env-remove.1 /builddir/build/SOURCES/hatch-env-run.1 /builddir/build/SOURCES/hatch-env-show.1 /builddir/build/SOURCES/hatch-new.1 /builddir/build/SOURCES/hatch-project.1 /builddir/build/SOURCES/hatch-project-metadata.1 /builddir/build/SOURCES/hatch-publish.1 /builddir/build/SOURCES/hatch-run.1 /builddir/build/SOURCES/hatch-shell.1 /builddir/build/SOURCES/hatch-status.1 /builddir/build/SOURCES/hatch-version.1
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.6.3-6.fc38 --unique-debug-suffix -1.6.3-6.fc38.x86_64 --unique-debug-src-base hatch-1.6.3-6.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/hatch-hatch-v1.6.3
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/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 -j2
Bytecompiling .py files below /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11 using python3.11
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.HB3811
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd hatch-hatch-v1.6.3
+ k='not (TestBuildStandard and test_editable_pth)'
+ k='not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact)'
+ k='not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact) and not (TestBuildStandard and test_editable_default)'
+ k='not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact) and not (TestBuildStandard and test_editable_default) and not (TestBuildStandard and test_default_auto_detection)'
+ k='not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact) and not (TestBuildStandard and test_editable_default) and not (TestBuildStandard and test_default_auto_detection) and not test_explicit_path'
+ k='not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact) and not (TestBuildStandard and test_editable_default) and not (TestBuildStandard and test_default_auto_detection) and not test_explicit_path and not test_default'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ PATH=/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64/usr/lib/python3.11/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/hatch-hatch-v1.6.3/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ /usr/bin/pytest -k 'not (TestBuildStandard and test_editable_pth) and not (TestBuildStandard and test_editable_exact) and not (TestBuildStandard and test_editable_default) and not (TestBuildStandard and test_default_auto_detection) and not test_explicit_path and not test_default' -vv
============================= test session starts ==============================
platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
Using --randomly-seed=3294910764
rootdir: /builddir/build/BUILD/hatch-hatch-v1.6.3
plugins: anyio-3.5.0, xdist-3.1.0, rerunfailures-11.0, randomly-3.12.0, mock-3.10.0, cov-4.0.0
collecting ... collected 1726 items / 159 deselected / 1567 selected
tests/cli/status/test_status.py::TestProjectExplicit::test_found_project_flag[setup.py] PASSED [  0%]
tests/cli/status/test_status.py::TestProjectExplicit::test_unknown_project PASSED [  0%]
tests/cli/status/test_status.py::TestProjectExplicit::test_found_project_env[pyproject.toml] PASSED [  0%]
tests/cli/status/test_status.py::TestProjectExplicit::test_found_project_flag[pyproject.toml] PASSED [  0%]
tests/cli/status/test_status.py::TestProjectExplicit::test_not_a_project PASSED [  0%]
tests/cli/status/test_status.py::TestProjectExplicit::test_found_project_env[setup.py] PASSED [  0%]
tests/cli/status/test_status.py::TestModeLocalDefault::test_no_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeLocalDefault::test_found_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_local_override PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_found_project[setup.py] PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_found_project[pyproject.toml] PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_unknown_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_not_a_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeAware::test_no_detection_no_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeProject::test_unknown_project PASSED [  0%]
tests/cli/status/test_status.py::TestModeProject::test_found_project[pyproject.toml] PASSED [  1%]
tests/cli/status/test_status.py::TestModeProject::test_found_project[setup.py] PASSED [  1%]
tests/cli/status/test_status.py::TestModeProject::test_not_a_project PASSED [  1%]
tests/cli/status/test_status.py::TestModeProject::test_no_project PASSED [  1%]
tests/backend/dep/test_core.py::test_no_dependencies PASSED              [  1%]
tests/backend/dep/test_core.py::test_extra_no_dependencies SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_dependency_not_found PASSED         [  1%]
tests/backend/dep/test_core.py::test_dependency_found SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_extra_unmet SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_version_unmet SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_marker_met PASSED                   [  1%]
tests/backend/dep/test_core.py::test_extra_met SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_unknown_extra SKIPPED (No network connectivity) [  1%]
tests/backend/dep/test_core.py::test_marker_unmet PASSED                 [  1%]
tests/cli/config/test_restore.py::test_allow_invalid_config PASSED       [  1%]
tests/cli/config/test_restore.py::test_standard PASSED                   [  1%]
tests/cli/config/test_find.py::test_copy PASSED                          [  2%]
tests/cli/config/test_find.py::test_standard PASSED                      [  2%]
tests/cli/config/test_find.py::test_pipe_to_editor PASSED                [  2%]
tests/backend/metadata/test_hatch.py::TestVersionScheme::test_cached PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestVersionScheme::test_unknown PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestBuildConfig::test_not_table PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestBuildConfig::test_correct PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestMetadataAllowDirectReferences::test_correct PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestMetadataAllowDirectReferences::test_not_boolean PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestBuildTargets::test_correct PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestBuildTargets::test_not_table PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestVersionSourceName::test_not_table PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestVersionSourceName::test_correct PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestVersionSourceName::test_empty PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestMetadataAllowAmbiguousFeatures::test_correct PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestMetadataAllowAmbiguousFeatures::test_not_boolean PASSED [  2%]
tests/backend/metadata/test_hatch.py::TestVersionSchemeName::test_missing PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestVersionSchemeName::test_not_table PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestVersionSchemeName::test_correct PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestVersionSource::test_unknown PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestVersionSource::test_cached PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestMetadata::test_not_table PASSED [  3%]
tests/backend/metadata/test_hatch.py::TestMetadata::test_correct PASSED  [  3%]
tests/utils/test_fs.py::TestPath::test_temp_hide_dir PASSED              [  3%]
tests/utils/test_fs.py::TestPath::test_resolve_relative_non_existent PASSED [  3%]
tests/utils/test_fs.py::TestPath::test_remove_non_existent PASSED        [  3%]
tests/utils/test_fs.py::TestPath::test_remove_directory PASSED           [  3%]
tests/utils/test_fs.py::TestPath::test_ensure_parent_dir_exists PASSED   [  3%]
tests/utils/test_fs.py::TestPath::test_temp_hide_non_existent PASSED     [  3%]
tests/utils/test_fs.py::TestPath::test_ensure_dir_exists PASSED          [  3%]
tests/utils/test_fs.py::TestPath::test_as_cwd_env_vars PASSED            [  3%]
tests/utils/test_fs.py::TestPath::test_remove_file PASSED                [  4%]
tests/utils/test_fs.py::TestPath::test_as_cwd PASSED                     [  4%]
tests/utils/test_fs.py::TestPath::test_type PASSED                       [  4%]
tests/utils/test_fs.py::TestPath::test_temp_hide_file PASSED             [  4%]
tests/utils/test_fs.py::test_temp_directory PASSED                       [  4%]
tests/utils/test_fs.py::test_temp_chdir PASSED                           [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_absolute PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_invalid_type PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_relative_path_not_string PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_relative_path_empty_string PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_relative_path_empty_string PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_source_empty_string PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_relative PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_relative_path_not_string PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_relative PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_global_invalid_type PASSED [  4%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_absolute PASSED [  5%]
tests/backend/builders/test_config.py::TestForceInclude::test_order PASSED [  5%]
tests/backend/builders/test_config.py::TestForceInclude::test_target_source_empty_string PASSED [  5%]
tests/backend/builders/test_config.py::TestDevModeExact::test_global PASSED [  5%]
tests/backend/builders/test_config.py::TestDevModeExact::test_target PASSED [  5%]
tests/backend/builders/test_config.py::TestDevModeExact::test_global_not_boolean PASSED [  5%]
tests/backend/builders/test_config.py::TestDevModeExact::test_target_overrides_global PASSED [  5%]
tests/backend/builders/test_config.py::TestDevModeExact::test_target_not_boolean PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_not_relative[/] PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_duplicate PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_not_relative[~/foo] PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_not_relative[/] PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_invalid_type PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_correct PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_correct PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_path_not_string PASSED [  5%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_not_relative[../foo] PASSED [  6%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_not_relative[~/foo] PASSED [  6%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_global_not_relative[../foo] PASSED [  6%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_invalid_type PASSED [  6%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_duplicate PASSED [  6%]
tests/backend/builders/test_config.py::TestOnlyInclude::test_target_path_not_string PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_global PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_global_not_array PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target_feature_not_string PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target_feature_unknown PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_global_feature_unknown PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_global_feature_empty_string PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target_overrides_global PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_global_feature_not_string PASSED [  6%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target_not_array PASSED [  7%]
tests/backend/builders/test_config.py::TestRequireRuntimeFeatures::test_target_feature_empty_string PASSED [  7%]
tests/backend/builders/test_config.py::TestSkipExcludedDirs::test_target PASSED [  7%]
tests/backend/builders/test_config.py::TestSkipExcludedDirs::test_target_not_boolean PASSED [  7%]
tests/backend/builders/test_config.py::TestSkipExcludedDirs::test_global_not_boolean PASSED [  7%]
tests/backend/builders/test_config.py::TestSkipExcludedDirs::test_target_overrides_global PASSED [  7%]
tests/backend/builders/test_config.py::TestSkipExcludedDirs::test_global PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_ignore_vcs_git[/] PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_ignore_vcs_git[\\] SKIPPED (Not running on Windows) [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target_overrides_global[\\] SKIPPED (Not running on Windows) [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target[/] PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target_pattern_not_string PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_override_default_global_exclude_patterns PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_global[/] PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_vcs_git[\\] SKIPPED (Not running on Windows) [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target_pattern_empty_string PASSED [  7%]
tests/backend/builders/test_config.py::TestPatternExclude::test_global[\\] SKIPPED (Not running on Windows) [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_global_invalid_type PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target[\\] SKIPPED (Not running on Windows) [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_vcs_git[/] PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_ignore_vcs_mercurial[/] PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_global_pattern_empty_string PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_vcs_mercurial[/] PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_vcs_mercurial[\\] SKIPPED (Not running on Windows) [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_global_pattern_not_string PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_target_overrides_global[/] PASSED [  8%]
tests/backend/builders/test_config.py::TestPatternExclude::test_ignore_vcs_mercurial[\\] SKIPPED (Not running on Windows) [  8%]
tests/backend/builders/test_config.py::TestReproducible::test_global_not_boolean PASSED [  8%]
tests/backend/builders/test_config.py::TestReproducible::test_target_not_boolean PASSED [  8%]
tests/backend/builders/test_config.py::TestReproducible::test_target PASSED [  8%]
tests/backend/builders/test_config.py::TestReproducible::test_target_overrides_global PASSED [  8%]
tests/backend/builders/test_config.py::TestReproducible::test_global PASSED [  8%]
tests/backend/builders/test_config.py::TestIgnoreVCS::test_target_not_boolean PASSED [  9%]
tests/backend/builders/test_config.py::TestIgnoreVCS::test_global PASSED [  9%]
tests/backend/builders/test_config.py::TestIgnoreVCS::test_target PASSED [  9%]
tests/backend/builders/test_config.py::TestIgnoreVCS::test_target_overrides_global PASSED [  9%]
tests/backend/builders/test_config.py::TestIgnoreVCS::test_global_not_boolean PASSED [  9%]
tests/backend/builders/test_config.py::TestFileSelectionDefaults::test_include PASSED [  9%]
tests/backend/builders/test_config.py::TestFileSelectionDefaults::test_packages PASSED [  9%]
tests/backend/builders/test_config.py::TestFileSelectionDefaults::test_exclude PASSED [  9%]
tests/backend/builders/test_config.py::TestFileSelectionDefaults::test_global_exclude PASSED [  9%]
tests/backend/builders/test_config.py::TestFileSelectionDefaults::test_only_include PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_global_pattern_not_string PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_global_pattern_empty_string PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_target PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_global PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_target_pattern_empty_string PASSED [  9%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_target_pattern_not_string PASSED [ 10%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_global_invalid_type PASSED [ 10%]
tests/backend/builders/test_config.py::TestDevModeDirs::test_target_overrides_global PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_becomes_spec PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_pattern_empty_string PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_pattern_not_string PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global[\\] SKIPPED (Not running on Windows) [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_packages_included[\\] SKIPPED (Not running on Windows) [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_invalid_type PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target[/] PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_packages_included[/] PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global[/] PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target[\\] SKIPPED (Not running on Windows) [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_pattern_empty_string PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_global_packages_included[\\] SKIPPED (Not running on Windows) [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_pattern_not_string PASSED [ 10%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_packages_included[/] PASSED [ 11%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_overrides_global[\\] SKIPPED (Not running on Windows) [ 11%]
tests/backend/builders/test_config.py::TestPatternInclude::test_target_overrides_global[/] PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_array PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_invalid_type PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_mapping_path_empty_string PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_mapping PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_array_source_empty_string PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_mapping PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_compatible_with_packages PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_array_source_not_string PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_array_source_empty_string PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_no_source PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_mapping_path_empty_string PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_overrides_global PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_target_invalid_type PASSED [ 11%]
tests/backend/builders/test_config.py::TestSources::test_global_array PASSED [ 12%]
tests/backend/builders/test_config.py::TestSources::test_target_mapping_replacement_not_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestSources::test_global_mapping_replacement_not_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestSources::test_global_mapping_source_empty_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestSources::test_target_mapping_source_empty_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestSources::test_target_array_source_not_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_global PASSED  [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_no_source PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_target_package_empty_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_target_package_not_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_global_package_not_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_global_invalid_type PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_target_overrides_global PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_global_package_empty_string PASSED [ 12%]
tests/backend/builders/test_config.py::TestPackages::test_target PASSED  [ 12%]
tests/backend/builders/test_config.py::TestVersions::test_version_empty_string PASSED [ 13%]
tests/backend/builders/test_config.py::TestVersions::test_unknown_version PASSED [ 13%]
tests/backend/builders/test_config.py::TestVersions::test_correct PASSED [ 13%]
tests/backend/builders/test_config.py::TestVersions::test_empty_default PASSED [ 13%]
tests/backend/builders/test_config.py::TestVersions::test_version_not_string PASSED [ 13%]
tests/backend/builders/test_config.py::TestVersions::test_invalid_type PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target_overrides_global[/] PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global_becomes_spec PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target[/] PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global_pattern_not_string PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global_invalid_type PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global[\\] SKIPPED (Not running on Windows) [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target_pattern_not_string PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global[/] PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target_pattern_empty_string PASSED [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target[\\] SKIPPED (Not running on Windows) [ 13%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_target_overrides_global[\\] SKIPPED (Not running on Windows) [ 14%]
tests/backend/builders/test_config.py::TestPatternArtifacts::test_global_pattern_empty_string PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_global_not_table PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_env_var_no_hooks PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_enable_by_default PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_env_var_all_override_enable_by_default PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_target_overrides_global PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_target_not_table PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_global_hook_not_table PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_env_var_specific_override_enable_by_default PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_order PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_global PASSED [ 14%]
tests/backend/builders/test_config.py::TestHookConfig::test_target_hook_not_table PASSED [ 14%]
tests/backend/builders/test_config.py::TestRequireRuntimeDependencies::test_target PASSED [ 14%]
tests/backend/builders/test_config.py::TestRequireRuntimeDependencies::test_target_overrides_global PASSED [ 14%]
tests/backend/builders/test_config.py::TestRequireRuntimeDependencies::test_global PASSED [ 14%]
tests/backend/builders/test_config.py::TestRequireRuntimeDependencies::test_target_not_boolean PASSED [ 15%]
tests/backend/builders/test_config.py::TestRequireRuntimeDependencies::test_global_not_boolean PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_require_runtime_features_feature_unknown PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_require_runtime_features_feature_not_string PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_require_runtime_features_not_array PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_target_dependency_not_string PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_require_runtime_features_feature_empty_string PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_dependencies_not_array PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_correct PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_require_runtime_dependencies PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_require_runtime_features PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_global_not_array PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_env_var_no_hooks PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_enable_by_default PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_require_runtime_dependencies PASSED [ 15%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_env_var_specific_override_enable_by_default PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_require_runtime_features PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_require_runtime_dependencies_not_boolean PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_hook_dependency_not_string PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_global_dependency_not_string PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_target_not_array PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_require_runtime_dependencies_disabled PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_require_runtime_features_disabled PASSED [ 16%]
tests/backend/builders/test_config.py::TestDependencies::test_hooks_env_var_all_override_enable_by_default PASSED [ 16%]
tests/backend/builders/test_config.py::TestOnlyPackages::test_target_not_boolean PASSED [ 16%]
tests/backend/builders/test_config.py::TestOnlyPackages::test_target_overrides_global PASSED [ 16%]
tests/backend/builders/test_config.py::TestOnlyPackages::test_global PASSED [ 16%]
tests/backend/builders/test_config.py::TestOnlyPackages::test_global_not_boolean PASSED [ 16%]
tests/backend/builders/test_config.py::TestOnlyPackages::test_target PASSED [ 16%]
tests/backend/builders/test_config.py::TestDirectory::test_global PASSED [ 16%]
tests/backend/builders/test_config.py::TestDirectory::test_global_not_boolean PASSED [ 16%]
tests/backend/builders/test_config.py::TestDirectory::test_target_not_boolean PASSED [ 17%]
tests/backend/builders/test_config.py::TestDirectory::test_target PASSED [ 17%]
tests/backend/builders/test_config.py::TestDirectory::test_target_overrides_global PASSED [ 17%]
tests/backend/builders/test_config.py::TestDirectory::test_absolute_path PASSED [ 17%]
tests/backend/builders/test_config.py::TestPatternMatching::test_no_include_greedy PASSED [ 17%]
tests/backend/builders/test_config.py::TestPatternMatching::test_include_explicit PASSED [ 17%]
tests/backend/builders/test_config.py::TestPatternMatching::test_exclude_precedence PASSED [ 17%]
tests/backend/builders/test_config.py::TestPatternMatching::test_artifact_super_precedence PASSED [ 17%]
tests/cli/dep/test_hash.py::test_incompatible_environment PASSED         [ 17%]
tests/cli/dep/test_hash.py::test_all PASSED                              [ 17%]
tests/cli/dep/test_hash.py::test_project_only PASSED                     [ 17%]
tests/backend/utils/test_fs.py::test_path_to_uri PASSED                  [ 17%]
tests/project/test_config.py::TestScripts::test_command_expansion_basic PASSED [ 17%]
tests/project/test_config.py::TestScripts::test_command_expansion_modification PASSED [ 17%]
tests/project/test_config.py::TestScripts::test_not_table PASSED         [ 17%]
tests/project/test_config.py::TestScripts::test_command_expansion_multiple_nested PASSED [ 17%]
tests/project/test_config.py::TestScripts::test_multiple_commands_not_string PASSED [ 18%]
tests/project/test_config.py::TestScripts::test_multiple_commands PASSED [ 18%]
tests/project/test_config.py::TestScripts::test_single_commands PASSED   [ 18%]
tests/project/test_config.py::TestScripts::test_name_contains_spaces PASSED [ 18%]
tests/project/test_config.py::TestScripts::test_command_expansion_multiple_nested_ignore_exit_code PASSED [ 18%]
tests/project/test_config.py::TestScripts::test_config_invalid_type PASSED [ 18%]
tests/project/test_config.py::TestScripts::test_command_expansion_circular_inheritance PASSED [ 18%]
tests/project/test_config.py::TestEnvCollectors::test_not_table PASSED   [ 18%]
tests/project/test_config.py::TestEnvCollectors::test_collector_not_table PASSED [ 18%]
tests/project/test_config.py::TestEnvCollectors::test_defined PASSED     [ 18%]
tests/project/test_config.py::TestEnv::test_not_table PASSED             [ 18%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[pre-install-commands] PASSED [ 18%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[pre-install-commands] PASSED [ 18%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_env_item_not_string[skip-install] PASSED [ 18%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[env-exclude] PASSED [ 18%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[env-include] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_matrix_name_format_not_string PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_boolean_create[skip-install] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[extra-dependencies] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_key_with_value[scripts] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_entry_empty_string PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[dependencies] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_with_value[env-vars] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_entry_invalid_type[env-vars] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_no_value[type] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_matrix_series PASSED        [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[extra-dependencies] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_precedence_over_env PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_conditional[dev-mode] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[extra-dependencies] PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_not_table PASSED [ 19%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_not_array PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_if_not_array[env-vars] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[extra-dependencies] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_scripts_inheritance PASSED  [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_value_not_boolean[skip-install] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[env-exclude] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[dependencies] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[env-include] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_no_python_custom_name_format PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_matrices_not_array PASSED   [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_create[dev-mode] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_matrix_simple[py] PASSED    [ 20%]
tests/project/test_config.py::TestEnvs::test_multiple_inheritance PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_matrices_not_inherited PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[post-install-commands] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_value_not_string[python] PASSED [ 20%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_conditional[python] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[extra-dependencies] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[post-install-commands] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[platforms] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_key_without_value[env-vars] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_name_boolean_boolean_create PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[pre-install-commands] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_with_value[scripts] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_invalid_type[scripts] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[platforms] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[extra-dependencies] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_name_boolean_boolean_overwrite PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional[type] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[pre-install-commands] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_entry_invalid_type[dev-mode] PASSED [ 21%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[env-exclude] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[post-install-commands] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_no_python PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_no_value[dev-mode] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[env-include] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[env-exclude] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[env-exclude] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_boolean_boolean_create PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_env_boolean_table_create PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_no_value[dev-mode] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[features] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[env-exclude] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_config_not_table PASSED     [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[pre-install-commands] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[post-install-commands] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[pre-install-commands] PASSED [ 22%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[extra-dependencies] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional_eager_table[dev-mode] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[platforms] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[pre-install-commands] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[env-exclude] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[pre-install-commands] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional[dev-mode] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[env-include] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_environment_collector_finalize_config PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_override[skip-install] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_boolean_table_overwrite PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_env_boolean_conditional PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[extra-dependencies] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_invalid_type[env-vars] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[features] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional_eager_string[python] PASSED [ 23%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[env-include] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[dependencies] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_entry_not_string PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_value_not_string[python] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_create[skip-install] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_if_not_array[scripts] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[post-install-commands] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional_eager_string[type] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_if_not_array[python] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[extra-dependencies] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_entry_invalid_type[skip-install] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[extra-dependencies] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_override[env-vars] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_if_not_array[type] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[env-include] PASSED [ 24%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[platforms] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[dependencies] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[platforms] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_matrix_multiple_non_python PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[env-include] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[features] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_env_entry_not_table PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_env_precedence_over_platform PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_matrix_name_format_invalid PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[env-exclude] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_no_key[scripts] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_entry_duplicate PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[features] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[platforms] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_override[python] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[env-exclude] PASSED [ 25%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_array_empty PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[env-exclude] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_string_create[python] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_override[scripts] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional_eager_boolean[dev-mode] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[platforms] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[post-install-commands] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_not_table PASSED            [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[env-exclude] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_detached PASSED             [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_key_not_string[env-vars] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_conditional[scripts] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[env-include] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[post-install-commands] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_override[scripts] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[env-include] PASSED [ 26%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_override[dev-mode] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional_eager_table[type] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[pre-install-commands] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_entry_invalid_type[scripts] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_with_value[scripts] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_override[type] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[platforms] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_env_not_array[dev-mode] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[platforms] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_env_item_not_string[dev-mode] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[pre-install-commands] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[env-include] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[env-exclude] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_entry_not_table PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_override[python] PASSED [ 27%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[post-install-commands] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_circular_inheritance PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_matrix_simple[python] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_custom_name_format[python] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_invalid_type[type] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_key_with_value[env-vars] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[extra-dependencies] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_env_boolean_boolean_create PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[pre-install-commands] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_value_not_string[type] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[post-install-commands] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[env-include] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[platforms] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_no_value[python] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_key_empty_string[env-vars] PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_name_entry_not_table PASSED [ 28%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_set_with_no_type_information PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[dependencies] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_conditional[env-vars] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[env-include] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[platforms] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_env_boolean_boolean_overwrite PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[env-exclude] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[post-install-commands] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[extra-dependencies] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_no_value[skip-install] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_environment_collector_finalize_environments PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[pre-install-commands] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_name_boolean_table_create PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[post-install-commands] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_create[python] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[extra-dependencies] PASSED [ 29%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[post-install-commands] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[post-install-commands] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_only_python[python] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[pre-install-commands] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_string_create[type] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_matrix_empty PASSED         [ 30%]
tests/project/test_config.py::TestEnvs::test_unknown_template PASSED     [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_for_environment_plugins PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_no_key[env-vars] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_name_precedence_over_matrix PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_env_not_array[skip-install] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_invalid_type[dev-mode] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[dependencies] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_override[type] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_boolean_create[dev-mode] PASSED [ 30%]
tests/project/test_config.py::TestEnvs::test_matrix_default_naming PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[pre-install-commands] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[env-include] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_create[python] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[features] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[post-install-commands] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[platforms] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_env_boolean_table_overwrite PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_platform_not_array[dev-mode] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[dependencies] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional_eager_boolean[skip-install] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[pre-install-commands] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_value_not_boolean[dev-mode] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_override[dev-mode] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional[skip-install] PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_set_with_no_type_information_not_table PASSED [ 31%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[features] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[dependencies] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[env-include] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[features] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_if_not_array[dev-mode] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[dependencies] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[features] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[extra-dependencies] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_without_value[scripts] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_without_value[env-vars] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_override[scripts] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[env-exclude] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[post-install-commands] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_create[type] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[env-include] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[dependencies] PASSED [ 32%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_create[dev-mode] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_without_value[env-vars] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_entry_invalid_type[python] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_conditional_eager_table[skip-install] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional[python] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_name_not_table PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[extra-dependencies] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[features] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[env-include] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_key_not_string[scripts] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_no_match[features] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_create[type] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[platforms] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_override[skip-install] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[env-include] PASSED [ 33%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_string_overwrite[python] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_entry_invalid_type[type] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[platforms] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[dependencies] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_value_not_string[env-vars] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_value_not_string[type] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_conditional_eager_table[python] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_array_table_no_value[python] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[env-exclude] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_basic_override PASSED       [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_boolean_boolean_overwrite PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_boolean_overwrite[dev-mode] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_matrix_not_table PASSED     [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[features] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[post-install-commands] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_value_not_boolean[dev-mode] PASSED [ 34%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_invalid_type[platforms] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_no_value[skip-install] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_env_not_table PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_not_table PASSED  [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_if_not_array[skip-install] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_string_overwrite[type] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[dependencies] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_unknown_collector PASSED    [ 35%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_custom_name_format[py] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_precedence_over_platform PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[features] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_value_not_boolean[skip-install] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_create[skip-install] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_name_boolean_table_overwrite PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_key_without_value[scripts] PASSED [ 35%]
tests/project/test_config.py::TestEnvs::test_matrix_pypy_naming PASSED   [ 35%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[post-install-commands] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_empty_string[pre-install-commands] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[dependencies] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[post-install-commands] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_overwrite[env-vars] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_without_value[scripts] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[extra-dependencies] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[env-exclude] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_platform_item_not_string[dev-mode] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[extra-dependencies] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[extra-dependencies] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[platforms] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_boolean_overwrite[skip-install] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[pre-install-commands] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_wrong_platform[post-install-commands] PASSED [ 36%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[env-exclude] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_overwrite[features] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[platforms] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_matrix_multiple_python_variables PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_platform[features] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_overwrite[scripts] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[dependencies] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_string_override[env-vars] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional[env-exclude] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_entry_not_table PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[env-include] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string_existing_append[pre-install-commands] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_missing[platforms] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[env-include] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[pre-install-commands] PASSED [ 37%]
tests/project/test_config.py::TestEnvs::test_basic PASSED                [ 37%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_value_not_string[scripts] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_array_table_override[env-vars] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_existing_append[dependencies] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_invalid_type[skip-install] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[features] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_value_not_string[features] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match_empty_string[dependencies] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_not_table PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table[features] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[dependencies] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_entry_invalid_type[dependencies] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[features] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_matrix_simple_only_python[py] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_no_value[type] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_table_conditional[type] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_string_with_value[env-vars] PASSED [ 38%]
tests/project/test_config.py::TestEnvs::test_matrix_variable_empty_string PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_no_value[features] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_platform_not_array[skip-install] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_array_table_platform_item_not_string[skip-install] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_self_referential PASSED     [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_string_invalid_type[python] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_present[env-exclude] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_boolean_table_conditional[skip-install] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_platform_boolean_table_create PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_mapping_table_entry_key_empty_string[scripts] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_string[platforms] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_conditional_with_env_var_match[extra-dependencies] PASSED [ 39%]
tests/project/test_config.py::TestEnvs::test_overrides_matrix_array_table_entry_if_not_array[dependencies] PASSED [ 39%]
tests/project/test_config.py::TestPublish::test_defined PASSED           [ 39%]
tests/project/test_config.py::TestPublish::test_not_table PASSED         [ 39%]
tests/project/test_config.py::TestPublish::test_config_not_table PASSED  [ 40%]
tests/cli/version/test_version.py::test_set_static PASSED                [ 40%]
tests/cli/version/test_version.py::test_incompatible_environment PASSED  [ 40%]
tests/cli/version/test_version.py::test_show_static PASSED               [ 40%]
tests/cli/version/test_version.py::test_show_dynamic PASSED              [ 40%]
tests/cli/version/test_version.py::test_show_dynamic_missing_build_dependencies PASSED [ 40%]
tests/cli/version/test_version.py::test_set_dynamic PASSED               [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_keywords_multiple[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_authors_name[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_requires_python[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_urls[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_dependencies[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_maintainers_name_and_email[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_description[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_keywords_single[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_authors_email[construct_metadata_file_1_2] PASSED [ 40%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_authors_name_and_email[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_all[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_classifiers[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_extra_runtime_dependencies[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_authors_multiple[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_license[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_maintainers_name[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_maintainers_email[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV12::test_maintainers_multiple[construct_metadata_file_1_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_dependencies[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_extra_runtime_dependencies[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_authors_email[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_classifiers[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_readme[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_keywords_multiple[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_authors_name[construct_metadata_file_2_2] PASSED [ 41%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_license[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_optional_dependencies[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_all[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_maintainers_email[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_maintainers_multiple[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_requires_python[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_maintainers_name[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_authors_name_and_email[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_maintainers_name_and_email[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_urls[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_description[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_keywords_single[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_authors_multiple[construct_metadata_file_2_2] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_extra_runtime_dependencies[construct_metadata_file_2_3] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_requires_python[construct_metadata_file_2_3] PASSED [ 42%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_keywords_single[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_dependencies[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_files[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_maintainers_name[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_classifiers[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_authors_name_and_email[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_all[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_maintainers_email[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_maintainers_name_and_email[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_expression[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_maintainers_multiple[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_keywords_multiple[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_authors_name[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_authors_email[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_description[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_urls[construct_metadata_file_2_3] PASSED [ 43%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_optional_dependencies[construct_metadata_file_2_3] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_authors_multiple[construct_metadata_file_2_3] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_readme[construct_metadata_file_2_3] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_readme[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_classifiers[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_authors_email[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_dependencies[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_authors_name_and_email[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_maintainers_name_and_email[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_keywords_single[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_optional_dependencies[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_description[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_maintainers_multiple[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_extra_runtime_dependencies[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_maintainers_email[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_keywords_multiple[construct_metadata_file_2_1] PASSED [ 44%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_authors_multiple[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_requires_python[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_all[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_urls[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_authors_name[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_maintainers_name[construct_metadata_file_2_1] PASSED [ 45%]
tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_license[construct_metadata_file_2_1] PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_complex_null_location PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_dirs PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_basic_string PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_dirs_null_dir PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_empty_string PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_no_project_no_project_dirs PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_complex PASSED [ 45%]
tests/project/test_core.py::TestLoadProjectFromConfig::test_project_dirs_not_directory PASSED [ 45%]
tests/project/test_core.py::TestChosenName::test_selected PASSED         [ 46%]
tests/project/test_core.py::TestChosenName::test_cwd PASSED              [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_recurse[pyproject.toml] PASSED [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_no_project PASSED  [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_no_path[setup.py] PASSED [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_no_path[pyproject.toml] PASSED [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_direct[pyproject.toml] PASSED [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_direct[setup.py] PASSED [ 46%]
tests/project/test_core.py::TestFindProjectRoot::test_recurse[setup.py] PASSED [ 46%]
tests/project/test_core.py::TestLocation::test_project[setup.py] PASSED  [ 46%]
tests/project/test_core.py::TestLocation::test_no_project PASSED         [ 46%]
tests/project/test_core.py::TestLocation::test_project[pyproject.toml] PASSED [ 46%]
tests/backend/metadata/test_core.py::TestHatchPersonalProjectConfigFile::test_correct PASSED [ 46%]
tests/backend/metadata/test_core.py::TestHatchPersonalProjectConfigFile::test_precedence PASSED [ 46%]
tests/backend/metadata/test_core.py::TestRawName::test_missing PASSED    [ 46%]
tests/backend/metadata/test_core.py::TestRawName::test_invalid PASSED    [ 46%]
tests/backend/metadata/test_core.py::TestRawName::test_not_string PASSED [ 47%]
tests/backend/metadata/test_core.py::TestRawName::test_correct PASSED    [ 47%]
tests/backend/metadata/test_core.py::TestRawName::test_dynamic PASSED    [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_data_empty PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_forbidden_fields[gui-scripts] PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_dynamic PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_correct PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_data_entry_not_string PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_not_table PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_forbidden_fields[scripts] PASSED [ 47%]
tests/backend/metadata/test_core.py::TestEntryPoints::test_data_not_table PASSED [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_unknown_source PASSED [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_static_invalid PASSED [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_source_regex PASSED [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic PASSED    [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_source_empty PASSED [ 47%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_error PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_source_not_string PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_static_not_string PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_source_regex_invalid PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_not_table PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_static_missing PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_dynamic_missing PASSED [ 48%]
tests/backend/metadata/test_core.py::TestVersion::test_static_normalization PASSED [ 48%]
tests/backend/metadata/test_core.py::TestHook::test_unknown PASSED       [ 48%]
tests/backend/metadata/test_core.py::TestHook::test_custom_missing_dynamic PASSED [ 48%]
tests/backend/metadata/test_core.py::TestHook::test_custom PASSED        [ 48%]
tests/backend/metadata/test_core.py::TestGUIScripts::test_not_table PASSED [ 48%]
tests/backend/metadata/test_core.py::TestGUIScripts::test_correct PASSED [ 48%]
tests/backend/metadata/test_core.py::TestGUIScripts::test_dynamic PASSED [ 48%]
tests/backend/metadata/test_core.py::TestGUIScripts::test_entry_not_string PASSED [ 48%]
tests/backend/metadata/test_core.py::TestLicense::test_dynamic PASSED    [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_file_nonexistent PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_text_not_string PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_file_not_string PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_text_correct PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_invalid_expression PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_multiple_options PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_normalization PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_no_option PASSED  [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_invalid_type PASSED [ 49%]
tests/backend/metadata/test_core.py::TestLicense::test_file_correct PASSED [ 49%]
tests/backend/metadata/test_core.py::TestKeywords::test_not_array PASSED [ 49%]
tests/backend/metadata/test_core.py::TestKeywords::test_entry_not_string PASSED [ 49%]
tests/backend/metadata/test_core.py::TestKeywords::test_dynamic PASSED   [ 49%]
tests/backend/metadata/test_core.py::TestKeywords::test_correct PASSED   [ 49%]
tests/backend/metadata/test_core.py::TestDescription::test_dynamic PASSED [ 49%]
tests/backend/metadata/test_core.py::TestDescription::test_custom PASSED [ 50%]
tests/backend/metadata/test_core.py::TestDescription::test_not_string PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_content_type_not_unknown PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_dynamic PASSED     [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_content_type_missing PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_file_nonexistent PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_file_correct PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_content_type_not_string PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_file_not_string PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_string_path_nonexistent PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_string_correct[.rst-text/x-rst] PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_unknown_type[readme_content_type] PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_text_correct PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_multiple_options PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_table_text_not_string PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_string_correct[.md-text/markdown] PASSED [ 50%]
tests/backend/metadata/test_core.py::TestReadme::test_string_path_unknown_content_type PASSED [ 51%]
tests/backend/metadata/test_core.py::TestReadme::test_string_correct[.txt-text/plain] PASSED [ 51%]
tests/backend/metadata/test_core.py::TestReadme::test_unknown_type[readme] PASSED [ 51%]
tests/backend/metadata/test_core.py::TestReadme::test_table_no_option PASSED [ 51%]
tests/backend/metadata/test_core.py::TestClassifiers::test_entry_unknown PASSED [ 51%]
tests/backend/metadata/test_core.py::TestClassifiers::test_correct PASSED [ 51%]
tests/backend/metadata/test_core.py::TestClassifiers::test_dynamic PASSED [ 51%]
tests/backend/metadata/test_core.py::TestClassifiers::test_not_array PASSED [ 51%]
tests/backend/metadata/test_core.py::TestClassifiers::test_entry_not_string PASSED [ 51%]
tests/backend/metadata/test_core.py::TestConfig::test_read PASSED        [ 51%]
tests/backend/metadata/test_core.py::TestConfig::test_reuse PASSED       [ 51%]
tests/backend/metadata/test_core.py::TestDependencies::test_invalid PASSED [ 51%]
tests/backend/metadata/test_core.py::TestDependencies::test_not_array PASSED [ 51%]
tests/backend/metadata/test_core.py::TestDependencies::test_direct_reference_allowed PASSED [ 51%]
tests/backend/metadata/test_core.py::TestDependencies::test_correct PASSED [ 51%]
tests/backend/metadata/test_core.py::TestDependencies::test_dynamic PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDependencies::test_direct_reference PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDependencies::test_context_formatting PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDependencies::test_entry_not_string PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_not_array PASSED  [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_cache_entry_not_string PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_cache_correct PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_cache_not_array PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_entry_not_string PASSED [ 52%]
tests/backend/metadata/test_core.py::TestDynamic::test_correct PASSED    [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_email_only PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_name_and_email PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_name_not_string PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_dynamic PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_not_array PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_name_only PASSED [ 52%]
tests/backend/metadata/test_core.py::TestMaintainers::test_no_data PASSED [ 53%]
tests/backend/metadata/test_core.py::TestMaintainers::test_email_not_string PASSED [ 53%]
tests/backend/metadata/test_core.py::TestMaintainers::test_not_table PASSED [ 53%]
tests/backend/metadata/test_core.py::TestRequiresPython::test_invalid PASSED [ 53%]
tests/backend/metadata/test_core.py::TestRequiresPython::test_custom PASSED [ 53%]
tests/backend/metadata/test_core.py::TestRequiresPython::test_not_string[requires_python] PASSED [ 53%]
tests/backend/metadata/test_core.py::TestRequiresPython::test_dynamic PASSED [ 53%]
tests/backend/metadata/test_core.py::TestRequiresPython::test_not_string[python_constraint] PASSED [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_tool_metadata_not_table PASSED [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_types PASSED    [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_missing_core_metadata PASSED [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_hatch_metadata_not_table PASSED [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_core_metadata_not_table PASSED [ 53%]
tests/backend/metadata/test_core.py::TestInterface::test_build_metadata_not_table PASSED [ 53%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_allow_ambiguity PASSED [ 53%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_context_formatting PASSED [ 53%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_not_table PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_invalid_name PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_entry_not_string PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_invalid PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_definitions_not_array PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_conflict PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_dynamic PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_direct_reference_allowed PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_direct_reference PASSED [ 54%]
tests/backend/metadata/test_core.py::TestOptionalDependencies::test_correct PASSED [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_not_array PASSED  [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_email_not_string PASSED [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_email_only PASSED [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_dynamic PASSED    [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_name_only PASSED  [ 54%]
tests/backend/metadata/test_core.py::TestAuthors::test_name_and_email PASSED [ 55%]
tests/backend/metadata/test_core.py::TestAuthors::test_name_not_string PASSED [ 55%]
tests/backend/metadata/test_core.py::TestAuthors::test_not_table PASSED  [ 55%]
tests/backend/metadata/test_core.py::TestAuthors::test_no_data PASSED    [ 55%]
tests/backend/metadata/test_core.py::TestScripts::test_dynamic PASSED    [ 55%]
tests/backend/metadata/test_core.py::TestScripts::test_correct PASSED    [ 55%]
tests/backend/metadata/test_core.py::TestScripts::test_not_table PASSED  [ 55%]
tests/backend/metadata/test_core.py::TestScripts::test_entry_not_string PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_globs_with_licenses PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_globs_not_array PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_dynamic PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_paths_missing_license PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_not_table PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_no_option PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_paths_entry_not_string PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_paths_not_array PASSED [ 55%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_paths_with_licenses PASSED [ 56%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_multiple_options PASSED [ 56%]
tests/backend/metadata/test_core.py::TestLicenseFiles::test_globs_entry_not_string PASSED [ 56%]
tests/backend/metadata/test_core.py::TestName::test_normalization[My..App] PASSED [ 56%]
tests/backend/metadata/test_core.py::TestName::test_normalization[My__App] PASSED [ 56%]
tests/backend/metadata/test_core.py::TestName::test_normalization[My--App] PASSED [ 56%]
tests/backend/metadata/test_core.py::TestURLs::test_not_table PASSED     [ 56%]
tests/backend/metadata/test_core.py::TestURLs::test_correct PASSED       [ 56%]
tests/backend/metadata/test_core.py::TestURLs::test_entry_not_string PASSED [ 56%]
tests/backend/metadata/test_core.py::TestURLs::test_dynamic PASSED       [ 56%]
tests/cli/run/test_run.py::test_incompatible_matrix_full PASSED          [ 56%]
tests/cli/run/test_run.py::test_command_expansion_error PASSED           [ 56%]
tests/cli/run/test_run.py::test_matrix_variable_selection_not_matrix PASSED [ 56%]
tests/cli/run/test_run.py::test_ignore_error PASSED                      [ 56%]
tests/cli/run/test_run.py::test_incompatible_single PASSED               [ 56%]
tests/cli/run/test_run.py::test_matrix_variable_selection_duplicate_exclusion PASSED [ 56%]
tests/cli/run/test_run.py::test_matrix PASSED                            [ 57%]
tests/cli/run/test_run.py::test_incompatible_missing_python PASSED       [ 57%]
tests/cli/run/test_run.py::test_verbosity PASSED                         [ 57%]
tests/cli/run/test_run.py::test_incompatible_matrix_partial PASSED       [ 57%]
tests/cli/run/test_run.py::test_help PASSED                              [ 57%]
tests/cli/run/test_run.py::test_matrix_variable_selection_include_none PASSED [ 57%]
tests/cli/run/test_run.py::test_scripts_no_environment SKIPPED (No network connectivity) [ 57%]
tests/cli/run/test_run.py::test_sync_dependencies SKIPPED (No network connectivity) [ 57%]
tests/cli/run/test_run.py::test_enter_project_directory PASSED           [ 57%]
tests/cli/run/test_run.py::test_sync_project_dependencies SKIPPED (No network connectivity) [ 57%]
tests/cli/run/test_run.py::test_matrix_variable_selection_python_alias PASSED [ 57%]
tests/cli/run/test_run.py::test_scripts_specific_environment PASSED      [ 57%]
tests/cli/run/test_run.py::test_matrix_variable_selection_inclusion PASSED [ 57%]
tests/cli/run/test_run.py::test_scripts PASSED                           [ 57%]
tests/cli/run/test_run.py::test_matrix_variable_selection_inclusion_multiple_variables PASSED [ 57%]
tests/cli/run/test_run.py::test_env_detection_override PASSED            [ 58%]
tests/cli/run/test_run.py::test_matrix_variable_selection_no_command PASSED [ 58%]
tests/cli/run/test_run.py::test_error PASSED                             [ 58%]
tests/cli/run/test_run.py::test_automatic_creation PASSED                [ 58%]
tests/cli/run/test_run.py::test_matrix_variable_selection_duplicate_inclusion PASSED [ 58%]
tests/cli/run/test_run.py::test_matrix_variable_selection_exclusion PASSED [ 58%]
tests/cli/run/test_run.py::test_env_detection PASSED                     [ 58%]
tests/cli/run/test_run.py::test_matrix_variable_selection_exclude_all PASSED [ 58%]
tests/cli/run/test_run.py::test_sync_project_features SKIPPED (No network connectivity) [ 58%]
tests/cli/run/test_run.py::test_context_formatting_recursion PASSED      [ 58%]
tests/cli/run/test_run.py::test_matrix_no_environments PASSED            [ 58%]
tests/venv/test_utils.py::TestGetRandomVenvName::test_length PASSED      [ 58%]
tests/venv/test_utils.py::TestGetRandomVenvName::test_different PASSED   [ 58%]
tests/backend/licenses/test_parse.py::test_normalization[mit or apache-2.0 and (bsd-3-clause or mpl-2.0)-MIT OR Apache-2.0 AND (BSD-3-Clause OR MPL-2.0)] PASSED [ 58%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit and] PASSED [ 58%]
tests/backend/licenses/test_parse.py::test_syntax_errors[(mit] PASSED    [ 58%]
tests/backend/licenses/test_parse.py::test_unknown_license PASSED        [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[or] PASSED      [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[and mit] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[with mit] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[with] PASSED    [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[mit or apache-2.0-MIT OR Apache-2.0] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_unknown_license_exception PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[gpl-2.0-or-later with bison-exception-2.2-GPL-2.0-or-later WITH Bison-exception-2.2] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[mIt-MIT] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[licenseref-proprietary-LicenseRef-Proprietary] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit or apache-2.0 (bsd-3-clause and MPL-2.0)] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit or] PASSED  [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[licenseref-public-domain-LicenseRef-Public-Domain] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit)] PASSED    [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit with] PASSED [ 59%]
tests/backend/licenses/test_parse.py::test_syntax_errors[or mit] PASSED  [ 59%]
tests/backend/licenses/test_parse.py::test_normalization[mit and apache-2.0-MIT AND Apache-2.0] PASSED [ 60%]
tests/backend/licenses/test_parse.py::test_normalization[mit and (apache-2.0+ or mpl-2.0+)-MIT AND (Apache-2.0+ OR MPL-2.0+)] PASSED [ 60%]
tests/backend/licenses/test_parse.py::test_syntax_errors[and] PASSED     [ 60%]
tests/backend/licenses/test_parse.py::test_syntax_errors[mit or or apache-2.0] PASSED [ 60%]
tests/cli/test_root.py::TestFreshInstallation::test_config_file_creation_verbose PASSED [ 60%]
tests/cli/test_root.py::TestFreshInstallation::test_config_file_creation_default PASSED [ 60%]
tests/cli/test_root.py::test_no_config_file PASSED                       [ 60%]
tests/cli/test_root.py::test_no_subcommand_shows_help PASSED             [ 60%]
tests/cli/dep/show/test_requirements.py::test_incompatible_environment PASSED [ 60%]
tests/cli/dep/show/test_requirements.py::test_project_only PASSED        [ 60%]
tests/cli/dep/show/test_requirements.py::test_environment_only PASSED    [ 60%]
tests/cli/dep/show/test_requirements.py::test_include_features PASSED    [ 60%]
tests/cli/dep/show/test_requirements.py::test_unknown_feature PASSED     [ 60%]
tests/cli/dep/show/test_requirements.py::test_features_only PASSED       [ 60%]
tests/cli/project/test_metadata.py::TestBuildDependenciesMissing::test_incompatible_environment PASSED [ 60%]
tests/cli/project/test_metadata.py::TestBuildDependenciesMissing::test_field_string PASSED [ 61%]
tests/cli/project/test_metadata.py::TestBuildDependenciesMissing::test_field_readme PASSED [ 61%]
tests/cli/project/test_metadata.py::TestBuildDependenciesMissing::test_field_complex PASSED [ 61%]
tests/cli/project/test_metadata.py::TestBuildDependenciesInstalled::test_field_string PASSED [ 61%]
tests/cli/project/test_metadata.py::TestBuildDependenciesInstalled::test_field_readme PASSED [ 61%]
tests/cli/project/test_metadata.py::TestBuildDependenciesInstalled::test_field_complex PASSED [ 61%]
tests/backend/metadata/test_build.py::TestRequires::test_correct PASSED  [ 61%]
tests/backend/metadata/test_build.py::TestRequires::test_not_array PASSED [ 61%]
tests/backend/metadata/test_build.py::TestRequires::test_correct_complex_type PASSED [ 61%]
tests/backend/metadata/test_build.py::TestRequires::test_invalid_specifier PASSED [ 61%]
tests/backend/metadata/test_build.py::TestRequires::test_entry_not_string PASSED [ 61%]
tests/backend/metadata/test_build.py::TestBuildBackend::test_correct PASSED [ 61%]
tests/backend/metadata/test_build.py::TestBuildBackend::test_not_string PASSED [ 61%]
tests/backend/metadata/test_build.py::TestBackendPath::test_entry_not_string PASSED [ 61%]
tests/backend/metadata/test_build.py::TestBackendPath::test_correct PASSED [ 61%]
tests/backend/metadata/test_build.py::TestBackendPath::test_not_array PASSED [ 61%]
tests/cli/env/test_create.py::test_option_absolute_directory PASSED      [ 62%]
tests/cli/env/test_create.py::test_selected_local_directory PASSED       [ 62%]
tests/cli/env/test_create.py::test_pre_install_commands_error PASSED     [ 62%]
tests/cli/env/test_create.py::test_enter_project_directory PASSED        [ 62%]
tests/cli/env/test_create.py::test_features SKIPPED (No network connectivity) [ 62%]
tests/cli/env/test_create.py::test_unknown_dynamic_feature SKIPPED (No network connectivity) [ 62%]
tests/cli/env/test_create.py::test_matrix PASSED                         [ 62%]
tests/cli/env/test_create.py::test_sync_dynamic_dependencies SKIPPED (No network connectivity) [ 62%]
tests/cli/env/test_create.py::test_selected_absolute_directory PASSED    [ 62%]
tests/cli/env/test_create.py::test_install_project_no_dev_mode SKIPPED (No network connectivity) [ 62%]
tests/cli/env/test_create.py::test_incompatible_single PASSED            [ 62%]
tests/cli/env/test_create.py::test_already_created PASSED                [ 62%]
tests/cli/env/test_create.py::test_pre_install_commands SKIPPED (No network connectivity) [ 62%]
tests/cli/env/test_create.py::test_no_project_file PASSED                [ 62%]
tests/cli/env/test_create.py::test_env_var_local_directory PASSED        [ 62%]
tests/cli/env/test_create.py::test_option_local_directory PASSED         [ 62%]
tests/cli/env/test_create.py::test_unknown_type PASSED                   [ 63%]
tests/cli/env/test_create.py::test_undefined PASSED                      [ 63%]
tests/cli/env/test_create.py::test_incompatible_matrix_full PASSED       [ 63%]
tests/cli/env/test_create.py::test_sync_dependencies SKIPPED (No network connectivity) [ 63%]
tests/cli/env/test_create.py::test_new_selected_python PASSED            [ 63%]
tests/cli/env/test_create.py::test_new PASSED                            [ 63%]
tests/cli/env/test_create.py::test_env_var_absolute_directory PASSED     [ 63%]
tests/cli/env/test_create.py::test_post_install_commands SKIPPED (No network connectivity) [ 63%]
tests/cli/env/test_create.py::test_install_project_default_dev_mode SKIPPED (No network connectivity) [ 63%]
tests/cli/env/test_create.py::test_post_install_commands_error SKIPPED (No network connectivity) [ 63%]
tests/cli/env/test_create.py::test_incompatible_matrix_partial PASSED    [ 63%]
tests/cli/build/test_build.py::test_clean_hooks_after PASSED             [ 63%]
tests/cli/build/test_build.py::test_backend_not_build_dependency PASSED  [ 63%]
tests/cli/build/test_build.py::test_clean PASSED                         [ 63%]
tests/cli/build/test_build.py::test_build_dependencies SKIPPED (No network connectivity) [ 63%]
tests/cli/build/test_build.py::test_unknown_targets PASSED               [ 64%]
tests/cli/build/test_build.py::test_shipped SKIPPED (No network connectivity) [ 64%]
tests/cli/build/test_build.py::test_hooks_only_env_var PASSED            [ 64%]
tests/cli/build/test_build.py::test_incompatible_environment PASSED      [ 64%]
tests/cli/build/test_build.py::test_clean_only PASSED                    [ 64%]
tests/cli/build/test_build.py::test_hooks_only PASSED                    [ 64%]
tests/cli/build/test_build.py::test_no_hooks PASSED                      [ 64%]
tests/cli/build/test_build.py::test_extensions_only PASSED               [ 64%]
tests/cli/build/test_build.py::test_clean_only_hooks_only PASSED         [ 64%]
tests/cli/build/test_build.py::test_clean_hooks_after_env_var PASSED     [ 64%]
tests/cli/build/test_build.py::test_explicit_directory_env_var PASSED    [ 64%]
tests/cli/build/test_build.py::test_clean_env_var PASSED                 [ 64%]
tests/cli/build/test_build.py::test_mutually_exclusive_hook_options PASSED [ 64%]
tests/cli/build/test_build.py::test_debug_verbosity PASSED               [ 64%]
tests/cli/build/test_build.py::test_explicit_directory PASSED            [ 64%]
tests/cli/build/test_build.py::test_clean_only_no_hooks PASSED           [ 64%]
tests/cli/build/test_build.py::test_backend_not_build_system PASSED      [ 65%]
tests/cli/build/test_build.py::test_no_hooks_env_var PASSED              [ 65%]
tests/cli/build/test_build.py::test_explicit_targets PASSED              [ 65%]
tests/backend/metadata/test_custom_hook.py::test_nonexistent PASSED      [ 65%]
tests/backend/metadata/test_custom_hook.py::test_no_path PASSED          [ 65%]
tests/backend/metadata/test_custom_hook.py::test_no_subclass PASSED      [ 65%]
tests/backend/metadata/test_custom_hook.py::test_path_not_string PASSED  [ 65%]
tests/backend/builders/test_wheel.py::TestConstructEntryPointsFile::test_scripts PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestConstructEntryPointsFile::test_entry_points PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestConstructEntryPointsFile::test_all PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestConstructEntryPointsFile::test_gui_scripts PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestBuildStandard::test_explicit_selection_with_src_layout PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestBuildStandard::test_editable_sources_rewrite_error PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestBuildStandard::test_single_module PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestBuildStandard::test_no_strict_naming PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestSharedData::test_invalid_type PASSED [ 65%]
tests/backend/builders/test_wheel.py::TestSharedData::test_absolute PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestSharedData::test_source_empty_string PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestSharedData::test_order PASSED  [ 66%]
tests/backend/builders/test_wheel.py::TestSharedData::test_relative_path_not_string PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestSharedData::test_relative_path_empty_string PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestSharedData::test_relative PASSED [ 66%]
tests/backend/builders/test_wheel.py::test_class PASSED                  [ 66%]
tests/backend/builders/test_wheel.py::TestStrictNaming::test_global_not_boolean PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestStrictNaming::test_target PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestStrictNaming::test_target_overrides_global PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestStrictNaming::test_target_not_boolean PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestStrictNaming::test_global PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestCoreMetadataConstructor::test_unknown PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestCoreMetadataConstructor::test_not_string PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestDefaultFileSelection::test_raw_name_not_normalized PASSED [ 66%]
tests/backend/builders/test_wheel.py::TestDefaultFileSelection::test_flat_layout PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestDefaultFileSelection::test_single_module PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestDefaultFileSelection::test_src_layout PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestDefaultFileSelection::test_namespace PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_relative_path_not_string PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_absolute PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_relative_path_empty_string PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_order PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_relative PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_invalid_type PASSED [ 67%]
tests/backend/builders/test_wheel.py::TestExtraMetadata::test_source_empty_string PASSED [ 67%]
tests/backend/test_build.py::test_sdist PASSED                           [ 67%]
tests/backend/test_build.py::test_editable PASSED                        [ 67%]
tests/backend/test_build.py::test_wheel PASSED                           [ 67%]
tests/cli/env/test_find.py::test_matrix PASSED                           [ 67%]
tests/cli/env/test_find.py::test_single PASSED                           [ 67%]
tests/cli/env/test_find.py::test_undefined PASSED                        [ 68%]
tests/backend/builders/test_custom.py::test_no_subclass PASSED           [ 68%]
tests/backend/builders/test_custom.py::test_nonexistent PASSED           [ 68%]
tests/backend/builders/test_custom.py::test_multiple_subclasses PASSED   [ 68%]
tests/backend/builders/test_custom.py::test_target_config_not_table PASSED [ 68%]
tests/backend/builders/test_custom.py::test_no_path PASSED               [ 68%]
tests/backend/builders/test_custom.py::test_path_not_string PASSED       [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigPattern::test_correct PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigPattern::test_not_string PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigPath::test_missing PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigPath::test_not_string PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigPath::test_correct PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestTemplate::test_custom PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestTemplate::test_create_necessary_directories PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestPattern::test_custom PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigTemplate::test_correct PASSED [ 68%]
tests/backend/builders/hooks/test_version.py::TestConfigTemplate::test_not_string PASSED [ 69%]
tests/cli/env/test_show.py::test_optional_columns PASSED                                                                                                                                         [ 69%]
tests/cli/env/test_show.py::test_single_and_matrix PASSED                                                                                                                                        [ 69%]
tests/cli/env/test_show.py::test_specific_unknown PASSED                                                                                                                                         [ 69%]
tests/cli/env/test_show.py::test_single_only PASSED                                                                                                                                              [ 69%]
tests/cli/env/test_show.py::test_specific PASSED                                                                                                                                                 [ 69%]
tests/cli/env/test_show.py::test_all_matrix_types_with_single PASSED                                                                                                                             [ 69%]
tests/cli/env/test_show.py::test_context_formatting PASSED                                                                                                                                       [ 69%]
tests/utils/test_platform.py::TestLinux::test_tag PASSED                 [ 69%]
tests/utils/test_platform.py::TestLinux::test_format_for_subprocess_string PASSED [ 69%]
tests/utils/test_platform.py::TestLinux::test_format_for_subprocess_list_shell PASSED [ 69%]
tests/utils/test_platform.py::TestLinux::test_format_for_subprocess_list PASSED [ 69%]
tests/utils/test_platform.py::TestLinux::test_format_for_subprocess_string_shell PASSED [ 69%]
tests/utils/test_platform.py::TestLinux::test_home PASSED                [ 69%]
tests/utils/test_platform.py::TestWindows::test_format_for_subprocess_string SKIPPED (Not running on Windows) [ 69%]
tests/utils/test_platform.py::TestWindows::test_tag SKIPPED (Not running on Windows) [ 70%]
tests/utils/test_platform.py::TestWindows::test_format_for_subprocess_string_shell SKIPPED (Not running on Windows) [ 70%]
tests/utils/test_platform.py::TestWindows::test_format_for_subprocess_list_shell SKIPPED (Not running on Windows) [ 70%]
tests/utils/test_platform.py::TestWindows::test_home SKIPPED (Not running on Windows) [ 70%]
tests/utils/test_platform.py::TestWindows::test_format_for_subprocess_list SKIPPED (Not running on Windows) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_format_for_subprocess_string SKIPPED (Not running on macOS) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_tag SKIPPED (Not running on macOS) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_home SKIPPED (Not running on macOS) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_format_for_subprocess_list SKIPPED (Not running on macOS) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_format_for_subprocess_string_shell SKIPPED (Not running on macOS) [ 70%]
tests/utils/test_platform.py::TestMacOS::test_format_for_subprocess_list_shell SKIPPED (Not running on macOS) [ 70%]
tests/cli/config/test_explore.py::test_call PASSED                       [ 70%]
tests/cli/env/test_remove.py::test_single PASSED                         [ 70%]
tests/cli/env/test_remove.py::test_unknown PASSED                        [ 70%]
tests/cli/env/test_remove.py::test_nonexistent PASSED                    [ 70%]
tests/cli/env/test_remove.py::test_active PASSED                         [ 70%]
tests/cli/env/test_remove.py::test_active_override PASSED                [ 71%]
tests/cli/env/test_remove.py::test_matrix_all PASSED                     [ 71%]
tests/cli/env/test_remove.py::test_matrix_all_local_directory PASSED     [ 71%]
tests/cli/env/test_remove.py::test_incompatible_ok PASSED                [ 71%]
tests/cli/env/test_remove.py::test_all PASSED                            [ 71%]
tests/backend/utils/test_context.py::TestHome::test_uri PASSED           [ 71%]
tests/backend/utils/test_context.py::TestHome::test_unknown_modifier PASSED [ 71%]
tests/backend/utils/test_context.py::TestHome::test_real PASSED          [ 71%]
tests/backend/utils/test_context.py::TestEnvVars::test_unset_without_default PASSED [ 71%]
tests/backend/utils/test_context.py::TestEnvVars::test_set PASSED        [ 71%]
tests/backend/utils/test_context.py::TestEnvVars::test_no_selection PASSED [ 71%]
tests/backend/utils/test_context.py::test_normal PASSED                  [ 71%]
tests/backend/utils/test_context.py::TestStatic::test_directory_separator PASSED [ 71%]
tests/backend/utils/test_context.py::TestStatic::test_path_separator PASSED [ 71%]
tests/backend/utils/test_context.py::TestRoot::test_uri PASSED           [ 71%]
tests/backend/utils/test_context.py::TestRoot::test_real PASSED          [ 71%]
tests/backend/utils/test_context.py::TestRoot::test_unknown_modifier PASSED [ 72%]
tests/index/test_core.py::TestRepo::test_normalization PASSED            [ 72%]
tests/index/test_core.py::TestURLs::test_simple[default] PASSED          [ 72%]
tests/index/test_core.py::TestURLs::test_project[PyPI main] PASSED       [ 72%]
tests/index/test_core.py::TestURLs::test_simple[PyPI main] PASSED        [ 72%]
tests/index/test_core.py::TestURLs::test_simple[PyPI test] PASSED        [ 72%]
tests/index/test_core.py::TestURLs::test_project[default] PASSED         [ 72%]
tests/index/test_core.py::TestURLs::test_project[PyPI test] PASSED       [ 72%]
tests/index/test_core.py::TestTLS::test_client_cert_with_key PASSED      [ 72%]
tests/index/test_core.py::TestTLS::test_ca_cert PASSED                   [ 72%]
tests/index/test_core.py::TestTLS::test_client_cert PASSED               [ 72%]
tests/backend/licenses/test_supported.py::test_licenses PASSED           [ 72%]
tests/backend/licenses/test_supported.py::test_exceptions PASSED         [ 72%]
tests/backend/builders/plugin/test_interface.py::TestDirectoryRecursion::test_infinite_loop_prevention PASSED [ 72%]
tests/backend/builders/plugin/test_interface.py::TestDirectoryRecursion::test_only_include PASSED [ 72%]
tests/backend/builders/plugin/test_interface.py::TestDirectoryRecursion::test_order PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestDirectoryRecursion::test_no_duplication PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestProjectID::test_normalization PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestHookConfig::test_unknown PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_build_config_not_table PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_base PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_build_config PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_target_config PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_core PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_hatch PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestMetadata::test_target_config_not_table PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestRawConfig::test_read PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestRawConfig::test_reuse PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestPluginManager::test_reuse PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestBuildValidation::test_invalid_metadata PASSED [ 73%]
tests/backend/builders/plugin/test_interface.py::TestBuildValidation::test_unknown_version PASSED [ 73%]
tests/backend/version/source/test_regex.py::test_match_custom_pattern PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[version-'-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[VERSION-'-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[version-'-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[__version__-'-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[VERSION-"-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_path_not_string PASSED  [ 74%]
tests/backend/version/source/test_regex.py::test_pattern_not_string PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[__version__-"-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[__version__-"-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[__version__-"-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[version-"-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[__version__-'-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[VERSION-'-] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[VERSION-"-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[version-"-v] PASSED [ 74%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[__version__-"-] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[VERSION-'-] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_path_nonexistent PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_pattern_no_version_group PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[__version__-'-v] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_no_path PASSED          [ 75%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[VERSION-'-v] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[version-"-v] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[version-'-] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[version-'-v] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[VERSION-"-v] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_set_default_pattern[version-"-] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_no_version PASSED       [ 75%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[VERSION-"-] PASSED [ 75%]
tests/backend/version/source/test_regex.py::test_match_default_pattern[__version__-'-v] PASSED [ 75%]
tests/backend/version/source/test_code.py::test_match_custom_expression_basic PASSED [ 76%]
tests/backend/version/source/test_code.py::test_no_path PASSED           [ 76%]
tests/backend/version/source/test_code.py::test_path_nonexistent PASSED  [ 76%]
tests/backend/version/source/test_code.py::test_search_paths_entry_not_string PASSED [ 76%]
tests/backend/version/source/test_code.py::test_search_paths_not_array PASSED [ 76%]
tests/backend/version/source/test_code.py::test_path_not_string PASSED   [ 76%]
tests/backend/version/source/test_code.py::test_search_paths PASSED      [ 76%]
tests/backend/version/source/test_code.py::test_match_custom_expression_complex PASSED [ 76%]
tests/backend/version/source/test_code.py::test_expression_not_string PASSED [ 76%]
tests/backend/version/source/test_code.py::test_match_default_expression PASSED [ 76%]
tests/venv/test_core.py::test_python_data PASSED                         [ 76%]
tests/venv/test_core.py::test_initialization_does_not_create PASSED      [ 76%]
tests/venv/test_core.py::test_activation PASSED                          [ 76%]
tests/venv/test_core.py::test_creation_allow_system_packages PASSED      [ 76%]
tests/venv/test_core.py::test_creation PASSED                            [ 76%]
tests/venv/test_core.py::test_activation_path_env_var_missing PASSED     [ 76%]
tests/venv/test_core.py::test_executables_directory PASSED               [ 77%]
tests/venv/test_core.py::test_context_manager PASSED                     [ 77%]
tests/venv/test_core.py::test_remove_non_existent_no_error PASSED        [ 77%]
tests/utils/test_structures.py::TestEnvVars::test_precedence PASSED      [ 77%]
tests/utils/test_structures.py::TestEnvVars::test_set PASSED             [ 77%]
tests/utils/test_structures.py::TestEnvVars::test_restoration PASSED     [ 77%]
tests/utils/test_structures.py::TestEnvVars::test_include PASSED         [ 77%]
tests/utils/test_structures.py::TestEnvVars::test_exclude PASSED         [ 77%]
tests/cli/publish/test_publish.py::TestWheel::test_missing_required_metadata_field[version] SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::TestWheel::test_missing_required_metadata_field[name] SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::TestSourceDistribution::test_missing_required_metadata_field[name] SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::TestSourceDistribution::test_missing_required_metadata_field[version] SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::test_repo_missing_url SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::test_missing_user SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::test_initialize_auth SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::test_enable_with_flag SKIPPED (Not testing publishing) [ 77%]
tests/cli/publish/test_publish.py::test_disabled SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_explicit_options SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_plugin_config_repo_override SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_prompt SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_unknown_publisher SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_no_artifacts SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_timestamp_to_version SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_plugin_config SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_missing_auth SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_repo_invalid_type SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_enable_with_prompt SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_external_artifact_path SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_already_exists SKIPPED (Not testing publishing) [ 78%]
tests/cli/publish/test_publish.py::test_flags SKIPPED (Not testing publishing) [ 78%]
tests/backend/builders/test_sdist.py::TestCoreMetadataConstructor::test_unknown PASSED [ 78%]
tests/backend/builders/test_sdist.py::TestCoreMetadataConstructor::test_not_string PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestSupportLegacy::test_target PASSED [ 79%]
tests/backend/builders/test_sdist.py::test_class PASSED                  [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_authors_name_and_email PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_packages PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_classifiers PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_readme PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_dependencies PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_maintainers_multiple PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_description PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_dependencies_extra PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_scripts PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_entry_points PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_maintainers_name_and_email PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_maintainers_name PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_gui_scripts PASSED [ 79%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_authors_email PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_authors_multiple PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_authors_name PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_maintainers_email PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_optional_dependencies PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestConstructSetupPyFile::test_all PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_license_files_always_included PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_project_file_always_included PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_config_file_always_included PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_include_readme PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_include_license_files PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_no_strict_naming PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_include_project_file PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestBuildStandard::test_readme_always_included PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestStrictNaming::test_global PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestStrictNaming::test_target_not_boolean PASSED [ 80%]
tests/backend/builders/test_sdist.py::TestStrictNaming::test_global_not_boolean PASSED [ 81%]
tests/backend/builders/test_sdist.py::TestStrictNaming::test_target_overrides_global PASSED [ 81%]
tests/backend/builders/test_sdist.py::TestStrictNaming::test_target PASSED [ 81%]
tests/cli/dep/show/test_table.py::test_optional_columns PASSED                                                                                                                                   [ 81%]
tests/cli/dep/show/test_table.py::test_project_only PASSED                                                                                                                                       [ 81%]
tests/cli/dep/show/test_table.py::test_incompatible_environment PASSED                                                                                                                           [ 81%]
tests/cli/dep/show/test_table.py::test_environment_only PASSED                                                                                                                                   [ 81%]
tests/cli/env/test_prune.py::test_unknown_type PASSED                    [ 81%]
tests/cli/env/test_prune.py::test_all PASSED                             [ 81%]
tests/cli/env/test_prune.py::test_active PASSED                          [ 81%]
tests/cli/env/test_prune.py::test_incompatible_ok PASSED                 [ 81%]
tests/publish/plugin/test_interface.py::TestDisable::test_project_config PASSED [ 81%]
tests/publish/plugin/test_interface.py::TestDisable::test_project_config_not_boolean PASSED [ 81%]
tests/publish/plugin/test_interface.py::TestDisable::test_plugin_config PASSED [ 81%]
tests/publish/plugin/test_interface.py::TestDisable::test_plugin_config_not_boolean PASSED [ 81%]
tests/publish/plugin/test_interface.py::TestDisable::test_project_config_overrides_plugin_config PASSED [ 82%]
tests/backend/version/source/test_env.py::test_variable_contains_version PASSED [ 82%]
tests/backend/version/source/test_env.py::test_variable_not_string PASSED [ 82%]
tests/backend/version/source/test_env.py::test_no_variable PASSED        [ 82%]
tests/backend/version/source/test_env.py::test_variable_not_available PASSED [ 82%]
tests/cli/config/test_show.py::test_reveal PASSED                        [ 82%]
tests/cli/env/test_run.py::test_filter_not_mapping PASSED                [ 82%]
tests/cli/env/test_run.py::test_filter PASSED                            [ 82%]
tests/cli/env/test_run.py::test_force_continue PASSED                    [ 82%]
tests/cli/env/test_run.py::test_ignore_compatibility PASSED              [ 82%]
tests/backend/builders/hooks/test_custom.py::test_nonexistent PASSED     [ 82%]
tests/backend/builders/hooks/test_custom.py::test_no_subclass PASSED     [ 82%]
tests/backend/builders/hooks/test_custom.py::test_no_path PASSED         [ 82%]
tests/backend/builders/hooks/test_custom.py::test_path_not_string PASSED [ 82%]
tests/cli/clean/test_clean.py::test PASSED                               [ 82%]
tests/env/plugin/test_interface.py::TestSkipInstall::test_enable PASSED  [ 82%]
tests/env/plugin/test_interface.py::TestSkipInstall::test_not_boolean PASSED [ 83%]
tests/env/plugin/test_interface.py::TestEnvExclude::test_correct PASSED  [ 83%]
tests/env/plugin/test_interface.py::TestEnvExclude::test_pattern_not_string PASSED [ 83%]
tests/env/plugin/test_interface.py::TestEnvExclude::test_not_array PASSED [ 83%]
tests/env/plugin/test_interface.py::TestDevMode::test_disable PASSED     [ 83%]
tests/env/plugin/test_interface.py::TestDevMode::test_not_boolean PASSED [ 83%]
tests/env/plugin/test_interface.py::TestPlatforms::test_not_array PASSED [ 83%]
tests/env/plugin/test_interface.py::TestPlatforms::test_correct PASSED   [ 83%]
tests/env/plugin/test_interface.py::TestPlatforms::test_entry_not_string PASSED [ 83%]
tests/env/plugin/test_interface.py::TestEnvVars::test_value_not_string PASSED [ 83%]
tests/env/plugin/test_interface.py::TestEnvVars::test_correct PASSED     [ 83%]
tests/env/plugin/test_interface.py::TestEnvVars::test_not_table PASSED   [ 83%]
tests/env/plugin/test_interface.py::TestEnvVars::test_context_formatting PASSED [ 83%]
tests/env/plugin/test_interface.py::TestFeatures::test_invalid_type PASSED [ 83%]
tests/env/plugin/test_interface.py::TestFeatures::test_correct PASSED    [ 83%]
tests/env/plugin/test_interface.py::TestFeatures::test_feature_not_string PASSED [ 83%]
tests/env/plugin/test_interface.py::TestFeatures::test_feature_empty_string PASSED [ 84%]
tests/env/plugin/test_interface.py::TestFeatures::test_feature_undefined PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_not_array PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_extra_not_array PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_context_formatting PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_extra_invalid PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_extra_entry_not_string PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_invalid PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_full_skip_install PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_entry_not_string PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_unknown_dynamic_feature PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_full_dev_mode PASSED [ 84%]
tests/env/plugin/test_interface.py::TestDependencies::test_full PASSED   [ 84%]
tests/env/plugin/test_interface.py::TestEnvVarOption::test_unset PASSED  [ 84%]
tests/env/plugin/test_interface.py::TestEnvVarOption::test_set PASSED    [ 84%]
tests/env/plugin/test_interface.py::TestScripts::test_multiple_commands PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_name_contains_spaces PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_single_commands PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_multiple_commands_not_string PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_command_expansion_multiple_nested PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_not_table PASSED   [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_command_expansion_multiple_nested_ignore_exit_code PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_command_expansion_circular_inheritance PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_config_invalid_type PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_command_expansion_basic PASSED [ 85%]
tests/env/plugin/test_interface.py::TestScripts::test_command_expansion_modification PASSED [ 85%]
tests/env/plugin/test_interface.py::TestPostInstallCommands::test_not_array PASSED [ 85%]
tests/env/plugin/test_interface.py::TestPostInstallCommands::test_correct PASSED [ 85%]
tests/env/plugin/test_interface.py::TestPostInstallCommands::test_entry_not_string PASSED [ 85%]
tests/env/plugin/test_interface.py::TestEnvInclude::test_correct PASSED  [ 85%]
tests/env/plugin/test_interface.py::TestEnvInclude::test_not_array PASSED [ 85%]
tests/env/plugin/test_interface.py::TestEnvInclude::test_pattern_not_string PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment_not_integer PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[-2-command -qq] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[-1-command -q] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_env_type PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[-9000-command -qqq] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_unknown_modifier PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[0-command] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_env_vars_override PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_env_name PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_args_default PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[9000-command -vvv] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[3-command -vvv] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[1-command -v] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_matrix_default_override PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[3-command -vvv] PASSED [ 86%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[-1-command -q] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_matrix_default PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_args_default_override PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[1-command -v] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[-2-command -qq] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[-9000-command -qqq] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[2-command -vv] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[0-command] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_default PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_matrix_no_selection PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_args_undefined PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_matrix_no_default PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[9000-command -vvv] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[2-command -vv] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_adjustment[-3-command -qqq] PASSED [ 87%]
tests/env/plugin/test_interface.py::TestContextFormatting::test_verbosity_flag_default[-3-command -qqq] PASSED [ 88%]
tests/env/plugin/test_interface.py::TestDescription::test_correct PASSED [ 88%]
tests/env/plugin/test_interface.py::TestDescription::test_not_string PASSED [ 88%]
tests/env/plugin/test_interface.py::TestPreInstallCommands::test_correct PASSED [ 88%]
tests/env/plugin/test_interface.py::TestPreInstallCommands::test_entry_not_string PASSED [ 88%]
tests/env/plugin/test_interface.py::TestPreInstallCommands::test_not_array PASSED [ 88%]
tests/cli/new/test_new.py::test_feature_ci PASSED                        [ 88%]
tests/cli/new/test_new.py::test_feature_src_layout PASSED                [ 88%]
tests/cli/new/test_new.py::test_initialize_update PASSED                 [ 88%]
tests/cli/new/test_new.py::test_projects_urls_empty PASSED               [ 88%]
tests/cli/new/test_new.py::test_licenses_empty PASSED                    [ 88%]
tests/cli/new/test_new.py::test_feature_cli PASSED                       [ 88%]
tests/cli/new/test_new.py::test_initialize_fresh PASSED                  [ 88%]
tests/cli/new/test_new.py::test_licenses_multiple PASSED                 [ 88%]
tests/cli/new/test_new.py::test_no_project_name_enables_interactive PASSED [ 88%]
tests/cli/new/test_new.py::test_feature_tests_disable PASSED             [ 88%]
tests/cli/new/test_new.py::test_no_project_name_error PASSED             [ 89%]
tests/cli/new/test_new.py::test_projects_urls_space_in_label PASSED      [ 89%]
tests/cli/new/test_new.py::test_interactive PASSED                       [ 89%]
tests/cli/new/test_new.py::TestErrors::test_some_not_plugins_found PASSED [ 89%]
tests/cli/new/test_new.py::TestErrors::test_path_is_file PASSED          [ 89%]
tests/cli/new/test_new.py::TestErrors::test_no_plugins_found PASSED      [ 89%]
tests/cli/new/test_new.py::TestErrors::test_path_not_empty PASSED        [ 89%]
tests/config/test_model.py::TestTemplate::test_name_default_env_var PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_not_table PASSED          [ 89%]
tests/config/test_model.py::TestTemplate::test_licenses_default_not_array PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_licenses_headers_set_lazy_error PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_licenses_default PASSED   [ 89%]
tests/config/test_model.py::TestTemplate::test_name_set_lazy_error PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_plugins PASSED            [ 89%]
tests/config/test_model.py::TestTemplate::test_email_default_env_var PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_licenses_default_default PASSED [ 89%]
tests/config/test_model.py::TestTemplate::test_email_default_no_git PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_set_lazy_error PASSED     [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_headers_default PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_set_lazy_error PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_name_default_no_git PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_not_table PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_plugins_default PASSED    [ 90%]
tests/config/test_model.py::TestTemplate::test_name_default_git PASSED   [ 90%]
tests/config/test_model.py::TestTemplate::test_email_set_lazy_error PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_plugins_not_table PASSED  [ 90%]
tests/config/test_model.py::TestTemplate::test_email_not_string PASSED   [ 90%]
tests/config/test_model.py::TestTemplate::test_email PASSED              [ 90%]
tests/config/test_model.py::TestTemplate::test_plugins_set_lazy_error PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_headers_not_boolean PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_default_set_lazy_error PASSED [ 90%]
tests/config/test_model.py::TestTemplate::test_licenses_default_entry_not_string PASSED [ 91%]
tests/config/test_model.py::TestTemplate::test_plugins_data_not_table PASSED [ 91%]
tests/config/test_model.py::TestTemplate::test_name PASSED               [ 91%]
tests/config/test_model.py::TestTemplate::test_name_not_string PASSED    [ 91%]
tests/config/test_model.py::TestTemplate::test_email_default_git PASSED  [ 91%]
tests/config/test_model.py::TestTemplate::test_licenses_headers PASSED   [ 91%]
tests/config/test_model.py::TestMode::test_unknown PASSED                [ 91%]
tests/config/test_model.py::TestMode::test_defined PASSED                [ 91%]
tests/config/test_model.py::TestMode::test_not_string PASSED             [ 91%]
tests/config/test_model.py::TestMode::test_set_lazy_error PASSED         [ 91%]
tests/config/test_model.py::TestProjects::test_not_table PASSED          [ 91%]
tests/config/test_model.py::TestProjects::test_string PASSED             [ 91%]
tests/config/test_model.py::TestProjects::test_table_no_location PASSED  [ 91%]
tests/config/test_model.py::TestProjects::test_table PASSED              [ 91%]
tests/config/test_model.py::TestProjects::test_set_lazy_error PASSED     [ 91%]
tests/config/test_model.py::TestProjects::test_location_set_lazy_error PASSED [ 91%]
tests/config/test_model.py::TestProjects::test_entry_invalid_type PASSED [ 92%]
tests/config/test_model.py::TestProjects::test_location_not_string PASSED [ 92%]
tests/config/test_model.py::TestDirs::test_cache_set_lazy_error PASSED   [ 92%]
tests/config/test_model.py::TestDirs::test_data PASSED                   [ 92%]
tests/config/test_model.py::TestDirs::test_env_value_not_string PASSED   [ 92%]
tests/config/test_model.py::TestDirs::test_cache PASSED                  [ 92%]
tests/config/test_model.py::TestDirs::test_not_table PASSED              [ 92%]
tests/config/test_model.py::TestDirs::test_project_not_array PASSED      [ 92%]
tests/config/test_model.py::TestDirs::test_python_not_string PASSED      [ 92%]
tests/config/test_model.py::TestDirs::test_project_entry_not_string PASSED [ 92%]
tests/config/test_model.py::TestDirs::test_env_not_table PASSED          [ 92%]
tests/config/test_model.py::TestDirs::test_project_set_lazy_error PASSED [ 92%]
tests/config/test_model.py::TestDirs::test_set_lazy_error PASSED         [ 92%]
tests/config/test_model.py::TestDirs::test_data_set_lazy_error PASSED    [ 92%]
tests/config/test_model.py::TestDirs::test_env PASSED                    [ 92%]
tests/config/test_model.py::TestDirs::test_python_set_lazy_error PASSED  [ 92%]
tests/config/test_model.py::TestDirs::test_data_not_string PASSED        [ 93%]
tests/config/test_model.py::TestDirs::test_env_set_lazy_error PASSED     [ 93%]
tests/config/test_model.py::TestDirs::test_python PASSED                 [ 93%]
tests/config/test_model.py::TestDirs::test_cache_not_string PASSED       [ 93%]
tests/config/test_model.py::TestDirs::test_project PASSED                [ 93%]
tests/config/test_model.py::TestPublish::test_defined PASSED             [ 93%]
tests/config/test_model.py::TestPublish::test_data_not_table PASSED      [ 93%]
tests/config/test_model.py::TestPublish::test_set_lazy_error PASSED      [ 93%]
tests/config/test_model.py::TestPublish::test_not_table PASSED           [ 93%]
tests/config/test_model.py::TestShell::test_table PASSED                 [ 93%]
tests/config/test_model.py::TestShell::test_table_name_set_lazy_error PASSED [ 93%]
tests/config/test_model.py::TestShell::test_table_with_path PASSED       [ 93%]
tests/config/test_model.py::TestShell::test_table_args_set_lazy_error PASSED [ 93%]
tests/config/test_model.py::TestShell::test_invalid_type PASSED          [ 93%]
tests/config/test_model.py::TestShell::test_set_lazy_error PASSED        [ 93%]
tests/config/test_model.py::TestShell::test_table_path_not_string PASSED [ 94%]
tests/config/test_model.py::TestShell::test_table_args_entry_not_string PASSED [ 94%]
tests/config/test_model.py::TestShell::test_string PASSED                [ 94%]
tests/config/test_model.py::TestShell::test_table_args_not_array PASSED  [ 94%]
tests/config/test_model.py::TestShell::test_table_path_set_lazy_error PASSED [ 94%]
tests/config/test_model.py::TestShell::test_table_no_name PASSED         [ 94%]
tests/config/test_model.py::TestShell::test_table_with_path_and_args PASSED [ 94%]
tests/config/test_model.py::TestShell::test_table_name_not_string PASSED [ 94%]
tests/config/test_model.py::TestProject::test_not_string PASSED          [ 94%]
tests/config/test_model.py::TestProject::test_set_lazy_error PASSED      [ 94%]
tests/config/test_model.py::TestProject::test_defined PASSED             [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_not_table PASSED   [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_error PASSED       [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_debug_not_string PASSED [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_info PASSED        [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_spinner_set_lazy_error PASSED [ 94%]
tests/config/test_model.py::TestTerminal::test_styles_warning_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_warning_set_lazy_error PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_error_set_lazy_error PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_success_set_lazy_error PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_success_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_set_lazy_error PASSED     [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_warning PASSED     [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_waiting_set_lazy_error PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_success PASSED     [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_info_set_lazy_error PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_waiting PASSED     [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_error_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_info_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_spinner_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_waiting_not_string PASSED [ 95%]
tests/config/test_model.py::TestTerminal::test_not_table PASSED          [ 95%]
tests/config/test_model.py::TestTerminal::test_styles_debug PASSED       [ 96%]
tests/config/test_model.py::TestTerminal::test_styles_set_lazy_error PASSED [ 96%]
tests/config/test_model.py::TestTerminal::test_styles_spinner PASSED     [ 96%]
tests/config/test_model.py::TestTerminal::test_styles_debug_set_lazy_error PASSED [ 96%]
tests/cli/config/test_set.py::test_standard_complex_map PASSED           [ 96%]
tests/cli/config/test_set.py::test_project_location_basic_set_first_project PASSED [ 96%]
tests/cli/config/test_set.py::test_project_location_complex_set_first_project PASSED [ 96%]
tests/cli/config/test_set.py::test_resolve_project_location_basic PASSED [ 96%]
tests/cli/config/test_set.py::test_standard_hidden PASSED                [ 96%]
tests/cli/config/test_set.py::test_prompt PASSED                         [ 96%]
tests/cli/config/test_set.py::test_standard_complex_sequence PASSED      [ 96%]
tests/cli/config/test_set.py::test_prompt_hidden PASSED                  [ 96%]
tests/cli/config/test_set.py::test_prevent_invalid_config PASSED         [ 96%]
tests/cli/config/test_set.py::test_resolve_project_location_complex PASSED [ 96%]
tests/cli/config/test_set.py::test_standard PASSED                       [ 96%]
tests/cli/config/test_set.py::test_standard_deep PASSED                  [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_continue[r] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_continue[rev] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_begin[rev] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_continue[post] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_begin[post] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::TestPost::test_begin[r] PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::test_micro[fix] PASSED    [ 97%]
tests/backend/version/scheme/test_standard.py::test_major PASSED         [ 97%]
tests/backend/version/scheme/test_standard.py::test_not_higher PASSED    [ 97%]
tests/backend/version/scheme/test_standard.py::test_specific_not_higher_allowed PASSED [ 97%]
tests/backend/version/scheme/test_standard.py::test_micro[patch] PASSED  [ 97%]
tests/backend/version/scheme/test_standard.py::test_micro[micro] PASSED  [ 97%]
tests/backend/version/scheme/test_standard.py::test_specific PASSED      [ 97%]
tests/backend/version/scheme/test_standard.py::test_minor PASSED         [ 97%]
tests/backend/version/scheme/test_standard.py::test_release PASSED       [ 97%]
tests/backend/version/scheme/test_standard.py::TestDev::test_begin PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestDev::test_continue PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_correct[fix,rc-0.0.2rc0] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_correct[major,beta-1.0.0b0] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_correct[minor,dev-0.1.0.dev0] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_correct[major,major,major-3.0.0] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_correct[minor,preview-0.1.0rc0] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestMultiple::test_explicit_error PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[c] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[pre] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[alpha] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[a] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[preview] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[pre] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[b] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[beta] PASSED [ 98%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[c] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[beta] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[preview] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[a] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[alpha] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[preview] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[c] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[pre] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[b] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[b] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[beta] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[rc] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[alpha] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_restart[a] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_continue[rc] PASSED [ 99%]
tests/backend/version/scheme/test_standard.py::TestPre::test_begin[rc] PASSED [100%]
=============================== warnings summary ===============================
../../../../usr/lib/python3.11/site-packages/httpx/_models.py:1
  /usr/lib/python3.11/site-packages/httpx/_models.py:1: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
    import cgi
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========= 1497 passed, 70 skipped, 159 deselected, 1 warning in 23.22s =========
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: hatch-1.6.3-6.fc38.noarch
Provides: hatch = 1.6.3-6.fc38 python3.11dist(hatch) = 1.6.3 python3dist(hatch) = 1.6.3
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: (python3.11dist(pexpect) >= 4.8 with python3.11dist(pexpect) < 5) (python3.11dist(userpath) >= 1.7 with python3.11dist(userpath) < 2) /usr/bin/python3 python(abi) = 3.11 python3.11dist(click) >= 8.0.3 python3.11dist(hatchling) >= 1.11 python3.11dist(httpx) >= 0.22 python3.11dist(hyperlink) >= 21 python3.11dist(keyring) >= 23.5 python3.11dist(packaging) >= 21.3 python3.11dist(platformdirs) >= 2.5 python3.11dist(pyperclip) >= 1.8.2 python3.11dist(rich) >= 11.2 python3.11dist(shellingham) >= 1.4 python3.11dist(tomli-w) >= 1 python3.11dist(tomlkit) >= 0.11.1 python3.11dist(virtualenv) >= 20.16.2
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64
Wrote: /builddir/build/SRPMS/hatch-1.6.3-6.fc38.src.rpm
Wrote: /builddir/build/RPMS/hatch-1.6.3-6.fc38.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8IBQTB
+ umask 022
+ cd /builddir/build/BUILD
+ cd hatch-hatch-v1.6.3
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/hatch-1.6.3-6.fc38.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.CSbOEn
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf hatch-hatch-v1.6.3 hatch-hatch-v1.6.3.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
RPM build warnings:
    bogus date in %changelog: Sun Jan 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.3-5
Child return code was: 0