Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-489977-74491/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4c22245f20534d218781174da2a1eabf', '-D', '/var/lib/mock/dist-an23.3-build-489977-74491/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1707177600 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-489977-74491/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '19719098b5134aa194befabd1520177f', '-D', '/var/lib/mock/dist-an23.3-build-489977-74491/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FzvOh1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pydantic-core-2.14.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pydantic-core-2.14.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pydantic-core-2.14.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xzf /builddir/build/SOURCES/vendor.tar.gz + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.4qvNO0 + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement not satisfied: maturin>=1,<2 Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement not satisfied: typing-extensions >=4.6.0,!=4.7.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-489977-74491/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '39044af414144dfca63766c7259b170f', '-D', '/var/lib/mock/dist-an23.3-build-489977-74491/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target x86_64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.JDitDI + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement satisfied: maturin>=1,<2 (installed: maturin 1.3.0) Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement satisfied: typing-extensions >=4.6.0,!=4.7.0 (installed: typing-extensions 4.9.0) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` Handling typing-extensions >=4.6.0, !=4.7.0 from hook generated metadata: Requires-Dist (pydantic_core) Requirement satisfied: typing-extensions >=4.6.0, !=4.7.0 (installed: typing-extensions 4.9.0) + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires + rm -rfv pydantic_core-2.14.6.dist-info/ removed 'pydantic_core-2.14.6.dist-info/METADATA' removed 'pydantic_core-2.14.6.dist-info/WHEEL' removed 'pydantic_core-2.14.6.dist-info/license_files/LICENSE' removed directory 'pydantic_core-2.14.6.dist-info/license_files' removed directory 'pydantic_core-2.14.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target x86_64 /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-489977-74491/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4b6b5aa381cb4f4a99f8958e541e3bfd', '-D', '/var/lib/mock/dist-an23.3-build-489977-74491/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ijj3_qs2:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target x86_64 /builddir/build/SPECS/python-pydantic-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.vxvtqR + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement satisfied: maturin>=1,<2 (installed: maturin 1.3.0) Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement satisfied: typing-extensions >=4.6.0,!=4.7.0 (installed: typing-extensions 4.9.0) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` Handling typing-extensions >=4.6.0, !=4.7.0 from hook generated metadata: Requires-Dist (pydantic_core) Requirement satisfied: typing-extensions >=4.6.0, !=4.7.0 (installed: typing-extensions 4.9.0) + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-buildrequires + rm -rfv pydantic_core-2.14.6.dist-info/ removed 'pydantic_core-2.14.6.dist-info/METADATA' removed 'pydantic_core-2.14.6.dist-info/WHEEL' removed 'pydantic_core-2.14.6.dist-info/license_files/LICENSE' removed directory 'pydantic_core-2.14.6.dist-info/license_files' removed directory 'pydantic_core-2.14.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.H1t9Qu + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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 + cd pydantic-core-2.14.6 + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_wheel.py /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir Looking in indexes: https://mirrors.aliyun.com/pypi/simple/ Processing /builddir/build/BUILD/pydantic-core-2.14.6 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir/pip-modern-metadata-b3s2y27m --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: pydantic_core Building wheel for pydantic_core (pyproject.toml): started Running command Building wheel for pydantic_core (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.69 Compiling quote v1.0.29 Compiling target-lexicon v0.12.9 Compiling unicode-ident v1.0.10 Compiling python3-dll-a v0.2.9 Compiling once_cell v1.18.0 Compiling libc v0.2.147 Compiling heck v0.4.1 Compiling static_assertions v1.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling parking_lot_core v0.9.8 Compiling rustversion v1.0.13 Compiling tinyvec_macros v0.1.1 Compiling smallvec v1.11.1 Compiling scopeguard v1.1.0 Compiling memchr v2.6.3 Compiling serde v1.0.190 Compiling unicode-bidi v0.3.13 Compiling serde_json v1.0.108 Compiling equivalent v1.0.1 Compiling hashbrown v0.14.0 Compiling indoc v2.0.4 Compiling zerocopy v0.7.20 Compiling regex-syntax v0.8.2 Compiling unindent v0.2.3 Compiling percent-encoding v2.3.0 Compiling itoa v1.0.8 Compiling ryu v1.0.14 Compiling base64 v0.21.5 Compiling uuid v1.5.0 Compiling tinyvec v1.6.0 Compiling lexical-util v0.8.5 Compiling form_urlencoded v1.2.0 Compiling ahash v0.8.6 Compiling num-traits v0.2.16 Compiling num-integer v0.1.45 Compiling lock_api v0.4.10 Compiling num-bigint v0.4.4 Compiling memoffset v0.9.0 Compiling aho-corasick v1.0.2 Compiling indexmap v2.0.0 Compiling pyo3-build-config v0.20.0 Compiling lexical-parse-integer v0.8.6 Compiling lexical-write-integer v0.8.5 Compiling syn v2.0.38 Compiling getrandom v0.2.10 Compiling unicode-normalization v0.1.22 Compiling lexical-write-float v0.8.5 Compiling lexical-parse-float v0.8.5 Compiling parking_lot v0.12.1 Compiling idna v0.4.0 Compiling lexical-core v0.8.5 Compiling url v2.4.1 Compiling pyo3-ffi v0.20.0 Compiling pyo3 v0.20.0 Compiling pydantic-core v2.14.6 (/builddir/build/BUILD/pydantic-core-2.14.6) Compiling regex-automata v0.4.3 Compiling pyo3-macros-backend v0.20.0 Compiling strum_macros v0.25.3 Compiling serde_derive v1.0.190 Compiling enum_dispatch v0.3.12 Compiling regex v1.10.2 Compiling strum v0.25.0 Compiling speedate v0.13.0 Compiling pyo3-macros v0.20.0 Compiling jiter v0.0.4 warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/lib.rs:1:13 | 1 | #![cfg_attr(has_coverage_attribute, feature(coverage_attribute))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/build_tools.rs:71:16 | 71 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:132:23 | 132 | #[cfg(Py_3_11)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:143:27 | 143 | #[cfg(not(Py_3_11))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:159:19 | 159 | #[cfg(Py_3_11)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:167:23 | 167 | #[cfg(not(Py_3_11))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/datetime.rs:352:15 | 348 | pub fn int_as_datetime<'a>( | -- lifetime `'a` declared here ... 352 | ) -> ValResult { | ^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: elided lifetime has a name --> src/input/datetime.rs:352:16 | 348 | pub fn int_as_datetime<'a>( | -- lifetime `'a` declared here ... 352 | ) -> ValResult { | ^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:386:85 | 386 | pub fn float_as_datetime<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:386:86 | 386 | pub fn float_as_datetime<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:416:15 | 412 | pub fn int_as_time<'a>( | -- lifetime `'a` declared here ... 416 | ) -> ValResult { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:416:16 | 412 | pub fn int_as_time<'a>( | -- lifetime `'a` declared here ... 416 | ) -> ValResult { | ^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:451:81 | 451 | pub fn float_as_time<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:451:82 | 451 | pub fn float_as_time<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:485:87 | 485 | pub fn int_as_duration<'a>(input: &'a impl Input<'a>, total_seconds: i64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:494:89 | 494 | pub fn float_as_duration<'a>(input: &'a impl Input<'a>, total_seconds: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:134:16 | 134 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:147:16 | 147 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:164:16 | 164 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:177:16 | 177 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:190:16 | 190 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:203:16 | 203 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_abstract.rs:98:19 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 98 | ) -> ValResult>>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:100:59 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 100 | fn validate_bytes(&'a self, strict: bool) -> ValResult>>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:106:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 106 | fn exact_int(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:116:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 116 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:126:77 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 126 | fn validate_decimal(&'a self, strict: bool, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:133:61 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 133 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:135:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 135 | fn lax_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:139:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 139 | fn validate_dict(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:146:42 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 146 | fn strict_dict(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:148:39 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 148 | fn lax_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:152:90 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 152 | fn validate_model_fields(&'a self, strict: bool, _from_attributes: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:156:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 156 | fn validate_list(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:163:42 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 163 | fn strict_list(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:165:39 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 165 | fn lax_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:169:59 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 169 | fn validate_tuple(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:176:43 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 176 | fn strict_tuple(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:178:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 178 | fn lax_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:182:57 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 182 | fn validate_set(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:189:41 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 189 | fn strict_set(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:191:38 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 191 | fn lax_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:195:63 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 195 | fn validate_frozenset(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:202:47 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 202 | fn strict_frozenset(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:204:44 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 204 | fn lax_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:208:55 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 208 | fn extract_generic_iterable(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:175:16 | 175 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:186:16 | 186 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:198:16 | 198 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:210:16 | 210 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:222:16 | 222 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_json.rs:88:40 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 88 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:99:19 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 99 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:114:60 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 114 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:158:61 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 158 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:169:59 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 169 | fn validate_dict(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:176:42 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 176 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:180:59 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 180 | fn validate_list(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:187:42 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 187 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:191:60 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 191 | fn validate_tuple(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:199:43 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 199 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:203:58 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 203 | fn validate_set(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:211:41 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 211 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:215:64 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 215 | fn validate_frozenset(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:223:47 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 223 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:339:16 | 339 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:344:16 | 344 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:396:16 | 396 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:401:16 | 401 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:406:16 | 406 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:411:16 | 411 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:416:16 | 416 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_json.rs:364:19 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 364 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:373:60 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 373 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:392:61 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 392 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:397:42 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 397 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:402:42 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 402 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:407:43 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 407 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:412:41 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 412 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:417:47 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 417 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:421:55 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 421 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:9:11 | 9 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:37:11 | 37 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:46:7 | 46 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:57:11 | 57 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:66:7 | 66 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:77:11 | 77 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:86:7 | 86 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:787:7 | 787 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:790:7 | 790 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:805:7 | 805 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:808:7 | 808 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:823:7 | 823 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:826:7 | 826 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_python.rs:212:19 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 212 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:259:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 259 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:267:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 267 | fn exact_int(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:275:59 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 275 | fn validate_bytes(&'a self, strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:389:61 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 389 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:411:58 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 411 | fn lax_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:432:42 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 432 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:440:39 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 440 | fn lax_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:450:89 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 450 | fn validate_model_fields(&'a self, strict: bool, from_attributes: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:480:42 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 480 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:487:39 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 487 | fn lax_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:500:43 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 500 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:507:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 507 | fn lax_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:520:41 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 520 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:527:38 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 527 | fn lax_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:540:47 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 540 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:547:44 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 547 | fn lax_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:560:55 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 560 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:37:58 | 36 | impl<'py> StringMapping<'py> { | --- lifetime `'py` declared here 37 | pub fn new_key(py_key: &'py PyAny) -> ValResult<'py, StringMapping> { | ^^^^^^^^^^^^^ this elided lifetime gets resolved as `'py` warning: elided lifetime has a name --> src/input/input_string.rs:103:19 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 103 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:110:60 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 110 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:141:61 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 141 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:148:42 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 148 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:155:42 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 155 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:159:43 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 159 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:163:41 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 163 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:167:47 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 167 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:171:55 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 171 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:19:11 | 19 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:21:11 | 21 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:590:27 | 590 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:597:23 | 597 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/return_enums.rs:831:34 | 830 | impl<'a> EitherBytes<'a> { | -- lifetime `'a` declared here 831 | pub fn as_slice(&'a self) -> &[u8] { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/return_enums.rs:864:50 | 863 | impl<'a> EitherInt<'a> { | -- lifetime `'a` declared here 864 | pub fn upcast(py_any: &'a PyAny) -> ValResult { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/recursion_guard.rs:23:89 | 23 | pub const RECURSION_GUARD_LIMIT: u16 = if cfg!(any(target_family = "wasm", all(windows, PyPy))) { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/recursion_guard.rs:26:20 | 26 | } else if cfg!(any(PyPy, windows)) { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/tools.rs:51:16 | 51 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/argument_markers.rs:30:1 | 30 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 31 | impl ArgsKwargs { | ---------- | | | `ArgsKwargs` is not local | `ArgsKwargs` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/argument_markers.rs:72:1 | 72 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 73 | impl PydanticUndefinedType { | --------------------- | | | `PydanticUndefinedType` is not local | `PydanticUndefinedType` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/build_tools.rs:111:1 | 111 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 112 | impl SchemaError { | ----------- | | | `SchemaError` is not local | `SchemaError` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/errors/value_exception.rs:20:1 | 20 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 21 | impl PydanticOmit { | ------------ | | | `PydanticOmit` is not local | `PydanticOmit` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/errors/value_exception.rs:40:1 | 40 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 41 | impl PydanticUseDefault { | ------------------ | | | `PydanticUseDefault` is not local | `PydanticUseDefault` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/errors/value_exception.rs:64:1 | 64 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 65 | impl PydanticCustomError { | ------------------- | | | `PydanticCustomError` is not local | `PydanticCustomError` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/errors/value_exception.rs:142:1 | 142 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 143 | impl PydanticKnownError { | ------------------ | | | `PydanticKnownError` is not local | `PydanticKnownError` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/input/datetime.rs:512:1 | 512 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 513 | impl TzInfo { | ------ | | | `TzInfo` is not local | `TzInfo` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/serializers/mod.rs:76:1 | 76 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 77 | impl SchemaSerializer { | ---------------- | | | `SchemaSerializer` is not local | `SchemaSerializer` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/serializers/errors.rs:77:1 | 77 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 78 | impl PydanticSerializationError { | -------------------------- | | | `PydanticSerializationError` is not local | `PydanticSerializationError` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/serializers/errors.rs:105:1 | 105 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 106 | impl PydanticSerializationUnexpectedValue { | ------------------------------------ | | | `PydanticSerializationUnexpectedValue` is not local | `PydanticSerializationUnexpectedValue` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/url.rs:42:1 | 42 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 43 | impl PyUrl { | ----- | | | `PyUrl` is not local | `PyUrl` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/url.rs:218:1 | 218 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 219 | impl PyMultiHostUrl { | -------------- | | | `PyMultiHostUrl` is not local | `PyMultiHostUrl` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/validators/mod.rs:76:1 | 76 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 77 | impl PySome { | ------ | | | `PySome` is not local | `PySome` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/validators/mod.rs:114:1 | 114 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 115 | impl SchemaValidator { | --------------- | | | `SchemaValidator` is not local | `SchemaValidator` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `pydantic-core` (lib) generated 146 warnings Finished `release` profile [optimized] target(s) in 1m 46s 📦 Built wheel for CPython 3.11 to /builddir/build/BUILD/pydantic-core-2.14.6/target/wheels/pydantic_core-2.14.6-cp311-cp311-linux_x86_64.whl /builddir/build/BUILD/pydantic-core-2.14.6/target/wheels/pydantic_core-2.14.6-cp311-cp311-linux_x86_64.whl Building wheel for pydantic_core (pyproject.toml): finished with status 'done' Created wheel for pydantic_core: filename=pydantic_core-2.14.6-cp311-cp311-linux_x86_64.whl size=2003266 sha256=4c066ce2d4f3a4e457f6fee1e883c4955c9cad46bf56a217590fe04e356b18e2 Stored in directory: /builddir/.cache/pip/wheels/38/82/8f/86ac5b60b5b6cb3166a0c7e21a9a7f58b346b17ff9dc8f9016 Successfully built pydantic_core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ioaG3P + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 ++ dirname /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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 + cd pydantic-core-2.14.6 ++ ls /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir/pydantic_core-2.14.6-cp311-cp311-linux_x86_64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=pydantic_core==2.14.6 + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.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/pydantic-core-2.14.6/pyproject-wheeldir pydantic_core==2.14.6 Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir Processing ./pyproject-wheeldir/pydantic_core-2.14.6-cp311-cp311-linux_x86_64.whl Installing collected packages: pydantic_core Successfully installed pydantic_core-2.14.6 + '[' -d /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/bin ']' + rm -f /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib/python3.11/site-packages ']' + '[' /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages ']' + site_dirs+=("/usr/lib64/python3.11/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/anolis + /usr/bin/python3 -B /usr/lib/rpm/anolis/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 --record /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/RECORD --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages/pydantic_core-2.14.6.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=8 + /usr/bin/python3 /usr/lib/rpm/anolis/pyproject_save_files.py --output-files /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.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/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-record --prefix /usr pydantic_core + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/clean_perl + /usr/lib/rpm/anolis/check_elf_files Warning: undefined symbols in /usr/lib64/python3.11/site-packages/pydantic_core/_pydantic_core.cpython-311-x86_64-linux-gnu.so: PyExc_RecursionError PyObject_SetItem PyMapping_Items PyList_New PyObject_Init PyExc_SystemError PySequence_Check PyByteArray_Size PySet_New PyException_SetTraceback PyExc_NotImplementedError PyGILState_Release PyFloat_Type PyErr_Restore PyList_AsTuple PySet_Size PyLong_FromUnsignedLongLong PyLong_AsUnsignedLongLong PySet_Contains PyByteArray_Type PyObject_LengthHint PyException_GetCause PyDict_Contains PyImport_AddModule PyBytes_FromStringAndSize PyBytes_Type PyObject_SetAttrString PyMapping_Keys PyErr_WarnEx _Py_Dealloc PyObject_GenericGetDict PyErr_SetObject PyObject_GC_Del PyErr_NormalizeException PyIter_Next PyObject_Dir _Py_NotImplementedStruct PyErr_NewExceptionWithDoc _PyLong_NumBits PyObject_Str PyObject_RichCompare PyExc_RuntimeError PyCMethod_New Py_CompileStringExFlags PyErr_GivenExceptionMatches PyErr_SetString PyObject_IsInstance PyObject_DelItem PyDictValues_Type PyException_GetTraceback PyObject_GetItem PyExc_Exception PyExc_ValueError PyEval_EvalCode PyExc_TypeError PyGILState_Ensure PyInterpreterState_GetID _PyLong_FromByteArray PySequence_Contains PyUnicode_AsEncodedString PyTuple_GetItem PyErr_Print PyErr_PrintEx PyByteArray_AsString PyExc_BaseExceptionGroup PyObject_Free PyUnicode_InternInPlace PyLong_FromSsize_t PyFloat_FromDouble PyCapsule_Import PyLong_FromLong PyBytes_Size PySequence_Size PyModule_GetName PyEval_GetBuiltins PyList_Append PyDict_Clear PyDict_Update PyExc_KeyError PyDictKeys_Type _Py_FalseStruct PyTuple_New PyExc_OverflowError PyDict_DelItem PyNumber_Remainder PyObject_SetAttr PyModule_Create2 _Py_EllipsisObject PyLong_AsLong PyTuple_GetSlice PyObject_Size _Py_NoneStruct PyList_GetSlice Py_IsInitialized PyFloat_AsDouble PyObject_IsTrue PyExc_AssertionError PyType_GenericAlloc PyObject_Hash PyExc_BaseException PyByteArray_FromStringAndSize _Py_TrueStruct PyFunction_Type PyDict_New PyBool_Type PyCallable_Check PyDict_Next PyBaseObject_Type PyObject_GenericSetDict PyObject_VectorcallMethod PyLong_Type PyDict_Keys PyException_SetCause PyErr_Fetch PyMapping_Size _PySet_NextEntry PyObject_GetIter PyExc_ImportError PyDict_SetItem PyObject_GenericSetAttr PyExc_AttributeError PySet_Add PyFrozenSet_New PyDict_Copy PyBytes_AsString PyObject_IsSubclass PyExc_StopIteration PyObject_Repr PyObject_Call PyInterpreterState_Get PyUnicode_Type PyType_IsSubtype _PyLong_AsByteArray PyUnicode_AsUTF8AndSize PyIter_Check PyUnicode_FromStringAndSize PyModule_GetDict PyFrozenSet_Type PyDictItems_Type PyNumber_Index PyObject_GetAttr PyUnicodeDecodeError_Create PyList_GetItem PyType_FromSpec PySet_Type PyObject_CallNoArgs PyNumber_TrueDivide PyObject_GC_UnTrack PyErr_WriteUnraisable PyDict_GetItemWithError PyImport_Import + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/check-desktop-files + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 -j80 Bytecompiling .py files below /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11 using python3.11 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/anolis/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.GrpSEZ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-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 + cd pydantic-core-2.14.6 + '[' '!' -f /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib/python3.11/site-packages + _PYTHONSITE=/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/anolis/import_all_modules.py -f /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.x86_64-pyproject-modules Check import: pydantic_core Check import: pydantic_core.core_schema + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-pydantic-core-2.14.6-1.an23.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fQNOmS + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + DOCDIR=/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/doc/python3-pydantic-core + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/doc/python3-pydantic-core + cp -pr README.md /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/doc/python3-pydantic-core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3Cd1fk + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + LICENSEDIR=/builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/licenses/python3-pydantic-core + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/licenses/python3-pydantic-core + cp -pr LICENSE /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64/usr/share/licenses/python3-pydantic-core + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-pydantic-core = 2.14.6-1.an23 python3-pydantic-core = 2.14.6-1.an23 python3-pydantic-core(x86-64) = 2.14.6-1.an23 python3.11-pydantic-core = 2.14.6-1.an23 python3.11dist(pydantic-core) = 2.14.6 python3dist(pydantic-core) = 2.14.6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ((python3.11dist(typing-extensions) < 4.7 or python3.11dist(typing-extensions) > 4.7) with python3.11dist(typing-extensions) >= 4.6) ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.38)(64bit) python(abi) = 3.11 rtld(GNU_HASH) Obsoletes: python-pydantic-core < 2.14.6-1.an23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-pydantic-core-2.14.6-1.an23.x86_64 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.src.rpm Wrote: /builddir/build/RPMS/python3-pydantic-core-2.14.6-1.an23.x86_64.rpm Child return code was: 0