Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.spec'], chrootPath='/var/lib/mock/f42-build-53519737-6409384/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2f21741763714574a9fb96c0b1ec202d', '-D', '/var/lib/mock/f42-build-53519737-6409384/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721433600 Wrote: /builddir/build/SRPMS/rust-pyo3-ffi0.20-0.20.3-4.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.spec'], chrootPath='/var/lib/mock/f42-build-53519737-6409384/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3ecb9d2d89eb48b19b86ba2e337ee419', '-D', '/var/lib/mock/f42-build-53519737-6409384/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721433600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.KbcUYO + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + test -d /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + /usr/bin/rm -rf /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3nyGOh + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + rm -rf pyo3-ffi-0.20.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pyo3-ffi-0.20.3.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd pyo3-ffi-0.20.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pyo3-ffi-fix-metadata.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Allow-unsupported-Python-versions-in-RPM-builds.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-backport-support-for-Python-3.13.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.tlzKYW + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + cd pyo3-ffi-0.20.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-pyo3-ffi0.20-0.20.3-4.fc42.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 ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.spec'], chrootPath='/var/lib/mock/f42-build-53519737-6409384/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'bdc67425ce2b4309934d727ee1e099d0', '-D', '/var/lib/mock/f42-build-53519737-6409384/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target ppc64le --nodeps /builddir/build/SPECS/rust-pyo3-ffi0.20.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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721433600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.UNTnCX + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + cd pyo3-ffi-0.20.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-pyo3-ffi0.20-0.20.3-4.fc42.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 ppc64le /builddir/build/SPECS/rust-pyo3-ffi0.20.spec'], chrootPath='/var/lib/mock/f42-build-53519737-6409384/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9ac3d66239b148bc8a38841c01e14fc8', '-D', '/var/lib/mock/f42-build-53519737-6409384/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.gx6flsu8:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target ppc64le /builddir/build/SPECS/rust-pyo3-ffi0.20.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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721433600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.h7w65Y + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + cd pyo3-ffi-0.20.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Kn02tY + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pyo3-ffi-0.20.3 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo build -j8 -Z avoid-dev-deps --profile rpm Compiling target-lexicon v0.12.16 Compiling once_cell v1.19.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/target-lexicon-0.12.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=13848d0994994bb2 -C extra-filename=-13848d0994994bb2 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/target-lexicon-13848d0994994bb2 -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libc v0.2.158 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=99a59475e2294e08 -C extra-filename=-99a59475e2294e08 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/libc-0.2.158/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6ada2225c63b553d -C extra-filename=-6ada2225c63b553d --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/libc-6ada2225c63b553d -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/libc-6ada2225c63b553d/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2015 /usr/share/cargo/registry/libc-0.2.158/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=21788934742f2f21 -C extra-filename=-21788934742f2f21 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time64)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_align)' --check-cfg 'cfg(libc_cfg_target_vendor)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_const_extern_fn_unstable)' --check-cfg 'cfg(libc_const_size_of)' --check-cfg 'cfg(libc_core_cvoid)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_int128)' --check-cfg 'cfg(libc_long_array)' --check-cfg 'cfg(libc_non_exhaustive)' --check-cfg 'cfg(libc_packedN)' --check-cfg 'cfg(libc_priv_mod_use)' --check-cfg 'cfg(libc_ptr_addr_of)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_underscore_const_names)' --check-cfg 'cfg(libc_union)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","visionos"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/target-lexicon-13848d0994994bb2/build-script-build` Running `/usr/bin/rustc --crate-name target_lexicon --edition=2018 /usr/share/cargo/registry/target-lexicon-0.12.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=afccd7acb164a138 -C extra-filename=-afccd7acb164a138 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'feature="rust_1_40"'` Compiling pyo3-build-config v0.20.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/pyo3-build-config-0.20.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "resolve-config"))' -C metadata=f9c23f720a307844 -C extra-filename=-f9c23f720a307844 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/pyo3-build-config-f9c23f720a307844 -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --extern target_lexicon=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/libtarget_lexicon-afccd7acb164a138.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/pyo3-build-config-f9c23f720a307844/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_build_config --edition=2021 /usr/share/cargo/registry/pyo3-build-config-0.20.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "resolve-config"))' -C metadata=6a4e3c78a6ed3a56 -C extra-filename=-6a4e3c78a6ed3a56 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --extern once_cell=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/libonce_cell-99a59475e2294e08.rmeta --extern target_lexicon=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/libtarget_lexicon-afccd7acb164a138.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pyo3-ffi v0.20.3 (/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3) Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module"))' -C metadata=edfb008627a9cb08 -C extra-filename=-edfb008627a9cb08 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/pyo3-ffi-edfb008627a9cb08 -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --extern pyo3_build_config=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/libpyo3_build_config-6a4e3c78a6ed3a56.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/build/pyo3-ffi-edfb008627a9cb08/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_ffi --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module"))' -C metadata=32d55c73cbb33623 -C extra-filename=-32d55c73cbb33623 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --extern libc=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/liblibc-21788934742f2f21.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l python3.13 --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg Py_3_12 --cfg Py_3_13 --cfg thread_local_const_init --cfg invalid_from_utf8_lint` warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:265:7 | 265 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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: `Py_3_8` --> src/lib.rs:270:11 | 270 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:270:23 | 270 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:272:11 | 272 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:285:11 | 285 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:294:15 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/lib.rs:294:21 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/lib.rs:294:37 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/lib.rs:296:7 | 296 | #[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_LIMITED_API` --> src/lib.rs:330:7 | 330 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/lib.rs:335:11 | 335 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:335:23 | 335 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:337:11 | 337 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:357:11 | 357 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:375:15 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/lib.rs:375:21 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/lib.rs:375:37 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/lib.rs:377:7 | 377 | #[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_LIMITED_API` --> src/lib.rs:418:11 | 418 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:421:11 | 421 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:13:11 | 13 | #[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: `Py_3_8` --> src/abstract_.rs:113:15 | 113 | #[cfg(not(any(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:113:23 | 113 | #[cfg(not(any(Py_3_8, 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: `Py_LIMITED_API` --> src/abstract_.rs:176:15 | 176 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:176:31 | 176 | #[cfg(not(any(Py_LIMITED_API, 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/abstract_.rs:239:11 | 239 | #[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/abstract_.rs:303:11 | 303 | #[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/abstract_.rs:7:11 | 7 | #[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/abstract_.rs:25:13 | 25 | 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: `Py_3_10` --> src/abstract_.rs:26:13 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/abstract_.rs:26:30 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/abstract_.rs:26:47 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallNoArgs")] | ^^^^ | = 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/abstract_.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyObject_Call")] | ^^^^ | = 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/abstract_.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallObject")] | ^^^^ | = 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/abstract_.rs:41:16 | 41 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFunction")] | ^^^^ | = 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/abstract_.rs:47:16 | 47 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallMethod")] | ^^^^ | = 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: `Py_3_13` --> src/abstract_.rs:55:15 | 55 | #[cfg(not(Py_3_13))] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/abstract_.rs:62:15 | 62 | #[cfg(not(Py_3_13))] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFunctionObjArgs")] | ^^^^ | = 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/abstract_.rs:73:16 | 73 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallMethodObjArgs")] | ^^^^ | = 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/abstract_.rs:79:16 | 79 | #[cfg_attr(PyPy, link_name = "PyPyObject_Type")] | ^^^^ | = 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/abstract_.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPyObject_Size")] | ^^^^ | = 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/abstract_.rs:91:16 | 91 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetItem")] | ^^^^ | = 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/abstract_.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetItem")] | ^^^^ | = 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/abstract_.rs:95:16 | 95 | #[cfg_attr(PyPy, link_name = "PyPyObject_DelItemString")] | ^^^^ | = 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/abstract_.rs:97:16 | 97 | #[cfg_attr(PyPy, link_name = "PyPyObject_DelItem")] | ^^^^ | = 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/abstract_.rs:102:16 | 102 | #[cfg_attr(PyPy, link_name = "PyPyObject_Format")] | ^^^^ | = 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/abstract_.rs:104:16 | 104 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetIter")] | ^^^^ | = 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: `Py_3_8` --> src/abstract_.rs:123:15 | 123 | #[cfg(any(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:123:23 | 123 | #[cfg(any(Py_3_8, 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/abstract_.rs:124:16 | 124 | #[cfg_attr(PyPy, link_name = "PyPyIter_Check")] | ^^^^ | = 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/abstract_.rs:127:16 | 127 | #[cfg_attr(PyPy, link_name = "PyPyIter_Next")] | ^^^^ | = 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/abstract_.rs:129:19 | 129 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^ | = 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: `Py_3_10` --> src/abstract_.rs:129:26 | 129 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:130:16 | 130 | #[cfg_attr(PyPy, link_name = "PyPyIter_Send")] | ^^^^ | = 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/abstract_.rs:133:16 | 133 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Check")] | ^^^^ | = 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/abstract_.rs:135:16 | 135 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Add")] | ^^^^ | = 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/abstract_.rs:137:16 | 137 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Subtract")] | ^^^^ | = 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/abstract_.rs:139:16 | 139 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Multiply")] | ^^^^ | = 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/abstract_.rs:141:16 | 141 | #[cfg_attr(PyPy, link_name = "PyPyNumber_MatrixMultiply")] | ^^^^ | = 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/abstract_.rs:143:16 | 143 | #[cfg_attr(PyPy, link_name = "PyPyNumber_FloorDivide")] | ^^^^ | = 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/abstract_.rs:145:16 | 145 | #[cfg_attr(PyPy, link_name = "PyPyNumber_TrueDivide")] | ^^^^ | = 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/abstract_.rs:147:16 | 147 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Remainder")] | ^^^^ | = 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/abstract_.rs:149:16 | 149 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Divmod")] | ^^^^ | = 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/abstract_.rs:151:16 | 151 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Power")] | ^^^^ | = 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/abstract_.rs:154:16 | 154 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Negative")] | ^^^^ | = 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/abstract_.rs:156:16 | 156 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Positive")] | ^^^^ | = 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/abstract_.rs:158:16 | 158 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Absolute")] | ^^^^ | = 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/abstract_.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Invert")] | ^^^^ | = 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/abstract_.rs:162:16 | 162 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Lshift")] | ^^^^ | = 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/abstract_.rs:164:16 | 164 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Rshift")] | ^^^^ | = 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/abstract_.rs:166:16 | 166 | #[cfg_attr(PyPy, link_name = "PyPyNumber_And")] | ^^^^ | = 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/abstract_.rs:168:16 | 168 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Xor")] | ^^^^ | = 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/abstract_.rs:170:16 | 170 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Or")] | ^^^^ | = 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: `Py_3_8` --> src/abstract_.rs:184:19 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/abstract_.rs:184:27 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:184:44 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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/abstract_.rs:188:16 | 188 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Index")] | ^^^^ | = 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/abstract_.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyNumber_AsSsize_t")] | ^^^^ | = 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/abstract_.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Long")] | ^^^^ | = 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/abstract_.rs:194:16 | 194 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Float")] | ^^^^ | = 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/abstract_.rs:196:16 | 196 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceAdd")] | ^^^^ | = 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/abstract_.rs:198:16 | 198 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceSubtract")] | ^^^^ | = 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/abstract_.rs:200:16 | 200 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceMultiply")] | ^^^^ | = 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/abstract_.rs:202:16 | 202 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceMatrixMultiply")] | ^^^^ | = 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/abstract_.rs:204:16 | 204 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceFloorDivide")] | ^^^^ | = 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/abstract_.rs:206:16 | 206 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceTrueDivide")] | ^^^^ | = 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/abstract_.rs:208:16 | 208 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceRemainder")] | ^^^^ | = 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/abstract_.rs:210:16 | 210 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlacePower")] | ^^^^ | = 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/abstract_.rs:216:16 | 216 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceLshift")] | ^^^^ | = 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/abstract_.rs:218:16 | 218 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceRshift")] | ^^^^ | = 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/abstract_.rs:220:16 | 220 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceAnd")] | ^^^^ | = 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/abstract_.rs:222:16 | 222 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceXor")] | ^^^^ | = 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/abstract_.rs:224:16 | 224 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceOr")] | ^^^^ | = 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/abstract_.rs:228:16 | 228 | #[cfg_attr(PyPy, link_name = "PyPySequence_Check")] | ^^^^ | = 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/abstract_.rs:230:16 | 230 | #[cfg_attr(PyPy, link_name = "PyPySequence_Size")] | ^^^^ | = 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/abstract_.rs:233:11 | 233 | #[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/abstract_.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPySequence_Concat")] | ^^^^ | = 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/abstract_.rs:247:16 | 247 | #[cfg_attr(PyPy, link_name = "PyPySequence_Repeat")] | ^^^^ | = 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/abstract_.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPySequence_GetItem")] | ^^^^ | = 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/abstract_.rs:251:16 | 251 | #[cfg_attr(PyPy, link_name = "PyPySequence_GetSlice")] | ^^^^ | = 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/abstract_.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPySequence_SetItem")] | ^^^^ | = 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/abstract_.rs:255:16 | 255 | #[cfg_attr(PyPy, link_name = "PyPySequence_DelItem")] | ^^^^ | = 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/abstract_.rs:257:16 | 257 | #[cfg_attr(PyPy, link_name = "PyPySequence_SetSlice")] | ^^^^ | = 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/abstract_.rs:264:16 | 264 | #[cfg_attr(PyPy, link_name = "PyPySequence_DelSlice")] | ^^^^ | = 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/abstract_.rs:266:16 | 266 | #[cfg_attr(PyPy, link_name = "PyPySequence_Tuple")] | ^^^^ | = 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/abstract_.rs:268:16 | 268 | #[cfg_attr(PyPy, link_name = "PyPySequence_List")] | ^^^^ | = 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/abstract_.rs:270:16 | 270 | #[cfg_attr(PyPy, link_name = "PyPySequence_Fast")] | ^^^^ | = 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/abstract_.rs:276:16 | 276 | #[cfg_attr(PyPy, link_name = "PyPySequence_Contains")] | ^^^^ | = 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/abstract_.rs:286:16 | 286 | #[cfg_attr(PyPy, link_name = "PyPySequence_Index")] | ^^^^ | = 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/abstract_.rs:288:16 | 288 | #[cfg_attr(PyPy, link_name = "PyPySequence_InPlaceConcat")] | ^^^^ | = 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/abstract_.rs:290:16 | 290 | #[cfg_attr(PyPy, link_name = "PyPySequence_InPlaceRepeat")] | ^^^^ | = 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/abstract_.rs:292:16 | 292 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Check")] | ^^^^ | = 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/abstract_.rs:294:16 | 294 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Size")] | ^^^^ | = 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/abstract_.rs:297:11 | 297 | #[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/abstract_.rs:319:16 | 319 | #[cfg_attr(PyPy, link_name = "PyPyMapping_HasKeyString")] | ^^^^ | = 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/abstract_.rs:321:16 | 321 | #[cfg_attr(PyPy, link_name = "PyPyMapping_HasKey")] | ^^^^ | = 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/abstract_.rs:323:16 | 323 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Keys")] | ^^^^ | = 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/abstract_.rs:325:16 | 325 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Values")] | ^^^^ | = 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/abstract_.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Items")] | ^^^^ | = 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/abstract_.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyMapping_GetItemString")] | ^^^^ | = 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/abstract_.rs:331:16 | 331 | #[cfg_attr(PyPy, link_name = "PyPyMapping_SetItemString")] | ^^^^ | = 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/abstract_.rs:337:16 | 337 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsInstance")] | ^^^^ | = 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/abstract_.rs:339:16 | 339 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsSubclass")] | ^^^^ | = 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/boolobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyBool_Type")] | ^^^^ | = 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/boolobject.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "_PyPy_FalseStruct")] | ^^^^ | = 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/boolobject.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "_PyPy_TrueStruct")] | ^^^^ | = 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/boolobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyBool_FromLong")] | ^^^^ | = 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/bytearrayobject.rs:6:15 | 6 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/bytearrayobject.rs:6:21 | 6 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/bytearrayobject.rs:20:11 | 20 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/bytearrayobject.rs:20:17 | 20 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/bytearrayobject.rs:14:11 | 14 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/bytearrayobject.rs:16:15 | 16 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/bytearrayobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Type")] | ^^^^ | = 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/bytearrayobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_FromObject")] | ^^^^ | = 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/bytearrayobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Concat")] | ^^^^ | = 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/bytearrayobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_FromStringAndSize")] | ^^^^ | = 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/bytearrayobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Size")] | ^^^^ | = 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/bytearrayobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_AsString")] | ^^^^ | = 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/bytearrayobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Resize")] | ^^^^ | = 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/bytesobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Type")] | ^^^^ | = 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/bytesobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromStringAndSize")] | ^^^^ | = 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/bytesobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromObject")] | ^^^^ | = 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/bytesobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromFormat")] | ^^^^ | = 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/bytesobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Size")] | ^^^^ | = 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/bytesobject.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyBytes_AsString")] | ^^^^ | = 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/bytesobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Concat")] | ^^^^ | = 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/bytesobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyBytes_ConcatAndDel")] | ^^^^ | = 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/bytesobject.rs:51:16 | 51 | #[cfg_attr(PyPy, link_name = "PyPyBytes_AsStringAndSize")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:36:12 | 36 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyEval_EvalCode")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:27:16 | 27 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallObjectWithKeywords")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:44:16 | 44 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallFunction")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:47:16 | 47 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallMethod")] | ^^^^ | = 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/ceval.rs:55:16 | 55 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetBuiltins")] | ^^^^ | = 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/ceval.rs:57:16 | 57 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetGlobals")] | ^^^^ | = 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/ceval.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetLocals")] | ^^^^ | = 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/ceval.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPy_AddPendingCall")] | ^^^^ | = 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/ceval.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPy_MakePendingCalls")] | ^^^^ | = 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/ceval.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPy_SetRecursionLimit")] | ^^^^ | = 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/ceval.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPy_GetRecursionLimit")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:77:11 | 77 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPy_EnterRecursiveCall")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:80:11 | 80 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPy_LeaveRecursiveCall")] | ^^^^ | = 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/ceval.rs:91:16 | 91 | #[cfg_attr(PyPy, link_name = "PyPyEval_SaveThread")] | ^^^^ | = 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/ceval.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyEval_RestoreThread")] | ^^^^ | = 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/ceval.rs:98:16 | 98 | #[cfg_attr(PyPy, link_name = "PyPyEval_ThreadsInitialized")] | ^^^^ | = 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/ceval.rs:100:16 | 100 | #[cfg_attr(PyPy, link_name = "PyPyEval_InitThreads")] | ^^^^ | = 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/ceval.rs:104:16 | 104 | #[cfg_attr(PyPy, link_name = "PyPyEval_AcquireThread")] | ^^^^ | = 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/ceval.rs:106:16 | 106 | #[cfg_attr(PyPy, link_name = "PyPyEval_ReleaseThread")] | ^^^^ | = 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: `Py_3_8` --> src/ceval.rs:108:15 | 108 | #[cfg(not(Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/codecs.rs:6:11 | 6 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/codecs.rs:7:15 | 7 | #[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/codecs.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyCodec_IncrementalEncoder")] | ^^^^ | = 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/codecs.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyCodec_IncrementalDecoder")] | ^^^^ | = 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: `Py_3_8` --> src/compile.rs:6:7 | 6 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/compile.rs:9:7 | 9 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/complexobject.rs:13:11 | 13 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/complexobject.rs:22:16 | 22 | #[cfg_attr(PyPy, link_name = "PyPyComplex_FromCComplex")] | ^^^^ | = 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/complexobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyComplex_AsCComplex")] | ^^^^ | = 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/complexobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyComplex_Type")] | ^^^^ | = 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/complexobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyComplex_FromDoubles")] | ^^^^ | = 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/complexobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyComplex_RealAsDouble")] | ^^^^ | = 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/complexobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyComplex_ImagAsDouble")] | ^^^^ | = 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/datetime.rs:16:11 | 16 | #[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/datetime.rs:43:11 | 43 | #[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/datetime.rs:88:11 | 88 | #[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/datetime.rs:124:11 | 124 | #[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/datetime.rs:134:11 | 134 | #[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/datetime.rs:143:11 | 143 | #[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/datetime.rs:152:11 | 152 | #[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/datetime.rs:159:11 | 159 | #[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/datetime.rs:166:11 | 166 | #[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/datetime.rs:173:11 | 173 | #[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/datetime.rs:182:11 | 182 | #[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/datetime.rs:189:11 | 189 | #[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/datetime.rs:202:11 | 202 | #[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/datetime.rs:210:11 | 210 | #[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/datetime.rs:218:11 | 218 | #[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/datetime.rs:226:11 | 226 | #[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/datetime.rs:234:11 | 234 | #[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/datetime.rs:242:11 | 242 | #[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/datetime.rs:252:11 | 252 | #[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/datetime.rs:260:11 | 260 | #[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/datetime.rs:268:11 | 268 | #[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/datetime.rs:276:11 | 276 | #[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/datetime.rs:283:11 | 283 | #[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/datetime.rs:292:11 | 292 | #[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/datetime.rs:301:11 | 301 | #[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/datetime.rs:309:11 | 309 | #[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/datetime.rs:317:11 | 317 | #[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/datetime.rs:329:11 | 329 | #[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/datetime.rs:341:11 | 341 | #[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/datetime.rs:352:7 | 352 | #[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/datetime.rs:589:11 | 589 | #[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/datetime.rs:595:11 | 595 | #[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/datetime.rs:601:7 | 601 | #[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/datetime.rs:609:7 | 609 | #[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/datetime.rs:33:15 | 33 | #[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/datetime.rs:49:15 | 49 | #[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/datetime.rs:52:15 | 52 | #[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/datetime.rs:61:15 | 61 | #[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/datetime.rs:64:15 | 64 | #[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/datetime.rs:66:15 | 66 | #[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/datetime.rs:80:15 | 80 | #[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/datetime.rs:82:15 | 82 | #[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/datetime.rs:84:15 | 84 | #[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/datetime.rs:94:15 | 94 | #[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/datetime.rs:97:15 | 97 | #[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/datetime.rs:106:15 | 106 | #[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/datetime.rs:109:15 | 109 | #[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/datetime.rs:111:15 | 111 | #[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/datetime.rs:490:11 | 490 | #[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/datetime.rs:493:15 | 493 | #[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: `Py_3_10` --> src/descrobject.rs:124:7 | 124 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/descrobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyClassMethodDescr_Type")] | ^^^^ | = 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/descrobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyGetSetDescr_Type")] | ^^^^ | = 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/descrobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyMemberDescr_Type")] | ^^^^ | = 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/descrobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyMethodDescr_Type")] | ^^^^ | = 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/descrobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyWrapperDescr_Type")] | ^^^^ | = 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/descrobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyDictProxy_Type")] | ^^^^ | = 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/descrobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyProperty_Type")] | ^^^^ | = 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/descrobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewClassMethod")] | ^^^^ | = 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/descrobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewMember")] | ^^^^ | = 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/descrobject.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewGetSet")] | ^^^^ | = 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/descrobject.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyDictProxy_New")] | ^^^^ | = 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/dictobject.rs:112:11 | 112 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/dictobject.rs:112:17 | 112 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/dictobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyDict_Type")] | ^^^^ | = 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/dictobject.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyDict_New")] | ^^^^ | = 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/dictobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItem")] | ^^^^ | = 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/dictobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItemWithError")] | ^^^^ | = 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/dictobject.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyDict_SetItem")] | ^^^^ | = 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/dictobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyDict_DelItem")] | ^^^^ | = 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/dictobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyDict_Clear")] | ^^^^ | = 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/dictobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyDict_Next")] | ^^^^ | = 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/dictobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyDict_Keys")] | ^^^^ | = 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/dictobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyDict_Values")] | ^^^^ | = 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/dictobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyDict_Items")] | ^^^^ | = 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/dictobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyDict_Size")] | ^^^^ | = 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/dictobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyDict_Copy")] | ^^^^ | = 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/dictobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyDict_Contains")] | ^^^^ | = 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/dictobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyDict_Update")] | ^^^^ | = 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/dictobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyDict_Merge")] | ^^^^ | = 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/dictobject.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItemString")] | ^^^^ | = 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/dictobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyDict_SetItemString")] | ^^^^ | = 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/dictobject.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPyDict_DelItemString")] | ^^^^ | = 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: `Py_3_8` --> src/dictobject.rs:104:11 | 104 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/dictobject.rs:106:11 | 106 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/dictobject.rs:108:11 | 108 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/fileobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyFile_GetLine")] | ^^^^ | = 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/fileobject.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "PyPyFile_WriteObject")] | ^^^^ | = 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/fileobject.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPyFile_WriteString")] | ^^^^ | = 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/fileobject.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyFile_AsFileDescriptor")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/floatobject.rs:5:7 | 5 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/floatobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyFloat_Type")] | ^^^^ | = 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/floatobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyFloat_FromString")] | ^^^^ | = 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/floatobject.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyFloat_FromDouble")] | ^^^^ | = 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/floatobject.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyFloat_AsDouble")] | ^^^^ | = 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/import.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyImport_ExecCodeModule")] | ^^^^ | = 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/import.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyImport_ExecCodeModuleEx")] | ^^^^ | = 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/import.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyImport_GetModuleDict")] | ^^^^ | = 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/import.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyImport_AddModule")] | ^^^^ | = 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/import.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModule")] | ^^^^ | = 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/import.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleNoBlock")] | ^^^^ | = 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/import.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleLevel")] | ^^^^ | = 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/import.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleLevelObject")] | ^^^^ | = 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/import.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPyImport_Import")] | ^^^^ | = 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/import.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPyImport_ReloadModule")] | ^^^^ | = 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: `Py_3_9` --> src/import.rs:71:15 | 71 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/intrcheck.rs:4:16 | 4 | #[cfg_attr(PyPy, link_name = "PyPyOS_InterruptOccurred")] | ^^^^ | = 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: `Py_3_10` --> src/intrcheck.rs:6:15 | 6 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/intrcheck.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyOS_AfterFork")] | ^^^^ | = 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/iterobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPySeqIter_New")] | ^^^^ | = 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/iterobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyCallIter_New")] | ^^^^ | = 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/listobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyList_Type")] | ^^^^ | = 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/listobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyList_New")] | ^^^^ | = 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/listobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyList_Size")] | ^^^^ | = 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/listobject.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyList_GetItem")] | ^^^^ | = 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/listobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyList_SetItem")] | ^^^^ | = 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/listobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyList_Insert")] | ^^^^ | = 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/listobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyList_Append")] | ^^^^ | = 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/listobject.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyList_GetSlice")] | ^^^^ | = 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/listobject.rs:43:16 | 43 | #[cfg_attr(PyPy, link_name = "PyPyList_SetSlice")] | ^^^^ | = 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/listobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyList_Sort")] | ^^^^ | = 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/listobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyList_Reverse")] | ^^^^ | = 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/listobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyList_AsTuple")] | ^^^^ | = 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/listobject.rs:58:11 | 58 | #[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/listobject.rs:61:11 | 61 | #[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/listobject.rs:64:11 | 64 | #[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: `Py_LIMITED_API` --> src/longobject.rs:92:11 | 92 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/longobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyLong_Type")] | ^^^^ | = 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/longobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromLong")] | ^^^^ | = 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/longobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromUnsignedLong")] | ^^^^ | = 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/longobject.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromSize_t")] | ^^^^ | = 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/longobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromSsize_t")] | ^^^^ | = 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/longobject.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromDouble")] | ^^^^ | = 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/longobject.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLong")] | ^^^^ | = 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/longobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongAndOverflow")] | ^^^^ | = 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/longobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsSsize_t")] | ^^^^ | = 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/longobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsSize_t")] | ^^^^ | = 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/longobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLong")] | ^^^^ | = 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/longobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongMask")] | ^^^^ | = 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/longobject.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsDouble")] | ^^^^ | = 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/longobject.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromVoidPtr")] | ^^^^ | = 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/longobject.rs:70:16 | 70 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsVoidPtr")] | ^^^^ | = 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/longobject.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromLongLong")] | ^^^^ | = 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/longobject.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromUnsignedLongLong")] | ^^^^ | = 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/longobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongLong")] | ^^^^ | = 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/longobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongLong")] | ^^^^ | = 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/longobject.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongLongMask")] | ^^^^ | = 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/longobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongLongAndOverflow")] | ^^^^ | = 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/longobject.rs:84:16 | 84 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromString")] | ^^^^ | = 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/longobject.rs:94:16 | 94 | #[cfg_attr(PyPy, link_name = "_PyPyLong_NumBits")] | ^^^^ | = 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/marshal.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMarshal_WriteObjectToString")] | ^^^^ | = 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/marshal.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyMarshal_ReadObjectFromString")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/memoryobject.rs:8:15 | 8 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/memoryobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_Type")] | ^^^^ | = 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/memoryobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_FromObject")] | ^^^^ | = 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/memoryobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_FromMemory")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:2:7 | 2 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:7:11 | 7 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:7:23 | 7 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:24:7 | 24 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:30:7 | 30 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:36:11 | 36 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:45:11 | 45 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:45:24 | 45 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:58:11 | 58 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:66:11 | 66 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:66:23 | 66 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:193:11 | 193 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:206:7 | 206 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:212:7 | 212 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:222:7 | 222 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:255:11 | 255 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:255:24 | 255 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:260:11 | 260 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:260:23 | 260 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:146:15 | 146 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:146:28 | 146 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:150:15 | 150 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:154:15 | 154 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:154:27 | 154 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/methodobject.rs:14:15 | 14 | #[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/methodobject.rs:20:16 | 20 | #[cfg_attr(PyPy, link_name = "PyPyCFunction_Type")] | ^^^^ | = 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/methodobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyCFunction_GetFunction")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:80:16 | 80 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/methodobject.rs:224:16 | 224 | #[cfg_attr(PyPy, link_name = "PyPyCMethod_New")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:264:15 | 264 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:122:7 | 122 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:128:7 | 128 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:163:11 | 163 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyArg_Parse")] | ^^^^ | = 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/modsupport.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyArg_ParseTuple")] | ^^^^ | = 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/modsupport.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyArg_ParseTupleAndKeywords")] | ^^^^ | = 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/modsupport.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPyArg_UnpackTuple")] | ^^^^ | = 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/modsupport.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPy_BuildValue")] | ^^^^ | = 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: `Py_3_10` --> src/modsupport.rs:56:11 | 56 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:57:16 | 57 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddObjectRef")] | ^^^^ | = 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/modsupport.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddObject")] | ^^^^ | = 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/modsupport.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddIntConstant")] | ^^^^ | = 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/modsupport.rs:75:16 | 75 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddStringConstant")] | ^^^^ | = 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: `Py_3_10` --> src/modsupport.rs:81:15 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/modsupport.rs:81:28 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:81:40 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddType")] | ^^^^ | = 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: `py_sys_config` --> src/modsupport.rs:100:15 | 100 | #[cfg(not(py_sys_config = "Py_TRACE_REFS"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:101:16 | 101 | #[cfg_attr(PyPy, link_name = "PyPyModule_Create2")] | ^^^^ | = 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: `py_sys_config` --> src/modsupport.rs:104:11 | 104 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:107:15 | 107 | #[cfg(not(py_sys_config = "Py_TRACE_REFS"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:114:11 | 114 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:142:17 | 142 | if cfg!(Py_LIMITED_API) { | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:155:17 | 155 | if cfg!(Py_LIMITED_API) { | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:88:7 | 88 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:91:7 | 91 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:93:7 | 93 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:95:7 | 95 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/moduleobject.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyModule_Type")] | ^^^^ | = 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/moduleobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyModule_New")] | ^^^^ | = 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/moduleobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetDict")] | ^^^^ | = 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/moduleobject.rs:29:15 | 29 | #[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/moduleobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetName")] | ^^^^ | = 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/moduleobject.rs:33:28 | 33 | #[cfg(not(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/moduleobject.rs:36:15 | 36 | #[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/moduleobject.rs:41:16 | 41 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetDef")] | ^^^^ | = 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/moduleobject.rs:43:16 | 43 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetState")] | ^^^^ | = 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/moduleobject.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyModuleDef_Init")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:6:7 | 6 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:9:11 | 9 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:15:7 | 15 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:44:7 | 44 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:53:7 | 53 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:60:11 | 60 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:93:7 | 93 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:99:11 | 99 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:125:11 | 125 | #[cfg(all(Py_3_12, target_pointer_width = "64"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:131:11 | 131 | #[cfg(all(Py_3_12, target_pointer_width = "32"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:181:7 | 181 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:381:11 | 381 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:381:24 | 381 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:384:11 | 384 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:384:24 | 384 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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/object.rs:387:11 | 387 | #[cfg(all(Py_3_11, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_LIMITED_API` --> src/object.rs:387:24 | 387 | #[cfg(all(Py_3_11, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:390:11 | 390 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:390:24 | 390 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:393:11 | 393 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:393:24 | 393 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:396:7 | 396 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:399:7 | 399 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:409:11 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:409:24 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:409:36 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:424:7 | 424 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:433:7 | 433 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:542:9 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:542:41 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:542:54 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:658:11 | 658 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:658:24 | 658 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:664:11 | 664 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:664:24 | 664 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:709:7 | 709 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:721:7 | 721 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:727:11 | 727 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:66:11 | 66 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:68:11 | 68 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:71:11 | 71 | #[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: `py_sys_config` --> src/object.rs:26:11 | 26 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:28:11 | 28 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:30:11 | 30 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:32:15 | 32 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:34:11 | 34 | #[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/object.rs:219:16 | 219 | #[cfg_attr(PyPy, link_name = "PyPyType_FromSpec")] | ^^^^ | = 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/object.rs:222:16 | 222 | #[cfg_attr(PyPy, link_name = "PyPyType_FromSpecWithBases")] | ^^^^ | = 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/object.rs:225:16 | 225 | #[cfg_attr(PyPy, link_name = "PyPyType_GetSlot")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:228:15 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:228:28 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:228:40 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:229:16 | 229 | #[cfg_attr(PyPy, link_name = "PyPyType_FromModuleAndSpec")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:236:15 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:236:28 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:236:40 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:237:16 | 237 | #[cfg_attr(PyPy, link_name = "PyPyType_GetModule")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:240:15 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:240:28 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:240:40 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:241:16 | 241 | #[cfg_attr(PyPy, link_name = "PyPyType_GetModuleState")] | ^^^^ | = 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: `Py_3_11` --> src/object.rs:244:11 | 244 | #[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: `PyPy` --> src/object.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPyType_GetName")] | ^^^^ | = 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: `Py_3_11` --> src/object.rs:248:11 | 248 | #[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: `PyPy` --> src/object.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPyType_GetQualName")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:252:11 | 252 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPyType_FromMetaclass")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:261:11 | 261 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetTypeData")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:265:11 | 265 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:266:16 | 266 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetTypeDataSize")] | ^^^^ | = 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/object.rs:269:16 | 269 | #[cfg_attr(PyPy, link_name = "PyPyType_IsSubtype")] | ^^^^ | = 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/object.rs:281:16 | 281 | #[cfg_attr(PyPy, link_name = "PyPyType_Type")] | ^^^^ | = 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/object.rs:284:16 | 284 | #[cfg_attr(PyPy, link_name = "PyPyBaseObject_Type")] | ^^^^ | = 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/object.rs:293:16 | 293 | #[cfg_attr(PyPy, link_name = "PyPyType_Ready")] | ^^^^ | = 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/object.rs:295:16 | 295 | #[cfg_attr(PyPy, link_name = "PyPyType_GenericAlloc")] | ^^^^ | = 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/object.rs:297:16 | 297 | #[cfg_attr(PyPy, link_name = "PyPyType_GenericNew")] | ^^^^ | = 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/object.rs:304:16 | 304 | #[cfg_attr(PyPy, link_name = "PyPyType_Modified")] | ^^^^ | = 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/object.rs:307:16 | 307 | #[cfg_attr(PyPy, link_name = "PyPyObject_Repr")] | ^^^^ | = 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/object.rs:309:16 | 309 | #[cfg_attr(PyPy, link_name = "PyPyObject_Str")] | ^^^^ | = 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/object.rs:311:16 | 311 | #[cfg_attr(PyPy, link_name = "PyPyObject_ASCII")] | ^^^^ | = 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/object.rs:313:16 | 313 | #[cfg_attr(PyPy, link_name = "PyPyObject_Bytes")] | ^^^^ | = 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/object.rs:315:16 | 315 | #[cfg_attr(PyPy, link_name = "PyPyObject_RichCompare")] | ^^^^ | = 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/object.rs:321:16 | 321 | #[cfg_attr(PyPy, link_name = "PyPyObject_RichCompareBool")] | ^^^^ | = 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/object.rs:324:16 | 324 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetAttrString")] | ^^^^ | = 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/object.rs:326:16 | 326 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetAttrString")] | ^^^^ | = 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/object.rs:332:16 | 332 | #[cfg_attr(PyPy, link_name = "PyPyObject_HasAttrString")] | ^^^^ | = 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/object.rs:334:16 | 334 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetAttr")] | ^^^^ | = 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/object.rs:336:16 | 336 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetAttr")] | ^^^^ | = 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/object.rs:339:16 | 339 | #[cfg_attr(PyPy, link_name = "PyPyObject_HasAttr")] | ^^^^ | = 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/object.rs:341:16 | 341 | #[cfg_attr(PyPy, link_name = "PyPyObject_SelfIter")] | ^^^^ | = 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/object.rs:344:16 | 344 | #[cfg_attr(PyPy, link_name = "PyPyObject_GenericGetAttr")] | ^^^^ | = 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/object.rs:346:16 | 346 | #[cfg_attr(PyPy, link_name = "PyPyObject_GenericSetAttr")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:352:19 | 352 | #[cfg(not(all(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:352:39 | 352 | #[cfg(not(all(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:359:16 | 359 | #[cfg_attr(PyPy, link_name = "PyPyObject_Hash")] | ^^^^ | = 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/object.rs:361:16 | 361 | #[cfg_attr(PyPy, link_name = "PyPyObject_HashNotImplemented")] | ^^^^ | = 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/object.rs:363:16 | 363 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsTrue")] | ^^^^ | = 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/object.rs:365:16 | 365 | #[cfg_attr(PyPy, link_name = "PyPyObject_Not")] | ^^^^ | = 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/object.rs:367:16 | 367 | #[cfg_attr(PyPy, link_name = "PyPyCallable_Check")] | ^^^^ | = 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/object.rs:369:16 | 369 | #[cfg_attr(PyPy, link_name = "PyPyObject_ClearWeakRefs")] | ^^^^ | = 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/object.rs:372:16 | 372 | #[cfg_attr(PyPy, link_name = "PyPyObject_Dir")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:446:49 | 446 | pub const Py_TPFLAGS_DEFAULT: c_ulong = if cfg!(Py_3_10) { | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:456:15 | 456 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:456:51 | 456 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:458:15 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:458:24 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:458:60 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:460:15 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:460:24 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:460:60 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:463:16 | 463 | #[cfg_attr(PyPy, link_name = "_PyPy_Dealloc")] | ^^^^ | = 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/object.rs:466:16 | 466 | #[cfg_attr(PyPy, link_name = "PyPy_IncRef")] | ^^^^ | = 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/object.rs:468:16 | 468 | #[cfg_attr(PyPy, link_name = "PyPy_DecRef")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:471:11 | 471 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:472:16 | 472 | #[cfg_attr(PyPy, link_name = "_PyPy_IncRef")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:474:11 | 474 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:475:16 | 475 | #[cfg_attr(PyPy, link_name = "_PyPy_DecRef")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:482:13 | 482 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:482:29 | 482 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:484:13 | 484 | py_sys_config = "Py_REF_DEBUG", | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:485:13 | 485 | Py_3_10, | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:486:21 | 486 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:486:34 | 486 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:493:15 | 493 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:493:51 | 493 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:499:13 | 499 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:499:33 | 499 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:501:17 | 501 | not(Py_LIMITED_API), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:503:21 | 503 | not(py_sys_config = "Py_REF_DEBUG"), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:504:21 | 504 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:504:53 | 504 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:509:19 | 509 | #[cfg(all(Py_3_12, target_pointer_width = "64"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:519:19 | 519 | #[cfg(all(Py_3_12, target_pointer_width = "32"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:527:19 | 527 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:535:19 | 535 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:535:51 | 535 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:547:13 | 547 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:547:29 | 547 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:549:13 | 549 | py_sys_config = "Py_REF_DEBUG", | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:550:13 | 550 | Py_3_10, | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:551:21 | 551 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:551:34 | 551 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:558:15 | 558 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:558:51 | 558 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:564:13 | 564 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:564:33 | 564 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:566:17 | 566 | not(Py_LIMITED_API), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:568:21 | 568 | not(py_sys_config = "Py_REF_DEBUG"), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:569:21 | 569 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:569:53 | 569 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:574:15 | 574 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:582:19 | 582 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:582:51 | 582 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:585:15 | 585 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:601:19 | 601 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:589:19 | 589 | #[cfg(py_sys_config = "Py_REF_DEBUG")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:636:15 | 636 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:636:24 | 636 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:638:15 | 638 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:638:24 | 638 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:672:16 | 672 | #[cfg_attr(PyPy, link_name = "_PyPy_NoneStruct")] | ^^^^ | = 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/object.rs:690:16 | 690 | #[cfg_attr(PyPy, link_name = "_PyPy_NotImplementedStruct")] | ^^^^ | = 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/objimpl.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyObject_Malloc")] | ^^^^ | = 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/objimpl.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyObject_Calloc")] | ^^^^ | = 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/objimpl.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyObject_Realloc")] | ^^^^ | = 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/objimpl.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyObject_Free")] | ^^^^ | = 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/objimpl.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyObject_Init")] | ^^^^ | = 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/objimpl.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyObject_InitVar")] | ^^^^ | = 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/objimpl.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "_PyPyObject_New")] | ^^^^ | = 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/objimpl.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "_PyPyObject_NewVar")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:47:11 | 47 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyGC_Enable")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:51:11 | 51 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyGC_Disable")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:55:11 | 55 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyGC_IsEnabled")] | ^^^^ | = 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/objimpl.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "_PyPyObject_GC_New")] | ^^^^ | = 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/objimpl.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "_PyPyObject_GC_NewVar")] | ^^^^ | = 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/objimpl.rs:76:15 | 76 | #[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/objimpl.rs:78:15 | 78 | #[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/objimpl.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_Del")] | ^^^^ | = 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: `Py_3_9` --> src/objimpl.rs:86:19 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:86:31 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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: `Py_3_10` --> src/objimpl.rs:86:39 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:87:16 | 87 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_IsTracked")] | ^^^^ | = 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: `Py_3_9` --> src/objimpl.rs:89:19 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:89:31 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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: `Py_3_10` --> src/objimpl.rs:89:39 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:90:16 | 90 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_IsFinalized")] | ^^^^ | = 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/osmodule.rs:4:16 | 4 | #[cfg_attr(PyPy, link_name = "PyPyOS_FSPath")] | ^^^^ | = 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/pybuffer.rs:6:7 | 6 | #[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/pybuffer.rs:24:11 | 24 | #[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/pybuffer.rs:26:11 | 26 | #[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/pybuffer.rs:28:11 | 28 | #[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/pybuffer.rs:46:19 | 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/pybuffer.rs:48:19 | 48 | #[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/pybuffer.rs:50:19 | 50 | #[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/pybuffer.rs:61:15 | 61 | #[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/pybuffer.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetBuffer")] | ^^^^ | = 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/pybuffer.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_GetPointer")] | ^^^^ | = 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/pybuffer.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_SizeFromFormat")] | ^^^^ | = 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/pybuffer.rs:70:16 | 70 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_ToContiguous")] | ^^^^ | = 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/pybuffer.rs:77:16 | 77 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_FromContiguous")] | ^^^^ | = 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/pybuffer.rs:85:16 | 85 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_IsContiguous")] | ^^^^ | = 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/pybuffer.rs:94:16 | 94 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_FillInfo")] | ^^^^ | = 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/pybuffer.rs:103:16 | 103 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_Release")] | ^^^^ | = 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/pycapsule.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_Type")] | ^^^^ | = 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/pycapsule.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_New")] | ^^^^ | = 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/pycapsule.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetPointer")] | ^^^^ | = 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/pycapsule.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetDestructor")] | ^^^^ | = 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/pycapsule.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetName")] | ^^^^ | = 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/pycapsule.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetContext")] | ^^^^ | = 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/pycapsule.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_IsValid")] | ^^^^ | = 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/pycapsule.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetPointer")] | ^^^^ | = 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/pycapsule.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetDestructor")] | ^^^^ | = 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/pycapsule.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetName")] | ^^^^ | = 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/pycapsule.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetContext")] | ^^^^ | = 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/pycapsule.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_Import")] | ^^^^ | = 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/pyerrors.rs:87:11 | 87 | #[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/pyerrors.rs:93:7 | 93 | #[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/pyerrors.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetNone")] | ^^^^ | = 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/pyerrors.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetObject")] | ^^^^ | = 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/pyerrors.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetString")] | ^^^^ | = 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/pyerrors.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_Occurred")] | ^^^^ | = 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/pyerrors.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyErr_Clear")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:16:16 | 16 | #[cfg_attr(Py_3_12, deprecated(note = "Use PyErr_GetRaisedException() instead."))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyErr_Fetch")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:23:16 | 23 | #[cfg_attr(Py_3_12, deprecated(note = "Use PyErr_SetRaisedException() instead."))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyErr_Restore")] | ^^^^ | = 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/pyerrors.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyErr_GetExcInfo")] | ^^^^ | = 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/pyerrors.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetExcInfo")] | ^^^^ | = 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/pyerrors.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPy_FatalError")] | ^^^^ | = 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/pyerrors.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyErr_GivenExceptionMatches")] | ^^^^ | = 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/pyerrors.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyErr_ExceptionMatches")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:41:9 | 41 | Py_3_12, | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyErr_NormalizeException")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:52:11 | 52 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/pyerrors.rs:54:11 | 54 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyException_SetTraceback")] | ^^^^ | = 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/pyerrors.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyException_GetTraceback")] | ^^^^ | = 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/pyerrors.rs:60:16 | 60 | #[cfg_attr(PyPy, link_name = "PyPyException_GetCause")] | ^^^^ | = 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/pyerrors.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPyException_SetCause")] | ^^^^ | = 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/pyerrors.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "PyPyException_GetContext")] | ^^^^ | = 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/pyerrors.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyException_SetContext")] | ^^^^ | = 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/pyerrors.rs:69:11 | 69 | #[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/pyerrors.rs:116:16 | 116 | #[cfg_attr(PyPy, link_name = "PyPyExc_BaseException")] | ^^^^ | = 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: `Py_3_11` --> src/pyerrors.rs:118:11 | 118 | #[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: `PyPy` --> src/pyerrors.rs:120:16 | 120 | #[cfg_attr(PyPy, link_name = "PyPyExc_Exception")] | ^^^^ | = 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/pyerrors.rs:122:16 | 122 | #[cfg_attr(PyPy, link_name = "PyPyExc_StopAsyncIteration")] | ^^^^ | = 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/pyerrors.rs:125:16 | 125 | #[cfg_attr(PyPy, link_name = "PyPyExc_StopIteration")] | ^^^^ | = 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/pyerrors.rs:127:16 | 127 | #[cfg_attr(PyPy, link_name = "PyPyExc_GeneratorExit")] | ^^^^ | = 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/pyerrors.rs:129:16 | 129 | #[cfg_attr(PyPy, link_name = "PyPyExc_ArithmeticError")] | ^^^^ | = 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/pyerrors.rs:131:16 | 131 | #[cfg_attr(PyPy, link_name = "PyPyExc_LookupError")] | ^^^^ | = 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/pyerrors.rs:134:16 | 134 | #[cfg_attr(PyPy, link_name = "PyPyExc_AssertionError")] | ^^^^ | = 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/pyerrors.rs:136:16 | 136 | #[cfg_attr(PyPy, link_name = "PyPyExc_AttributeError")] | ^^^^ | = 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/pyerrors.rs:138:16 | 138 | #[cfg_attr(PyPy, link_name = "PyPyExc_BufferError")] | ^^^^ | = 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/pyerrors.rs:140:16 | 140 | #[cfg_attr(PyPy, link_name = "PyPyExc_EOFError")] | ^^^^ | = 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/pyerrors.rs:142:16 | 142 | #[cfg_attr(PyPy, link_name = "PyPyExc_FloatingPointError")] | ^^^^ | = 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/pyerrors.rs:144:16 | 144 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:146:16 | 146 | #[cfg_attr(PyPy, link_name = "PyPyExc_ImportError")] | ^^^^ | = 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/pyerrors.rs:148:16 | 148 | #[cfg_attr(PyPy, link_name = "PyPyExc_ModuleNotFoundError")] | ^^^^ | = 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/pyerrors.rs:150:16 | 150 | #[cfg_attr(PyPy, link_name = "PyPyExc_IndexError")] | ^^^^ | = 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/pyerrors.rs:152:16 | 152 | #[cfg_attr(PyPy, link_name = "PyPyExc_KeyError")] | ^^^^ | = 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/pyerrors.rs:154:16 | 154 | #[cfg_attr(PyPy, link_name = "PyPyExc_KeyboardInterrupt")] | ^^^^ | = 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/pyerrors.rs:156:16 | 156 | #[cfg_attr(PyPy, link_name = "PyPyExc_MemoryError")] | ^^^^ | = 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/pyerrors.rs:158:16 | 158 | #[cfg_attr(PyPy, link_name = "PyPyExc_NameError")] | ^^^^ | = 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/pyerrors.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyExc_OverflowError")] | ^^^^ | = 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/pyerrors.rs:162:16 | 162 | #[cfg_attr(PyPy, link_name = "PyPyExc_RuntimeError")] | ^^^^ | = 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/pyerrors.rs:164:16 | 164 | #[cfg_attr(PyPy, link_name = "PyPyExc_RecursionError")] | ^^^^ | = 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/pyerrors.rs:166:16 | 166 | #[cfg_attr(PyPy, link_name = "PyPyExc_NotImplementedError")] | ^^^^ | = 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/pyerrors.rs:168:16 | 168 | #[cfg_attr(PyPy, link_name = "PyPyExc_SyntaxError")] | ^^^^ | = 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/pyerrors.rs:170:16 | 170 | #[cfg_attr(PyPy, link_name = "PyPyExc_IndentationError")] | ^^^^ | = 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/pyerrors.rs:172:16 | 172 | #[cfg_attr(PyPy, link_name = "PyPyExc_TabError")] | ^^^^ | = 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/pyerrors.rs:174:16 | 174 | #[cfg_attr(PyPy, link_name = "PyPyExc_ReferenceError")] | ^^^^ | = 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/pyerrors.rs:176:16 | 176 | #[cfg_attr(PyPy, link_name = "PyPyExc_SystemError")] | ^^^^ | = 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/pyerrors.rs:178:16 | 178 | #[cfg_attr(PyPy, link_name = "PyPyExc_SystemExit")] | ^^^^ | = 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/pyerrors.rs:180:16 | 180 | #[cfg_attr(PyPy, link_name = "PyPyExc_TypeError")] | ^^^^ | = 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/pyerrors.rs:182:16 | 182 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnboundLocalError")] | ^^^^ | = 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/pyerrors.rs:184:16 | 184 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeError")] | ^^^^ | = 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/pyerrors.rs:186:16 | 186 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeEncodeError")] | ^^^^ | = 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/pyerrors.rs:188:16 | 188 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeDecodeError")] | ^^^^ | = 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/pyerrors.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeTranslateError")] | ^^^^ | = 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/pyerrors.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyExc_ValueError")] | ^^^^ | = 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/pyerrors.rs:194:16 | 194 | #[cfg_attr(PyPy, link_name = "PyPyExc_ZeroDivisionError")] | ^^^^ | = 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/pyerrors.rs:197:16 | 197 | #[cfg_attr(PyPy, link_name = "PyPyExc_BlockingIOError")] | ^^^^ | = 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/pyerrors.rs:199:16 | 199 | #[cfg_attr(PyPy, link_name = "PyPyExc_BrokenPipeError")] | ^^^^ | = 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/pyerrors.rs:201:16 | 201 | #[cfg_attr(PyPy, link_name = "PyPyExc_ChildProcessError")] | ^^^^ | = 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/pyerrors.rs:203:16 | 203 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionError")] | ^^^^ | = 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/pyerrors.rs:205:16 | 205 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionAbortedError")] | ^^^^ | = 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/pyerrors.rs:207:16 | 207 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionRefusedError")] | ^^^^ | = 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/pyerrors.rs:209:16 | 209 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionResetError")] | ^^^^ | = 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/pyerrors.rs:211:16 | 211 | #[cfg_attr(PyPy, link_name = "PyPyExc_FileExistsError")] | ^^^^ | = 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/pyerrors.rs:213:16 | 213 | #[cfg_attr(PyPy, link_name = "PyPyExc_FileNotFoundError")] | ^^^^ | = 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/pyerrors.rs:215:16 | 215 | #[cfg_attr(PyPy, link_name = "PyPyExc_InterruptedError")] | ^^^^ | = 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/pyerrors.rs:217:16 | 217 | #[cfg_attr(PyPy, link_name = "PyPyExc_IsADirectoryError")] | ^^^^ | = 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/pyerrors.rs:219:16 | 219 | #[cfg_attr(PyPy, link_name = "PyPyExc_NotADirectoryError")] | ^^^^ | = 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/pyerrors.rs:221:16 | 221 | #[cfg_attr(PyPy, link_name = "PyPyExc_PermissionError")] | ^^^^ | = 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/pyerrors.rs:223:16 | 223 | #[cfg_attr(PyPy, link_name = "PyPyExc_ProcessLookupError")] | ^^^^ | = 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/pyerrors.rs:225:16 | 225 | #[cfg_attr(PyPy, link_name = "PyPyExc_TimeoutError")] | ^^^^ | = 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/pyerrors.rs:228:16 | 228 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:230:16 | 230 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:239:16 | 239 | #[cfg_attr(PyPy, link_name = "PyPyExc_Warning")] | ^^^^ | = 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/pyerrors.rs:241:16 | 241 | #[cfg_attr(PyPy, link_name = "PyPyExc_UserWarning")] | ^^^^ | = 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/pyerrors.rs:243:16 | 243 | #[cfg_attr(PyPy, link_name = "PyPyExc_DeprecationWarning")] | ^^^^ | = 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/pyerrors.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPyExc_PendingDeprecationWarning")] | ^^^^ | = 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/pyerrors.rs:247:16 | 247 | #[cfg_attr(PyPy, link_name = "PyPyExc_SyntaxWarning")] | ^^^^ | = 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/pyerrors.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPyExc_RuntimeWarning")] | ^^^^ | = 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/pyerrors.rs:251:16 | 251 | #[cfg_attr(PyPy, link_name = "PyPyExc_FutureWarning")] | ^^^^ | = 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/pyerrors.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPyExc_ImportWarning")] | ^^^^ | = 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/pyerrors.rs:255:16 | 255 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeWarning")] | ^^^^ | = 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/pyerrors.rs:257:16 | 257 | #[cfg_attr(PyPy, link_name = "PyPyExc_BytesWarning")] | ^^^^ | = 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/pyerrors.rs:259:16 | 259 | #[cfg_attr(PyPy, link_name = "PyPyExc_ResourceWarning")] | ^^^^ | = 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: `Py_3_10` --> src/pyerrors.rs:261:11 | 261 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyExc_EncodingWarning")] | ^^^^ | = 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/pyerrors.rs:267:16 | 267 | #[cfg_attr(PyPy, link_name = "PyPyErr_BadArgument")] | ^^^^ | = 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/pyerrors.rs:269:16 | 269 | #[cfg_attr(PyPy, link_name = "PyPyErr_NoMemory")] | ^^^^ | = 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/pyerrors.rs:271:16 | 271 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetFromErrno")] | ^^^^ | = 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/pyerrors.rs:273:16 | 273 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetFromErrnoWithFilenameObject")] | ^^^^ | = 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/pyerrors.rs:287:16 | 287 | #[cfg_attr(PyPy, link_name = "PyPyErr_Format")] | ^^^^ | = 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/pyerrors.rs:300:16 | 300 | #[cfg_attr(PyPy, link_name = "PyPyErr_BadInternalCall")] | ^^^^ | = 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/pyerrors.rs:303:16 | 303 | #[cfg_attr(PyPy, link_name = "PyPyErr_NewException")] | ^^^^ | = 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/pyerrors.rs:309:16 | 309 | #[cfg_attr(PyPy, link_name = "PyPyErr_NewExceptionWithDoc")] | ^^^^ | = 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/pyerrors.rs:316:16 | 316 | #[cfg_attr(PyPy, link_name = "PyPyErr_WriteUnraisable")] | ^^^^ | = 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/pyerrors.rs:318:16 | 318 | #[cfg_attr(PyPy, link_name = "PyPyErr_CheckSignals")] | ^^^^ | = 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/pyerrors.rs:320:16 | 320 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetInterrupt")] | ^^^^ | = 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: `Py_3_10` --> src/pyerrors.rs:322:11 | 322 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:323:16 | 323 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetInterruptEx")] | ^^^^ | = 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/pyerrors.rs:325:16 | 325 | #[cfg_attr(PyPy, link_name = "PyPyErr_SyntaxLocation")] | ^^^^ | = 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/pyerrors.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyErr_SyntaxLocationEx")] | ^^^^ | = 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/pyerrors.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyErr_ProgramText")] | ^^^^ | = 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/pyerrors.rs:331:15 | 331 | #[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: `Py_3_10` --> src/pyframe.rs:1:11 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/pyframe.rs:1:24 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:1:36 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:3:11 | 3 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:7:7 | 7 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pyframe.rs:12:15 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/pyframe.rs:12:28 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:12:40 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyhash.rs:1:15 | 1 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:1:31 | 1 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:3:15 | 3 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:3:31 | 3 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:23:15 | 23 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:23:31 | 23 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:33:15 | 33 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:33:31 | 33 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:13:19 | 13 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:13:35 | 13 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:42:19 | 42 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:42:35 | 42 | #[cfg(not(any(Py_LIMITED_API, 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/pylifecycle.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPy_IsInitialized")] | ^^^^ | = 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/pylifecycle.rs:18:16 | 18 | #[cfg_attr(PyPy, link_name = "PyPy_AtExit")] | ^^^^ | = 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/pylifecycle.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPy_GetProgramName")] | ^^^^ | = 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/pylifecycle.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPy_GetVersion")] | ^^^^ | = 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/pymem.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyMem_Malloc")] | ^^^^ | = 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/pymem.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyMem_Calloc")] | ^^^^ | = 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/pymem.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMem_Realloc")] | ^^^^ | = 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/pymem.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMem_Free")] | ^^^^ | = 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/pystate.rs:1:15 | 1 | #[cfg(any(not(PyPy), Py_3_9))] | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:1:22 | 1 | #[cfg(any(not(PyPy), Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:6:11 | 6 | #[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/pystate.rs:15:15 | 15 | #[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/pystate.rs:17:15 | 17 | #[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/pystate.rs:19:15 | 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: `Py_3_9` --> src/pystate.rs:22:15 | 22 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:22:27 | 22 | #[cfg(all(Py_3_9, 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: `Py_3_8` --> src/pystate.rs:25:15 | 25 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:25:27 | 25 | #[cfg(all(Py_3_8, 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/pystate.rs:28:15 | 28 | #[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/pystate.rs:31:19 | 31 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:31:26 | 31 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyState_AddModule")] | ^^^^ | = 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/pystate.rs:35:19 | 35 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:35:26 | 35 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyState_RemoveModule")] | ^^^^ | = 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/pystate.rs:39:19 | 39 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:39:26 | 39 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:41:20 | 41 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPyState_FindModule")] | ^^^^ | = 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: `Py_3_10` --> src/pystate.rs:41:26 | 41 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPyState_FindModule")] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_New")] | ^^^^ | = 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/pystate.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Clear")] | ^^^^ | = 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/pystate.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Delete")] | ^^^^ | = 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/pystate.rs:51:16 | 51 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Get")] | ^^^^ | = 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/pystate.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Swap")] | ^^^^ | = 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/pystate.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_GetDict")] | ^^^^ | = 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/pystate.rs:65:15 | 65 | #[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/pystate.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Ensure")] | ^^^^ | = 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/pystate.rs:83:16 | 83 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Release")] | ^^^^ | = 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/pystate.rs:85:15 | 85 | #[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/pythonrun.rs:2:15 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:2:21 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:2:37 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:4:15 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:4:26 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:4:46 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:29:15 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:29:21 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:29:37 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:32:15 | 32 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:32:21 | 32 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:34:15 | 34 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:34:21 | 34 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:37:15 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:37:21 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:37:37 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:45:15 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:45:21 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:45:37 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pythonrun.rs:9:15 | 9 | #[cfg(all(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:9:35 | 9 | #[cfg(all(Py_LIMITED_API, 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/pythonrun.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_Print")] | ^^^^ | = 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/pythonrun.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyErr_PrintEx")] | ^^^^ | = 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/pythonrun.rs:16:16 | 16 | #[cfg_attr(PyPy, link_name = "PyPyErr_Display")] | ^^^^ | = 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: `Py_3_12` --> src/pythonrun.rs:19:11 | 19 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:54:19 | 54 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:54:25 | 54 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:60:19 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:60:25 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:60:41 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystrtod.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyOS_string_to_double")] | ^^^^ | = 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/pystrtod.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyOS_double_to_string")] | ^^^^ | = 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/rangeobject.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyRange_Type")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/setobject.rs:2:15 | 2 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:2:31 | 2 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/setobject.rs:10:15 | 10 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:10:31 | 10 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/setobject.rs:18:15 | 18 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:18:31 | 18 | #[cfg(not(any(Py_LIMITED_API, 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/setobject.rs:35:15 | 35 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/setobject.rs:35:26 | 35 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/setobject.rs:42:11 | 42 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:95:11 | 95 | #[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/setobject.rs:107:11 | 107 | #[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/setobject.rs:120:11 | 120 | #[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: `Py_3_10` --> src/setobject.rs:134:7 | 134 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:146:11 | 146 | #[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: `Py_LIMITED_API` --> src/setobject.rs:49:15 | 49 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "_PyPySet_NextEntry")] | ^^^^ | = 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/setobject.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPySet_Type")] | ^^^^ | = 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/setobject.rs:65:16 | 65 | #[cfg_attr(PyPy, link_name = "PyPyFrozenSet_Type")] | ^^^^ | = 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/setobject.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPySet_New")] | ^^^^ | = 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/setobject.rs:73:16 | 73 | #[cfg_attr(PyPy, link_name = "PyPyFrozenSet_New")] | ^^^^ | = 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/setobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPySet_Add")] | ^^^^ | = 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/setobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPySet_Clear")] | ^^^^ | = 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/setobject.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPySet_Contains")] | ^^^^ | = 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/setobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPySet_Discard")] | ^^^^ | = 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/setobject.rs:84:16 | 84 | #[cfg_attr(PyPy, link_name = "PyPySet_Pop")] | ^^^^ | = 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/setobject.rs:86:16 | 86 | #[cfg_attr(PyPy, link_name = "PyPySet_Size")] | ^^^^ | = 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/setobject.rs:89:11 | 89 | #[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/setobject.rs:101:11 | 101 | #[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/setobject.rs:114:11 | 114 | #[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/setobject.rs:140:11 | 140 | #[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: `Py_LIMITED_API` --> src/sliceobject.rs:17:11 | 17 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/sliceobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "_PyPy_EllipsisObject")] | ^^^^ | = 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/sliceobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPySlice_Type")] | ^^^^ | = 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/sliceobject.rs:39:16 | 39 | #[cfg_attr(PyPy, link_name = "PyPySlice_New")] | ^^^^ | = 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/sliceobject.rs:49:16 | 49 | #[cfg_attr(PyPy, link_name = "PyPySlice_GetIndices")] | ^^^^ | = 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/sliceobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPySlice_Unpack")] | ^^^^ | = 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/sliceobject.rs:86:20 | 86 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPySlice_AdjustIndices")] | ^^^^ | = 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: `Py_3_10` --> src/sliceobject.rs:86:26 | 86 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPySlice_AdjustIndices")] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:2:11 | 2 | #[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: `Py_LIMITED_API` --> src/structseq.rs:42:11 | 42 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/structseq.rs:45:15 | 45 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:45:31 | 45 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/structseq.rs:51:15 | 51 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:51:31 | 51 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/structseq.rs:25:15 | 25 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_InitType")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/structseq.rs:29:15 | 29 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_InitType2")] | ^^^^ | = 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/structseq.rs:36:15 | 36 | #[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/structseq.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_New")] | ^^^^ | = 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/structseq.rs:58:15 | 58 | #[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/structseq.rs:61:15 | 61 | #[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/sysmodule.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPySys_GetObject")] | ^^^^ | = 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/sysmodule.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPySys_SetObject")] | ^^^^ | = 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/sysmodule.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPySys_WriteStdout")] | ^^^^ | = 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/sysmodule.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPySys_WriteStderr")] | ^^^^ | = 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: `Py_3_11` --> src/sysmodule.rs:23:16 | 23 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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/sysmodule.rs:25:16 | 25 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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/sysmodule.rs:27:16 | 27 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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: `PyPy` --> src/traceback.rs:3:11 | 3 | #[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/traceback.rs:24:11 | 24 | #[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/traceback.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Here")] | ^^^^ | = 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/traceback.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Print")] | ^^^^ | = 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/traceback.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Type")] | ^^^^ | = 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/traceback.rs:18:11 | 18 | #[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/tupleobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Type")] | ^^^^ | = 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/tupleobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyTuple_New")] | ^^^^ | = 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/tupleobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Size")] | ^^^^ | = 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/tupleobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyTuple_GetItem")] | ^^^^ | = 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/tupleobject.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyTuple_SetItem")] | ^^^^ | = 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/tupleobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyTuple_GetSlice")] | ^^^^ | = 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/tupleobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Pack")] | ^^^^ | = 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: `Py_3_9` --> src/tupleobject.rs:40:15 | 40 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:5:11 | 5 | #[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: `Py_LIMITED_API` --> src/unicodeobject.rs:8:11 | 8 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:31:11 | 31 | #[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/unicodeobject.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/unicodeobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Type")] | ^^^^ | = 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/unicodeobject.rs:21:11 | 21 | #[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/unicodeobject.rs:25:11 | 25 | #[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/unicodeobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromStringAndSize")] | ^^^^ | = 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/unicodeobject.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_GetLength")] | ^^^^ | = 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: `Py_3_12` --> src/unicodeobject.rs:64:15 | 64 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Resize")] | ^^^^ | = 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/unicodeobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromEncodedObject")] | ^^^^ | = 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/unicodeobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromObject")] | ^^^^ | = 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/unicodeobject.rs:86:16 | 86 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromFormat")] | ^^^^ | = 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/unicodeobject.rs:88:16 | 88 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_InternInPlace")] | ^^^^ | = 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: `Py_3_12` --> src/unicodeobject.rs:90:15 | 90 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_InternFromString")] | ^^^^ | = 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/unicodeobject.rs:95:16 | 95 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromWideChar")] | ^^^^ | = 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/unicodeobject.rs:97:16 | 97 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsWideChar")] | ^^^^ | = 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/unicodeobject.rs:103:16 | 103 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsWideCharString")] | ^^^^ | = 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/unicodeobject.rs:108:16 | 108 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromOrdinal")] | ^^^^ | = 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/unicodeobject.rs:111:16 | 111 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_GetDefaultEncoding")] | ^^^^ | = 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/unicodeobject.rs:113:16 | 113 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Decode")] | ^^^^ | = 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/unicodeobject.rs:130:16 | 130 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsEncodedObject")] | ^^^^ | = 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/unicodeobject.rs:136:16 | 136 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsEncodedString")] | ^^^^ | = 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/unicodeobject.rs:159:16 | 159 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF8")] | ^^^^ | = 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/unicodeobject.rs:171:16 | 171 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8String")] | ^^^^ | = 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: `Py_3_10` --> src/unicodeobject.rs:173:15 | 173 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/unicodeobject.rs:173:28 | 173 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:174:16 | 174 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8AndSize")] | ^^^^ | = 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/unicodeobject.rs:176:16 | 176 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF32")] | ^^^^ | = 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/unicodeobject.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF32String")] | ^^^^ | = 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/unicodeobject.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF16")] | ^^^^ | = 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/unicodeobject.rs:206:16 | 206 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF16String")] | ^^^^ | = 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/unicodeobject.rs:213:16 | 213 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUnicodeEscapeString")] | ^^^^ | = 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/unicodeobject.rs:221:16 | 221 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeLatin1")] | ^^^^ | = 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/unicodeobject.rs:227:16 | 227 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsLatin1String")] | ^^^^ | = 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/unicodeobject.rs:229:16 | 229 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeASCII")] | ^^^^ | = 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/unicodeobject.rs:235:16 | 235 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsASCIIString")] | ^^^^ | = 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/unicodeobject.rs:254:16 | 254 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FSConverter")] | ^^^^ | = 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/unicodeobject.rs:256:16 | 256 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FSDecoder")] | ^^^^ | = 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/unicodeobject.rs:258:16 | 258 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeFSDefault")] | ^^^^ | = 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/unicodeobject.rs:260:16 | 260 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeFSDefaultAndSize")] | ^^^^ | = 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/unicodeobject.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeFSDefault")] | ^^^^ | = 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/unicodeobject.rs:264:16 | 264 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Concat")] | ^^^^ | = 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/unicodeobject.rs:268:16 | 268 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Split")] | ^^^^ | = 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/unicodeobject.rs:274:16 | 274 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Splitlines")] | ^^^^ | = 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/unicodeobject.rs:288:16 | 288 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Join")] | ^^^^ | = 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/unicodeobject.rs:290:16 | 290 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Tailmatch")] | ^^^^ | = 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/unicodeobject.rs:298:16 | 298 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Find")] | ^^^^ | = 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/unicodeobject.rs:313:16 | 313 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Count")] | ^^^^ | = 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/unicodeobject.rs:320:16 | 320 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Replace")] | ^^^^ | = 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/unicodeobject.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Compare")] | ^^^^ | = 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/unicodeobject.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_CompareWithASCIIString")] | ^^^^ | = 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/unicodeobject.rs:336:16 | 336 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Format")] | ^^^^ | = 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/warnings.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnEx")] | ^^^^ | = 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/warnings.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnFormat")] | ^^^^ | = 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/warnings.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnExplicit")] | ^^^^ | = 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/weakrefobject.rs:3:11 | 3 | #[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/weakrefobject.rs:6:15 | 6 | #[cfg(all(not(PyPy), Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/weakrefobject.rs:6:22 | 6 | #[cfg(all(not(PyPy), Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/weakrefobject.rs:9:15 | 9 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/weakrefobject.rs:9:26 | 9 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/weakrefobject.rs:32:11 | 32 | #[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/weakrefobject.rs:38:11 | 38 | #[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/weakrefobject.rs:44:11 | 44 | #[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/weakrefobject.rs:18:11 | 18 | #[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/weakrefobject.rs:22:11 | 22 | #[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/weakrefobject.rs:26:11 | 26 | #[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/weakrefobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_NewRef")] | ^^^^ | = 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/weakrefobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_NewProxy")] | ^^^^ | = 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/weakrefobject.rs:60:16 | 60 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_GetObject")] | ^^^^ | = 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/cpython/mod.rs:4:11 | 4 | #[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/cpython/mod.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: `Py_3_8` --> src/cpython/mod.rs:17:11 | 17 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:17:23 | 17 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/mod.rs:22:11 | 22 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:22:23 | 22 | #[cfg(all(Py_3_9, 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: `Py_3_8` --> src/cpython/mod.rs:28:11 | 28 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:28:23 | 28 | #[cfg(all(Py_3_8, 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/cpython/mod.rs:42:11 | 42 | #[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/cpython/mod.rs:47:11 | 47 | #[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: `Py_3_8` --> src/cpython/mod.rs:54:11 | 54 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:54:23 | 54 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/mod.rs:58:11 | 58 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:58:23 | 58 | #[cfg(all(Py_3_9, 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: `Py_3_11` --> src/cpython/mod.rs:64:7 | 64 | #[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_8` --> src/cpython/mod.rs:66:11 | 66 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:66:23 | 66 | #[cfg(all(Py_3_8, 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/cpython/mod.rs:73:11 | 73 | #[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: `Py_3_11` --> src/cpython/abstract_.rs:4:11 | 4 | #[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_8` --> src/cpython/abstract_.rs:7:7 | 7 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:9:11 | 9 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:9:23 | 9 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:14:7 | 14 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:22:11 | 22 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:22:23 | 22 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:44:7 | 44 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:48:7 | 48 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:55:11 | 55 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:55:23 | 55 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:70:11 | 70 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:70:23 | 70 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:94:11 | 94 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:94:23 | 94 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:137:11 | 137 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:137:23 | 137 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:148:11 | 148 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:148:23 | 148 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:158:11 | 158 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:158:23 | 158 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:176:11 | 176 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:176:23 | 176 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/abstract_.rs:197:11 | 197 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:197:23 | 197 | #[cfg(all(Py_3_9, 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: `Py_3_9` --> src/cpython/abstract_.rs:211:11 | 211 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:211:23 | 211 | #[cfg(all(Py_3_9, 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: `Py_3_9` --> src/cpython/abstract_.rs:243:15 | 243 | #[cfg(not(any(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:243:23 | 243 | #[cfg(not(any(Py_3_9, 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: `Py_3_11` --> src/cpython/abstract_.rs:250:11 | 250 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from 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_8` --> src/cpython/abstract_.rs:18:15 | 18 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:18:27 | 18 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:26:15 | 26 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:26:27 | 26 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:34:15 | 34 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:34:27 | 34 | #[cfg(all(Py_3_8, 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/cpython/abstract_.rs:106:15 | 106 | #[cfg(all(PyPy, Py_3_8))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/abstract_.rs:106:21 | 106 | #[cfg(all(PyPy, Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:116:11 | 116 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:117:24 | 117 | #[cfg_attr(all(not(PyPy), not(Py_3_9)), link_name = "_PyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:117:35 | 117 | #[cfg_attr(all(not(PyPy), not(Py_3_9)), link_name = "_PyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:118:20 | 118 | #[cfg_attr(all(PyPy, not(Py_3_9)), link_name = "_PyPyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:118:30 | 118 | #[cfg_attr(all(PyPy, not(Py_3_9)), link_name = "_PyPyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:119:20 | 119 | #[cfg_attr(all(PyPy, Py_3_9), link_name = "PyPyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:119:26 | 119 | #[cfg_attr(all(PyPy, Py_3_9), link_name = "PyPyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:127:11 | 127 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/abstract_.rs:128:24 | 128 | #[cfg_attr(not(any(Py_3_9, PyPy)), link_name = "_PyVectorcall_Call")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:128:32 | 128 | #[cfg_attr(not(any(Py_3_9, PyPy)), link_name = "_PyVectorcall_Call")] | ^^^^ | = 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/cpython/abstract_.rs:129:16 | 129 | #[cfg_attr(PyPy, link_name = "PyPyVectorcall_Call")] | ^^^^ | = 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/cpython/abstract_.rs:171:11 | 171 | #[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: `Py_3_9` --> src/cpython/abstract_.rs:188:15 | 188 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:188:27 | 188 | #[cfg(all(Py_3_9, 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/cpython/abstract_.rs:235:16 | 235 | #[cfg_attr(PyPy, link_name = "PyPyObject_LengthHint")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/abstract_.rs:238:15 | 238 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from 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: `PyPy` --> src/cpython/abstract_.rs:311:15 | 311 | #[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/cpython/bytesobject.rs:3:15 | 3 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:3:21 | 3 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:7:15 | 7 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:7:21 | 7 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:16:11 | 16 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:16:17 | 16 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:20:16 | 20 | #[cfg_attr(PyPy, link_name = "_PyPyBytes_Resize")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/ceval.rs:8:15 | 8 | #[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/cpython/ceval.rs:11:11 | 11 | #[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: `PyPy` --> src/cpython/code.rs:6:11 | 6 | #[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: `Py_3_8` --> src/cpython/code.rs:9:11 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:9:23 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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(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: `Py_3_11` --> src/cpython/code.rs:9:34 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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_12` --> src/cpython/code.rs:12:7 | 12 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:14:7 | 14 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:16:7 | 16 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:19:7 | 19 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:26:7 | 26 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:45:7 | 45 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:55:7 | 55 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:63:7 | 63 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:76:15 | 76 | #[cfg(all(not(PyPy), not(Py_3_7)))] | ^^^^ | = 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: `Py_3_7` --> src/cpython/code.rs:76:26 | 76 | #[cfg(all(not(PyPy), not(Py_3_7)))] | ^^^^^^ | = 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_7)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_7)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:79:15 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^ | = 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: `Py_3_7` --> src/cpython/code.rs:79:22 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^^^ | = 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_7)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_7)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/code.rs:79:34 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:105:15 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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(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: `Py_3_8` --> src/cpython/code.rs:105:22 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/code.rs:105:34 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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: `PyPy` --> src/cpython/code.rs:139:15 | 139 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/code.rs:139:22 | 139 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/code.rs:190:7 | 190 | #[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/cpython/code.rs:239:11 | 239 | #[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/cpython/code.rs:245:15 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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(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: `Py_3_10` --> src/cpython/code.rs:245:22 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/code.rs:245:35 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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_10` --> src/cpython/code.rs:251:15 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/code.rs:251:25 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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(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: `PyPy` --> src/cpython/code.rs:251:38 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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: `Py_3_12` --> src/cpython/code.rs:148:15 | 148 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:158:11 | 158 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:161:15 | 161 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:165:11 | 165 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:175:15 | 175 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:177:15 | 177 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:179:11 | 179 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:181:11 | 181 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:183:11 | 183 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:257:11 | 257 | #[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/cpython/code.rs:261:11 | 261 | #[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/cpython/code.rs:267:16 | 267 | #[cfg_attr(PyPy, link_name = "PyPyCode_New")] | ^^^^ | = 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: `Py_3_8` --> src/cpython/code.rs:285:11 | 285 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:304:16 | 304 | #[cfg_attr(PyPy, link_name = "PyPyCode_NewEmpty")] | ^^^^ | = 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/cpython/compile.rs:1:15 | 1 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:1:21 | 1 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:3:15 | 3 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:3:21 | 3 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:5:15 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:5:21 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:7:15 | 7 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:7:21 | 7 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:9:15 | 9 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:9:21 | 9 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:33:11 | 33 | #[cfg(all(Py_3_12, 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(Py_3_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:33:24 | 33 | #[cfg(all(Py_3_12, 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/cpython/compile.rs:45:11 | 45 | #[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: `Py_3_8` --> src/cpython/compile.rs:27:11 | 27 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:50:15 | 50 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:52:11 | 52 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:68:19 | 68 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:68:25 | 68 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:71:19 | 71 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:71:25 | 71 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:80:19 | 80 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:80:25 | 80 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:89:19 | 89 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:89:25 | 89 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:92:19 | 92 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:92:25 | 92 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/compile.rs:103:11 | 103 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/descrobject.rs:49:19 | 49 | #[cfg(all(not(PyPy), Py_3_8))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/descrobject.rs:49:26 | 49 | #[cfg(all(not(PyPy), Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/dictobject.rs:7:7 | 7 | #[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/cpython/dictobject.rs:17:15 | 17 | #[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/cpython/dictobject.rs:19:11 | 19 | #[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_10` --> src/cpython/dictobject.rs:66:11 | 66 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/dictobject.rs:73:15 | 73 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/frameobject.rs:4:15 | 4 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:4:21 | 4 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:9:15 | 9 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:9:21 | 9 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:14:15 | 14 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:14:21 | 14 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:23:15 | 23 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:23:21 | 23 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:54:11 | 54 | #[cfg(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:54:17 | 54 | #[cfg(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "PyPyFrame_New")] | ^^^^ | = 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/cpython/frameobject.rs:82:19 | 82 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:82:25 | 82 | #[cfg(not(any(PyPy, 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_9` --> src/cpython/frameobject.rs:92:15 | 92 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:2:15 | 2 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:2:25 | 2 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:7:15 | 7 | #[cfg(all(not(PyPy), not(Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/funcobject.rs:7:26 | 7 | #[cfg(all(not(PyPy), not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:27:15 | 27 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/funcobject.rs:27:22 | 27 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:51:7 | 51 | #[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/cpython/funcobject.rs:65:15 | 65 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:65:25 | 65 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/funcobject.rs:44:11 | 44 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/funcobject.rs:47:11 | 47 | #[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: `PyPy` --> src/cpython/funcobject.rs:60:19 | 60 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:60:29 | 60 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyFunction_Type")] | ^^^^ | = 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/cpython/genobject.rs:3:11 | 3 | #[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: `Py_3_11` --> src/cpython/genobject.rs:5:7 | 5 | #[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: `PyPy` --> src/cpython/genobject.rs:10:11 | 10 | #[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: `Py_3_11` --> src/cpython/genobject.rs:15:15 | 15 | #[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_10` --> src/cpython/genobject.rs:17:15 | 17 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/genobject.rs:19:15 | 19 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/genobject.rs:25:11 | 25 | #[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/cpython/genobject.rs:27:11 | 27 | #[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/cpython/genobject.rs:29:11 | 29 | #[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/cpython/genobject.rs:31:11 | 31 | #[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/cpython/genobject.rs:33:11 | 33 | #[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/cpython/genobject.rs:35:11 | 35 | #[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_9` --> src/cpython/genobject.rs:61:19 | 61 | #[cfg(not(any(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/genobject.rs:61:27 | 61 | #[cfg(not(any(Py_3_9, 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/cpython/import.rs:2:11 | 2 | #[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/cpython/import.rs:32:11 | 32 | #[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/cpython/import.rs:51:11 | 51 | #[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: `Py_3_11` --> src/cpython/import.rs:58:11 | 58 | #[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/cpython/import.rs:60:11 | 60 | #[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_9` --> src/cpython/import.rs:15:15 | 15 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/import.rs:17:15 | 17 | #[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: `PyPy` --> src/cpython/import.rs:42:15 | 42 | #[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/cpython/import.rs:47:15 | 47 | #[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/cpython/import.rs:66:15 | 66 | #[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/cpython/import.rs:68:19 | 68 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:68:26 | 68 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/import.rs:70:19 | 70 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:70:26 | 70 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/import.rs:72:19 | 72 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:72:26 | 72 | #[cfg(all(not(PyPy), 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_9` --> src/cpython/initconfig.rs:91:15 | 91 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:91:27 | 91 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/initconfig.rs:94:11 | 94 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/initconfig.rs:97:11 | 97 | #[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_9` --> src/cpython/initconfig.rs:100:15 | 100 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/initconfig.rs:103:11 | 103 | #[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_10` --> src/cpython/initconfig.rs:110:11 | 110 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:113:15 | 113 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:119:11 | 119 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/initconfig.rs:138:11 | 138 | #[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/cpython/initconfig.rs:140:11 | 140 | #[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_12` --> src/cpython/initconfig.rs:142:11 | 142 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:145:11 | 145 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:149:11 | 149 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/initconfig.rs:154:11 | 154 | #[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_9` --> src/cpython/initconfig.rs:162:15 | 162 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:162:27 | 162 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/initconfig.rs:170:15 | 170 | #[cfg(all(Py_3_9, not(Py_3_12)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/initconfig.rs:170:27 | 170 | #[cfg(all(Py_3_9, not(Py_3_12)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/initconfig.rs:172:11 | 172 | #[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_9` --> src/cpython/initconfig.rs:174:15 | 174 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:174:27 | 174 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/listobject.rs:2:11 | 2 | #[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/cpython/listobject.rs:5:11 | 5 | #[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/cpython/listobject.rs:14:7 | 14 | #[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/cpython/listobject.rs:25:11 | 25 | #[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/cpython/listobject.rs:32:11 | 32 | #[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/cpython/listobject.rs:38:11 | 38 | #[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: `Py_3_13` --> src/cpython/longobject.rs:3:7 | 3 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:6:7 | 6 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:10:7 | 10 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:15:7 | 15 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:17:7 | 17 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:19:7 | 19 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:21:7 | 21 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:23:7 | 23 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:25:7 | 25 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:31:11 | 31 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:39:11 | 39 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:46:11 | 46 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/longobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "_PyPyLong_FromByteArray")] | ^^^^ | = 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/cpython/longobject.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "_PyPyLong_AsByteArrayO")] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:1:7 | 1 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/object.rs:17:11 | 17 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from Python | ^^^^^^^ | = 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/cpython/object.rs:113:11 | 113 | #[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_10` --> src/cpython/object.rs:180:7 | 180 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/object.rs:290:7 | 290 | #[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_10` --> src/cpython/object.rs:193:11 | 193 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:210:15 | 210 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:210:25 | 210 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:212:15 | 212 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:212:25 | 212 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:214:15 | 214 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:214:25 | 214 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:216:15 | 216 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:216:25 | 216 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:218:19 | 218 | #[cfg(not(all(PyPy, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:218:29 | 218 | #[cfg(not(all(PyPy, not(Py_3_9))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:224:15 | 224 | #[cfg(not(Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:226:11 | 226 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:270:11 | 270 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/object.rs:272:11 | 272 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:274:19 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:274:25 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/object.rs:274:37 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:274:56 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:274:63 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/object.rs:274:75 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:276:15 | 276 | #[cfg(all(PyPy, not(Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/object.rs:276:25 | 276 | #[cfg(all(PyPy, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:278:11 | 278 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:280:11 | 280 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:282:11 | 282 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:284:11 | 284 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:286:11 | 286 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/object.rs:295:11 | 295 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:311:15 | 311 | #[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: `Py_3_9` --> src/cpython/object.rs:313:11 | 313 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/object.rs:315:11 | 315 | #[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/cpython/object.rs:317:11 | 317 | #[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_12` --> src/cpython/object.rs:345:11 | 345 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:348:16 | 348 | #[cfg_attr(PyPy, link_name = "PyPyObject_Print")] | ^^^^ | = 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/cpython/object.rs:361:15 | 361 | #[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/cpython/object.rs:363:15 | 363 | #[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/cpython/object.rs:366:16 | 366 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFinalizerFromDealloc")] | ^^^^ | = 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/cpython/objimpl.rs:4:11 | 4 | #[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: `Py_3_11` --> src/cpython/objimpl.rs:12:11 | 12 | #[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: `PyPy` --> src/cpython/objimpl.rs:17:11 | 17 | #[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/cpython/objimpl.rs:26:11 | 26 | #[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: `Py_3_9` --> src/cpython/objimpl.rs:45:11 | 45 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/objimpl.rs:54:11 | 54 | #[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: `PyPy` --> src/cpython/objimpl.rs:35:15 | 35 | #[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/cpython/objimpl.rs:37:15 | 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: `Py_3_9` --> src/cpython/objimpl.rs:40:11 | 40 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/cpython/pydebug.rs:3:11 | 3 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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/cpython/pydebug.rs:63:11 | 63 | #[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: `PyPy` --> src/cpython/pydebug.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPy_DebugFlag")] | ^^^^ | = 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/cpython/pydebug.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPy_VerboseFlag")] | ^^^^ | = 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/cpython/pydebug.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPy_InteractiveFlag")] | ^^^^ | = 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/cpython/pydebug.rs:18:16 | 18 | #[cfg_attr(PyPy, link_name = "PyPy_InspectFlag")] | ^^^^ | = 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/cpython/pydebug.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPy_OptimizeFlag")] | ^^^^ | = 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/cpython/pydebug.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPy_NoSiteFlag")] | ^^^^ | = 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/cpython/pydebug.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPy_BytesWarningFlag")] | ^^^^ | = 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/cpython/pydebug.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPy_UseClassExceptionsFlag")] | ^^^^ | = 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/cpython/pydebug.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPy_FrozenFlag")] | ^^^^ | = 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/cpython/pydebug.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPy_IgnoreEnvironmentFlag")] | ^^^^ | = 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/cpython/pydebug.rs:39:16 | 39 | #[cfg_attr(PyPy, link_name = "PyPy_DontWriteBytecodeFlag")] | ^^^^ | = 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/cpython/pydebug.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPy_NoUserSiteDirectory")] | ^^^^ | = 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/cpython/pydebug.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPy_HashRandomizationFlag")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/pydebug.rs:59:11 | 59 | #[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: `PyPy` --> src/cpython/pyerrors.rs:2:11 | 2 | #[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/cpython/pyerrors.rs:25:11 | 25 | #[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/cpython/pyerrors.rs:51:11 | 51 | #[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/cpython/pyerrors.rs:72:11 | 72 | #[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/cpython/pyerrors.rs:93:11 | 93 | #[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/cpython/pyerrors.rs:110:11 | 110 | #[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/cpython/pyerrors.rs:9:15 | 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/cpython/pyerrors.rs:11:15 | 11 | #[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: `Py_3_11` --> src/cpython/pyerrors.rs:13:15 | 13 | #[cfg(all(Py_3_11, 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(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: `PyPy` --> src/cpython/pyerrors.rs:13:28 | 13 | #[cfg(all(Py_3_11, 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/cpython/pyerrors.rs:15:15 | 15 | #[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/cpython/pyerrors.rs:17:15 | 17 | #[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/cpython/pyerrors.rs:19:15 | 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/cpython/pyerrors.rs:21:15 | 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: `Py_3_11` --> src/cpython/pyerrors.rs:32:11 | 32 | #[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_10` --> src/cpython/pyerrors.rs:43:11 | 43 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/pyerrors.rs:45:11 | 45 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/pyerrors.rs:58:11 | 58 | #[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_12` --> src/cpython/pyerrors.rs:68:11 | 68 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/pyerrors.rs:79:11 | 79 | #[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/cpython/pyerrors.rs:100:11 | 100 | #[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/cpython/pyerrors.rs:117:11 | 117 | #[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: `PyPy` --> src/cpython/pyerrors.rs:137:15 | 137 | #[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/cpython/pyerrors.rs:139:15 | 139 | #[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: `Py_3_11` --> src/cpython/pyerrors.rs:141:15 | 141 | #[cfg(all(Py_3_11, 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(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: `PyPy` --> src/cpython/pyerrors.rs:141:28 | 141 | #[cfg(all(Py_3_11, 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/cpython/pyerrors.rs:143:15 | 143 | #[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/cpython/pyerrors.rs:145:15 | 145 | #[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/cpython/pyerrors.rs:147:15 | 147 | #[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/cpython/pyerrors.rs:149:15 | 149 | #[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/cpython/pyerrors.rs:156:15 | 156 | #[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: `Py_3_12` --> src/cpython/pylifecycle.rs:49:7 | 49 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:51:7 | 51 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:53:7 | 53 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:56:7 | 56 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:68:7 | 68 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:79:7 | 79 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:91:11 | 91 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pymem.rs:29:11 | 29 | #[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/cpython/pymem.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawMalloc")] | ^^^^ | = 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/cpython/pymem.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawCalloc")] | ^^^^ | = 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/cpython/pymem.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawRealloc")] | ^^^^ | = 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/cpython/pymem.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawFree")] | ^^^^ | = 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/cpython/pymem.rs:43:15 | 43 | #[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/cpython/pymem.rs:45:15 | 45 | #[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/cpython/pymem.rs:47:15 | 47 | #[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/cpython/pystate.rs:1:11 | 1 | #[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/cpython/pystate.rs:30:11 | 30 | #[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: `Py_3_9` --> src/cpython/pystate.rs:72:11 | 72 | #[cfg(all(Py_3_9, 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/pystate.rs:72:23 | 72 | #[cfg(all(Py_3_9, 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/cpython/pystate.rs:79:7 | 79 | #[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_9` --> src/cpython/pystate.rs:86:7 | 86 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/pystate.rs:34:15 | 34 | #[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/cpython/pystate.rs:37:15 | 37 | #[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: `PyPy` --> src/cpython/pystate.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Check")] | ^^^^ | = 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/cpython/pystate.rs:57:15 | 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/cpython/pystate.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyInterpreterState_Head")] | ^^^^ | = 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/cpython/pystate.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyInterpreterState_Next")] | ^^^^ | = 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/cpython/pystate.rs:63:15 | 63 | #[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/cpython/pystate.rs:65:15 | 65 | #[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/cpython/pystate.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_DeleteCurrent")] | ^^^^ | = 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/cpython/pythonrun.rs:2:15 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/pythonrun.rs:2:21 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/pythonrun.rs:2:37 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:5:15 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:5:21 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:147:11 | 147 | #[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/cpython/pythonrun.rs:57:19 | 57 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:57:25 | 57 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:65:19 | 65 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:65:25 | 65 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:73:19 | 73 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:73:25 | 73 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:85:19 | 85 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:85:25 | 85 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:100:16 | 100 | #[cfg_attr(PyPy, link_name = "PyPyRun_StringFlags")] | ^^^^ | = 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/cpython/pythonrun.rs:108:15 | 108 | #[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/cpython/pythonrun.rs:119:15 | 119 | #[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: `Py_LIMITED_API` --> src/cpython/pythonrun.rs:127:15 | 127 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:139:15 | 139 | #[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/cpython/pythonrun.rs:142:11 | 142 | #[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/cpython/pythonrun.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyRun_String")] | ^^^^ | = 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/cpython/pythonrun.rs:167:15 | 167 | #[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/cpython/pythonrun.rs:169:15 | 169 | #[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/cpython/pythonrun.rs:171:15 | 171 | #[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/cpython/pythonrun.rs:177:16 | 177 | #[cfg_attr(PyPy, link_name = "PyPyRun_SimpleString")] | ^^^^ | = 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/cpython/pythonrun.rs:179:15 | 179 | #[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/cpython/pythonrun.rs:181:15 | 181 | #[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/cpython/pythonrun.rs:183:15 | 183 | #[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/cpython/pythonrun.rs:185:15 | 185 | #[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/cpython/pythonrun.rs:187:16 | 187 | #[cfg_attr(PyPy, link_name = "PyPyRun_File")] | ^^^^ | = 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/cpython/pythonrun.rs:195:15 | 195 | #[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/cpython/pythonrun.rs:204:15 | 204 | #[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/cpython/pythonrun.rs:221:19 | 221 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:221:25 | 221 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:228:19 | 228 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:228:25 | 228 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:236:19 | 236 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:236:25 | 236 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:245:11 | 245 | #[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: `Py_3_11` --> src/cpython/pyframe.rs:1:7 | 1 | #[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: `PyPy` --> src/cpython/tupleobject.rs:2:11 | 2 | #[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/cpython/tupleobject.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/cpython/tupleobject.rs:25:11 | 25 | #[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/cpython/tupleobject.rs:32:11 | 32 | #[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/cpython/unicodeobject.rs:1:11 | 1 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:4:11 | 4 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:133:11 | 133 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:136:11 | 136 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:403:7 | 403 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:425:11 | 425 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:497:7 | 497 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:504:11 | 504 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:510:7 | 510 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:516:11 | 516 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:209:15 | 209 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:215:15 | 215 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:245:15 | 245 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:259:15 | 259 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:265:20 | 265 | #[cfg_attr(not(Py_3_12), allow(rustdoc::broken_intra_doc_links))] // SSTATE_INTERNED_IMMORTAL_STATIC requires 3.12 | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:275:20 | 275 | #[cfg_attr(not(Py_3_12), allow(rustdoc::broken_intra_doc_links))] // SSTATE_INTERNED_IMMORTAL_STATIC requires 3.12 | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:291:20 | 291 | #[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:301:20 | 301 | #[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:349:15 | 349 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:358:15 | 358 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:372:15 | 372 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:391:15 | 391 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:409:15 | 409 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:451:15 | 451 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:491:15 | 491 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:533:16 | 533 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_New")] | ^^^^ | = 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/cpython/unicodeobject.rs:535:16 | 535 | #[cfg_attr(PyPy, link_name = "_PyPyUnicode_Ready")] | ^^^^ | = 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/cpython/unicodeobject.rs:540:15 | 540 | #[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/cpython/unicodeobject.rs:551:15 | 551 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:561:15 | 561 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:566:16 | 566 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromKindAndData")] | ^^^^ | = 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: `Py_3_12` --> src/cpython/unicodeobject.rs:576:15 | 576 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:583:15 | 583 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:612:16 | 612 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8")] | ^^^^ | = 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/cpython/unicodeobject.rs:635:16 | 635 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeUTF8")] | ^^^^ | = 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/cpython/unicodeobject.rs:673:16 | 673 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeLatin1")] | ^^^^ | = 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/cpython/unicodeobject.rs:682:16 | 682 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeASCII")] | ^^^^ | = 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/cpython/unicodeobject.rs:707:16 | 707 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeDecimal")] | ^^^^ | = 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/cpython/unicodeobject.rs:715:16 | 715 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_TransformDecimalToASCII")] | ^^^^ | = 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/cpython/weakrefobject.rs:1:11 | 1 | #[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: `Py_3_11` --> src/cpython/weakrefobject.rs:9:11 | 9 | #[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 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.x1766t warning: `pyo3-ffi` (lib) generated 1457 warnings Finished `rpm` profile [optimized + debuginfo] target(s) in 16.99s + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + '[' /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + mkdir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pyo3-ffi-0.20.3 + set -euo pipefail ++ /usr/bin/cargo2rpm --path Cargo.toml is-lib + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' ++ /usr/bin/cargo2rpm --path Cargo.toml name + CRATE_NAME=pyo3-ffi ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.20.3 + REG_DIR=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT/usr/share/cargo/registry/pyo3-ffi-0.20.3 + /usr/bin/mkdir -p /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT/usr/share/cargo/registry/pyo3-ffi-0.20.3 + /usr/bin/awk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo package -l + grep -w -E -v 'Cargo.(lock|toml.orig)' + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT/usr/share/cargo/registry/pyo3-ffi-0.20.3 warning: no (git) VCS found for `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT/usr/share/cargo/registry/pyo3-ffi-0.20.3/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT/usr/share/cargo/registry/pyo3-ffi-0.20.3/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT Scanned 8 directories and 92 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.UBpIKW + umask 022 + cd /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pyo3-ffi-0.20.3 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j8 -Z avoid-dev-deps --profile rpm --no-fail-fast Fresh target-lexicon v0.12.16 Fresh once_cell v1.19.0 Fresh pyo3-build-config v0.20.3 Fresh libc v0.2.158 warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:265:7 | 265 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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: `Py_3_8` --> src/lib.rs:270:11 | 270 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:270:23 | 270 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:272:11 | 272 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:285:11 | 285 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:294:15 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/lib.rs:294:21 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/lib.rs:294:37 | 294 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/lib.rs:296:7 | 296 | #[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_LIMITED_API` --> src/lib.rs:330:7 | 330 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/lib.rs:335:11 | 335 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:335:23 | 335 | #[cfg(all(Py_3_8, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:337:11 | 337 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:357:11 | 357 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:375:15 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/lib.rs:375:21 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/lib.rs:375:37 | 375 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/lib.rs:377:7 | 377 | #[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_LIMITED_API` --> src/lib.rs:418:11 | 418 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/lib.rs:421:11 | 421 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:13:11 | 13 | #[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: `Py_3_8` --> src/abstract_.rs:113:15 | 113 | #[cfg(not(any(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:113:23 | 113 | #[cfg(not(any(Py_3_8, 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: `Py_LIMITED_API` --> src/abstract_.rs:176:15 | 176 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:176:31 | 176 | #[cfg(not(any(Py_LIMITED_API, 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/abstract_.rs:239:11 | 239 | #[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/abstract_.rs:303:11 | 303 | #[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/abstract_.rs:7:11 | 7 | #[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/abstract_.rs:25:13 | 25 | 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: `Py_3_10` --> src/abstract_.rs:26:13 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/abstract_.rs:26:30 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/abstract_.rs:26:47 | 26 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // Added to python in 3.9 but to limited API in 3.10 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallNoArgs")] | ^^^^ | = 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/abstract_.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyObject_Call")] | ^^^^ | = 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/abstract_.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallObject")] | ^^^^ | = 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/abstract_.rs:41:16 | 41 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFunction")] | ^^^^ | = 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/abstract_.rs:47:16 | 47 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallMethod")] | ^^^^ | = 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: `Py_3_13` --> src/abstract_.rs:55:15 | 55 | #[cfg(not(Py_3_13))] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/abstract_.rs:62:15 | 62 | #[cfg(not(Py_3_13))] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFunctionObjArgs")] | ^^^^ | = 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/abstract_.rs:73:16 | 73 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallMethodObjArgs")] | ^^^^ | = 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/abstract_.rs:79:16 | 79 | #[cfg_attr(PyPy, link_name = "PyPyObject_Type")] | ^^^^ | = 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/abstract_.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPyObject_Size")] | ^^^^ | = 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/abstract_.rs:91:16 | 91 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetItem")] | ^^^^ | = 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/abstract_.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetItem")] | ^^^^ | = 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/abstract_.rs:95:16 | 95 | #[cfg_attr(PyPy, link_name = "PyPyObject_DelItemString")] | ^^^^ | = 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/abstract_.rs:97:16 | 97 | #[cfg_attr(PyPy, link_name = "PyPyObject_DelItem")] | ^^^^ | = 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/abstract_.rs:102:16 | 102 | #[cfg_attr(PyPy, link_name = "PyPyObject_Format")] | ^^^^ | = 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/abstract_.rs:104:16 | 104 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetIter")] | ^^^^ | = 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: `Py_3_8` --> src/abstract_.rs:123:15 | 123 | #[cfg(any(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:123:23 | 123 | #[cfg(any(Py_3_8, 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/abstract_.rs:124:16 | 124 | #[cfg_attr(PyPy, link_name = "PyPyIter_Check")] | ^^^^ | = 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/abstract_.rs:127:16 | 127 | #[cfg_attr(PyPy, link_name = "PyPyIter_Next")] | ^^^^ | = 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/abstract_.rs:129:19 | 129 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^ | = 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: `Py_3_10` --> src/abstract_.rs:129:26 | 129 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:130:16 | 130 | #[cfg_attr(PyPy, link_name = "PyPyIter_Send")] | ^^^^ | = 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/abstract_.rs:133:16 | 133 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Check")] | ^^^^ | = 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/abstract_.rs:135:16 | 135 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Add")] | ^^^^ | = 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/abstract_.rs:137:16 | 137 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Subtract")] | ^^^^ | = 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/abstract_.rs:139:16 | 139 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Multiply")] | ^^^^ | = 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/abstract_.rs:141:16 | 141 | #[cfg_attr(PyPy, link_name = "PyPyNumber_MatrixMultiply")] | ^^^^ | = 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/abstract_.rs:143:16 | 143 | #[cfg_attr(PyPy, link_name = "PyPyNumber_FloorDivide")] | ^^^^ | = 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/abstract_.rs:145:16 | 145 | #[cfg_attr(PyPy, link_name = "PyPyNumber_TrueDivide")] | ^^^^ | = 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/abstract_.rs:147:16 | 147 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Remainder")] | ^^^^ | = 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/abstract_.rs:149:16 | 149 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Divmod")] | ^^^^ | = 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/abstract_.rs:151:16 | 151 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Power")] | ^^^^ | = 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/abstract_.rs:154:16 | 154 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Negative")] | ^^^^ | = 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/abstract_.rs:156:16 | 156 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Positive")] | ^^^^ | = 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/abstract_.rs:158:16 | 158 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Absolute")] | ^^^^ | = 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/abstract_.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Invert")] | ^^^^ | = 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/abstract_.rs:162:16 | 162 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Lshift")] | ^^^^ | = 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/abstract_.rs:164:16 | 164 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Rshift")] | ^^^^ | = 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/abstract_.rs:166:16 | 166 | #[cfg_attr(PyPy, link_name = "PyPyNumber_And")] | ^^^^ | = 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/abstract_.rs:168:16 | 168 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Xor")] | ^^^^ | = 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/abstract_.rs:170:16 | 170 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Or")] | ^^^^ | = 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: `Py_3_8` --> src/abstract_.rs:184:19 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/abstract_.rs:184:27 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/abstract_.rs:184:44 | 184 | #[cfg(any(all(Py_3_8, Py_LIMITED_API), 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/abstract_.rs:188:16 | 188 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Index")] | ^^^^ | = 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/abstract_.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyNumber_AsSsize_t")] | ^^^^ | = 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/abstract_.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Long")] | ^^^^ | = 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/abstract_.rs:194:16 | 194 | #[cfg_attr(PyPy, link_name = "PyPyNumber_Float")] | ^^^^ | = 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/abstract_.rs:196:16 | 196 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceAdd")] | ^^^^ | = 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/abstract_.rs:198:16 | 198 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceSubtract")] | ^^^^ | = 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/abstract_.rs:200:16 | 200 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceMultiply")] | ^^^^ | = 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/abstract_.rs:202:16 | 202 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceMatrixMultiply")] | ^^^^ | = 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/abstract_.rs:204:16 | 204 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceFloorDivide")] | ^^^^ | = 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/abstract_.rs:206:16 | 206 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceTrueDivide")] | ^^^^ | = 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/abstract_.rs:208:16 | 208 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceRemainder")] | ^^^^ | = 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/abstract_.rs:210:16 | 210 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlacePower")] | ^^^^ | = 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/abstract_.rs:216:16 | 216 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceLshift")] | ^^^^ | = 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/abstract_.rs:218:16 | 218 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceRshift")] | ^^^^ | = 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/abstract_.rs:220:16 | 220 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceAnd")] | ^^^^ | = 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/abstract_.rs:222:16 | 222 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceXor")] | ^^^^ | = 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/abstract_.rs:224:16 | 224 | #[cfg_attr(PyPy, link_name = "PyPyNumber_InPlaceOr")] | ^^^^ | = 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/abstract_.rs:228:16 | 228 | #[cfg_attr(PyPy, link_name = "PyPySequence_Check")] | ^^^^ | = 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/abstract_.rs:230:16 | 230 | #[cfg_attr(PyPy, link_name = "PyPySequence_Size")] | ^^^^ | = 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/abstract_.rs:233:11 | 233 | #[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/abstract_.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPySequence_Concat")] | ^^^^ | = 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/abstract_.rs:247:16 | 247 | #[cfg_attr(PyPy, link_name = "PyPySequence_Repeat")] | ^^^^ | = 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/abstract_.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPySequence_GetItem")] | ^^^^ | = 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/abstract_.rs:251:16 | 251 | #[cfg_attr(PyPy, link_name = "PyPySequence_GetSlice")] | ^^^^ | = 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/abstract_.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPySequence_SetItem")] | ^^^^ | = 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/abstract_.rs:255:16 | 255 | #[cfg_attr(PyPy, link_name = "PyPySequence_DelItem")] | ^^^^ | = 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/abstract_.rs:257:16 | 257 | #[cfg_attr(PyPy, link_name = "PyPySequence_SetSlice")] | ^^^^ | = 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/abstract_.rs:264:16 | 264 | #[cfg_attr(PyPy, link_name = "PyPySequence_DelSlice")] | ^^^^ | = 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/abstract_.rs:266:16 | 266 | #[cfg_attr(PyPy, link_name = "PyPySequence_Tuple")] | ^^^^ | = 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/abstract_.rs:268:16 | 268 | #[cfg_attr(PyPy, link_name = "PyPySequence_List")] | ^^^^ | = 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/abstract_.rs:270:16 | 270 | #[cfg_attr(PyPy, link_name = "PyPySequence_Fast")] | ^^^^ | = 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/abstract_.rs:276:16 | 276 | #[cfg_attr(PyPy, link_name = "PyPySequence_Contains")] | ^^^^ | = 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/abstract_.rs:286:16 | 286 | #[cfg_attr(PyPy, link_name = "PyPySequence_Index")] | ^^^^ | = 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/abstract_.rs:288:16 | 288 | #[cfg_attr(PyPy, link_name = "PyPySequence_InPlaceConcat")] | ^^^^ | = 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/abstract_.rs:290:16 | 290 | #[cfg_attr(PyPy, link_name = "PyPySequence_InPlaceRepeat")] | ^^^^ | = 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/abstract_.rs:292:16 | 292 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Check")] | ^^^^ | = 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/abstract_.rs:294:16 | 294 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Size")] | ^^^^ | = 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/abstract_.rs:297:11 | 297 | #[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/abstract_.rs:319:16 | 319 | #[cfg_attr(PyPy, link_name = "PyPyMapping_HasKeyString")] | ^^^^ | = 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/abstract_.rs:321:16 | 321 | #[cfg_attr(PyPy, link_name = "PyPyMapping_HasKey")] | ^^^^ | = 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/abstract_.rs:323:16 | 323 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Keys")] | ^^^^ | = 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/abstract_.rs:325:16 | 325 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Values")] | ^^^^ | = 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/abstract_.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyMapping_Items")] | ^^^^ | = 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/abstract_.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyMapping_GetItemString")] | ^^^^ | = 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/abstract_.rs:331:16 | 331 | #[cfg_attr(PyPy, link_name = "PyPyMapping_SetItemString")] | ^^^^ | = 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/abstract_.rs:337:16 | 337 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsInstance")] | ^^^^ | = 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/abstract_.rs:339:16 | 339 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsSubclass")] | ^^^^ | = 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/boolobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyBool_Type")] | ^^^^ | = 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/boolobject.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "_PyPy_FalseStruct")] | ^^^^ | = 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/boolobject.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "_PyPy_TrueStruct")] | ^^^^ | = 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/boolobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyBool_FromLong")] | ^^^^ | = 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/bytearrayobject.rs:6:15 | 6 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/bytearrayobject.rs:6:21 | 6 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/bytearrayobject.rs:20:11 | 20 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/bytearrayobject.rs:20:17 | 20 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/bytearrayobject.rs:14:11 | 14 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/bytearrayobject.rs:16:15 | 16 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/bytearrayobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Type")] | ^^^^ | = 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/bytearrayobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_FromObject")] | ^^^^ | = 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/bytearrayobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Concat")] | ^^^^ | = 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/bytearrayobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_FromStringAndSize")] | ^^^^ | = 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/bytearrayobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Size")] | ^^^^ | = 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/bytearrayobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_AsString")] | ^^^^ | = 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/bytearrayobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyByteArray_Resize")] | ^^^^ | = 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/bytesobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Type")] | ^^^^ | = 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/bytesobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromStringAndSize")] | ^^^^ | = 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/bytesobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromObject")] | ^^^^ | = 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/bytesobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyBytes_FromFormat")] | ^^^^ | = 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/bytesobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Size")] | ^^^^ | = 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/bytesobject.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyBytes_AsString")] | ^^^^ | = 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/bytesobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyBytes_Concat")] | ^^^^ | = 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/bytesobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyBytes_ConcatAndDel")] | ^^^^ | = 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/bytesobject.rs:51:16 | 51 | #[cfg_attr(PyPy, link_name = "PyPyBytes_AsStringAndSize")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:36:12 | 36 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyEval_EvalCode")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:27:16 | 27 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallObjectWithKeywords")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:44:16 | 44 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallFunction")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:47:16 | 47 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyEval_CallMethod")] | ^^^^ | = 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/ceval.rs:55:16 | 55 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetBuiltins")] | ^^^^ | = 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/ceval.rs:57:16 | 57 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetGlobals")] | ^^^^ | = 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/ceval.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyEval_GetLocals")] | ^^^^ | = 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/ceval.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPy_AddPendingCall")] | ^^^^ | = 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/ceval.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPy_MakePendingCalls")] | ^^^^ | = 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/ceval.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPy_SetRecursionLimit")] | ^^^^ | = 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/ceval.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPy_GetRecursionLimit")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:77:11 | 77 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPy_EnterRecursiveCall")] | ^^^^ | = 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: `Py_3_9` --> src/ceval.rs:80:11 | 80 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/ceval.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPy_LeaveRecursiveCall")] | ^^^^ | = 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/ceval.rs:91:16 | 91 | #[cfg_attr(PyPy, link_name = "PyPyEval_SaveThread")] | ^^^^ | = 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/ceval.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyEval_RestoreThread")] | ^^^^ | = 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/ceval.rs:98:16 | 98 | #[cfg_attr(PyPy, link_name = "PyPyEval_ThreadsInitialized")] | ^^^^ | = 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/ceval.rs:100:16 | 100 | #[cfg_attr(PyPy, link_name = "PyPyEval_InitThreads")] | ^^^^ | = 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/ceval.rs:104:16 | 104 | #[cfg_attr(PyPy, link_name = "PyPyEval_AcquireThread")] | ^^^^ | = 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/ceval.rs:106:16 | 106 | #[cfg_attr(PyPy, link_name = "PyPyEval_ReleaseThread")] | ^^^^ | = 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: `Py_3_8` --> src/ceval.rs:108:15 | 108 | #[cfg(not(Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/codecs.rs:6:11 | 6 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/codecs.rs:7:15 | 7 | #[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/codecs.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyCodec_IncrementalEncoder")] | ^^^^ | = 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/codecs.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyCodec_IncrementalDecoder")] | ^^^^ | = 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: `Py_3_8` --> src/compile.rs:6:7 | 6 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/compile.rs:9:7 | 9 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/complexobject.rs:13:11 | 13 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/complexobject.rs:22:16 | 22 | #[cfg_attr(PyPy, link_name = "PyPyComplex_FromCComplex")] | ^^^^ | = 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/complexobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyComplex_AsCComplex")] | ^^^^ | = 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/complexobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyComplex_Type")] | ^^^^ | = 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/complexobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyComplex_FromDoubles")] | ^^^^ | = 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/complexobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyComplex_RealAsDouble")] | ^^^^ | = 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/complexobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyComplex_ImagAsDouble")] | ^^^^ | = 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/datetime.rs:16:11 | 16 | #[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/datetime.rs:43:11 | 43 | #[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/datetime.rs:88:11 | 88 | #[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/datetime.rs:124:11 | 124 | #[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/datetime.rs:134:11 | 134 | #[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/datetime.rs:143:11 | 143 | #[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/datetime.rs:152:11 | 152 | #[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/datetime.rs:159:11 | 159 | #[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/datetime.rs:166:11 | 166 | #[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/datetime.rs:173:11 | 173 | #[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/datetime.rs:182:11 | 182 | #[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/datetime.rs:189:11 | 189 | #[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/datetime.rs:202:11 | 202 | #[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/datetime.rs:210:11 | 210 | #[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/datetime.rs:218:11 | 218 | #[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/datetime.rs:226:11 | 226 | #[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/datetime.rs:234:11 | 234 | #[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/datetime.rs:242:11 | 242 | #[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/datetime.rs:252:11 | 252 | #[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/datetime.rs:260:11 | 260 | #[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/datetime.rs:268:11 | 268 | #[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/datetime.rs:276:11 | 276 | #[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/datetime.rs:283:11 | 283 | #[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/datetime.rs:292:11 | 292 | #[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/datetime.rs:301:11 | 301 | #[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/datetime.rs:309:11 | 309 | #[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/datetime.rs:317:11 | 317 | #[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/datetime.rs:329:11 | 329 | #[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/datetime.rs:341:11 | 341 | #[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/datetime.rs:352:7 | 352 | #[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/datetime.rs:589:11 | 589 | #[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/datetime.rs:595:11 | 595 | #[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/datetime.rs:601:7 | 601 | #[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/datetime.rs:609:7 | 609 | #[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/datetime.rs:33:15 | 33 | #[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/datetime.rs:49:15 | 49 | #[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/datetime.rs:52:15 | 52 | #[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/datetime.rs:61:15 | 61 | #[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/datetime.rs:64:15 | 64 | #[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/datetime.rs:66:15 | 66 | #[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/datetime.rs:80:15 | 80 | #[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/datetime.rs:82:15 | 82 | #[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/datetime.rs:84:15 | 84 | #[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/datetime.rs:94:15 | 94 | #[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/datetime.rs:97:15 | 97 | #[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/datetime.rs:106:15 | 106 | #[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/datetime.rs:109:15 | 109 | #[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/datetime.rs:111:15 | 111 | #[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/datetime.rs:490:11 | 490 | #[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/datetime.rs:493:15 | 493 | #[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: `Py_3_10` --> src/descrobject.rs:124:7 | 124 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/descrobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyClassMethodDescr_Type")] | ^^^^ | = 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/descrobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyGetSetDescr_Type")] | ^^^^ | = 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/descrobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyMemberDescr_Type")] | ^^^^ | = 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/descrobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyMethodDescr_Type")] | ^^^^ | = 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/descrobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyWrapperDescr_Type")] | ^^^^ | = 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/descrobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyDictProxy_Type")] | ^^^^ | = 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/descrobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyProperty_Type")] | ^^^^ | = 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/descrobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewClassMethod")] | ^^^^ | = 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/descrobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewMember")] | ^^^^ | = 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/descrobject.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyDescr_NewGetSet")] | ^^^^ | = 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/descrobject.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyDictProxy_New")] | ^^^^ | = 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/dictobject.rs:112:11 | 112 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/dictobject.rs:112:17 | 112 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/dictobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyDict_Type")] | ^^^^ | = 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/dictobject.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyDict_New")] | ^^^^ | = 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/dictobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItem")] | ^^^^ | = 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/dictobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItemWithError")] | ^^^^ | = 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/dictobject.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyDict_SetItem")] | ^^^^ | = 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/dictobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyDict_DelItem")] | ^^^^ | = 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/dictobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyDict_Clear")] | ^^^^ | = 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/dictobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyDict_Next")] | ^^^^ | = 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/dictobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyDict_Keys")] | ^^^^ | = 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/dictobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyDict_Values")] | ^^^^ | = 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/dictobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyDict_Items")] | ^^^^ | = 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/dictobject.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyDict_Size")] | ^^^^ | = 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/dictobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyDict_Copy")] | ^^^^ | = 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/dictobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyDict_Contains")] | ^^^^ | = 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/dictobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyDict_Update")] | ^^^^ | = 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/dictobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyDict_Merge")] | ^^^^ | = 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/dictobject.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyDict_GetItemString")] | ^^^^ | = 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/dictobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyDict_SetItemString")] | ^^^^ | = 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/dictobject.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPyDict_DelItemString")] | ^^^^ | = 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: `Py_3_8` --> src/dictobject.rs:104:11 | 104 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/dictobject.rs:106:11 | 106 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/dictobject.rs:108:11 | 108 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/fileobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyFile_GetLine")] | ^^^^ | = 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/fileobject.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "PyPyFile_WriteObject")] | ^^^^ | = 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/fileobject.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPyFile_WriteString")] | ^^^^ | = 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/fileobject.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyFile_AsFileDescriptor")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/floatobject.rs:5:7 | 5 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/floatobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyFloat_Type")] | ^^^^ | = 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/floatobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyFloat_FromString")] | ^^^^ | = 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/floatobject.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyFloat_FromDouble")] | ^^^^ | = 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/floatobject.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyFloat_AsDouble")] | ^^^^ | = 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/import.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyImport_ExecCodeModule")] | ^^^^ | = 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/import.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyImport_ExecCodeModuleEx")] | ^^^^ | = 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/import.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyImport_GetModuleDict")] | ^^^^ | = 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/import.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyImport_AddModule")] | ^^^^ | = 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/import.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModule")] | ^^^^ | = 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/import.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleNoBlock")] | ^^^^ | = 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/import.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleLevel")] | ^^^^ | = 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/import.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyImport_ImportModuleLevelObject")] | ^^^^ | = 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/import.rs:67:16 | 67 | #[cfg_attr(PyPy, link_name = "PyPyImport_Import")] | ^^^^ | = 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/import.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPyImport_ReloadModule")] | ^^^^ | = 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: `Py_3_9` --> src/import.rs:71:15 | 71 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/intrcheck.rs:4:16 | 4 | #[cfg_attr(PyPy, link_name = "PyPyOS_InterruptOccurred")] | ^^^^ | = 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: `Py_3_10` --> src/intrcheck.rs:6:15 | 6 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/intrcheck.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyOS_AfterFork")] | ^^^^ | = 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/iterobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPySeqIter_New")] | ^^^^ | = 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/iterobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyCallIter_New")] | ^^^^ | = 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/listobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyList_Type")] | ^^^^ | = 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/listobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyList_New")] | ^^^^ | = 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/listobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyList_Size")] | ^^^^ | = 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/listobject.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyList_GetItem")] | ^^^^ | = 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/listobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyList_SetItem")] | ^^^^ | = 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/listobject.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyList_Insert")] | ^^^^ | = 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/listobject.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyList_Append")] | ^^^^ | = 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/listobject.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyList_GetSlice")] | ^^^^ | = 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/listobject.rs:43:16 | 43 | #[cfg_attr(PyPy, link_name = "PyPyList_SetSlice")] | ^^^^ | = 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/listobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyList_Sort")] | ^^^^ | = 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/listobject.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyList_Reverse")] | ^^^^ | = 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/listobject.rs:54:16 | 54 | #[cfg_attr(PyPy, link_name = "PyPyList_AsTuple")] | ^^^^ | = 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/listobject.rs:58:11 | 58 | #[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/listobject.rs:61:11 | 61 | #[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/listobject.rs:64:11 | 64 | #[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: `Py_LIMITED_API` --> src/longobject.rs:92:11 | 92 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/longobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyLong_Type")] | ^^^^ | = 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/longobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromLong")] | ^^^^ | = 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/longobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromUnsignedLong")] | ^^^^ | = 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/longobject.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromSize_t")] | ^^^^ | = 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/longobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromSsize_t")] | ^^^^ | = 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/longobject.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromDouble")] | ^^^^ | = 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/longobject.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLong")] | ^^^^ | = 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/longobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongAndOverflow")] | ^^^^ | = 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/longobject.rs:40:16 | 40 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsSsize_t")] | ^^^^ | = 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/longobject.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsSize_t")] | ^^^^ | = 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/longobject.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLong")] | ^^^^ | = 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/longobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongMask")] | ^^^^ | = 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/longobject.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsDouble")] | ^^^^ | = 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/longobject.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromVoidPtr")] | ^^^^ | = 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/longobject.rs:70:16 | 70 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsVoidPtr")] | ^^^^ | = 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/longobject.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromLongLong")] | ^^^^ | = 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/longobject.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromUnsignedLongLong")] | ^^^^ | = 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/longobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongLong")] | ^^^^ | = 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/longobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongLong")] | ^^^^ | = 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/longobject.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsUnsignedLongLongMask")] | ^^^^ | = 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/longobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyLong_AsLongLongAndOverflow")] | ^^^^ | = 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/longobject.rs:84:16 | 84 | #[cfg_attr(PyPy, link_name = "PyPyLong_FromString")] | ^^^^ | = 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/longobject.rs:94:16 | 94 | #[cfg_attr(PyPy, link_name = "_PyPyLong_NumBits")] | ^^^^ | = 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/marshal.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMarshal_WriteObjectToString")] | ^^^^ | = 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/marshal.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyMarshal_ReadObjectFromString")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/memoryobject.rs:8:15 | 8 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/memoryobject.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_Type")] | ^^^^ | = 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/memoryobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_FromObject")] | ^^^^ | = 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/memoryobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyMemoryView_FromMemory")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:2:7 | 2 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:7:11 | 7 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:7:23 | 7 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:24:7 | 24 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:30:7 | 30 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:36:11 | 36 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:45:11 | 45 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:45:24 | 45 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:58:11 | 58 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:66:11 | 66 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:66:23 | 66 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:193:11 | 193 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:206:7 | 206 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:212:7 | 212 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:222:7 | 222 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:255:11 | 255 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:255:24 | 255 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:260:11 | 260 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:260:23 | 260 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/methodobject.rs:146:15 | 146 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:146:28 | 146 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:150:15 | 150 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/methodobject.rs:154:15 | 154 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/methodobject.rs:154:27 | 154 | #[cfg(all(Py_3_9, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/methodobject.rs:14:15 | 14 | #[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/methodobject.rs:20:16 | 20 | #[cfg_attr(PyPy, link_name = "PyPyCFunction_Type")] | ^^^^ | = 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/methodobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyCFunction_GetFunction")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:80:16 | 80 | #[cfg_attr(Py_3_9, deprecated(note = "Python 3.9"))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/methodobject.rs:224:16 | 224 | #[cfg_attr(PyPy, link_name = "PyPyCMethod_New")] | ^^^^ | = 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: `Py_3_9` --> src/methodobject.rs:264:15 | 264 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:122:7 | 122 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:128:7 | 128 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:163:11 | 163 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyArg_Parse")] | ^^^^ | = 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/modsupport.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyArg_ParseTuple")] | ^^^^ | = 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/modsupport.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyArg_ParseTupleAndKeywords")] | ^^^^ | = 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/modsupport.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPyArg_UnpackTuple")] | ^^^^ | = 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/modsupport.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPy_BuildValue")] | ^^^^ | = 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: `Py_3_10` --> src/modsupport.rs:56:11 | 56 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:57:16 | 57 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddObjectRef")] | ^^^^ | = 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/modsupport.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddObject")] | ^^^^ | = 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/modsupport.rs:69:16 | 69 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddIntConstant")] | ^^^^ | = 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/modsupport.rs:75:16 | 75 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddStringConstant")] | ^^^^ | = 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: `Py_3_10` --> src/modsupport.rs:81:15 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/modsupport.rs:81:28 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:81:40 | 81 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyModule_AddType")] | ^^^^ | = 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: `py_sys_config` --> src/modsupport.rs:100:15 | 100 | #[cfg(not(py_sys_config = "Py_TRACE_REFS"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/modsupport.rs:101:16 | 101 | #[cfg_attr(PyPy, link_name = "PyPyModule_Create2")] | ^^^^ | = 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: `py_sys_config` --> src/modsupport.rs:104:11 | 104 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:107:15 | 107 | #[cfg(not(py_sys_config = "Py_TRACE_REFS"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/modsupport.rs:114:11 | 114 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:142:17 | 142 | if cfg!(Py_LIMITED_API) { | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/modsupport.rs:155:17 | 155 | if cfg!(Py_LIMITED_API) { | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:88:7 | 88 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:91:7 | 91 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:93:7 | 93 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/moduleobject.rs:95:7 | 95 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/moduleobject.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyModule_Type")] | ^^^^ | = 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/moduleobject.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyModule_New")] | ^^^^ | = 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/moduleobject.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetDict")] | ^^^^ | = 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/moduleobject.rs:29:15 | 29 | #[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/moduleobject.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetName")] | ^^^^ | = 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/moduleobject.rs:33:28 | 33 | #[cfg(not(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/moduleobject.rs:36:15 | 36 | #[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/moduleobject.rs:41:16 | 41 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetDef")] | ^^^^ | = 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/moduleobject.rs:43:16 | 43 | #[cfg_attr(PyPy, link_name = "PyPyModule_GetState")] | ^^^^ | = 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/moduleobject.rs:45:16 | 45 | #[cfg_attr(PyPy, link_name = "PyPyModuleDef_Init")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:6:7 | 6 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:9:11 | 9 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:15:7 | 15 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:44:7 | 44 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:53:7 | 53 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:60:11 | 60 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:93:7 | 93 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:99:11 | 99 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:125:11 | 125 | #[cfg(all(Py_3_12, target_pointer_width = "64"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:131:11 | 131 | #[cfg(all(Py_3_12, target_pointer_width = "32"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:181:7 | 181 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:381:11 | 381 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:381:24 | 381 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:384:11 | 384 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:384:24 | 384 | #[cfg(all(Py_3_12, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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/object.rs:387:11 | 387 | #[cfg(all(Py_3_11, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_LIMITED_API` --> src/object.rs:387:24 | 387 | #[cfg(all(Py_3_11, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:390:11 | 390 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:390:24 | 390 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:393:11 | 393 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:393:24 | 393 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:396:7 | 396 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:399:7 | 399 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:409:11 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:409:24 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:409:36 | 409 | #[cfg(any(Py_3_12, all(Py_3_8, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/object.rs:424:7 | 424 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:433:7 | 433 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:542:9 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:542:41 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:542:54 | 542 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12, not(Py_LIMITED_API)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:658:11 | 658 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:658:24 | 658 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:664:11 | 664 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:664:24 | 664 | #[cfg(all(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:709:7 | 709 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:721:7 | 721 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:727:11 | 727 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:66:11 | 66 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:68:11 | 68 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:71:11 | 71 | #[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: `py_sys_config` --> src/object.rs:26:11 | 26 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:28:11 | 28 | #[cfg(py_sys_config = "Py_TRACE_REFS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_TRACE_REFS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_TRACE_REFS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:30:11 | 30 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:32:15 | 32 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:34:11 | 34 | #[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/object.rs:219:16 | 219 | #[cfg_attr(PyPy, link_name = "PyPyType_FromSpec")] | ^^^^ | = 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/object.rs:222:16 | 222 | #[cfg_attr(PyPy, link_name = "PyPyType_FromSpecWithBases")] | ^^^^ | = 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/object.rs:225:16 | 225 | #[cfg_attr(PyPy, link_name = "PyPyType_GetSlot")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:228:15 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:228:28 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:228:40 | 228 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:229:16 | 229 | #[cfg_attr(PyPy, link_name = "PyPyType_FromModuleAndSpec")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:236:15 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:236:28 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:236:40 | 236 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:237:16 | 237 | #[cfg_attr(PyPy, link_name = "PyPyType_GetModule")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:240:15 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/object.rs:240:28 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:240:40 | 240 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:241:16 | 241 | #[cfg_attr(PyPy, link_name = "PyPyType_GetModuleState")] | ^^^^ | = 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: `Py_3_11` --> src/object.rs:244:11 | 244 | #[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: `PyPy` --> src/object.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPyType_GetName")] | ^^^^ | = 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: `Py_3_11` --> src/object.rs:248:11 | 248 | #[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: `PyPy` --> src/object.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPyType_GetQualName")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:252:11 | 252 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPyType_FromMetaclass")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:261:11 | 261 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetTypeData")] | ^^^^ | = 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: `Py_3_12` --> src/object.rs:265:11 | 265 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:266:16 | 266 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetTypeDataSize")] | ^^^^ | = 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/object.rs:269:16 | 269 | #[cfg_attr(PyPy, link_name = "PyPyType_IsSubtype")] | ^^^^ | = 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/object.rs:281:16 | 281 | #[cfg_attr(PyPy, link_name = "PyPyType_Type")] | ^^^^ | = 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/object.rs:284:16 | 284 | #[cfg_attr(PyPy, link_name = "PyPyBaseObject_Type")] | ^^^^ | = 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/object.rs:293:16 | 293 | #[cfg_attr(PyPy, link_name = "PyPyType_Ready")] | ^^^^ | = 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/object.rs:295:16 | 295 | #[cfg_attr(PyPy, link_name = "PyPyType_GenericAlloc")] | ^^^^ | = 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/object.rs:297:16 | 297 | #[cfg_attr(PyPy, link_name = "PyPyType_GenericNew")] | ^^^^ | = 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/object.rs:304:16 | 304 | #[cfg_attr(PyPy, link_name = "PyPyType_Modified")] | ^^^^ | = 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/object.rs:307:16 | 307 | #[cfg_attr(PyPy, link_name = "PyPyObject_Repr")] | ^^^^ | = 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/object.rs:309:16 | 309 | #[cfg_attr(PyPy, link_name = "PyPyObject_Str")] | ^^^^ | = 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/object.rs:311:16 | 311 | #[cfg_attr(PyPy, link_name = "PyPyObject_ASCII")] | ^^^^ | = 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/object.rs:313:16 | 313 | #[cfg_attr(PyPy, link_name = "PyPyObject_Bytes")] | ^^^^ | = 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/object.rs:315:16 | 315 | #[cfg_attr(PyPy, link_name = "PyPyObject_RichCompare")] | ^^^^ | = 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/object.rs:321:16 | 321 | #[cfg_attr(PyPy, link_name = "PyPyObject_RichCompareBool")] | ^^^^ | = 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/object.rs:324:16 | 324 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetAttrString")] | ^^^^ | = 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/object.rs:326:16 | 326 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetAttrString")] | ^^^^ | = 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/object.rs:332:16 | 332 | #[cfg_attr(PyPy, link_name = "PyPyObject_HasAttrString")] | ^^^^ | = 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/object.rs:334:16 | 334 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetAttr")] | ^^^^ | = 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/object.rs:336:16 | 336 | #[cfg_attr(PyPy, link_name = "PyPyObject_SetAttr")] | ^^^^ | = 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/object.rs:339:16 | 339 | #[cfg_attr(PyPy, link_name = "PyPyObject_HasAttr")] | ^^^^ | = 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/object.rs:341:16 | 341 | #[cfg_attr(PyPy, link_name = "PyPyObject_SelfIter")] | ^^^^ | = 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/object.rs:344:16 | 344 | #[cfg_attr(PyPy, link_name = "PyPyObject_GenericGetAttr")] | ^^^^ | = 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/object.rs:346:16 | 346 | #[cfg_attr(PyPy, link_name = "PyPyObject_GenericSetAttr")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:352:19 | 352 | #[cfg(not(all(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:352:39 | 352 | #[cfg(not(all(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:359:16 | 359 | #[cfg_attr(PyPy, link_name = "PyPyObject_Hash")] | ^^^^ | = 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/object.rs:361:16 | 361 | #[cfg_attr(PyPy, link_name = "PyPyObject_HashNotImplemented")] | ^^^^ | = 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/object.rs:363:16 | 363 | #[cfg_attr(PyPy, link_name = "PyPyObject_IsTrue")] | ^^^^ | = 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/object.rs:365:16 | 365 | #[cfg_attr(PyPy, link_name = "PyPyObject_Not")] | ^^^^ | = 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/object.rs:367:16 | 367 | #[cfg_attr(PyPy, link_name = "PyPyCallable_Check")] | ^^^^ | = 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/object.rs:369:16 | 369 | #[cfg_attr(PyPy, link_name = "PyPyObject_ClearWeakRefs")] | ^^^^ | = 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/object.rs:372:16 | 372 | #[cfg_attr(PyPy, link_name = "PyPyObject_Dir")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:446:49 | 446 | pub const Py_TPFLAGS_DEFAULT: c_ulong = if cfg!(Py_3_10) { | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:456:15 | 456 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:456:51 | 456 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:458:15 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:458:24 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:458:60 | 458 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:460:15 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:460:24 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:460:60 | 460 | #[cfg(all(Py_3_12, py_sys_config = "Py_REF_DEBUG", not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:463:16 | 463 | #[cfg_attr(PyPy, link_name = "_PyPy_Dealloc")] | ^^^^ | = 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/object.rs:466:16 | 466 | #[cfg_attr(PyPy, link_name = "PyPy_IncRef")] | ^^^^ | = 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/object.rs:468:16 | 468 | #[cfg_attr(PyPy, link_name = "PyPy_DecRef")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:471:11 | 471 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:472:16 | 472 | #[cfg_attr(PyPy, link_name = "_PyPy_IncRef")] | ^^^^ | = 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: `Py_3_10` --> src/object.rs:474:11 | 474 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:475:16 | 475 | #[cfg_attr(PyPy, link_name = "_PyPy_DecRef")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/object.rs:482:13 | 482 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:482:29 | 482 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:484:13 | 484 | py_sys_config = "Py_REF_DEBUG", | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:485:13 | 485 | Py_3_10, | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:486:21 | 486 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:486:34 | 486 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:493:15 | 493 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:493:51 | 493 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:499:13 | 499 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:499:33 | 499 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:501:17 | 501 | not(Py_LIMITED_API), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:503:21 | 503 | not(py_sys_config = "Py_REF_DEBUG"), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:504:21 | 504 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:504:53 | 504 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:509:19 | 509 | #[cfg(all(Py_3_12, target_pointer_width = "64"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:519:19 | 519 | #[cfg(all(Py_3_12, target_pointer_width = "32"))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:527:19 | 527 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:535:19 | 535 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:535:51 | 535 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:547:13 | 547 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:547:29 | 547 | all(Py_LIMITED_API, Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:549:13 | 549 | py_sys_config = "Py_REF_DEBUG", | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:550:13 | 550 | Py_3_10, | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:551:21 | 551 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:551:34 | 551 | not(all(Py_3_12, not(Py_LIMITED_API))) | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:558:15 | 558 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:558:51 | 558 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:564:13 | 564 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:564:33 | 564 | all(Py_LIMITED_API, not(Py_3_12)), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:566:17 | 566 | not(Py_LIMITED_API), | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:568:21 | 568 | not(py_sys_config = "Py_REF_DEBUG"), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:569:21 | 569 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:569:53 | 569 | all(py_sys_config = "Py_REF_DEBUG", Py_3_12), | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:574:15 | 574 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:582:19 | 582 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:582:51 | 582 | #[cfg(all(py_sys_config = "Py_REF_DEBUG", Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:585:15 | 585 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/object.rs:601:19 | 601 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/object.rs:589:19 | 589 | #[cfg(py_sys_config = "Py_REF_DEBUG")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("Py_REF_DEBUG"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"Py_REF_DEBUG\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:636:15 | 636 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:636:24 | 636 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/object.rs:638:15 | 638 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/object.rs:638:24 | 638 | #[cfg(all(Py_3_10, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/object.rs:672:16 | 672 | #[cfg_attr(PyPy, link_name = "_PyPy_NoneStruct")] | ^^^^ | = 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/object.rs:690:16 | 690 | #[cfg_attr(PyPy, link_name = "_PyPy_NotImplementedStruct")] | ^^^^ | = 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/objimpl.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyObject_Malloc")] | ^^^^ | = 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/objimpl.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyObject_Calloc")] | ^^^^ | = 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/objimpl.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyObject_Realloc")] | ^^^^ | = 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/objimpl.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyObject_Free")] | ^^^^ | = 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/objimpl.rs:23:16 | 23 | #[cfg_attr(PyPy, link_name = "PyPyObject_Init")] | ^^^^ | = 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/objimpl.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyObject_InitVar")] | ^^^^ | = 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/objimpl.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "_PyPyObject_New")] | ^^^^ | = 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/objimpl.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "_PyPyObject_NewVar")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:47:11 | 47 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyGC_Enable")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:51:11 | 51 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:52:16 | 52 | #[cfg_attr(PyPy, link_name = "PyPyGC_Disable")] | ^^^^ | = 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: `Py_3_10` --> src/objimpl.rs:55:11 | 55 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyGC_IsEnabled")] | ^^^^ | = 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/objimpl.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "_PyPyObject_GC_New")] | ^^^^ | = 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/objimpl.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "_PyPyObject_GC_NewVar")] | ^^^^ | = 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/objimpl.rs:76:15 | 76 | #[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/objimpl.rs:78:15 | 78 | #[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/objimpl.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_Del")] | ^^^^ | = 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: `Py_3_9` --> src/objimpl.rs:86:19 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:86:31 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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: `Py_3_10` --> src/objimpl.rs:86:39 | 86 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:87:16 | 87 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_IsTracked")] | ^^^^ | = 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: `Py_3_9` --> src/objimpl.rs:89:19 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:89:31 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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: `Py_3_10` --> src/objimpl.rs:89:39 | 89 | #[cfg(any(all(Py_3_9, not(PyPy)), Py_3_10))] // added in 3.9, or 3.10 on 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/objimpl.rs:90:16 | 90 | #[cfg_attr(PyPy, link_name = "PyPyObject_GC_IsFinalized")] | ^^^^ | = 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/osmodule.rs:4:16 | 4 | #[cfg_attr(PyPy, link_name = "PyPyOS_FSPath")] | ^^^^ | = 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/pybuffer.rs:6:7 | 6 | #[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/pybuffer.rs:24:11 | 24 | #[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/pybuffer.rs:26:11 | 26 | #[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/pybuffer.rs:28:11 | 28 | #[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/pybuffer.rs:46:19 | 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/pybuffer.rs:48:19 | 48 | #[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/pybuffer.rs:50:19 | 50 | #[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/pybuffer.rs:61:15 | 61 | #[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/pybuffer.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "PyPyObject_GetBuffer")] | ^^^^ | = 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/pybuffer.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_GetPointer")] | ^^^^ | = 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/pybuffer.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_SizeFromFormat")] | ^^^^ | = 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/pybuffer.rs:70:16 | 70 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_ToContiguous")] | ^^^^ | = 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/pybuffer.rs:77:16 | 77 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_FromContiguous")] | ^^^^ | = 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/pybuffer.rs:85:16 | 85 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_IsContiguous")] | ^^^^ | = 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/pybuffer.rs:94:16 | 94 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_FillInfo")] | ^^^^ | = 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/pybuffer.rs:103:16 | 103 | #[cfg_attr(PyPy, link_name = "PyPyBuffer_Release")] | ^^^^ | = 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/pycapsule.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_Type")] | ^^^^ | = 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/pycapsule.rs:19:16 | 19 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_New")] | ^^^^ | = 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/pycapsule.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetPointer")] | ^^^^ | = 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/pycapsule.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetDestructor")] | ^^^^ | = 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/pycapsule.rs:29:16 | 29 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetName")] | ^^^^ | = 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/pycapsule.rs:31:16 | 31 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_GetContext")] | ^^^^ | = 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/pycapsule.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_IsValid")] | ^^^^ | = 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/pycapsule.rs:35:16 | 35 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetPointer")] | ^^^^ | = 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/pycapsule.rs:37:16 | 37 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetDestructor")] | ^^^^ | = 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/pycapsule.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetName")] | ^^^^ | = 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/pycapsule.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_SetContext")] | ^^^^ | = 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/pycapsule.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyCapsule_Import")] | ^^^^ | = 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/pyerrors.rs:87:11 | 87 | #[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/pyerrors.rs:93:7 | 93 | #[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/pyerrors.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetNone")] | ^^^^ | = 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/pyerrors.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetObject")] | ^^^^ | = 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/pyerrors.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetString")] | ^^^^ | = 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/pyerrors.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_Occurred")] | ^^^^ | = 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/pyerrors.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyErr_Clear")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:16:16 | 16 | #[cfg_attr(Py_3_12, deprecated(note = "Use PyErr_GetRaisedException() instead."))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyErr_Fetch")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:23:16 | 23 | #[cfg_attr(Py_3_12, deprecated(note = "Use PyErr_SetRaisedException() instead."))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyErr_Restore")] | ^^^^ | = 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/pyerrors.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyErr_GetExcInfo")] | ^^^^ | = 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/pyerrors.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetExcInfo")] | ^^^^ | = 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/pyerrors.rs:34:16 | 34 | #[cfg_attr(PyPy, link_name = "PyPy_FatalError")] | ^^^^ | = 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/pyerrors.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyErr_GivenExceptionMatches")] | ^^^^ | = 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/pyerrors.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyErr_ExceptionMatches")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:41:9 | 41 | Py_3_12, | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyErr_NormalizeException")] | ^^^^ | = 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: `Py_3_12` --> src/pyerrors.rs:52:11 | 52 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/pyerrors.rs:54:11 | 54 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyException_SetTraceback")] | ^^^^ | = 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/pyerrors.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyException_GetTraceback")] | ^^^^ | = 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/pyerrors.rs:60:16 | 60 | #[cfg_attr(PyPy, link_name = "PyPyException_GetCause")] | ^^^^ | = 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/pyerrors.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPyException_SetCause")] | ^^^^ | = 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/pyerrors.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "PyPyException_GetContext")] | ^^^^ | = 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/pyerrors.rs:66:16 | 66 | #[cfg_attr(PyPy, link_name = "PyPyException_SetContext")] | ^^^^ | = 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/pyerrors.rs:69:11 | 69 | #[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/pyerrors.rs:116:16 | 116 | #[cfg_attr(PyPy, link_name = "PyPyExc_BaseException")] | ^^^^ | = 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: `Py_3_11` --> src/pyerrors.rs:118:11 | 118 | #[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: `PyPy` --> src/pyerrors.rs:120:16 | 120 | #[cfg_attr(PyPy, link_name = "PyPyExc_Exception")] | ^^^^ | = 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/pyerrors.rs:122:16 | 122 | #[cfg_attr(PyPy, link_name = "PyPyExc_StopAsyncIteration")] | ^^^^ | = 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/pyerrors.rs:125:16 | 125 | #[cfg_attr(PyPy, link_name = "PyPyExc_StopIteration")] | ^^^^ | = 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/pyerrors.rs:127:16 | 127 | #[cfg_attr(PyPy, link_name = "PyPyExc_GeneratorExit")] | ^^^^ | = 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/pyerrors.rs:129:16 | 129 | #[cfg_attr(PyPy, link_name = "PyPyExc_ArithmeticError")] | ^^^^ | = 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/pyerrors.rs:131:16 | 131 | #[cfg_attr(PyPy, link_name = "PyPyExc_LookupError")] | ^^^^ | = 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/pyerrors.rs:134:16 | 134 | #[cfg_attr(PyPy, link_name = "PyPyExc_AssertionError")] | ^^^^ | = 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/pyerrors.rs:136:16 | 136 | #[cfg_attr(PyPy, link_name = "PyPyExc_AttributeError")] | ^^^^ | = 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/pyerrors.rs:138:16 | 138 | #[cfg_attr(PyPy, link_name = "PyPyExc_BufferError")] | ^^^^ | = 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/pyerrors.rs:140:16 | 140 | #[cfg_attr(PyPy, link_name = "PyPyExc_EOFError")] | ^^^^ | = 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/pyerrors.rs:142:16 | 142 | #[cfg_attr(PyPy, link_name = "PyPyExc_FloatingPointError")] | ^^^^ | = 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/pyerrors.rs:144:16 | 144 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:146:16 | 146 | #[cfg_attr(PyPy, link_name = "PyPyExc_ImportError")] | ^^^^ | = 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/pyerrors.rs:148:16 | 148 | #[cfg_attr(PyPy, link_name = "PyPyExc_ModuleNotFoundError")] | ^^^^ | = 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/pyerrors.rs:150:16 | 150 | #[cfg_attr(PyPy, link_name = "PyPyExc_IndexError")] | ^^^^ | = 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/pyerrors.rs:152:16 | 152 | #[cfg_attr(PyPy, link_name = "PyPyExc_KeyError")] | ^^^^ | = 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/pyerrors.rs:154:16 | 154 | #[cfg_attr(PyPy, link_name = "PyPyExc_KeyboardInterrupt")] | ^^^^ | = 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/pyerrors.rs:156:16 | 156 | #[cfg_attr(PyPy, link_name = "PyPyExc_MemoryError")] | ^^^^ | = 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/pyerrors.rs:158:16 | 158 | #[cfg_attr(PyPy, link_name = "PyPyExc_NameError")] | ^^^^ | = 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/pyerrors.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyExc_OverflowError")] | ^^^^ | = 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/pyerrors.rs:162:16 | 162 | #[cfg_attr(PyPy, link_name = "PyPyExc_RuntimeError")] | ^^^^ | = 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/pyerrors.rs:164:16 | 164 | #[cfg_attr(PyPy, link_name = "PyPyExc_RecursionError")] | ^^^^ | = 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/pyerrors.rs:166:16 | 166 | #[cfg_attr(PyPy, link_name = "PyPyExc_NotImplementedError")] | ^^^^ | = 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/pyerrors.rs:168:16 | 168 | #[cfg_attr(PyPy, link_name = "PyPyExc_SyntaxError")] | ^^^^ | = 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/pyerrors.rs:170:16 | 170 | #[cfg_attr(PyPy, link_name = "PyPyExc_IndentationError")] | ^^^^ | = 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/pyerrors.rs:172:16 | 172 | #[cfg_attr(PyPy, link_name = "PyPyExc_TabError")] | ^^^^ | = 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/pyerrors.rs:174:16 | 174 | #[cfg_attr(PyPy, link_name = "PyPyExc_ReferenceError")] | ^^^^ | = 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/pyerrors.rs:176:16 | 176 | #[cfg_attr(PyPy, link_name = "PyPyExc_SystemError")] | ^^^^ | = 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/pyerrors.rs:178:16 | 178 | #[cfg_attr(PyPy, link_name = "PyPyExc_SystemExit")] | ^^^^ | = 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/pyerrors.rs:180:16 | 180 | #[cfg_attr(PyPy, link_name = "PyPyExc_TypeError")] | ^^^^ | = 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/pyerrors.rs:182:16 | 182 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnboundLocalError")] | ^^^^ | = 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/pyerrors.rs:184:16 | 184 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeError")] | ^^^^ | = 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/pyerrors.rs:186:16 | 186 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeEncodeError")] | ^^^^ | = 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/pyerrors.rs:188:16 | 188 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeDecodeError")] | ^^^^ | = 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/pyerrors.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeTranslateError")] | ^^^^ | = 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/pyerrors.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyExc_ValueError")] | ^^^^ | = 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/pyerrors.rs:194:16 | 194 | #[cfg_attr(PyPy, link_name = "PyPyExc_ZeroDivisionError")] | ^^^^ | = 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/pyerrors.rs:197:16 | 197 | #[cfg_attr(PyPy, link_name = "PyPyExc_BlockingIOError")] | ^^^^ | = 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/pyerrors.rs:199:16 | 199 | #[cfg_attr(PyPy, link_name = "PyPyExc_BrokenPipeError")] | ^^^^ | = 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/pyerrors.rs:201:16 | 201 | #[cfg_attr(PyPy, link_name = "PyPyExc_ChildProcessError")] | ^^^^ | = 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/pyerrors.rs:203:16 | 203 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionError")] | ^^^^ | = 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/pyerrors.rs:205:16 | 205 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionAbortedError")] | ^^^^ | = 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/pyerrors.rs:207:16 | 207 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionRefusedError")] | ^^^^ | = 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/pyerrors.rs:209:16 | 209 | #[cfg_attr(PyPy, link_name = "PyPyExc_ConnectionResetError")] | ^^^^ | = 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/pyerrors.rs:211:16 | 211 | #[cfg_attr(PyPy, link_name = "PyPyExc_FileExistsError")] | ^^^^ | = 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/pyerrors.rs:213:16 | 213 | #[cfg_attr(PyPy, link_name = "PyPyExc_FileNotFoundError")] | ^^^^ | = 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/pyerrors.rs:215:16 | 215 | #[cfg_attr(PyPy, link_name = "PyPyExc_InterruptedError")] | ^^^^ | = 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/pyerrors.rs:217:16 | 217 | #[cfg_attr(PyPy, link_name = "PyPyExc_IsADirectoryError")] | ^^^^ | = 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/pyerrors.rs:219:16 | 219 | #[cfg_attr(PyPy, link_name = "PyPyExc_NotADirectoryError")] | ^^^^ | = 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/pyerrors.rs:221:16 | 221 | #[cfg_attr(PyPy, link_name = "PyPyExc_PermissionError")] | ^^^^ | = 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/pyerrors.rs:223:16 | 223 | #[cfg_attr(PyPy, link_name = "PyPyExc_ProcessLookupError")] | ^^^^ | = 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/pyerrors.rs:225:16 | 225 | #[cfg_attr(PyPy, link_name = "PyPyExc_TimeoutError")] | ^^^^ | = 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/pyerrors.rs:228:16 | 228 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:230:16 | 230 | #[cfg_attr(PyPy, link_name = "PyPyExc_OSError")] | ^^^^ | = 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/pyerrors.rs:239:16 | 239 | #[cfg_attr(PyPy, link_name = "PyPyExc_Warning")] | ^^^^ | = 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/pyerrors.rs:241:16 | 241 | #[cfg_attr(PyPy, link_name = "PyPyExc_UserWarning")] | ^^^^ | = 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/pyerrors.rs:243:16 | 243 | #[cfg_attr(PyPy, link_name = "PyPyExc_DeprecationWarning")] | ^^^^ | = 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/pyerrors.rs:245:16 | 245 | #[cfg_attr(PyPy, link_name = "PyPyExc_PendingDeprecationWarning")] | ^^^^ | = 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/pyerrors.rs:247:16 | 247 | #[cfg_attr(PyPy, link_name = "PyPyExc_SyntaxWarning")] | ^^^^ | = 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/pyerrors.rs:249:16 | 249 | #[cfg_attr(PyPy, link_name = "PyPyExc_RuntimeWarning")] | ^^^^ | = 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/pyerrors.rs:251:16 | 251 | #[cfg_attr(PyPy, link_name = "PyPyExc_FutureWarning")] | ^^^^ | = 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/pyerrors.rs:253:16 | 253 | #[cfg_attr(PyPy, link_name = "PyPyExc_ImportWarning")] | ^^^^ | = 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/pyerrors.rs:255:16 | 255 | #[cfg_attr(PyPy, link_name = "PyPyExc_UnicodeWarning")] | ^^^^ | = 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/pyerrors.rs:257:16 | 257 | #[cfg_attr(PyPy, link_name = "PyPyExc_BytesWarning")] | ^^^^ | = 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/pyerrors.rs:259:16 | 259 | #[cfg_attr(PyPy, link_name = "PyPyExc_ResourceWarning")] | ^^^^ | = 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: `Py_3_10` --> src/pyerrors.rs:261:11 | 261 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyExc_EncodingWarning")] | ^^^^ | = 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/pyerrors.rs:267:16 | 267 | #[cfg_attr(PyPy, link_name = "PyPyErr_BadArgument")] | ^^^^ | = 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/pyerrors.rs:269:16 | 269 | #[cfg_attr(PyPy, link_name = "PyPyErr_NoMemory")] | ^^^^ | = 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/pyerrors.rs:271:16 | 271 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetFromErrno")] | ^^^^ | = 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/pyerrors.rs:273:16 | 273 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetFromErrnoWithFilenameObject")] | ^^^^ | = 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/pyerrors.rs:287:16 | 287 | #[cfg_attr(PyPy, link_name = "PyPyErr_Format")] | ^^^^ | = 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/pyerrors.rs:300:16 | 300 | #[cfg_attr(PyPy, link_name = "PyPyErr_BadInternalCall")] | ^^^^ | = 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/pyerrors.rs:303:16 | 303 | #[cfg_attr(PyPy, link_name = "PyPyErr_NewException")] | ^^^^ | = 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/pyerrors.rs:309:16 | 309 | #[cfg_attr(PyPy, link_name = "PyPyErr_NewExceptionWithDoc")] | ^^^^ | = 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/pyerrors.rs:316:16 | 316 | #[cfg_attr(PyPy, link_name = "PyPyErr_WriteUnraisable")] | ^^^^ | = 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/pyerrors.rs:318:16 | 318 | #[cfg_attr(PyPy, link_name = "PyPyErr_CheckSignals")] | ^^^^ | = 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/pyerrors.rs:320:16 | 320 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetInterrupt")] | ^^^^ | = 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: `Py_3_10` --> src/pyerrors.rs:322:11 | 322 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyerrors.rs:323:16 | 323 | #[cfg_attr(PyPy, link_name = "PyPyErr_SetInterruptEx")] | ^^^^ | = 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/pyerrors.rs:325:16 | 325 | #[cfg_attr(PyPy, link_name = "PyPyErr_SyntaxLocation")] | ^^^^ | = 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/pyerrors.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyErr_SyntaxLocationEx")] | ^^^^ | = 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/pyerrors.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyErr_ProgramText")] | ^^^^ | = 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/pyerrors.rs:331:15 | 331 | #[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: `Py_3_10` --> src/pyframe.rs:1:11 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/pyframe.rs:1:24 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:1:36 | 1 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:3:11 | 3 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:7:7 | 7 | #[cfg(Py_LIMITED_API)] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pyframe.rs:12:15 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/pyframe.rs:12:28 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyframe.rs:12:40 | 12 | #[cfg(any(Py_3_10, all(Py_3_9, not(Py_LIMITED_API))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pyhash.rs:1:15 | 1 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:1:31 | 1 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:3:15 | 3 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:3:31 | 3 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:23:15 | 23 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:23:31 | 23 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:33:15 | 33 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:33:31 | 33 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:13:19 | 13 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:13:35 | 13 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/pyhash.rs:42:19 | 42 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pyhash.rs:42:35 | 42 | #[cfg(not(any(Py_LIMITED_API, 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/pylifecycle.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPy_IsInitialized")] | ^^^^ | = 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/pylifecycle.rs:18:16 | 18 | #[cfg_attr(PyPy, link_name = "PyPy_AtExit")] | ^^^^ | = 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/pylifecycle.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPy_GetProgramName")] | ^^^^ | = 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/pylifecycle.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPy_GetVersion")] | ^^^^ | = 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/pymem.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyMem_Malloc")] | ^^^^ | = 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/pymem.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyMem_Calloc")] | ^^^^ | = 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/pymem.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMem_Realloc")] | ^^^^ | = 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/pymem.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMem_Free")] | ^^^^ | = 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/pystate.rs:1:15 | 1 | #[cfg(any(not(PyPy), Py_3_9))] | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:1:22 | 1 | #[cfg(any(not(PyPy), Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:6:11 | 6 | #[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/pystate.rs:15:15 | 15 | #[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/pystate.rs:17:15 | 17 | #[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/pystate.rs:19:15 | 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: `Py_3_9` --> src/pystate.rs:22:15 | 22 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:22:27 | 22 | #[cfg(all(Py_3_9, 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: `Py_3_8` --> src/pystate.rs:25:15 | 25 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:25:27 | 25 | #[cfg(all(Py_3_8, 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/pystate.rs:28:15 | 28 | #[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/pystate.rs:31:19 | 31 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:31:26 | 31 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyState_AddModule")] | ^^^^ | = 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/pystate.rs:35:19 | 35 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:35:26 | 35 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPyState_RemoveModule")] | ^^^^ | = 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/pystate.rs:39:19 | 39 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^ | = 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: `Py_3_9` --> src/pystate.rs:39:26 | 39 | #[cfg(any(not(PyPy), Py_3_9))] // only on PyPy since 3.9 | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:41:20 | 41 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPyState_FindModule")] | ^^^^ | = 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: `Py_3_10` --> src/pystate.rs:41:26 | 41 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPyState_FindModule")] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystate.rs:44:16 | 44 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_New")] | ^^^^ | = 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/pystate.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Clear")] | ^^^^ | = 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/pystate.rs:48:16 | 48 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Delete")] | ^^^^ | = 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/pystate.rs:51:16 | 51 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Get")] | ^^^^ | = 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/pystate.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_Swap")] | ^^^^ | = 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/pystate.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_GetDict")] | ^^^^ | = 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/pystate.rs:65:15 | 65 | #[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/pystate.rs:81:16 | 81 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Ensure")] | ^^^^ | = 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/pystate.rs:83:16 | 83 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Release")] | ^^^^ | = 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/pystate.rs:85:15 | 85 | #[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/pythonrun.rs:2:15 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:2:21 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:2:37 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:4:15 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:4:26 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:4:46 | 4 | #[cfg(all(not(PyPy), any(Py_LIMITED_API, not(Py_3_10))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:29:15 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:29:21 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:29:37 | 29 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:32:15 | 32 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:32:21 | 32 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:34:15 | 34 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:34:21 | 34 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:37:15 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:37:21 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:37:37 | 37 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:45:15 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:45:21 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:45:37 | 45 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/pythonrun.rs:9:15 | 9 | #[cfg(all(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:9:35 | 9 | #[cfg(all(Py_LIMITED_API, 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/pythonrun.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_Print")] | ^^^^ | = 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/pythonrun.rs:14:16 | 14 | #[cfg_attr(PyPy, link_name = "PyPyErr_PrintEx")] | ^^^^ | = 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/pythonrun.rs:16:16 | 16 | #[cfg_attr(PyPy, link_name = "PyPyErr_Display")] | ^^^^ | = 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: `Py_3_12` --> src/pythonrun.rs:19:11 | 19 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:54:19 | 54 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/pythonrun.rs:54:25 | 54 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pythonrun.rs:60:19 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/pythonrun.rs:60:25 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/pythonrun.rs:60:41 | 60 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/pystrtod.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyOS_string_to_double")] | ^^^^ | = 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/pystrtod.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyOS_double_to_string")] | ^^^^ | = 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/rangeobject.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyRange_Type")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/setobject.rs:2:15 | 2 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:2:31 | 2 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/setobject.rs:10:15 | 10 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:10:31 | 10 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/setobject.rs:18:15 | 18 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:18:31 | 18 | #[cfg(not(any(Py_LIMITED_API, 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/setobject.rs:35:15 | 35 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/setobject.rs:35:26 | 35 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/setobject.rs:42:11 | 42 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:95:11 | 95 | #[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/setobject.rs:107:11 | 107 | #[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/setobject.rs:120:11 | 120 | #[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: `Py_3_10` --> src/setobject.rs:134:7 | 134 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:146:11 | 146 | #[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: `Py_LIMITED_API` --> src/setobject.rs:49:15 | 49 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/setobject.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "_PyPySet_NextEntry")] | ^^^^ | = 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/setobject.rs:63:16 | 63 | #[cfg_attr(PyPy, link_name = "PyPySet_Type")] | ^^^^ | = 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/setobject.rs:65:16 | 65 | #[cfg_attr(PyPy, link_name = "PyPyFrozenSet_Type")] | ^^^^ | = 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/setobject.rs:71:16 | 71 | #[cfg_attr(PyPy, link_name = "PyPySet_New")] | ^^^^ | = 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/setobject.rs:73:16 | 73 | #[cfg_attr(PyPy, link_name = "PyPyFrozenSet_New")] | ^^^^ | = 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/setobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPySet_Add")] | ^^^^ | = 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/setobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPySet_Clear")] | ^^^^ | = 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/setobject.rs:80:16 | 80 | #[cfg_attr(PyPy, link_name = "PyPySet_Contains")] | ^^^^ | = 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/setobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPySet_Discard")] | ^^^^ | = 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/setobject.rs:84:16 | 84 | #[cfg_attr(PyPy, link_name = "PyPySet_Pop")] | ^^^^ | = 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/setobject.rs:86:16 | 86 | #[cfg_attr(PyPy, link_name = "PyPySet_Size")] | ^^^^ | = 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/setobject.rs:89:11 | 89 | #[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/setobject.rs:101:11 | 101 | #[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/setobject.rs:114:11 | 114 | #[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/setobject.rs:140:11 | 140 | #[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: `Py_LIMITED_API` --> src/sliceobject.rs:17:11 | 17 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/sliceobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "_PyPy_EllipsisObject")] | ^^^^ | = 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/sliceobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPySlice_Type")] | ^^^^ | = 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/sliceobject.rs:39:16 | 39 | #[cfg_attr(PyPy, link_name = "PyPySlice_New")] | ^^^^ | = 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/sliceobject.rs:49:16 | 49 | #[cfg_attr(PyPy, link_name = "PyPySlice_GetIndices")] | ^^^^ | = 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/sliceobject.rs:78:16 | 78 | #[cfg_attr(PyPy, link_name = "PyPySlice_Unpack")] | ^^^^ | = 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/sliceobject.rs:86:20 | 86 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPySlice_AdjustIndices")] | ^^^^ | = 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: `Py_3_10` --> src/sliceobject.rs:86:26 | 86 | #[cfg_attr(all(PyPy, Py_3_10), link_name = "PyPySlice_AdjustIndices")] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:2:11 | 2 | #[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: `Py_LIMITED_API` --> src/structseq.rs:42:11 | 42 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/structseq.rs:45:15 | 45 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:45:31 | 45 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/structseq.rs:51:15 | 51 | #[cfg(not(any(Py_LIMITED_API, 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(Py_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:51:31 | 51 | #[cfg(not(any(Py_LIMITED_API, 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: `Py_LIMITED_API` --> src/structseq.rs:25:15 | 25 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_InitType")] | ^^^^ | = 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: `Py_LIMITED_API` --> src/structseq.rs:29:15 | 29 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/structseq.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_InitType2")] | ^^^^ | = 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/structseq.rs:36:15 | 36 | #[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/structseq.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyStructSequence_New")] | ^^^^ | = 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/structseq.rs:58:15 | 58 | #[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/structseq.rs:61:15 | 61 | #[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/sysmodule.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPySys_GetObject")] | ^^^^ | = 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/sysmodule.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPySys_SetObject")] | ^^^^ | = 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/sysmodule.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPySys_WriteStdout")] | ^^^^ | = 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/sysmodule.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPySys_WriteStderr")] | ^^^^ | = 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: `Py_3_11` --> src/sysmodule.rs:23:16 | 23 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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/sysmodule.rs:25:16 | 25 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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/sysmodule.rs:27:16 | 27 | #[cfg_attr(Py_3_11, deprecated(note = "Python 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: `PyPy` --> src/traceback.rs:3:11 | 3 | #[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/traceback.rs:24:11 | 24 | #[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/traceback.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Here")] | ^^^^ | = 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/traceback.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Print")] | ^^^^ | = 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/traceback.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPyTraceBack_Type")] | ^^^^ | = 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/traceback.rs:18:11 | 18 | #[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/tupleobject.rs:8:16 | 8 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Type")] | ^^^^ | = 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/tupleobject.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPyTuple_New")] | ^^^^ | = 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/tupleobject.rs:26:16 | 26 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Size")] | ^^^^ | = 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/tupleobject.rs:28:16 | 28 | #[cfg_attr(PyPy, link_name = "PyPyTuple_GetItem")] | ^^^^ | = 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/tupleobject.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPyTuple_SetItem")] | ^^^^ | = 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/tupleobject.rs:32:16 | 32 | #[cfg_attr(PyPy, link_name = "PyPyTuple_GetSlice")] | ^^^^ | = 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/tupleobject.rs:38:16 | 38 | #[cfg_attr(PyPy, link_name = "PyPyTuple_Pack")] | ^^^^ | = 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: `Py_3_9` --> src/tupleobject.rs:40:15 | 40 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:5:11 | 5 | #[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: `Py_LIMITED_API` --> src/unicodeobject.rs:8:11 | 8 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:31:11 | 31 | #[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/unicodeobject.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/unicodeobject.rs:17:16 | 17 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Type")] | ^^^^ | = 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/unicodeobject.rs:21:11 | 21 | #[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/unicodeobject.rs:25:11 | 25 | #[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/unicodeobject.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromStringAndSize")] | ^^^^ | = 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/unicodeobject.rs:62:16 | 62 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_GetLength")] | ^^^^ | = 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: `Py_3_12` --> src/unicodeobject.rs:64:15 | 64 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:74:16 | 74 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Resize")] | ^^^^ | = 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/unicodeobject.rs:76:16 | 76 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromEncodedObject")] | ^^^^ | = 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/unicodeobject.rs:82:16 | 82 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromObject")] | ^^^^ | = 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/unicodeobject.rs:86:16 | 86 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromFormat")] | ^^^^ | = 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/unicodeobject.rs:88:16 | 88 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_InternInPlace")] | ^^^^ | = 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: `Py_3_12` --> src/unicodeobject.rs:90:15 | 90 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:93:16 | 93 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_InternFromString")] | ^^^^ | = 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/unicodeobject.rs:95:16 | 95 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromWideChar")] | ^^^^ | = 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/unicodeobject.rs:97:16 | 97 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsWideChar")] | ^^^^ | = 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/unicodeobject.rs:103:16 | 103 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsWideCharString")] | ^^^^ | = 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/unicodeobject.rs:108:16 | 108 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromOrdinal")] | ^^^^ | = 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/unicodeobject.rs:111:16 | 111 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_GetDefaultEncoding")] | ^^^^ | = 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/unicodeobject.rs:113:16 | 113 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Decode")] | ^^^^ | = 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/unicodeobject.rs:130:16 | 130 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsEncodedObject")] | ^^^^ | = 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/unicodeobject.rs:136:16 | 136 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsEncodedString")] | ^^^^ | = 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/unicodeobject.rs:159:16 | 159 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF8")] | ^^^^ | = 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/unicodeobject.rs:171:16 | 171 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8String")] | ^^^^ | = 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: `Py_3_10` --> src/unicodeobject.rs:173:15 | 173 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/unicodeobject.rs:173:28 | 173 | #[cfg(any(Py_3_10, not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/unicodeobject.rs:174:16 | 174 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8AndSize")] | ^^^^ | = 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/unicodeobject.rs:176:16 | 176 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF32")] | ^^^^ | = 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/unicodeobject.rs:190:16 | 190 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF32String")] | ^^^^ | = 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/unicodeobject.rs:192:16 | 192 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeUTF16")] | ^^^^ | = 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/unicodeobject.rs:206:16 | 206 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF16String")] | ^^^^ | = 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/unicodeobject.rs:213:16 | 213 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUnicodeEscapeString")] | ^^^^ | = 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/unicodeobject.rs:221:16 | 221 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeLatin1")] | ^^^^ | = 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/unicodeobject.rs:227:16 | 227 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsLatin1String")] | ^^^^ | = 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/unicodeobject.rs:229:16 | 229 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeASCII")] | ^^^^ | = 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/unicodeobject.rs:235:16 | 235 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsASCIIString")] | ^^^^ | = 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/unicodeobject.rs:254:16 | 254 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FSConverter")] | ^^^^ | = 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/unicodeobject.rs:256:16 | 256 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FSDecoder")] | ^^^^ | = 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/unicodeobject.rs:258:16 | 258 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeFSDefault")] | ^^^^ | = 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/unicodeobject.rs:260:16 | 260 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_DecodeFSDefaultAndSize")] | ^^^^ | = 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/unicodeobject.rs:262:16 | 262 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeFSDefault")] | ^^^^ | = 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/unicodeobject.rs:264:16 | 264 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Concat")] | ^^^^ | = 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/unicodeobject.rs:268:16 | 268 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Split")] | ^^^^ | = 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/unicodeobject.rs:274:16 | 274 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Splitlines")] | ^^^^ | = 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/unicodeobject.rs:288:16 | 288 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Join")] | ^^^^ | = 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/unicodeobject.rs:290:16 | 290 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Tailmatch")] | ^^^^ | = 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/unicodeobject.rs:298:16 | 298 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Find")] | ^^^^ | = 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/unicodeobject.rs:313:16 | 313 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Count")] | ^^^^ | = 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/unicodeobject.rs:320:16 | 320 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Replace")] | ^^^^ | = 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/unicodeobject.rs:327:16 | 327 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Compare")] | ^^^^ | = 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/unicodeobject.rs:329:16 | 329 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_CompareWithASCIIString")] | ^^^^ | = 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/unicodeobject.rs:336:16 | 336 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_Format")] | ^^^^ | = 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/warnings.rs:6:16 | 6 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnEx")] | ^^^^ | = 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/warnings.rs:12:16 | 12 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnFormat")] | ^^^^ | = 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/warnings.rs:25:16 | 25 | #[cfg_attr(PyPy, link_name = "PyPyErr_WarnExplicit")] | ^^^^ | = 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/weakrefobject.rs:3:11 | 3 | #[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/weakrefobject.rs:6:15 | 6 | #[cfg(all(not(PyPy), Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/weakrefobject.rs:6:22 | 6 | #[cfg(all(not(PyPy), Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/weakrefobject.rs:9:15 | 9 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/weakrefobject.rs:9:26 | 9 | #[cfg(all(not(PyPy), not(Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/weakrefobject.rs:32:11 | 32 | #[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/weakrefobject.rs:38:11 | 38 | #[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/weakrefobject.rs:44:11 | 44 | #[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/weakrefobject.rs:18:11 | 18 | #[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/weakrefobject.rs:22:11 | 22 | #[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/weakrefobject.rs:26:11 | 26 | #[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/weakrefobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_NewRef")] | ^^^^ | = 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/weakrefobject.rs:58:16 | 58 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_NewProxy")] | ^^^^ | = 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/weakrefobject.rs:60:16 | 60 | #[cfg_attr(PyPy, link_name = "PyPyWeakref_GetObject")] | ^^^^ | = 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/cpython/mod.rs:4:11 | 4 | #[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/cpython/mod.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: `Py_3_8` --> src/cpython/mod.rs:17:11 | 17 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:17:23 | 17 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/mod.rs:22:11 | 22 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:22:23 | 22 | #[cfg(all(Py_3_9, 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: `Py_3_8` --> src/cpython/mod.rs:28:11 | 28 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:28:23 | 28 | #[cfg(all(Py_3_8, 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/cpython/mod.rs:42:11 | 42 | #[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/cpython/mod.rs:47:11 | 47 | #[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: `Py_3_8` --> src/cpython/mod.rs:54:11 | 54 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:54:23 | 54 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/mod.rs:58:11 | 58 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:58:23 | 58 | #[cfg(all(Py_3_9, 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: `Py_3_11` --> src/cpython/mod.rs:64:7 | 64 | #[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_8` --> src/cpython/mod.rs:66:11 | 66 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/mod.rs:66:23 | 66 | #[cfg(all(Py_3_8, 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/cpython/mod.rs:73:11 | 73 | #[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: `Py_3_11` --> src/cpython/abstract_.rs:4:11 | 4 | #[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_8` --> src/cpython/abstract_.rs:7:7 | 7 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:9:11 | 9 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:9:23 | 9 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:14:7 | 14 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:22:11 | 22 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:22:23 | 22 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:44:7 | 44 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:48:7 | 48 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:55:11 | 55 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:55:23 | 55 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:70:11 | 70 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:70:23 | 70 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:94:11 | 94 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:94:23 | 94 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:137:11 | 137 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:137:23 | 137 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:148:11 | 148 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:148:23 | 148 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:158:11 | 158 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:158:23 | 158 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:176:11 | 176 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:176:23 | 176 | #[cfg(all(Py_3_8, 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: `Py_3_9` --> src/cpython/abstract_.rs:197:11 | 197 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:197:23 | 197 | #[cfg(all(Py_3_9, 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: `Py_3_9` --> src/cpython/abstract_.rs:211:11 | 211 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:211:23 | 211 | #[cfg(all(Py_3_9, 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: `Py_3_9` --> src/cpython/abstract_.rs:243:15 | 243 | #[cfg(not(any(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:243:23 | 243 | #[cfg(not(any(Py_3_9, 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: `Py_3_11` --> src/cpython/abstract_.rs:250:11 | 250 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from 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_8` --> src/cpython/abstract_.rs:18:15 | 18 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:18:27 | 18 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:26:15 | 26 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:26:27 | 26 | #[cfg(all(Py_3_8, 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: `Py_3_8` --> src/cpython/abstract_.rs:34:15 | 34 | #[cfg(all(Py_3_8, 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(Py_3_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:34:27 | 34 | #[cfg(all(Py_3_8, 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/cpython/abstract_.rs:106:15 | 106 | #[cfg(all(PyPy, Py_3_8))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/abstract_.rs:106:21 | 106 | #[cfg(all(PyPy, Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:116:11 | 116 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:117:24 | 117 | #[cfg_attr(all(not(PyPy), not(Py_3_9)), link_name = "_PyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:117:35 | 117 | #[cfg_attr(all(not(PyPy), not(Py_3_9)), link_name = "_PyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:118:20 | 118 | #[cfg_attr(all(PyPy, not(Py_3_9)), link_name = "_PyPyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:118:30 | 118 | #[cfg_attr(all(PyPy, not(Py_3_9)), link_name = "_PyPyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:119:20 | 119 | #[cfg_attr(all(PyPy, Py_3_9), link_name = "PyPyObject_VectorcallDict")] | ^^^^ | = 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: `Py_3_9` --> src/cpython/abstract_.rs:119:26 | 119 | #[cfg_attr(all(PyPy, Py_3_9), link_name = "PyPyObject_VectorcallDict")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/abstract_.rs:127:11 | 127 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/abstract_.rs:128:24 | 128 | #[cfg_attr(not(any(Py_3_9, PyPy)), link_name = "_PyVectorcall_Call")] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:128:32 | 128 | #[cfg_attr(not(any(Py_3_9, PyPy)), link_name = "_PyVectorcall_Call")] | ^^^^ | = 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/cpython/abstract_.rs:129:16 | 129 | #[cfg_attr(PyPy, link_name = "PyPyVectorcall_Call")] | ^^^^ | = 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/cpython/abstract_.rs:171:11 | 171 | #[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: `Py_3_9` --> src/cpython/abstract_.rs:188:15 | 188 | #[cfg(all(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/abstract_.rs:188:27 | 188 | #[cfg(all(Py_3_9, 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/cpython/abstract_.rs:235:16 | 235 | #[cfg_attr(PyPy, link_name = "PyPyObject_LengthHint")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/abstract_.rs:238:15 | 238 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from 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: `PyPy` --> src/cpython/abstract_.rs:311:15 | 311 | #[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/cpython/bytesobject.rs:3:15 | 3 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:3:21 | 3 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:7:15 | 7 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:7:21 | 7 | #[cfg(not(any(PyPy, Py_LIMITED_API)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:16:11 | 16 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/bytesobject.rs:16:17 | 16 | #[cfg(any(PyPy, Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/bytesobject.rs:20:16 | 20 | #[cfg_attr(PyPy, link_name = "_PyPyBytes_Resize")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/ceval.rs:8:15 | 8 | #[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/cpython/ceval.rs:11:11 | 11 | #[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: `PyPy` --> src/cpython/code.rs:6:11 | 6 | #[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: `Py_3_8` --> src/cpython/code.rs:9:11 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:9:23 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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(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: `Py_3_11` --> src/cpython/code.rs:9:34 | 9 | #[cfg(all(Py_3_8, not(PyPy), 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_12` --> src/cpython/code.rs:12:7 | 12 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:14:7 | 14 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:16:7 | 16 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:19:7 | 19 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:26:7 | 26 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:45:7 | 45 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:55:7 | 55 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:63:7 | 63 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:76:15 | 76 | #[cfg(all(not(PyPy), not(Py_3_7)))] | ^^^^ | = 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: `Py_3_7` --> src/cpython/code.rs:76:26 | 76 | #[cfg(all(not(PyPy), not(Py_3_7)))] | ^^^^^^ | = 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_7)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_7)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:79:15 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^ | = 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: `Py_3_7` --> src/cpython/code.rs:79:22 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^^^ | = 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_7)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_7)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/code.rs:79:34 | 79 | #[cfg(all(not(PyPy), Py_3_7, not(Py_3_8)))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:105:15 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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(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: `Py_3_8` --> src/cpython/code.rs:105:22 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/code.rs:105:34 | 105 | #[cfg(all(not(PyPy), Py_3_8, 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: `PyPy` --> src/cpython/code.rs:139:15 | 139 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/code.rs:139:22 | 139 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/code.rs:190:7 | 190 | #[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/cpython/code.rs:239:11 | 239 | #[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/cpython/code.rs:245:15 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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(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: `Py_3_10` --> src/cpython/code.rs:245:22 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/code.rs:245:35 | 245 | #[cfg(all(not(PyPy), Py_3_10, 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_10` --> src/cpython/code.rs:251:15 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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(Py_3_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/code.rs:251:25 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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(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: `PyPy` --> src/cpython/code.rs:251:38 | 251 | #[cfg(all(not(Py_3_10), Py_3_11, 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: `Py_3_12` --> src/cpython/code.rs:148:15 | 148 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:158:11 | 158 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:161:15 | 161 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:165:11 | 165 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:175:15 | 175 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:177:15 | 177 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:179:11 | 179 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:181:11 | 181 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/code.rs:183:11 | 183 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:257:11 | 257 | #[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/cpython/code.rs:261:11 | 261 | #[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/cpython/code.rs:267:16 | 267 | #[cfg_attr(PyPy, link_name = "PyPyCode_New")] | ^^^^ | = 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: `Py_3_8` --> src/cpython/code.rs:285:11 | 285 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/code.rs:304:16 | 304 | #[cfg_attr(PyPy, link_name = "PyPyCode_NewEmpty")] | ^^^^ | = 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/cpython/compile.rs:1:15 | 1 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:1:21 | 1 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:3:15 | 3 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:3:21 | 3 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:5:15 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:5:21 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:7:15 | 7 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:7:21 | 7 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:9:15 | 9 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:9:21 | 9 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:33:11 | 33 | #[cfg(all(Py_3_12, 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(Py_3_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:33:24 | 33 | #[cfg(all(Py_3_12, 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/cpython/compile.rs:45:11 | 45 | #[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: `Py_3_8` --> src/cpython/compile.rs:27:11 | 27 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:50:15 | 50 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/compile.rs:52:11 | 52 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:68:19 | 68 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:68:25 | 68 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:71:19 | 71 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:71:25 | 71 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:80:19 | 80 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:80:25 | 80 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:89:19 | 89 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:89:25 | 89 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/compile.rs:92:19 | 92 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/compile.rs:92:25 | 92 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/compile.rs:103:11 | 103 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/descrobject.rs:49:19 | 49 | #[cfg(all(not(PyPy), Py_3_8))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/descrobject.rs:49:26 | 49 | #[cfg(all(not(PyPy), Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/dictobject.rs:7:7 | 7 | #[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/cpython/dictobject.rs:17:15 | 17 | #[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/cpython/dictobject.rs:19:11 | 19 | #[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_10` --> src/cpython/dictobject.rs:66:11 | 66 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/dictobject.rs:73:15 | 73 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/frameobject.rs:4:15 | 4 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:4:21 | 4 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:9:15 | 9 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:9:21 | 9 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:14:15 | 14 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:14:21 | 14 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:23:15 | 23 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:23:21 | 23 | #[cfg(not(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:54:11 | 54 | #[cfg(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:54:17 | 54 | #[cfg(any(PyPy, 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: `PyPy` --> src/cpython/frameobject.rs:72:16 | 72 | #[cfg_attr(PyPy, link_name = "PyPyFrame_New")] | ^^^^ | = 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/cpython/frameobject.rs:82:19 | 82 | #[cfg(not(any(PyPy, 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(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: `Py_3_11` --> src/cpython/frameobject.rs:82:25 | 82 | #[cfg(not(any(PyPy, 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_9` --> src/cpython/frameobject.rs:92:15 | 92 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:2:15 | 2 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:2:25 | 2 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:7:15 | 7 | #[cfg(all(not(PyPy), not(Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/funcobject.rs:7:26 | 7 | #[cfg(all(not(PyPy), not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:27:15 | 27 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/funcobject.rs:27:22 | 27 | #[cfg(all(not(PyPy), Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:51:7 | 51 | #[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/cpython/funcobject.rs:65:15 | 65 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:65:25 | 65 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/funcobject.rs:44:11 | 44 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/funcobject.rs:47:11 | 47 | #[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: `PyPy` --> src/cpython/funcobject.rs:60:19 | 60 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/funcobject.rs:60:29 | 60 | #[cfg(not(all(PyPy, not(Py_3_8))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/funcobject.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyFunction_Type")] | ^^^^ | = 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/cpython/genobject.rs:3:11 | 3 | #[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: `Py_3_11` --> src/cpython/genobject.rs:5:7 | 5 | #[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: `PyPy` --> src/cpython/genobject.rs:10:11 | 10 | #[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: `Py_3_11` --> src/cpython/genobject.rs:15:15 | 15 | #[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_10` --> src/cpython/genobject.rs:17:15 | 17 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/genobject.rs:19:15 | 19 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/genobject.rs:25:11 | 25 | #[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/cpython/genobject.rs:27:11 | 27 | #[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/cpython/genobject.rs:29:11 | 29 | #[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/cpython/genobject.rs:31:11 | 31 | #[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/cpython/genobject.rs:33:11 | 33 | #[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/cpython/genobject.rs:35:11 | 35 | #[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_9` --> src/cpython/genobject.rs:61:19 | 61 | #[cfg(not(any(Py_3_9, 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(Py_3_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/genobject.rs:61:27 | 61 | #[cfg(not(any(Py_3_9, 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/cpython/import.rs:2:11 | 2 | #[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/cpython/import.rs:32:11 | 32 | #[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/cpython/import.rs:51:11 | 51 | #[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: `Py_3_11` --> src/cpython/import.rs:58:11 | 58 | #[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/cpython/import.rs:60:11 | 60 | #[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_9` --> src/cpython/import.rs:15:15 | 15 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/import.rs:17:15 | 17 | #[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: `PyPy` --> src/cpython/import.rs:42:15 | 42 | #[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/cpython/import.rs:47:15 | 47 | #[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/cpython/import.rs:66:15 | 66 | #[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/cpython/import.rs:68:19 | 68 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:68:26 | 68 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/import.rs:70:19 | 70 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:70:26 | 70 | #[cfg(all(not(PyPy), 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: `PyPy` --> src/cpython/import.rs:72:19 | 72 | #[cfg(all(not(PyPy), 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(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: `Py_3_11` --> src/cpython/import.rs:72:26 | 72 | #[cfg(all(not(PyPy), 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_9` --> src/cpython/initconfig.rs:91:15 | 91 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:91:27 | 91 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/initconfig.rs:94:11 | 94 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/initconfig.rs:97:11 | 97 | #[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_9` --> src/cpython/initconfig.rs:100:15 | 100 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/initconfig.rs:103:11 | 103 | #[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_10` --> src/cpython/initconfig.rs:110:11 | 110 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:113:15 | 113 | #[cfg(not(Py_3_10))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:119:11 | 119 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/initconfig.rs:138:11 | 138 | #[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/cpython/initconfig.rs:140:11 | 140 | #[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_12` --> src/cpython/initconfig.rs:142:11 | 142 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:145:11 | 145 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:149:11 | 149 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/initconfig.rs:154:11 | 154 | #[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_9` --> src/cpython/initconfig.rs:162:15 | 162 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:162:27 | 162 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/initconfig.rs:170:15 | 170 | #[cfg(all(Py_3_9, not(Py_3_12)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/initconfig.rs:170:27 | 170 | #[cfg(all(Py_3_9, not(Py_3_12)))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/initconfig.rs:172:11 | 172 | #[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_9` --> src/cpython/initconfig.rs:174:15 | 174 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/initconfig.rs:174:27 | 174 | #[cfg(all(Py_3_9, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/listobject.rs:2:11 | 2 | #[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/cpython/listobject.rs:5:11 | 5 | #[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/cpython/listobject.rs:14:7 | 14 | #[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/cpython/listobject.rs:25:11 | 25 | #[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/cpython/listobject.rs:32:11 | 32 | #[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/cpython/listobject.rs:38:11 | 38 | #[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: `Py_3_13` --> src/cpython/longobject.rs:3:7 | 3 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:6:7 | 6 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:10:7 | 10 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:15:7 | 15 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:17:7 | 17 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:19:7 | 19 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:21:7 | 21 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:23:7 | 23 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:25:7 | 25 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:31:11 | 31 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:39:11 | 39 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_13` --> src/cpython/longobject.rs:46:11 | 46 | #[cfg(Py_3_13)] | ^^^^^^^ | = 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_13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/longobject.rs:56:16 | 56 | #[cfg_attr(PyPy, link_name = "_PyPyLong_FromByteArray")] | ^^^^ | = 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/cpython/longobject.rs:64:16 | 64 | #[cfg_attr(PyPy, link_name = "_PyPyLong_AsByteArrayO")] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:1:7 | 1 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` 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/cpython/object.rs:17:11 | 17 | #[cfg(not(Py_3_11))] // moved to src/buffer.rs from Python | ^^^^^^^ | = 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/cpython/object.rs:113:11 | 113 | #[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_10` --> src/cpython/object.rs:180:7 | 180 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/object.rs:290:7 | 290 | #[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_10` --> src/cpython/object.rs:193:11 | 193 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:210:15 | 210 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:210:25 | 210 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:212:15 | 212 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:212:25 | 212 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:214:15 | 214 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:214:25 | 214 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:216:15 | 216 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:216:25 | 216 | #[cfg(all(PyPy, not(Py_3_9)))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:218:19 | 218 | #[cfg(not(all(PyPy, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_9` --> src/cpython/object.rs:218:29 | 218 | #[cfg(not(all(PyPy, not(Py_3_9))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:224:15 | 224 | #[cfg(not(Py_3_8))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:226:11 | 226 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_8` --> src/cpython/object.rs:270:11 | 270 | #[cfg(Py_3_8)] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/object.rs:272:11 | 272 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:274:19 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:274:25 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/object.rs:274:37 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:274:56 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^ | = 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: `Py_3_8` --> src/cpython/object.rs:274:63 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_9` --> src/cpython/object.rs:274:75 | 274 | #[cfg(any(all(PyPy, Py_3_8, not(Py_3_10)), all(not(PyPy), Py_3_8, not(Py_3_9))))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:276:15 | 276 | #[cfg(all(PyPy, not(Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/object.rs:276:25 | 276 | #[cfg(all(PyPy, not(Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:278:11 | 278 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:280:11 | 280 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:282:11 | 282 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:284:11 | 284 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `py_sys_config` --> src/cpython/object.rs:286:11 | 286 | #[cfg(py_sys_config = "COUNT_ALLOCS")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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_sys_config, values("COUNT_ALLOCS"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(py_sys_config, values(\"COUNT_ALLOCS\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/object.rs:295:11 | 295 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:311:15 | 311 | #[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: `Py_3_9` --> src/cpython/object.rs:313:11 | 313 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/object.rs:315:11 | 315 | #[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/cpython/object.rs:317:11 | 317 | #[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_12` --> src/cpython/object.rs:345:11 | 345 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/object.rs:348:16 | 348 | #[cfg_attr(PyPy, link_name = "PyPyObject_Print")] | ^^^^ | = 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/cpython/object.rs:361:15 | 361 | #[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/cpython/object.rs:363:15 | 363 | #[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/cpython/object.rs:366:16 | 366 | #[cfg_attr(PyPy, link_name = "PyPyObject_CallFinalizerFromDealloc")] | ^^^^ | = 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/cpython/objimpl.rs:4:11 | 4 | #[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: `Py_3_11` --> src/cpython/objimpl.rs:12:11 | 12 | #[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: `PyPy` --> src/cpython/objimpl.rs:17:11 | 17 | #[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/cpython/objimpl.rs:26:11 | 26 | #[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: `Py_3_9` --> src/cpython/objimpl.rs:45:11 | 45 | #[cfg(not(Py_3_9))] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/objimpl.rs:54:11 | 54 | #[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: `PyPy` --> src/cpython/objimpl.rs:35:15 | 35 | #[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/cpython/objimpl.rs:37:15 | 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: `Py_3_9` --> src/cpython/objimpl.rs:40:11 | 40 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/cpython/pydebug.rs:3:11 | 3 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` 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/cpython/pydebug.rs:63:11 | 63 | #[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: `PyPy` --> src/cpython/pydebug.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPy_DebugFlag")] | ^^^^ | = 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/cpython/pydebug.rs:10:16 | 10 | #[cfg_attr(PyPy, link_name = "PyPy_VerboseFlag")] | ^^^^ | = 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/cpython/pydebug.rs:15:16 | 15 | #[cfg_attr(PyPy, link_name = "PyPy_InteractiveFlag")] | ^^^^ | = 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/cpython/pydebug.rs:18:16 | 18 | #[cfg_attr(PyPy, link_name = "PyPy_InspectFlag")] | ^^^^ | = 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/cpython/pydebug.rs:21:16 | 21 | #[cfg_attr(PyPy, link_name = "PyPy_OptimizeFlag")] | ^^^^ | = 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/cpython/pydebug.rs:24:16 | 24 | #[cfg_attr(PyPy, link_name = "PyPy_NoSiteFlag")] | ^^^^ | = 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/cpython/pydebug.rs:27:16 | 27 | #[cfg_attr(PyPy, link_name = "PyPy_BytesWarningFlag")] | ^^^^ | = 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/cpython/pydebug.rs:30:16 | 30 | #[cfg_attr(PyPy, link_name = "PyPy_UseClassExceptionsFlag")] | ^^^^ | = 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/cpython/pydebug.rs:33:16 | 33 | #[cfg_attr(PyPy, link_name = "PyPy_FrozenFlag")] | ^^^^ | = 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/cpython/pydebug.rs:36:16 | 36 | #[cfg_attr(PyPy, link_name = "PyPy_IgnoreEnvironmentFlag")] | ^^^^ | = 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/cpython/pydebug.rs:39:16 | 39 | #[cfg_attr(PyPy, link_name = "PyPy_DontWriteBytecodeFlag")] | ^^^^ | = 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/cpython/pydebug.rs:42:16 | 42 | #[cfg_attr(PyPy, link_name = "PyPy_NoUserSiteDirectory")] | ^^^^ | = 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/cpython/pydebug.rs:46:16 | 46 | #[cfg_attr(PyPy, link_name = "PyPy_HashRandomizationFlag")] | ^^^^ | = 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: `Py_3_11` --> src/cpython/pydebug.rs:59:11 | 59 | #[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: `PyPy` --> src/cpython/pyerrors.rs:2:11 | 2 | #[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/cpython/pyerrors.rs:25:11 | 25 | #[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/cpython/pyerrors.rs:51:11 | 51 | #[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/cpython/pyerrors.rs:72:11 | 72 | #[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/cpython/pyerrors.rs:93:11 | 93 | #[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/cpython/pyerrors.rs:110:11 | 110 | #[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/cpython/pyerrors.rs:9:15 | 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/cpython/pyerrors.rs:11:15 | 11 | #[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: `Py_3_11` --> src/cpython/pyerrors.rs:13:15 | 13 | #[cfg(all(Py_3_11, 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(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: `PyPy` --> src/cpython/pyerrors.rs:13:28 | 13 | #[cfg(all(Py_3_11, 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/cpython/pyerrors.rs:15:15 | 15 | #[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/cpython/pyerrors.rs:17:15 | 17 | #[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/cpython/pyerrors.rs:19:15 | 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/cpython/pyerrors.rs:21:15 | 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: `Py_3_11` --> src/cpython/pyerrors.rs:32:11 | 32 | #[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_10` --> src/cpython/pyerrors.rs:43:11 | 43 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/pyerrors.rs:45:11 | 45 | #[cfg(Py_3_10)] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` 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/cpython/pyerrors.rs:58:11 | 58 | #[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_12` --> src/cpython/pyerrors.rs:68:11 | 68 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` 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/cpython/pyerrors.rs:79:11 | 79 | #[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/cpython/pyerrors.rs:100:11 | 100 | #[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/cpython/pyerrors.rs:117:11 | 117 | #[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: `PyPy` --> src/cpython/pyerrors.rs:137:15 | 137 | #[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/cpython/pyerrors.rs:139:15 | 139 | #[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: `Py_3_11` --> src/cpython/pyerrors.rs:141:15 | 141 | #[cfg(all(Py_3_11, 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(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: `PyPy` --> src/cpython/pyerrors.rs:141:28 | 141 | #[cfg(all(Py_3_11, 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/cpython/pyerrors.rs:143:15 | 143 | #[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/cpython/pyerrors.rs:145:15 | 145 | #[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/cpython/pyerrors.rs:147:15 | 147 | #[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/cpython/pyerrors.rs:149:15 | 149 | #[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/cpython/pyerrors.rs:156:15 | 156 | #[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: `Py_3_12` --> src/cpython/pylifecycle.rs:49:7 | 49 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:51:7 | 51 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:53:7 | 53 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:56:7 | 56 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:68:7 | 68 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:79:7 | 79 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/pylifecycle.rs:91:11 | 91 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pymem.rs:29:11 | 29 | #[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/cpython/pymem.rs:5:16 | 5 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawMalloc")] | ^^^^ | = 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/cpython/pymem.rs:7:16 | 7 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawCalloc")] | ^^^^ | = 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/cpython/pymem.rs:9:16 | 9 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawRealloc")] | ^^^^ | = 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/cpython/pymem.rs:11:16 | 11 | #[cfg_attr(PyPy, link_name = "PyPyMem_RawFree")] | ^^^^ | = 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/cpython/pymem.rs:43:15 | 43 | #[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/cpython/pymem.rs:45:15 | 45 | #[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/cpython/pymem.rs:47:15 | 47 | #[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/cpython/pystate.rs:1:11 | 1 | #[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/cpython/pystate.rs:30:11 | 30 | #[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: `Py_3_9` --> src/cpython/pystate.rs:72:11 | 72 | #[cfg(all(Py_3_9, 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/pystate.rs:72:23 | 72 | #[cfg(all(Py_3_9, 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/cpython/pystate.rs:79:7 | 79 | #[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_9` --> src/cpython/pystate.rs:86:7 | 86 | #[cfg(Py_3_9)] | ^^^^^^ | = 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_9)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_9)");` 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/cpython/pystate.rs:34:15 | 34 | #[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/cpython/pystate.rs:37:15 | 37 | #[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: `PyPy` --> src/cpython/pystate.rs:50:16 | 50 | #[cfg_attr(PyPy, link_name = "PyPyGILState_Check")] | ^^^^ | = 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/cpython/pystate.rs:57:15 | 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/cpython/pystate.rs:59:16 | 59 | #[cfg_attr(PyPy, link_name = "PyPyInterpreterState_Head")] | ^^^^ | = 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/cpython/pystate.rs:61:16 | 61 | #[cfg_attr(PyPy, link_name = "PyPyInterpreterState_Next")] | ^^^^ | = 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/cpython/pystate.rs:63:15 | 63 | #[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/cpython/pystate.rs:65:15 | 65 | #[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/cpython/pystate.rs:68:16 | 68 | #[cfg_attr(PyPy, link_name = "PyPyThreadState_DeleteCurrent")] | ^^^^ | = 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/cpython/pythonrun.rs:2:15 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^ | = 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: `Py_LIMITED_API` --> src/cpython/pythonrun.rs:2:21 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_10` --> src/cpython/pythonrun.rs:2:37 | 2 | #[cfg(not(any(PyPy, Py_LIMITED_API, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:5:15 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:5:21 | 5 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:147:11 | 147 | #[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/cpython/pythonrun.rs:57:19 | 57 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:57:25 | 57 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:65:19 | 65 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:65:25 | 65 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:73:19 | 73 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:73:25 | 73 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:85:19 | 85 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:85:25 | 85 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:100:16 | 100 | #[cfg_attr(PyPy, link_name = "PyPyRun_StringFlags")] | ^^^^ | = 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/cpython/pythonrun.rs:108:15 | 108 | #[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/cpython/pythonrun.rs:119:15 | 119 | #[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: `Py_LIMITED_API` --> src/cpython/pythonrun.rs:127:15 | 127 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | = 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_LIMITED_API)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_LIMITED_API)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:139:15 | 139 | #[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/cpython/pythonrun.rs:142:11 | 142 | #[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/cpython/pythonrun.rs:160:16 | 160 | #[cfg_attr(PyPy, link_name = "PyPyRun_String")] | ^^^^ | = 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/cpython/pythonrun.rs:167:15 | 167 | #[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/cpython/pythonrun.rs:169:15 | 169 | #[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/cpython/pythonrun.rs:171:15 | 171 | #[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/cpython/pythonrun.rs:177:16 | 177 | #[cfg_attr(PyPy, link_name = "PyPyRun_SimpleString")] | ^^^^ | = 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/cpython/pythonrun.rs:179:15 | 179 | #[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/cpython/pythonrun.rs:181:15 | 181 | #[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/cpython/pythonrun.rs:183:15 | 183 | #[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/cpython/pythonrun.rs:185:15 | 185 | #[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/cpython/pythonrun.rs:187:16 | 187 | #[cfg_attr(PyPy, link_name = "PyPyRun_File")] | ^^^^ | = 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/cpython/pythonrun.rs:195:15 | 195 | #[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/cpython/pythonrun.rs:204:15 | 204 | #[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/cpython/pythonrun.rs:221:19 | 221 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:221:25 | 221 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:228:19 | 228 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:228:25 | 228 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:236:19 | 236 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^ | = 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: `Py_3_10` --> src/cpython/pythonrun.rs:236:25 | 236 | #[cfg(not(any(PyPy, Py_3_10)))] | ^^^^^^^ | = 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_10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/pythonrun.rs:245:11 | 245 | #[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: `Py_3_11` --> src/cpython/pyframe.rs:1:7 | 1 | #[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: `PyPy` --> src/cpython/tupleobject.rs:2:11 | 2 | #[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/cpython/tupleobject.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/cpython/tupleobject.rs:25:11 | 25 | #[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/cpython/tupleobject.rs:32:11 | 32 | #[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/cpython/unicodeobject.rs:1:11 | 1 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:4:11 | 4 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:133:11 | 133 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:136:11 | 136 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:403:7 | 403 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:425:11 | 425 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:497:7 | 497 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:504:11 | 504 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:510:7 | 510 | #[cfg(Py_3_12)] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:516:11 | 516 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:209:15 | 209 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:215:15 | 215 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:245:15 | 245 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:259:15 | 259 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:265:20 | 265 | #[cfg_attr(not(Py_3_12), allow(rustdoc::broken_intra_doc_links))] // SSTATE_INTERNED_IMMORTAL_STATIC requires 3.12 | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:275:20 | 275 | #[cfg_attr(not(Py_3_12), allow(rustdoc::broken_intra_doc_links))] // SSTATE_INTERNED_IMMORTAL_STATIC requires 3.12 | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:291:20 | 291 | #[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:301:20 | 301 | #[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:349:15 | 349 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:358:15 | 358 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:372:15 | 372 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:391:15 | 391 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:409:15 | 409 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:451:15 | 451 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:491:15 | 491 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:533:16 | 533 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_New")] | ^^^^ | = 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/cpython/unicodeobject.rs:535:16 | 535 | #[cfg_attr(PyPy, link_name = "_PyPyUnicode_Ready")] | ^^^^ | = 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/cpython/unicodeobject.rs:540:15 | 540 | #[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/cpython/unicodeobject.rs:551:15 | 551 | #[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: `Py_3_12` --> src/cpython/unicodeobject.rs:561:15 | 561 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:566:16 | 566 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_FromKindAndData")] | ^^^^ | = 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: `Py_3_12` --> src/cpython/unicodeobject.rs:576:15 | 576 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_12` --> src/cpython/unicodeobject.rs:583:15 | 583 | #[cfg(not(Py_3_12))] | ^^^^^^^ | = 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_12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/cpython/unicodeobject.rs:612:16 | 612 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_AsUTF8")] | ^^^^ | = 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/cpython/unicodeobject.rs:635:16 | 635 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeUTF8")] | ^^^^ | = 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/cpython/unicodeobject.rs:673:16 | 673 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeLatin1")] | ^^^^ | = 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/cpython/unicodeobject.rs:682:16 | 682 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeASCII")] | ^^^^ | = 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/cpython/unicodeobject.rs:707:16 | 707 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_EncodeDecimal")] | ^^^^ | = 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/cpython/unicodeobject.rs:715:16 | 715 | #[cfg_attr(PyPy, link_name = "PyPyUnicode_TransformDecimalToASCII")] | ^^^^ | = 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/cpython/weakrefobject.rs:1:11 | 1 | #[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: `Py_3_11` --> src/cpython/weakrefobject.rs:9:11 | 9 | #[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 Compiling pyo3-ffi v0.20.3 (/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3) warning: `pyo3-ffi` (lib) generated 1457 warnings Running `/usr/bin/rustc --crate-name pyo3_ffi --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module"))' -C metadata=97eb396358428446 -C extra-filename=-97eb396358428446 --out-dir /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps --extern libc=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/liblibc-21788934742f2f21.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l python3.13 --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg Py_3_12 --cfg Py_3_13 --cfg thread_local_const_init --cfg invalid_from_utf8_lint` warning: `pyo3-ffi` (lib test) generated 1457 warnings (1457 duplicates) Finished `rpm` profile [optimized + debuginfo] target(s) in 1.46s Running `/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/pyo3_ffi-97eb396358428446` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests pyo3_ffi Running `/usr/bin/rustdoc --edition=2021 --crate-type lib --crate-name pyo3_ffi --test src/lib.rs --test-run-directory /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3 -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps -L native=/usr/lib64 '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --extern libc=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/liblibc-21788934742f2f21.rlib --extern pyo3_ffi=/builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/pyo3-ffi-0.20.3/target/rpm/deps/libpyo3_ffi-32d55c73cbb33623.rlib -C embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module"))' --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg Py_3_12 --cfg Py_3_13 --cfg thread_local_const_init --cfg invalid_from_utf8_lint --error-format human` running 1 test test src/lib.rs - (line 83) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-pyo3-ffi0.20-devel-0.20.3-4.fc42.noarch warning: File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/LICENSE-APACHE warning: File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/LICENSE-MIT warning: File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/README.md Provides: crate(pyo3-ffi) = 0.20.3 rust-pyo3-ffi0.20-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(libc/default) >= 0.2.62 with crate(libc/default) < 0.3.0~) cargo crate(pyo3-build-config/default) = 0.20.3 crate(pyo3-build-config/resolve-config) = 0.20.3 Processing files: rust-pyo3-ffi0.20+default-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/default) = 0.20.3 rust-pyo3-ffi0.20+default-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3) = 0.20.3 rust-pyo3-ffi0.20+abi3-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py310-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py310) = 0.20.3 rust-pyo3-ffi0.20+abi3-py310-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3-py311) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py311-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py311) = 0.20.3 rust-pyo3-ffi0.20+abi3-py311-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3-py312) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py312-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py312) = 0.20.3 rust-pyo3-ffi0.20+abi3-py312-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py37-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py37) = 0.20.3 rust-pyo3-ffi0.20+abi3-py37-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3-py38) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py38-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py38) = 0.20.3 rust-pyo3-ffi0.20+abi3-py38-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3-py39) = 0.20.3 Processing files: rust-pyo3-ffi0.20+abi3-py39-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/abi3-py39) = 0.20.3 rust-pyo3-ffi0.20+abi3-py39-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 crate(pyo3-ffi/abi3-py310) = 0.20.3 Processing files: rust-pyo3-ffi0.20+extension-module-devel-0.20.3-4.fc42.noarch Provides: crate(pyo3-ffi/extension-module) = 0.20.3 rust-pyo3-ffi0.20+extension-module-devel = 0.20.3-4.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(pyo3-ffi) = 0.20.3 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rust-pyo3-ffi0.20-0.20.3-build/BUILDROOT Wrote: /builddir/build/SRPMS/rust-pyo3-ffi0.20-0.20.3-4.fc42.src.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+default-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py38-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py311-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py312-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+extension-module-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py310-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py39-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20+abi3-py37-devel-0.20.3-4.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-pyo3-ffi0.20-devel-0.20.3-4.fc42.noarch.rpm RPM build warnings: File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/LICENSE-APACHE File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/LICENSE-MIT File listed twice: /usr/share/cargo/registry/pyo3-ffi-0.20.3/README.md Child return code was: 0