Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-244476-23090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.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'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/rust-pyo3-0.21.2-1.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-244476-23090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.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'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NJHQVR + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pyo3-0.21.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pyo3-0.21.2.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd pyo3-0.21.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pyo3-fix-metadata.diff + /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 + rm -r emscripten/ newsfragments/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oEnUyb + umask 022 + cd /builddir/build/BUILD + cd pyo3-0.21.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-pyo3-0.21.2-1.ocs23.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 --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-244476-23090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.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'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.MF7Pj7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pyo3-0.21.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pyo3-0.21.2.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd pyo3-0.21.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pyo3-fix-metadata.diff + /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 + rm -r emscripten/ newsfragments/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KKEa4B + umask 022 + cd /builddir/build/BUILD + cd pyo3-0.21.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-pyo3-0.21.2-1.ocs23.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 aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.spec'], chrootPath='/var/lib/mock/dist-ocs23-epol9-build-244476-23090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target aarch64 --nodeps /builddir/build/SPECS/rust-pyo3.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'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bno8vm + umask 022 + cd /builddir/build/BUILD + cd pyo3-0.21.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xvODER + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -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 -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pyo3-0.21.2 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' /usr/bin/cargo build -j8 -Z avoid-dev-deps --profile rpm Compiling target-lexicon v0.12.14 Compiling once_cell v1.19.0 Compiling autocfg v1.3.0 Compiling proc-macro2 v1.0.85 Compiling unicode-ident v1.0.12 Compiling libc v0.2.155 Compiling parking_lot_core v0.9.10 Compiling smallvec v1.13.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/target-lexicon-0.12.14/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=40f17291af112620 -C extra-filename=-40f17291af112620 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/target-lexicon-40f17291af112620 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` 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=32ce4f2653455a6d -C extra-filename=-32ce4f2653455a6d --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.3.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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=6cc3bcc21a294d21 -C extra-filename=-6cc3bcc21a294d21 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.85/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=30334a48d6cb8a83 -C extra-filename=-30334a48d6cb8a83 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/proc-macro2-30334a48d6cb8a83 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /usr/share/cargo/registry/unicode-ident-1.0.12/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=494e2b78a93b7899 -C extra-filename=-494e2b78a93b7899 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/libc-0.2.155/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=962aef78b08ec67c -C extra-filename=-962aef78b08ec67c --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/libc-962aef78b08ec67c -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.13.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=3c32aad9a35d6ebc -C extra-filename=-3c32aad9a35d6ebc --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.10/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=a57ca10d965f7154 -C extra-filename=-a57ca10d965f7154 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/parking_lot_core-a57ca10d965f7154 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling cfg-if v1.0.0 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=0a6f33da2ca115a7 -C extra-filename=-0a6f33da2ca115a7 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling heck v0.4.1 Running `/usr/bin/rustc --crate-name heck --edition=2018 /usr/share/cargo/registry/heck-0.4.1/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("default", "unicode", "unicode-segmentation"))' -C metadata=12a6c66ae1d2a564 -C extra-filename=-12a6c66ae1d2a564 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling portable-atomic v1.6.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.6.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=99510b2bcc16faf1 -C extra-filename=-99510b2bcc16faf1 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/portable-atomic-99510b2bcc16faf1 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=d9ff0d24476f90f4 -C extra-filename=-d9ff0d24476f90f4 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/parking_lot_core-a57ca10d965f7154/build-script-build` Compiling indoc v2.0.5 Running `/usr/bin/rustc --crate-name indoc --edition=2021 /usr/share/cargo/registry/indoc-2.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=a3762c338be5e670 -C extra-filename=-a3762c338be5e670 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling unindent v0.2.3 Running `/usr/bin/rustc --crate-name unindent --edition=2021 /usr/share/cargo/registry/unindent-0.2.3/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=ff6767514cfc9b53 -C extra-filename=-ff6767514cfc9b53 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/proc-macro2-30334a48d6cb8a83/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.85/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=44200d5e9c1bf69b -C extra-filename=-44200d5e9c1bf69b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunicode_ident-494e2b78a93b7899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/libc-962aef78b08ec67c/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2015 /usr/share/cargo/registry/libc-0.2.155/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=02391e5654847335 -C extra-filename=-02391e5654847335 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --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"))'` Compiling quote v1.0.36 Running `/usr/bin/rustc --crate-name quote --edition=2018 /usr/share/cargo/registry/quote-1.0.36/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=93b985a243f0c8ba -C extra-filename=-93b985a243f0c8ba --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-44200d5e9c1bf69b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/target-lexicon-40f17291af112620/build-script-build` Running `/usr/bin/rustc --crate-name target_lexicon --edition=2018 /usr/share/cargo/registry/target-lexicon-0.12.14/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=357ef037e722bca7 -C extra-filename=-357ef037e722bca7 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg 'feature="rust_1_40"'` Compiling lock_api v0.4.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/lock_api-0.4.12/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="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=8c22939c2bbbdc57 -C extra-filename=-8c22939c2bbbdc57 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/lock_api-8c22939c2bbbdc57 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern autocfg=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libautocfg-6cc3bcc21a294d21.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/lock_api-8c22939c2bbbdc57/build-script-build` Compiling memoffset v0.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/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("default", "unstable_const", "unstable_offset_of"))' -C metadata=d2ea3db51efe28ab -C extra-filename=-d2ea3db51efe28ab --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/memoffset-d2ea3db51efe28ab -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern autocfg=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libautocfg-6cc3bcc21a294d21.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling syn v2.0.66 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.66/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="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=618f6efa86d5d0ee -C extra-filename=-618f6efa86d5d0ee --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-44200d5e9c1bf69b.rmeta --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-93b985a243f0c8ba.rmeta --extern unicode_ident=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunicode_ident-494e2b78a93b7899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.10/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=70a806be9ef90e13 -C extra-filename=-70a806be9ef90e13 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcfg_if-0a6f33da2ca115a7.rmeta --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --extern smallvec=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsmallvec-3c32aad9a35d6ebc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/portable-atomic-99510b2bcc16faf1/build-script-build` Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.12/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="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=b3d67b9642193882 -C extra-filename=-b3d67b9642193882 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libscopeguard-d9ff0d24476f90f4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg has_const_fn_trait_bound` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/memoffset-d2ea3db51efe28ab/build-script-build` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.6.0/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=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=d2d98db964e974aa -C extra-filename=-d2d98db964e974aa --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg portable_atomic_llvm_16` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=4be1123a0b305b04 -C extra-filename=-4be1123a0b305b04 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` Compiling pyo3-build-config v0.21.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/pyo3-build-config-0.21.2/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=9842584b81029a89 -C extra-filename=-9842584b81029a89 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-build-config-9842584b81029a89 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern target_lexicon=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libtarget_lexicon-357ef037e722bca7.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling parking_lot v0.12.3 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.3/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=907500a48c952421 -C extra-filename=-907500a48c952421 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern lock_api=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblock_api-b3d67b9642193882.rmeta --extern parking_lot_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libparking_lot_core-70a806be9ef90e13.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-build-config-9842584b81029a89/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_build_config --edition=2021 /usr/share/cargo/registry/pyo3-build-config-0.21.2/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=46537dbbd8d12721 -C extra-filename=-46537dbbd8d12721 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern once_cell=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libonce_cell-32ce4f2653455a6d.rmeta --extern target_lexicon=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libtarget_lexicon-357ef037e722bca7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pyo3-macros-backend v0.21.2 Running `/usr/bin/rustc --crate-name pyo3_macros_backend --edition=2021 /usr/share/cargo/registry/pyo3-macros-backend-0.21.2/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 '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("experimental-async"))' -C metadata=aa4bb72c40964d7e -C extra-filename=-aa4bb72c40964d7e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern heck=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libheck-12a6c66ae1d2a564.rmeta --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-44200d5e9c1bf69b.rmeta --extern pyo3_build_config=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_build_config-46537dbbd8d12721.rmeta --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-93b985a243f0c8ba.rmeta --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-618f6efa86d5d0ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pyo3-ffi v0.21.2 Compiling pyo3 v0.21.2 (/builddir/build/BUILD/pyo3-0.21.2) Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/pyo3-ffi-0.21.2/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 '--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 '--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=161a3cf104899d75 -C extra-filename=-161a3cf104899d75 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-ffi-161a3cf104899d75 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern pyo3_build_config=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_build_config-46537dbbd8d12721.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` 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 '--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 '--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"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "chrono-tz", "default", "either", "experimental-async", "experimental-declarative-modules", "experimental-inspect", "extension-module", "eyre", "full", "gil-refs", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=de550087785a84d4 -C extra-filename=-de550087785a84d4 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-de550087785a84d4 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern pyo3_build_config=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_build_config-46537dbbd8d12721.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-ffi-161a3cf104899d75/build-script-build` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-de550087785a84d4/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_ffi --edition=2021 /usr/share/cargo/registry/pyo3-ffi-0.21.2/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 '--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 '--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=fcc070ef8340502f -C extra-filename=-fcc070ef8340502f --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -L native=/usr/lib64 -l python3.11 --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 thread_local_const_init --cfg invalid_from_utf8_lint` Compiling pyo3-macros v0.21.2 Running `/usr/bin/rustc --crate-name pyo3_macros --edition=2021 /usr/share/cargo/registry/pyo3-macros-0.21.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-declarative-modules", "multiple-pymethods"))' -C metadata=1391bc7a66d53c4b -C extra-filename=-1391bc7a66d53c4b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-44200d5e9c1bf69b.rlib --extern pyo3_macros_backend=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_macros_backend-aa4bb72c40964d7e.rlib --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-93b985a243f0c8ba.rlib --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-618f6efa86d5d0ee.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name pyo3 --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 '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="default"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "chrono-tz", "default", "either", "experimental-async", "experimental-declarative-modules", "experimental-inspect", "extension-module", "eyre", "full", "gil-refs", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=959ad622c7edae86 -C extra-filename=-959ad622c7edae86 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcfg_if-0a6f33da2ca115a7.rmeta --extern indoc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libindoc-a3762c338be5e670.so --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --extern memoffset=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libmemoffset-4be1123a0b305b04.rmeta --extern parking_lot=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libparking_lot-907500a48c952421.rmeta --extern portable_atomic=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libportable_atomic-d2d98db964e974aa.rmeta --extern pyo3_ffi=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_ffi-fcc070ef8340502f.rmeta --extern pyo3_macros=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_macros-1391bc7a66d53c4b.so --extern unindent=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunindent-ff6767514cfc9b53.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -L native=/usr/lib64 --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 thread_local_const_init --cfg invalid_from_utf8_lint` warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:324:15 | 324 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = 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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` 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: `GraalPy` --> src/lib.rs:324:21 | 324 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/buffer.rs:1:16 | 1 | #![cfg(any(not(Py_LIMITED_API), 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_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/buffer.rs:1:33 | 1 | #![cfg(any(not(Py_LIMITED_API), 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/marshal.rs:1:12 | 1 | #![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/buffer.rs:258:23 | 258 | #[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/buffer.rs:260:27 | 260 | #[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/buffer.rs:264:23 | 264 | #[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/buffer.rs:268:27 | 268 | #[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/buffer.rs:511:23 | 511 | #[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/buffer.rs:513:27 | 513 | #[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/buffer.rs:548:23 | 548 | #[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/buffer.rs:550:27 | 550 | #[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/buffer.rs:604:23 | 604 | #[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/buffer.rs:606:27 | 606 | #[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/buffer.rs:610:23 | 610 | #[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/buffer.rs:614:27 | 614 | #[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_9` --> src/conversions/chrono_tz.rs:1:12 | 1 | #![cfg(all(Py_3_9, feature = "chrono-tz"))] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/conversions/std/array.rs:28:27 | 28 | #[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/conversions/std/array.rs:30:23 | 30 | #[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/conversions/std/num.rs:178:15 | 178 | #[cfg(all(not(Py_LIMITED_API), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/conversions/std/num.rs:178:36 | 178 | #[cfg(all(not(Py_LIMITED_API), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/conversions/std/num.rs:245:11 | 245 | #[cfg(any(Py_LIMITED_API, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/conversions/std/num.rs:245:27 | 245 | #[cfg(any(Py_LIMITED_API, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 144 | int_fits_c_long!(i8); | -------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 145 | int_fits_c_long!(u8); | -------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 146 | int_fits_c_long!(i16); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 147 | int_fits_c_long!(u16); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 148 | int_fits_c_long!(i32); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 152 | int_fits_c_long!(u32); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 157 | int_fits_c_long!(i64); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 164 | int_fits_c_long!(isize); | ----------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 171 | / int_convert_u64_or_i64!( 172 | | u64, 173 | | ffi::PyLong_FromUnsignedLongLong, 174 | | ffi::PyLong_AsUnsignedLongLong, 175 | | true 176 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_convert_u64_or_i64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/string.rs:129:42 | 129 | #[cfg(all(not(feature = "gil-refs"), 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/conversions/std/string.rs:129:55 | 129 | #[cfg(all(not(feature = "gil-refs"), 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/conversions/std/time.rs:4:7 | 4 | #[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/conversions/std/time.rs:6:11 | 6 | #[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/conversions/std/time.rs:8:7 | 8 | #[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/conversions/std/time.rs:19:19 | 19 | #[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/conversions/std/time.rs:28:15 | 28 | #[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/conversions/std/time.rs:60:19 | 60 | #[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/conversions/std/time.rs:73:15 | 73 | #[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/conversions/std/time.rs:130:23 | 130 | #[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/conversions/std/time.rs:147:19 | 147 | #[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/err/err_state.rs:200:11 | 200 | #[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/err/err_state.rs:10:15 | 10 | #[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/err/err_state.rs:13:15 | 13 | #[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/err/err_state.rs:18:15 | 18 | #[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/err/err_state.rs:23:11 | 23 | #[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/err/err_state.rs:29:15 | 29 | #[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/err/err_state.rs:36:11 | 36 | #[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/err/err_state.rs:47:11 | 47 | #[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/err/err_state.rs:53:15 | 53 | #[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/err/err_state.rs:78:15 | 78 | #[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/err/err_state.rs:163:15 | 163 | #[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/err/err_state.rs:189:11 | 189 | #[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/err/err_state.rs:111:19 | 111 | #[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/err/err_state.rs:115:23 | 115 | #[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/err/err_state.rs:117:23 | 117 | #[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/err/err_state.rs:130:23 | 130 | #[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/err/err_state.rs:137:19 | 137 | #[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/err/err_state.rs:145:23 | 145 | #[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/err/mod.rs:403:15 | 403 | #[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/err/mod.rs:458:11 | 458 | #[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/err/mod.rs:590:15 | 590 | #[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/err/mod.rs:595:19 | 595 | #[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: `GraalPy` --> src/err/mod.rs:870:15 | 870 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:443:15 | 443 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:443:21 | 443 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:450:11 | 450 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:450:17 | 450 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:489:15 | 489 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:489:21 | 489 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:496:11 | 496 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:496:17 | 496 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:504:15 | 504 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:504:21 | 504 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:511:11 | 511 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:511:17 | 511 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:519:15 | 519 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:519:21 | 519 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:526:11 | 526 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:526:17 | 526 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/exceptions.rs:548:7 | 548 | #[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/exceptions.rs:795:7 | 795 | #[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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:395:1 | 395 | / impl_native_exception!( 396 | | PyBaseException, 397 | | PyExc_BaseException, 398 | | native_doc!("BaseException"), 399 | | ffi::PyBaseExceptionObject, 400 | | #checkfunction=ffi::PyExceptionInstance_Check 401 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:402:1 | 402 | impl_native_exception!(PyException, PyExc_Exception, native_doc!("Exception")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:403:1 | 403 | / impl_native_exception!( 404 | | PyStopAsyncIteration, 405 | | PyExc_StopAsyncIteration, 406 | | native_doc!("StopAsyncIteration") 407 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:408:1 | 408 | / impl_native_exception!( 409 | | PyStopIteration, 410 | | PyExc_StopIteration, 411 | | native_doc!("StopIteration"), 412 | | ffi::PyStopIterationObject 413 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:414:1 | 414 | / impl_native_exception!( 415 | | PyGeneratorExit, 416 | | PyExc_GeneratorExit, 417 | | native_doc!("GeneratorExit") 418 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:419:1 | 419 | / impl_native_exception!( 420 | | PyArithmeticError, 421 | | PyExc_ArithmeticError, 422 | | native_doc!("ArithmeticError") 423 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:424:1 | 424 | impl_native_exception!(PyLookupError, PyExc_LookupError, native_doc!("LookupError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:426:1 | 426 | / impl_native_exception!( 427 | | PyAssertionError, 428 | | PyExc_AssertionError, 429 | | native_doc!("AssertionError") 430 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:431:1 | 431 | / impl_native_exception!( 432 | | PyAttributeError, 433 | | PyExc_AttributeError, 434 | | native_doc!("AttributeError") 435 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:436:1 | 436 | impl_native_exception!(PyBufferError, PyExc_BufferError, native_doc!("BufferError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:437:1 | 437 | impl_native_exception!(PyEOFError, PyExc_EOFError, native_doc!("EOFError")); | --------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:438:1 | 438 | / impl_native_exception!( 439 | | PyFloatingPointError, 440 | | PyExc_FloatingPointError, 441 | | native_doc!("FloatingPointError") 442 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:444:1 | 444 | / impl_native_exception!( 445 | | PyOSError, 446 | | PyExc_OSError, 447 | | native_doc!("OSError"), 448 | | ffi::PyOSErrorObject 449 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:452:1 | 452 | impl_native_exception!(PyImportError, PyExc_ImportError, native_doc!("ImportError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:454:1 | 454 | / impl_native_exception!( 455 | | PyModuleNotFoundError, 456 | | PyExc_ModuleNotFoundError, 457 | | native_doc!("ModuleNotFoundError") 458 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:460:1 | 460 | impl_native_exception!(PyIndexError, PyExc_IndexError, native_doc!("IndexError")); | --------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:461:1 | 461 | impl_native_exception!(PyKeyError, PyExc_KeyError, native_doc!("KeyError")); | --------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:462:1 | 462 | / impl_native_exception!( 463 | | PyKeyboardInterrupt, 464 | | PyExc_KeyboardInterrupt, 465 | | native_doc!("KeyboardInterrupt") 466 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:467:1 | 467 | impl_native_exception!(PyMemoryError, PyExc_MemoryError, native_doc!("MemoryError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:468:1 | 468 | impl_native_exception!(PyNameError, PyExc_NameError, native_doc!("NameError")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:469:1 | 469 | / impl_native_exception!( 470 | | PyOverflowError, 471 | | PyExc_OverflowError, 472 | | native_doc!("OverflowError") 473 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:474:1 | 474 | / impl_native_exception!( 475 | | PyRuntimeError, 476 | | PyExc_RuntimeError, 477 | | native_doc!("RuntimeError") 478 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:479:1 | 479 | / impl_native_exception!( 480 | | PyRecursionError, 481 | | PyExc_RecursionError, 482 | | native_doc!("RecursionError") 483 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:484:1 | 484 | / impl_native_exception!( 485 | | PyNotImplementedError, 486 | | PyExc_NotImplementedError, 487 | | native_doc!("NotImplementedError") 488 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:490:1 | 490 | / impl_native_exception!( 491 | | PySyntaxError, 492 | | PyExc_SyntaxError, 493 | | native_doc!("SyntaxError"), 494 | | ffi::PySyntaxErrorObject 495 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:498:1 | 498 | / impl_native_exception!( 499 | | PyReferenceError, 500 | | PyExc_ReferenceError, 501 | | native_doc!("ReferenceError") 502 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:503:1 | 503 | impl_native_exception!(PySystemError, PyExc_SystemError, native_doc!("SystemError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:505:1 | 505 | / impl_native_exception!( 506 | | PySystemExit, 507 | | PyExc_SystemExit, 508 | | native_doc!("SystemExit"), 509 | | ffi::PySystemExitObject 510 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:513:1 | 513 | impl_native_exception!(PyTypeError, PyExc_TypeError, native_doc!("TypeError")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:514:1 | 514 | / impl_native_exception!( 515 | | PyUnboundLocalError, 516 | | PyExc_UnboundLocalError, 517 | | native_doc!("UnboundLocalError") 518 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:520:1 | 520 | / impl_native_exception!( 521 | | PyUnicodeError, 522 | | PyExc_UnicodeError, 523 | | native_doc!("UnicodeError"), 524 | | ffi::PyUnicodeErrorObject 525 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:533:1 | 533 | / impl_native_exception!( 534 | | PyUnicodeDecodeError, 535 | | PyExc_UnicodeDecodeError, 536 | | native_doc!("UnicodeDecodeError", "") 537 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:538:1 | 538 | / impl_native_exception!( 539 | | PyUnicodeEncodeError, 540 | | PyExc_UnicodeEncodeError, 541 | | native_doc!("UnicodeEncodeError", "") 542 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:543:1 | 543 | / impl_native_exception!( 544 | | PyUnicodeTranslateError, 545 | | PyExc_UnicodeTranslateError, 546 | | native_doc!("UnicodeTranslateError", "") 547 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:549:1 | 549 | / impl_native_exception!( 550 | | PyBaseExceptionGroup, 551 | | PyExc_BaseExceptionGroup, 552 | | native_doc!("BaseExceptionGroup", "") 553 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:554:1 | 554 | impl_native_exception!(PyValueError, PyExc_ValueError, native_doc!("ValueError")); | --------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:555:1 | 555 | / impl_native_exception!( 556 | | PyZeroDivisionError, 557 | | PyExc_ZeroDivisionError, 558 | | native_doc!("ZeroDivisionError") 559 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:561:1 | 561 | / impl_native_exception!( 562 | | PyBlockingIOError, 563 | | PyExc_BlockingIOError, 564 | | native_doc!("BlockingIOError") 565 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:566:1 | 566 | / impl_native_exception!( 567 | | PyBrokenPipeError, 568 | | PyExc_BrokenPipeError, 569 | | native_doc!("BrokenPipeError") 570 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:571:1 | 571 | / impl_native_exception!( 572 | | PyChildProcessError, 573 | | PyExc_ChildProcessError, 574 | | native_doc!("ChildProcessError") 575 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:576:1 | 576 | / impl_native_exception!( 577 | | PyConnectionError, 578 | | PyExc_ConnectionError, 579 | | native_doc!("ConnectionError") 580 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:581:1 | 581 | / impl_native_exception!( 582 | | PyConnectionAbortedError, 583 | | PyExc_ConnectionAbortedError, 584 | | native_doc!("ConnectionAbortedError") 585 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:586:1 | 586 | / impl_native_exception!( 587 | | PyConnectionRefusedError, 588 | | PyExc_ConnectionRefusedError, 589 | | native_doc!("ConnectionRefusedError") 590 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:591:1 | 591 | / impl_native_exception!( 592 | | PyConnectionResetError, 593 | | PyExc_ConnectionResetError, 594 | | native_doc!("ConnectionResetError") 595 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:596:1 | 596 | / impl_native_exception!( 597 | | PyFileExistsError, 598 | | PyExc_FileExistsError, 599 | | native_doc!("FileExistsError") 600 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:601:1 | 601 | / impl_native_exception!( 602 | | PyFileNotFoundError, 603 | | PyExc_FileNotFoundError, 604 | | native_doc!("FileNotFoundError") 605 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:606:1 | 606 | / impl_native_exception!( 607 | | PyInterruptedError, 608 | | PyExc_InterruptedError, 609 | | native_doc!("InterruptedError") 610 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:611:1 | 611 | / impl_native_exception!( 612 | | PyIsADirectoryError, 613 | | PyExc_IsADirectoryError, 614 | | native_doc!("IsADirectoryError") 615 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:616:1 | 616 | / impl_native_exception!( 617 | | PyNotADirectoryError, 618 | | PyExc_NotADirectoryError, 619 | | native_doc!("NotADirectoryError") 620 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:621:1 | 621 | / impl_native_exception!( 622 | | PyPermissionError, 623 | | PyExc_PermissionError, 624 | | native_doc!("PermissionError") 625 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:626:1 | 626 | / impl_native_exception!( 627 | | PyProcessLookupError, 628 | | PyExc_ProcessLookupError, 629 | | native_doc!("ProcessLookupError") 630 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:631:1 | 631 | / impl_native_exception!( 632 | | PyTimeoutError, 633 | | PyExc_TimeoutError, 634 | | native_doc!("TimeoutError") 635 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:637:1 | 637 | / impl_native_exception!( 638 | | PyEnvironmentError, 639 | | PyExc_EnvironmentError, 640 | | native_doc!("EnvironmentError") 641 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:642:1 | 642 | impl_native_exception!(PyIOError, PyExc_IOError, native_doc!("IOError")); | ------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:747:1 | 747 | impl_native_exception!(PyWarning, PyExc_Warning, native_doc!("Warning")); | ------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:748:1 | 748 | impl_native_exception!(PyUserWarning, PyExc_UserWarning, native_doc!("UserWarning")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:749:1 | 749 | / impl_native_exception!( 750 | | PyDeprecationWarning, 751 | | PyExc_DeprecationWarning, 752 | | native_doc!("DeprecationWarning") 753 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:754:1 | 754 | / impl_native_exception!( 755 | | PyPendingDeprecationWarning, 756 | | PyExc_PendingDeprecationWarning, 757 | | native_doc!("PendingDeprecationWarning") 758 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:759:1 | 759 | / impl_native_exception!( 760 | | PySyntaxWarning, 761 | | PyExc_SyntaxWarning, 762 | | native_doc!("SyntaxWarning") 763 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:764:1 | 764 | / impl_native_exception!( 765 | | PyRuntimeWarning, 766 | | PyExc_RuntimeWarning, 767 | | native_doc!("RuntimeWarning") 768 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:769:1 | 769 | / impl_native_exception!( 770 | | PyFutureWarning, 771 | | PyExc_FutureWarning, 772 | | native_doc!("FutureWarning") 773 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:774:1 | 774 | / impl_native_exception!( 775 | | PyImportWarning, 776 | | PyExc_ImportWarning, 777 | | native_doc!("ImportWarning") 778 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:779:1 | 779 | / impl_native_exception!( 780 | | PyUnicodeWarning, 781 | | PyExc_UnicodeWarning, 782 | | native_doc!("UnicodeWarning") 783 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:784:1 | 784 | / impl_native_exception!( 785 | | PyBytesWarning, 786 | | PyExc_BytesWarning, 787 | | native_doc!("BytesWarning") 788 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:789:1 | 789 | / impl_native_exception!( 790 | | PyResourceWarning, 791 | | PyExc_ResourceWarning, 792 | | native_doc!("ResourceWarning") 793 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:796:1 | 796 | / impl_native_exception!( 797 | | PyEncodingWarning, 798 | | PyExc_EncodingWarning, 799 | | native_doc!("EncodingWarning") 800 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:81:15 | 81 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:81:21 | 81 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:128:15 | 128 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:128:21 | 128 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `thread_local_const_init` --> src/gil.rs:16:14 | 16 | if #[cfg(thread_local_const_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(thread_local_const_init)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(thread_local_const_init)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:185:63 | 185 | if #[cfg(all(feature = "auto-initialize", not(any(PyPy, GraalPy))))] { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:185:69 | 185 | if #[cfg(all(feature = "auto-initialize", not(any(PyPy, GraalPy))))] { | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:192:31 | 192 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:192:37 | 192 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/extract_argument.rs:68:11 | 68 | #[cfg(all(Py_LIMITED_API, not(any(feature = "gil-refs", 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/impl_/extract_argument.rs:68:57 | 68 | #[cfg(all(Py_LIMITED_API, not(any(feature = "gil-refs", 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/impl_/extract_argument.rs:268:15 | 268 | #[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_10` --> src/impl_/extract_argument.rs:439:23 | 439 | #[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/impl_/extract_argument.rs:439:36 | 439 | #[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_10` --> src/impl_/extract_argument.rs:443:27 | 443 | #[cfg(all(not(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/impl_/extract_argument.rs:443:37 | 443 | #[cfg(all(not(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/impl_/extract_argument.rs:447:27 | 447 | #[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/impl_/extract_argument.rs:447:40 | 447 | #[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_10` --> src/impl_/extract_argument.rs:449:31 | 449 | #[cfg(all(not(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/impl_/extract_argument.rs:449:41 | 449 | #[cfg(all(not(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/impl_/extract_argument.rs:483:27 | 483 | #[cfg(all(not(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/impl_/extract_argument.rs:483:37 | 483 | #[cfg(all(not(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_8` --> src/impl_/pyclass.rs:954:11 | 954 | #[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/impl_/pyclass.rs:907:15 | 907 | #[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/impl_/pyclass.rs:945:15 | 945 | #[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/impl_/pyclass.rs:1123:15 | 1123 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/impl_/pymethods.rs:21:7 | 21 | #[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/impl_/pymethods.rs:26:11 | 26 | #[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_LIMITED_API` --> src/impl_/pymethods.rs:84:11 | 84 | #[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/impl_/pymethods.rs:74:15 | 74 | #[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_8` --> src/impl_/pymethods.rs:39:11 | 39 | #[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/impl_/pymethods.rs:45:15 | 45 | #[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_LIMITED_API` --> src/impl_/pymethods.rs:163:15 | 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: `Py_LIMITED_API` --> src/impl_/pymethods.rs:191:23 | 191 | #[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/impl_/pymodule.rs:6:13 | 6 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:6:19 | 6 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:7:5 | 7 | 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/impl_/pymodule.rs:8:22 | 8 | not(all(windows, 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/impl_/pymodule.rs:8:42 | 8 | not(all(windows, 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/impl_/pymodule.rs:12:15 | 12 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:12:21 | 12 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/impl_/pymodule.rs:28:17 | 28 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:28:23 | 28 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:29:9 | 29 | 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/impl_/pymodule.rs:30:26 | 30 | not(all(windows, 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/impl_/pymodule.rs:30:46 | 30 | not(all(windows, 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/impl_/pymodule.rs:75:25 | 75 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:75:31 | 75 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:76:17 | 76 | 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/impl_/pymodule.rs:77:34 | 77 | not(all(windows, 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/impl_/pymodule.rs:77:54 | 77 | not(all(windows, 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/impl_/pymodule.rs:85:19 | 85 | #[cfg(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/impl_/pymodule.rs:85:29 | 85 | #[cfg(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/impl_/pymodule.rs:105:23 | 105 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:105:29 | 105 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:109:23 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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_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/impl_/pymodule.rs:109:48 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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/impl_/pymodule.rs:109:68 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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: `Py_3_9` --> src/impl_/pymodule.rs:127:27 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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_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/impl_/pymodule.rs:127:52 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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/impl_/pymodule.rs:127:72 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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: `Py_LIMITED_API` --> src/impl_/trampoline.rs:126:15 | 126 | #[cfg(any(not(Py_LIMITED_API), 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_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/impl_/trampoline.rs:126:32 | 126 | #[cfg(any(not(Py_LIMITED_API), 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/impl_/trampoline.rs:131:15 | 131 | #[cfg(any(not(Py_LIMITED_API), 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_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/impl_/trampoline.rs:131:32 | 131 | #[cfg(any(not(Py_LIMITED_API), 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: `GraalPy` --> src/impl_/trampoline.rs:33:15 | 33 | #[cfg(not(GraalPy))] // this is not specified and GraalPy does not pass null 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/marker.rs:404:17 | 404 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/marker.rs:404:23 | 404 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/marker.rs:407:16 | 407 | #[cfg_attr(PyPy, doc = "`prepare_freethreaded_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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/marker.rs:461:13 | 461 | 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/marker.rs:461:25 | 461 | 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/marker.rs:464:24 | 464 | #[cfg_attr(any(not(Py_3_8), PyPy), doc = "`_Py_InitializeMain`")] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/marker.rs:464:33 | 464 | #[cfg_attr(any(not(Py_3_8), PyPy), doc = "`_Py_InitializeMain`")] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/pybacked.rs:59:19 | 59 | #[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/pybacked.rs:59:32 | 59 | #[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_10` --> src/pybacked.rs:68:23 | 68 | #[cfg(not(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/pybacked.rs:68:36 | 68 | #[cfg(not(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/pycell/impl_.rs:228:19 | 228 | #[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/pycell/impl_.rs:244:15 | 244 | #[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_11` --> src/pycell/impl_.rs:234:31 | 234 | #[cfg(not(any(Py_3_11, PyPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/pycell/impl_.rs:234:40 | 234 | #[cfg(not(any(Py_3_11, PyPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/pyclass/create_type_object.rs:459:11 | 459 | #[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_9` --> src/pyclass/create_type_object.rs:73:27 | 73 | #[cfg(all(not(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/pyclass/create_type_object.rs:73:40 | 73 | #[cfg(all(not(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/pyclass/create_type_object.rs:127:19 | 127 | #[cfg(all(not(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/pyclass/create_type_object.rs:127:32 | 127 | #[cfg(all(not(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/pyclass/create_type_object.rs:145:27 | 145 | #[cfg(all(not(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/pyclass/create_type_object.rs:145:40 | 145 | #[cfg(all(not(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/pyclass/create_type_object.rs:150:27 | 150 | #[cfg(all(not(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/pyclass/create_type_object.rs:150:40 | 150 | #[cfg(all(not(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/pyclass/create_type_object.rs:222:27 | 222 | #[cfg(not(any(PyPy, 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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=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/pyclass/create_type_object.rs:222:37 | 222 | #[cfg(not(any(PyPy, 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/pyclass/create_type_object.rs:222:57 | 222 | #[cfg(not(any(PyPy, 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/pyclass/create_type_object.rs:293:27 | 293 | #[cfg(all(not(PyPy), not(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/pyclass/create_type_object.rs:293:38 | 293 | #[cfg(all(not(PyPy), not(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/pyclass/create_type_object.rs:293:59 | 293 | #[cfg(all(not(PyPy), not(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: `Py_3_9` --> src/pyclass/create_type_object.rs:318:15 | 318 | #[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/pyclass/create_type_object.rs:352:23 | 352 | #[cfg(all(not(Py_LIMITED_API), 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_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/pyclass/create_type_object.rs:352:44 | 352 | #[cfg(all(not(Py_LIMITED_API), 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/pyclass/create_type_object.rs:435:19 | 435 | #[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_LIMITED_API` --> src/pyclass_init.rs:59:19 | 59 | #[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/pyclass_init.rs:62:23 | 62 | #[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/type_object.rs:166:15 | 166 | #[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/type_object.rs:171:11 | 171 | #[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/type_object.rs:180:15 | 180 | #[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/type_object.rs:185:11 | 185 | #[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/types/mod.rs:8:15 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:8:36 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:8:47 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:12:11 | 12 | #[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/types/mod.rs:14:11 | 14 | #[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/types/mod.rs:20:15 | 20 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:20:21 | 20 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:24:15 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:24:36 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:24:47 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:28:15 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:28:36 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:28:47 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/mod.rs:39:15 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:39:21 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:44:11 | 44 | #[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/types/mod.rs:324:15 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:324:36 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:324:47 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:327:11 | 327 | #[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/types/mod.rs:332:15 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:332:36 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:332:47 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/mod.rs:344:15 | 344 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:344:21 | 344 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:9:15 | 9 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:9:21 | 9 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:932:19 | 932 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:932:25 | 932 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:1711:19 | 1711 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:1711:25 | 1711 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:2269:19 | 2269 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:2269:25 | 2269 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:1977:21 | 1977 | not(PyPy), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:1978:21 | 1978 | not(GraalPy), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/any.rs:1979:21 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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/types/any.rs:1979:38 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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/types/any.rs:1979:55 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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: `Py_3_9` --> src/types/any.rs:2014:26 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/types/any.rs:2014:42 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/any.rs:2014:58 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:2014:64 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/any.rs:2300:17 | 2300 | 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_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/boolobject.rs:15:1 | 15 | pyobject_native_type!(PyBool, ffi::PyObject, pyobject_native_static_type_object!(ffi::PyBool_Type), #checkfunction=ffi::PyBool_Check); | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/boolobject.rs:124:27 | 124 | #[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/types/boolobject.rs:124:43 | 124 | #[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/types/boolobject.rs:141:23 | 141 | #[cfg(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/types/boolobject.rs:141:39 | 141 | #[cfg(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/types/complex.rs:56:15 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:56:31 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:56:37 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/complex.rs:14:1 | 14 | / pyobject_native_type!( 15 | | PyComplex, 16 | | ffi::PyComplexObject, 17 | | pyobject_native_static_type_object!(ffi::PyComplex_Type), 18 | | #checkfunction=ffi::PyComplex_Check 19 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/complex.rs:267:19 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:267:35 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:267:41 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:270:19 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:270:35 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:270:41 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:283:19 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:283:35 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:283:41 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:291:19 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:291:35 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:291:41 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:14:7 | 14 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:198:1 | 198 | / pyobject_native_type!( 199 | | PyDate, 200 | | crate::ffi::PyDateTime_Date, 201 | | |py| expect_datetime_api(py).DateType, 202 | | #module=Some("datetime"), 203 | | #checkfunction=PyDate_Check 204 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:289:1 | 289 | / pyobject_native_type!( 290 | | PyDateTime, 291 | | crate::ffi::PyDateTime_DateTime, 292 | | |py| expect_datetime_api(py).DateTimeType, 293 | | #module=Some("datetime"), 294 | | #checkfunction=PyDateTime_Check 295 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:591:1 | 591 | / pyobject_native_type!( 592 | | PyTime, 593 | | crate::ffi::PyDateTime_Time, 594 | | |py| expect_datetime_api(py).TimeType, 595 | | #module=Some("datetime"), 596 | | #checkfunction=PyTime_Check 597 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:798:1 | 798 | / pyobject_native_type!( 799 | | PyTzInfo, 800 | | crate::ffi::PyObject, 801 | | |py| expect_datetime_api(py).TZInfoType, 802 | | #module=Some("datetime"), 803 | | #checkfunction=PyTZInfo_Check 804 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:851:1 | 851 | / pyobject_native_type!( 852 | | PyDelta, 853 | | crate::ffi::PyDateTime_Delta, 854 | | |py| expect_datetime_api(py).DeltaType, 855 | | #module=Some("datetime"), 856 | | #checkfunction=PyDelta_Check 857 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:557:19 | 557 | #[cfg(not(GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:572:15 | 572 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:760:19 | 760 | #[cfg(not(GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:775:15 | 775 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:23:15 | 23 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:23:21 | 23 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:27:15 | 27 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:27:21 | 27 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:35:15 | 35 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:35:21 | 35 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:39:15 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:39:21 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:47:15 | 47 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:47:21 | 47 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:51:15 | 51 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:51:21 | 51 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/dict.rs:15:1 | 15 | / pyobject_native_type!( 16 | | PyDict, 17 | | ffi::PyDictObject, 18 | | pyobject_native_static_type_object!(ffi::PyDict_Type), 19 | | #checkfunction=ffi::PyDict_Check 20 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:79:21 | 79 | all(not(any(PyPy, GraalPy)), not(feature = "gil-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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:79:27 | 79 | all(not(any(PyPy, GraalPy)), not(feature = "gil-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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:86:19 | 86 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:86:25 | 86 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:98:19 | 98 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:98:25 | 98 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:545:19 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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: `PyPy` --> src/types/dict.rs:545:28 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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: `GraalPy` --> src/types/dict.rs:545:34 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:545:43 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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/types/dict.rs:550:15 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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: `PyPy` --> src/types/dict.rs:550:27 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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: `GraalPy` --> src/types/dict.rs:550:38 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:550:52 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/float.rs:19:1 | 19 | / pyobject_native_type!( 20 | | PyFloat, 21 | | ffi::PyFloatObject, 22 | | pyobject_native_static_type_object!(ffi::PyFloat_Type), 23 | | #checkfunction=ffi::PyFloat_Check 24 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/float.rs:68:19 | 68 | #[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/types/float.rs:74:15 | 74 | #[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/types/float.rs:106:19 | 106 | #[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/types/frozenset.rs:63:15 | 63 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/frozenset.rs:63:21 | 63 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/frozenset.rs:71:11 | 71 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/frozenset.rs:71:17 | 71 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/frozenset.rs:64:1 | 64 | / pyobject_native_type!( 65 | | PyFrozenSet, 66 | | ffi::PySetObject, 67 | | pyobject_native_static_type_object!(ffi::PyFrozenSet_Type), 68 | | #checkfunction=ffi::PyFrozenSet_Check 69 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/function.rs:263:15 | 263 | #[cfg(all(not(Py_LIMITED_API), 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_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/types/function.rs:263:40 | 263 | #[cfg(all(not(Py_LIMITED_API), 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/types/function.rs:263:50 | 263 | #[cfg(all(not(Py_LIMITED_API), 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_LIMITED_API` --> src/types/function.rs:266:15 | 266 | #[cfg(all(not(Py_LIMITED_API), 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_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/types/function.rs:266:40 | 266 | #[cfg(all(not(Py_LIMITED_API), 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/types/function.rs:266:50 | 266 | #[cfg(all(not(Py_LIMITED_API), 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_LIMITED_API` --> src/types/iterator.rs:74:15 | 74 | #[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/types/iterator.rs:94:15 | 94 | #[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/types/list.rs:43:23 | 43 | #[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/types/list.rs:45:19 | 45 | #[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/types/list.rs:170:15 | 170 | #[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/types/list.rs:318:15 | 318 | #[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/types/list.rs:443:15 | 443 | #[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/types/list.rs:394:23 | 394 | #[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/types/list.rs:396:19 | 396 | #[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/types/list.rs:651:19 | 651 | #[cfg(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/types/list.rs:651:35 | 651 | #[cfg(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/types/list.rs:653:23 | 653 | #[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/types/list.rs:653:39 | 653 | #[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/types/module.rs:228:15 | 228 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:437:15 | 437 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:650:15 | 650 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:631:19 | 631 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:640:15 | 640 | #[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/types/sequence.rs:137:19 | 137 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/sequence.rs:137:25 | 137 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/sequence.rs:266:15 | 266 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/sequence.rs:400:15 | 400 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/set.rs:17:15 | 17 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/set.rs:17:21 | 17 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/set.rs:25:11 | 25 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/set.rs:25:17 | 25 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/set.rs:18:1 | 18 | / pyobject_native_type!( 19 | | PySet, 20 | | ffi::PySetObject, 21 | | pyobject_native_static_type_object!(ffi::PySet_Type), 22 | | #checkfunction=ffi::PySet_Check 23 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/slice.rs:14:1 | 14 | / pyobject_native_type!( 15 | | PySlice, 16 | | ffi::PySliceObject, 17 | | pyobject_native_static_type_object!(ffi::PySlice_Type), 18 | | #checkfunction=ffi::PySlice_Check 19 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/string.rs:1:11 | 1 | #[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/types/string.rs:18:11 | 18 | #[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/types/string.rs:31:11 | 31 | #[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/types/string.rs:273:19 | 273 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:273:35 | 273 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:231:19 | 231 | #[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/types/string.rs:231:32 | 231 | #[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_10` --> src/types/string.rs:236:23 | 236 | #[cfg(not(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/types/string.rs:236:36 | 236 | #[cfg(not(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_10` --> src/types/string.rs:290:15 | 290 | #[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/types/string.rs:290:28 | 290 | #[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/types/string.rs:322:19 | 322 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:322:35 | 322 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:327:15 | 327 | #[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/types/string.rs:327:28 | 327 | #[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/types/string.rs:348:19 | 348 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:348:35 | 348 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:355:15 | 355 | #[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/types/string.rs:355:28 | 355 | #[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/types/string.rs:411:19 | 411 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:411:35 | 411 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:375:19 | 375 | #[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/types/string.rs:375:32 | 375 | #[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_10` --> src/types/string.rs:380:23 | 380 | #[cfg(not(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/types/string.rs:380:36 | 380 | #[cfg(not(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_10` --> src/types/string.rs:394:19 | 394 | #[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/types/string.rs:394:32 | 394 | #[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_12` --> src/types/string.rs:415:19 | 415 | #[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_10` --> src/types/string.rs:458:15 | 458 | #[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/types/string.rs:458:28 | 458 | #[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/types/tuple.rs:37:27 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:37:43 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:37:49 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:39:23 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:39:39 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:39:45 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:189:19 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:189:35 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:189:41 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:197:19 | 197 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:197:35 | 197 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:296:19 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:296:35 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:296:41 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:305:19 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:305:35 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:305:41 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:309:19 | 309 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:309:35 | 309 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:379:19 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:379:35 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:379:41 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:384:19 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:384:35 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:384:41 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:389:19 | 389 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:389:35 | 389 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:342:27 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:342:43 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:342:49 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:344:23 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:344:39 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:344:45 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:439:19 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:439:35 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:439:41 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:594:19 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:594:35 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:594:41 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:596:23 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:596:39 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:596:45 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:721:27 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:721:43 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:721:49 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:723:23 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:723:39 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:723:45 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/typeobject.rs:6:15 | 6 | #[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/types/typeobject.rs:6:31 | 6 | #[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/types/typeobject.rs:147:19 | 147 | #[cfg(any(Py_LIMITED_API, 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_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/types/typeobject.rs:147:35 | 147 | #[cfg(any(Py_LIMITED_API, 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/types/typeobject.rs:147:45 | 147 | #[cfg(any(Py_LIMITED_API, 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_LIMITED_API` --> src/types/typeobject.rs:150:23 | 150 | #[cfg(not(any(Py_LIMITED_API, 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_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/types/typeobject.rs:150:39 | 150 | #[cfg(not(any(Py_LIMITED_API, 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/types/typeobject.rs:150:49 | 150 | #[cfg(not(any(Py_LIMITED_API, 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_LIMITED_API` --> src/types/typeobject.rs:186:23 | 186 | #[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/types/typeobject.rs:186:39 | 186 | #[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/types/typeobject.rs:200:19 | 200 | #[cfg(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/types/typeobject.rs:200:35 | 200 | #[cfg(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_3_10` --> src/types/typeobject.rs:192:19 | 192 | #[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/macros.rs:204:15 | 204 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/macros.rs:204:21 | 204 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `pyo3` (lib) generated 566 warnings Finished `rpm` profile [optimized + debuginfo] target(s) in 1m 39s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.mE73ve + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64 ++ dirname /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64 + cd pyo3-0.21.2 + 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 ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.21.2 + REG_DIR=/builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64/usr/share/cargo/registry/pyo3-0.21.2 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64/usr/share/cargo/registry/pyo3-0.21.2 + gawk -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 --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/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64/usr/share/cargo/registry/pyo3-0.21.2 warning: no (git) VCS found for `/builddir/build/BUILD/pyo3-0.21.2` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64/usr/share/cargo/registry/pyo3-0.21.2/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILDROOT/rust-pyo3-0.21.2-1.ocs23.aarch64/usr/share/cargo/registry/pyo3-0.21.2/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/OpenCloudOS/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/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs *** WARNING: ./usr/share/cargo/registry/pyo3-0.21.2/src/conversions/std/time.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/cargo/registry/pyo3-0.21.2/src/conversions/std/ipaddr.rs is executable but has no shebang, removing executable bit + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.0kfZ4R + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -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 -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pyo3-0.21.2 + export LANG=C.utf8 + LANG=C.utf8 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' /usr/bin/cargo test -j8 -Z avoid-dev-deps --profile rpm --no-fail-fast --features auto-initialize Fresh autocfg v1.3.0 Compiling proc-macro2 v1.0.85 Fresh unicode-ident v1.0.12 Fresh cfg-if v1.0.0 Fresh once_cell v1.19.0 Compiling siphasher v0.3.11 Compiling serde v1.0.203 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.85/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=4b53f939ea580ee7 -C extra-filename=-4b53f939ea580ee7 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/proc-macro2-4b53f939ea580ee7 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling rand_core v0.6.4 Compiling regex-syntax v0.8.4 Compiling crossbeam-utils v0.8.20 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-0.3.11/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=6f43bf3126abb8b6 -C extra-filename=-6f43bf3126abb8b6 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/serde-1.0.203/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="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=bd71f8c766159cb8 -C extra-filename=-bd71f8c766159cb8 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/serde-bd71f8c766159cb8 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=8466f53b7dfe326c -C extra-filename=-8466f53b7dfe326c --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.4/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="std"' --cfg 'feature="unicode-perl"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=ab48f1dafcea320a -C extra-filename=-ab48f1dafcea320a --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh target-lexicon v0.12.14 Fresh libc v0.2.155 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=c2a5130710d5648b -C extra-filename=-c2a5130710d5648b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/crossbeam-utils-c2a5130710d5648b -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling libm v0.2.8 Fresh pyo3-build-config v0.21.2 Compiling getrandom v0.2.15 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.15/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=68244c0eac6a83ef -C extra-filename=-68244c0eac6a83ef --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcfg_if-0a6f33da2ca115a7.rmeta --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/libm-0.2.8/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("default", "musl-reference-tests", "rand", "unstable"))' -C metadata=b71f087ce27c30ff -C extra-filename=-b71f087ce27c30ff --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/libm-b71f087ce27c30ff -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling rand v0.8.5 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.5/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="small_rng"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=a73f8e44bbfb2bef -C extra-filename=-a73f8e44bbfb2bef --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern rand_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_core-8466f53b7dfe326c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling phf_shared v0.11.2 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.2/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=27d77a2d18612408 -C extra-filename=-27d77a2d18612408 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern siphasher=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsiphasher-6f43bf3126abb8b6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/libm-b71f087ce27c30ff/build-script-build` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/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="libm"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=cad27628c4d1f31e -C extra-filename=-cad27628c4d1f31e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/num-traits-cad27628c4d1f31e -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern autocfg=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libautocfg-6cc3bcc21a294d21.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling slab v0.4.9 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/slab-0.4.9/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("default", "serde", "std"))' -C metadata=729def2315c9b16b -C extra-filename=-729def2315c9b16b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/slab-729def2315c9b16b -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern autocfg=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libautocfg-6cc3bcc21a294d21.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/num-traits-cad27628c4d1f31e/build-script-build` Compiling phf v0.11.2 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=efd64c9227a1db8e -C extra-filename=-efd64c9227a1db8e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_shared-27d77a2d18612408.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name libm --edition=2018 /usr/share/cargo/registry/libm-0.2.8/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "musl-reference-tests", "rand", "unstable"))' -C metadata=2420f75021bb6c7e -C extra-filename=-2420f75021bb6c7e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg assert_no_panic` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/serde-bd71f8c766159cb8/build-script-build` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/slab-729def2315c9b16b/build-script-build` Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/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="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=628fc96391c65210 -C extra-filename=-628fc96391c65210 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern getrandom=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libgetrandom-68244c0eac6a83ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/crossbeam-utils-c2a5130710d5648b/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.20/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=unexpected_cfgs --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=0581b09f528b3116 -C extra-filename=-0581b09f528b3116 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Compiling futures-core v0.3.30 Running `/usr/bin/rustc --crate-name futures_core --edition=2018 /usr/share/cargo/registry/futures-core-0.3.30/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="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "portable-atomic", "std", "unstable"))' -C metadata=d606004ce536c19e -C extra-filename=-d606004ce536c19e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/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="raw"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=24a92fe22686dbfa -C extra-filename=-24a92fe22686dbfa --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/proc-macro2-4b53f939ea580ee7/build-script-build` Compiling equivalent v1.0.1 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=337360d4faca3c2b -C extra-filename=-337360d4faca3c2b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling futures-sink v0.3.30 Running `/usr/bin/rustc --crate-name futures_sink --edition=2018 /usr/share/cargo/registry/futures-sink-0.3.30/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="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=d52c77b1a21bc764 -C extra-filename=-d52c77b1a21bc764 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.85/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=2e76f2ee57984992 -C extra-filename=-2e76f2ee57984992 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunicode_ident-494e2b78a93b7899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Compiling futures-channel v0.3.30 Running `/usr/bin/rustc --crate-name futures_channel --edition=2018 /usr/share/cargo/registry/futures-channel-0.3.30/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="alloc"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "futures-sink", "sink", "std", "unstable"))' -C metadata=7e6642da0a27a5cd -C extra-filename=-7e6642da0a27a5cd --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern futures_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_core-d606004ce536c19e.rmeta --extern futures_sink=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_sink-d52c77b1a21bc764.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name slab --edition=2018 /usr/share/cargo/registry/slab-0.4.9/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("default", "serde", "std"))' -C metadata=9712bd1a9c1421d7 -C extra-filename=-9712bd1a9c1421d7 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling phf_generator v0.11.2 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=86a4d9236ff95307 -C extra-filename=-86a4d9236ff95307 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_shared-27d77a2d18612408.rmeta --extern rand=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand-a73f8e44bbfb2bef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh heck v0.4.1 Compiling pin-utils v0.1.0 Running `/usr/bin/rustc --crate-name pin_utils --edition=2018 /usr/share/cargo/registry/pin-utils-0.1.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=cca57f7ec37f8c86 -C extra-filename=-cca57f7ec37f8c86 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling phf_codegen v0.11.2 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=1abe3c94e9cd7c16 -C extra-filename=-1abe3c94e9cd7c16 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_generator-86a4d9236ff95307.rmeta --extern phf_shared=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_shared-27d77a2d18612408.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh scopeguard v1.2.0 Compiling futures-io v0.3.30 Running `/usr/bin/rustc --crate-name futures_io --edition=2018 /usr/share/cargo/registry/futures-io-0.3.30/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std", "unstable"))' -C metadata=880db6e8702d9539 -C extra-filename=-880db6e8702d9539 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling futures-task v0.3.30 Running `/usr/bin/rustc --crate-name futures_task --edition=2018 /usr/share/cargo/registry/futures-task-0.3.30/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="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "std", "unstable"))' -C metadata=17e4d432708ae4e1 -C extra-filename=-17e4d432708ae4e1 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/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="libm"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=cc36ef803608168e -C extra-filename=-cc36ef803608168e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern libm=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibm-2420f75021bb6c7e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg has_total_cmp` Compiling crossbeam-epoch v0.9.18 Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.18/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="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=6e5f62c14de36f77 -C extra-filename=-6e5f62c14de36f77 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcrossbeam_utils-0581b09f528b3116.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling quote v1.0.36 Running `/usr/bin/rustc --crate-name quote --edition=2018 /usr/share/cargo/registry/quote-1.0.36/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="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=e47af2df82813e7d -C extra-filename=-e47af2df82813e7d --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling syn v2.0.66 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.66/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="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=f5020867b01d4bfd -C extra-filename=-f5020867b01d4bfd --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rmeta --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-e47af2df82813e7d.rmeta --extern unicode_ident=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunicode_ident-494e2b78a93b7899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling indexmap v2.2.6 Running `/usr/bin/rustc --crate-name indexmap --edition=2021 /usr/share/cargo/registry/indexmap-2.2.6/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 '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "rustc-rayon", "serde", "std", "test_debug"))' -C metadata=3cd947698538b475 -C extra-filename=-3cd947698538b475 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern equivalent=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libequivalent-337360d4faca3c2b.rmeta --extern hashbrown=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libhashbrown-24a92fe22686dbfa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling regex-automata v0.4.7 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.7/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="meta"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=857f4c0422c311d7 -C extra-filename=-857f4c0422c311d7 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern regex_syntax=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libregex_syntax-ab48f1dafcea320a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh smallvec v1.13.2 Compiling pin-project-lite v0.2.14 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.14/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=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=31b7b67317a3c093 -C extra-filename=-31b7b67317a3c093 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling winnow v0.6.11 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.6.11/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::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--allow=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=909e5106cf14349e -C extra-filename=-909e5106cf14349e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-0.3.11/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("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=18c268b3df405c0d -C extra-filename=-18c268b3df405c0d --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling memchr v2.7.4 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.7.4/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="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=d7e490ebead02b60 -C extra-filename=-d7e490ebead02b60 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling ppv-lite86 v0.2.17 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2018 /usr/share/cargo/registry/ppv-lite86-0.2.17/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="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=89103802d1870b82 -C extra-filename=-89103802d1870b82 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling serde_json v1.0.117 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.117/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("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=2b0ade259782f7a0 -C extra-filename=-2b0ade259782f7a0 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/serde_json-2b0ade259782f7a0 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling rayon-core v1.12.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.12.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=08e3e0ec332d9d3f -C extra-filename=-08e3e0ec332d9d3f --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/rayon-core-08e3e0ec332d9d3f -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=069aa7fc69432807 -C extra-filename=-069aa7fc69432807 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libppv_lite86-89103802d1870b82.rmeta --extern rand_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_core-628fc96391c65210.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/rayon-core-08e3e0ec332d9d3f/build-script-build` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/serde_json-2b0ade259782f7a0/build-script-build` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=8fea345c0b3aec8d -C extra-filename=-8fea345c0b3aec8d --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern siphasher=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsiphasher-18c268b3df405c0d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh parking_lot_core v0.9.10 Compiling crossbeam-deque v0.8.5 Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.5/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("default", "std"))' -C metadata=5b76467b1ee6f650 -C extra-filename=-5b76467b1ee6f650 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcrossbeam_epoch-6e5f62c14de36f77.rmeta --extern crossbeam_utils=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcrossbeam_utils-0581b09f528b3116.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh lock_api v0.4.12 Compiling pyo3 v0.21.2 (/builddir/build/BUILD/pyo3-0.21.2) 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 '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="auto-initialize"' --cfg 'feature="default"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "chrono-tz", "default", "either", "experimental-async", "experimental-declarative-modules", "experimental-inspect", "extension-module", "eyre", "full", "gil-refs", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=ca4551dc8d4c9f87 -C extra-filename=-ca4551dc8d4c9f87 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-ca4551dc8d4c9f87 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern pyo3_build_config=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_build_config-46537dbbd8d12721.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling ryu v1.0.18 Running `/usr/bin/rustc --crate-name ryu --edition=2018 /usr/share/cargo/registry/ryu-1.0.18/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=a0e975492a58dab8 -C extra-filename=-a0e975492a58dab8 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling trybuild v1.0.94 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/trybuild-1.0.94/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("diff", "dissimilar"))' -C metadata=01f209a40725ba3c -C extra-filename=-01f209a40725ba3c --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/trybuild-01f209a40725ba3c -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling itoa v1.0.11 Running `/usr/bin/rustc --crate-name itoa --edition=2018 /usr/share/cargo/registry/itoa-1.0.11/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=cdb8e375d485bd7e -C extra-filename=-cdb8e375d485bd7e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling iana-time-zone v0.1.60 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2018 /usr/share/cargo/registry/iana-time-zone-0.1.60/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="fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=2ef6e9133edeb1c8 -C extra-filename=-2ef6e9133edeb1c8 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling regex v1.10.5 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.10.5/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="std"' --cfg 'feature="unicode-perl"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=3bb65460ec80128e -C extra-filename=-3bb65460ec80128e --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libregex_automata-857f4c0422c311d7.rmeta --extern regex_syntax=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libregex_syntax-ab48f1dafcea320a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling chrono v0.4.38 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.38/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="alloc"' --cfg 'feature="clock"' --cfg 'feature="default"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="oldtime"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=ad60abcdb5a7b403 -C extra-filename=-ad60abcdb5a7b403 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libiana_time_zone-2ef6e9133edeb1c8.rmeta --extern num_traits=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libnum_traits-cc36ef803608168e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling parse-zoneinfo v0.3.1 Running `/usr/bin/rustc --crate-name parse_zoneinfo --edition=2021 /usr/share/cargo/registry/parse-zoneinfo-0.3.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=16b5a42364e93b77 -C extra-filename=-16b5a42364e93b77 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern regex=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libregex-3bb65460ec80128e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling chrono-tz-build v0.2.1 Running `/usr/bin/rustc --crate-name chrono_tz_build --edition=2021 /usr/share/cargo/registry/chrono-tz-build-0.2.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("case-insensitive", "filter-by-regex", "regex", "uncased"))' -C metadata=cec04894e4aa7ca6 -C extra-filename=-cec04894e4aa7ca6 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern parse_zoneinfo=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libparse_zoneinfo-16b5a42364e93b77.rmeta --extern phf=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf-efd64c9227a1db8e.rmeta --extern phf_codegen=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_codegen-1abe3c94e9cd7c16.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/trybuild-01f209a40725ba3c/build-script-build` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/pyo3-ca4551dc8d4c9f87/build-script-build` Fresh memoffset v0.9.1 Fresh parking_lot v0.12.3 Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.12.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=a719fc68f7cdd395 -C extra-filename=-a719fc68f7cdd395 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcrossbeam_deque-5b76467b1ee6f650.rmeta --extern crossbeam_utils=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcrossbeam_utils-0581b09f528b3116.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.2/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=3aeda078d00e8ac4 -C extra-filename=-3aeda078d00e8ac4 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf_shared-8fea345c0b3aec8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.5/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="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=06c0c9ea2c456ba6 -C extra-filename=-06c0c9ea2c456ba6 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --extern rand_chacha=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_chacha-069aa7fc69432807.rmeta --extern rand_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_core-628fc96391c65210.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pyo3-macros-backend v0.21.2 Running `/usr/bin/rustc --crate-name pyo3_macros_backend --edition=2021 /usr/share/cargo/registry/pyo3-macros-backend-0.21.2/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 '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("experimental-async"))' -C metadata=f582f1e5b121d1c0 -C extra-filename=-f582f1e5b121d1c0 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern heck=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libheck-12a6c66ae1d2a564.rmeta --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rmeta --extern pyo3_build_config=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_build_config-46537dbbd8d12721.rmeta --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-e47af2df82813e7d.rmeta --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-f5020867b01d4bfd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh portable-atomic v1.6.0 Fresh pyo3-ffi v0.21.2 Compiling rand_xorshift v0.3.0 Running `/usr/bin/rustc --crate-name rand_xorshift --edition=2018 /usr/share/cargo/registry/rand_xorshift-0.3.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("serde", "serde1"))' -C metadata=c485948ce4523954 -C extra-filename=-c485948ce4523954 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern rand_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_core-628fc96391c65210.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.4/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"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=5a68da844bd7e5ac -C extra-filename=-5a68da844bd7e5ac --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh indoc v2.0.5 Compiling bitflags v2.5.0 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.5.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=b7535682071bdfea -C extra-filename=-b7535682071bdfea --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling unarray v0.1.4 Running `/usr/bin/rustc --crate-name unarray --edition=2018 /usr/share/cargo/registry/unarray-0.1.4/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=2fe69595fa2b2d35 -C extra-filename=-2fe69595fa2b2d35 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling lazy_static v1.4.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.4.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=702bdcd060f82832 -C extra-filename=-702bdcd060f82832 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling termcolor v1.4.1 Running `/usr/bin/rustc --crate-name termcolor --edition=2018 /usr/share/cargo/registry/termcolor-1.4.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=78922e65da5967bd -C extra-filename=-78922e65da5967bd --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling glob v0.3.1 Running `/usr/bin/rustc --crate-name glob --edition=2015 /usr/share/cargo/registry/glob-0.3.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=ec79677c923a8004 -C extra-filename=-ec79677c923a8004 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling either v1.12.0 Running `/usr/bin/rustc --crate-name either --edition=2018 /usr/share/cargo/registry/either-1.12.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=023762bbb135174a -C extra-filename=-023762bbb135174a --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Fresh unindent v0.2.3 Compiling proptest v1.4.0 Running `/usr/bin/rustc --crate-name proptest --edition=2018 /usr/share/cargo/registry/proptest-1.4.0/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="lazy_static"' --cfg 'feature="regex-syntax"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic64bit", "bit-set", "default", "default-code-coverage", "fork", "hardware-rng", "lazy_static", "regex-syntax", "rusty-fork", "std", "tempfile", "timeout", "unstable", "x86"))' -C metadata=c9b1d7b5861a688b -C extra-filename=-c9b1d7b5861a688b --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern bitflags=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libbitflags-b7535682071bdfea.rmeta --extern lazy_static=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblazy_static-702bdcd060f82832.rmeta --extern num_traits=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libnum_traits-cc36ef803608168e.rmeta --extern rand=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand-06c0c9ea2c456ba6.rmeta --extern rand_chacha=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_chacha-069aa7fc69432807.rmeta --extern rand_xorshift=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librand_xorshift-c485948ce4523954.rmeta --extern regex_syntax=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libregex_syntax-5a68da844bd7e5ac.rmeta --extern unarray=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunarray-2fe69595fa2b2d35.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling rayon v1.10.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.10.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=0d56731a579062d2 -C extra-filename=-0d56731a579062d2 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern either=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libeither-023762bbb135174a.rmeta --extern rayon_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/librayon_core-a719fc68f7cdd395.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling send_wrapper v0.6.0 Running `/usr/bin/rustc --crate-name send_wrapper --edition=2018 /usr/share/cargo/registry/send_wrapper-0.6.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("futures", "futures-core"))' -C metadata=38b2ba90da2ede69 -C extra-filename=-38b2ba90da2ede69 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling assert_approx_eq v1.1.0 Running `/usr/bin/rustc --crate-name assert_approx_eq --edition=2018 /usr/share/cargo/registry/assert_approx_eq-1.1.0/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=00f17301b1031b4a -C extra-filename=-00f17301b1031b4a --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling chrono-tz v0.8.6 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/chrono-tz-0.8.6/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("arbitrary", "case-insensitive", "default", "filter-by-regex", "serde", "std"))' -C metadata=ee2f4baaef921da3 -C extra-filename=-ee2f4baaef921da3 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/chrono-tz-ee2f4baaef921da3 -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern chrono_tz_build=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libchrono_tz_build-cec04894e4aa7ca6.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/pyo3-0.21.2/target/rpm/build/chrono-tz-ee2f4baaef921da3/build-script-build` Running `/usr/bin/rustc --crate-name chrono_tz --edition=2021 /usr/share/cargo/registry/chrono-tz-0.8.6/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("arbitrary", "case-insensitive", "default", "filter-by-regex", "serde", "std"))' -C metadata=f093e466d331e6b5 -C extra-filename=-f093e466d331e6b5 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern chrono=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libchrono-ad60abcdb5a7b403.rmeta --extern phf=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libphf-3aeda078d00e8ac4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling serde_derive v1.0.203 Compiling futures-macro v0.3.30 Compiling pyo3-macros v0.21.2 Running `/usr/bin/rustc --crate-name serde_derive --edition=2015 /usr/share/cargo/registry/serde_derive-1.0.203/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=82ea800cbea04193 -C extra-filename=-82ea800cbea04193 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rlib --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-e47af2df82813e7d.rlib --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-f5020867b01d4bfd.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name futures_macro --edition=2018 /usr/share/cargo/registry/futures-macro-0.3.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4fd6be0761bd00fb -C extra-filename=-4fd6be0761bd00fb --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rlib --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-e47af2df82813e7d.rlib --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-f5020867b01d4bfd.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name pyo3_macros --edition=2021 /usr/share/cargo/registry/pyo3-macros-0.21.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-declarative-modules", "multiple-pymethods"))' -C metadata=99365462383d3964 -C extra-filename=-99365462383d3964 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libproc_macro2-2e76f2ee57984992.rlib --extern pyo3_macros_backend=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_macros_backend-f582f1e5b121d1c0.rlib --extern quote=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libquote-e47af2df82813e7d.rlib --extern syn=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libsyn-f5020867b01d4bfd.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name pyo3 --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 '--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 '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="auto-initialize"' --cfg 'feature="default"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "chrono-tz", "default", "either", "experimental-async", "experimental-declarative-modules", "experimental-inspect", "extension-module", "eyre", "full", "gil-refs", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=bad33e3f05da17c0 -C extra-filename=-bad33e3f05da17c0 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libcfg_if-0a6f33da2ca115a7.rmeta --extern indoc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libindoc-a3762c338be5e670.so --extern libc=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/liblibc-02391e5654847335.rmeta --extern memoffset=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libmemoffset-4be1123a0b305b04.rmeta --extern parking_lot=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libparking_lot-907500a48c952421.rmeta --extern portable_atomic=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libportable_atomic-d2d98db964e974aa.rmeta --extern pyo3_ffi=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_ffi-fcc070ef8340502f.rmeta --extern pyo3_macros=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpyo3_macros-99365462383d3964.so --extern unindent=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libunindent-ff6767514cfc9b53.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -L native=/usr/lib64 --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 thread_local_const_init --cfg invalid_from_utf8_lint` warning: unexpected `cfg` condition name: `PyPy` --> src/lib.rs:324:15 | 324 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = 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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` 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: `GraalPy` --> src/lib.rs:324:21 | 324 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/buffer.rs:1:16 | 1 | #![cfg(any(not(Py_LIMITED_API), 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_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/buffer.rs:1:33 | 1 | #![cfg(any(not(Py_LIMITED_API), 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/marshal.rs:1:12 | 1 | #![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/buffer.rs:258:23 | 258 | #[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/buffer.rs:260:27 | 260 | #[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/buffer.rs:264:23 | 264 | #[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/buffer.rs:268:27 | 268 | #[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/buffer.rs:511:23 | 511 | #[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/buffer.rs:513:27 | 513 | #[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/buffer.rs:548:23 | 548 | #[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/buffer.rs:550:27 | 550 | #[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/buffer.rs:604:23 | 604 | #[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/buffer.rs:606:27 | 606 | #[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/buffer.rs:610:23 | 610 | #[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/buffer.rs:614:27 | 614 | #[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_9` --> src/conversions/chrono_tz.rs:1:12 | 1 | #![cfg(all(Py_3_9, feature = "chrono-tz"))] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/conversions/std/array.rs:28:27 | 28 | #[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/conversions/std/array.rs:30:23 | 30 | #[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/conversions/std/num.rs:178:15 | 178 | #[cfg(all(not(Py_LIMITED_API), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/conversions/std/num.rs:178:36 | 178 | #[cfg(all(not(Py_LIMITED_API), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/conversions/std/num.rs:245:11 | 245 | #[cfg(any(Py_LIMITED_API, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/conversions/std/num.rs:245:27 | 245 | #[cfg(any(Py_LIMITED_API, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 144 | int_fits_c_long!(i8); | -------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 145 | int_fits_c_long!(u8); | -------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 146 | int_fits_c_long!(i16); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 147 | int_fits_c_long!(u16); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 148 | int_fits_c_long!(i32); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 152 | int_fits_c_long!(u32); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 157 | int_fits_c_long!(i64); | --------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 164 | int_fits_c_long!(isize); | ----------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_fits_c_long` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/num.rs:59:17 | 59 | if cfg!(Py_3_10) && !$force_index_call { | ^^^^^^^ ... 171 | / int_convert_u64_or_i64!( 172 | | u64, 173 | | ffi::PyLong_FromUnsignedLongLong, 174 | | ffi::PyLong_AsUnsignedLongLong, 175 | | true 176 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or 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 = note: this warning originates in the macro `extract_int` which comes from the expansion of the macro `int_convert_u64_or_i64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_3_10` --> src/conversions/std/string.rs:129:42 | 129 | #[cfg(all(not(feature = "gil-refs"), 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/conversions/std/string.rs:129:55 | 129 | #[cfg(all(not(feature = "gil-refs"), 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/conversions/std/time.rs:4:7 | 4 | #[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/conversions/std/time.rs:6:11 | 6 | #[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/conversions/std/time.rs:8:7 | 8 | #[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/conversions/std/time.rs:19:19 | 19 | #[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/conversions/std/time.rs:28:15 | 28 | #[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/conversions/std/time.rs:60:19 | 60 | #[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/conversions/std/time.rs:73:15 | 73 | #[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/conversions/std/time.rs:130:23 | 130 | #[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/conversions/std/time.rs:147:19 | 147 | #[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/err/err_state.rs:200:11 | 200 | #[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/err/err_state.rs:10:15 | 10 | #[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/err/err_state.rs:13:15 | 13 | #[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/err/err_state.rs:18:15 | 18 | #[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/err/err_state.rs:23:11 | 23 | #[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/err/err_state.rs:29:15 | 29 | #[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/err/err_state.rs:36:11 | 36 | #[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/err/err_state.rs:47:11 | 47 | #[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/err/err_state.rs:53:15 | 53 | #[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/err/err_state.rs:78:15 | 78 | #[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/err/err_state.rs:163:15 | 163 | #[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/err/err_state.rs:189:11 | 189 | #[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/err/err_state.rs:111:19 | 111 | #[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/err/err_state.rs:115:23 | 115 | #[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/err/err_state.rs:117:23 | 117 | #[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/err/err_state.rs:130:23 | 130 | #[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/err/err_state.rs:137:19 | 137 | #[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/err/err_state.rs:145:23 | 145 | #[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/err/mod.rs:403:15 | 403 | #[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/err/mod.rs:458:11 | 458 | #[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/err/mod.rs:590:15 | 590 | #[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/err/mod.rs:595:19 | 595 | #[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: `GraalPy` --> src/err/mod.rs:870:15 | 870 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:443:15 | 443 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:443:21 | 443 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:450:11 | 450 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:450:17 | 450 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:489:15 | 489 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:489:21 | 489 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:496:11 | 496 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:496:17 | 496 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:504:15 | 504 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:504:21 | 504 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:511:11 | 511 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:511:17 | 511 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:519:15 | 519 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:519:21 | 519 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/exceptions.rs:526:11 | 526 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/exceptions.rs:526:17 | 526 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/exceptions.rs:548:7 | 548 | #[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/exceptions.rs:795:7 | 795 | #[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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:395:1 | 395 | / impl_native_exception!( 396 | | PyBaseException, 397 | | PyExc_BaseException, 398 | | native_doc!("BaseException"), 399 | | ffi::PyBaseExceptionObject, 400 | | #checkfunction=ffi::PyExceptionInstance_Check 401 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:402:1 | 402 | impl_native_exception!(PyException, PyExc_Exception, native_doc!("Exception")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:403:1 | 403 | / impl_native_exception!( 404 | | PyStopAsyncIteration, 405 | | PyExc_StopAsyncIteration, 406 | | native_doc!("StopAsyncIteration") 407 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:408:1 | 408 | / impl_native_exception!( 409 | | PyStopIteration, 410 | | PyExc_StopIteration, 411 | | native_doc!("StopIteration"), 412 | | ffi::PyStopIterationObject 413 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:414:1 | 414 | / impl_native_exception!( 415 | | PyGeneratorExit, 416 | | PyExc_GeneratorExit, 417 | | native_doc!("GeneratorExit") 418 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:419:1 | 419 | / impl_native_exception!( 420 | | PyArithmeticError, 421 | | PyExc_ArithmeticError, 422 | | native_doc!("ArithmeticError") 423 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:424:1 | 424 | impl_native_exception!(PyLookupError, PyExc_LookupError, native_doc!("LookupError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:426:1 | 426 | / impl_native_exception!( 427 | | PyAssertionError, 428 | | PyExc_AssertionError, 429 | | native_doc!("AssertionError") 430 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:431:1 | 431 | / impl_native_exception!( 432 | | PyAttributeError, 433 | | PyExc_AttributeError, 434 | | native_doc!("AttributeError") 435 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:436:1 | 436 | impl_native_exception!(PyBufferError, PyExc_BufferError, native_doc!("BufferError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:437:1 | 437 | impl_native_exception!(PyEOFError, PyExc_EOFError, native_doc!("EOFError")); | --------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:438:1 | 438 | / impl_native_exception!( 439 | | PyFloatingPointError, 440 | | PyExc_FloatingPointError, 441 | | native_doc!("FloatingPointError") 442 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:444:1 | 444 | / impl_native_exception!( 445 | | PyOSError, 446 | | PyExc_OSError, 447 | | native_doc!("OSError"), 448 | | ffi::PyOSErrorObject 449 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:452:1 | 452 | impl_native_exception!(PyImportError, PyExc_ImportError, native_doc!("ImportError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:454:1 | 454 | / impl_native_exception!( 455 | | PyModuleNotFoundError, 456 | | PyExc_ModuleNotFoundError, 457 | | native_doc!("ModuleNotFoundError") 458 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:460:1 | 460 | impl_native_exception!(PyIndexError, PyExc_IndexError, native_doc!("IndexError")); | --------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:461:1 | 461 | impl_native_exception!(PyKeyError, PyExc_KeyError, native_doc!("KeyError")); | --------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:462:1 | 462 | / impl_native_exception!( 463 | | PyKeyboardInterrupt, 464 | | PyExc_KeyboardInterrupt, 465 | | native_doc!("KeyboardInterrupt") 466 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:467:1 | 467 | impl_native_exception!(PyMemoryError, PyExc_MemoryError, native_doc!("MemoryError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:468:1 | 468 | impl_native_exception!(PyNameError, PyExc_NameError, native_doc!("NameError")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:469:1 | 469 | / impl_native_exception!( 470 | | PyOverflowError, 471 | | PyExc_OverflowError, 472 | | native_doc!("OverflowError") 473 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:474:1 | 474 | / impl_native_exception!( 475 | | PyRuntimeError, 476 | | PyExc_RuntimeError, 477 | | native_doc!("RuntimeError") 478 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:479:1 | 479 | / impl_native_exception!( 480 | | PyRecursionError, 481 | | PyExc_RecursionError, 482 | | native_doc!("RecursionError") 483 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:484:1 | 484 | / impl_native_exception!( 485 | | PyNotImplementedError, 486 | | PyExc_NotImplementedError, 487 | | native_doc!("NotImplementedError") 488 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:490:1 | 490 | / impl_native_exception!( 491 | | PySyntaxError, 492 | | PyExc_SyntaxError, 493 | | native_doc!("SyntaxError"), 494 | | ffi::PySyntaxErrorObject 495 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:498:1 | 498 | / impl_native_exception!( 499 | | PyReferenceError, 500 | | PyExc_ReferenceError, 501 | | native_doc!("ReferenceError") 502 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:503:1 | 503 | impl_native_exception!(PySystemError, PyExc_SystemError, native_doc!("SystemError")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:505:1 | 505 | / impl_native_exception!( 506 | | PySystemExit, 507 | | PyExc_SystemExit, 508 | | native_doc!("SystemExit"), 509 | | ffi::PySystemExitObject 510 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:513:1 | 513 | impl_native_exception!(PyTypeError, PyExc_TypeError, native_doc!("TypeError")); | ------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:514:1 | 514 | / impl_native_exception!( 515 | | PyUnboundLocalError, 516 | | PyExc_UnboundLocalError, 517 | | native_doc!("UnboundLocalError") 518 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:520:1 | 520 | / impl_native_exception!( 521 | | PyUnicodeError, 522 | | PyExc_UnicodeError, 523 | | native_doc!("UnicodeError"), 524 | | ffi::PyUnicodeErrorObject 525 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:533:1 | 533 | / impl_native_exception!( 534 | | PyUnicodeDecodeError, 535 | | PyExc_UnicodeDecodeError, 536 | | native_doc!("UnicodeDecodeError", "") 537 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:538:1 | 538 | / impl_native_exception!( 539 | | PyUnicodeEncodeError, 540 | | PyExc_UnicodeEncodeError, 541 | | native_doc!("UnicodeEncodeError", "") 542 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:543:1 | 543 | / impl_native_exception!( 544 | | PyUnicodeTranslateError, 545 | | PyExc_UnicodeTranslateError, 546 | | native_doc!("UnicodeTranslateError", "") 547 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:549:1 | 549 | / impl_native_exception!( 550 | | PyBaseExceptionGroup, 551 | | PyExc_BaseExceptionGroup, 552 | | native_doc!("BaseExceptionGroup", "") 553 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:554:1 | 554 | impl_native_exception!(PyValueError, PyExc_ValueError, native_doc!("ValueError")); | --------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:555:1 | 555 | / impl_native_exception!( 556 | | PyZeroDivisionError, 557 | | PyExc_ZeroDivisionError, 558 | | native_doc!("ZeroDivisionError") 559 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:561:1 | 561 | / impl_native_exception!( 562 | | PyBlockingIOError, 563 | | PyExc_BlockingIOError, 564 | | native_doc!("BlockingIOError") 565 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:566:1 | 566 | / impl_native_exception!( 567 | | PyBrokenPipeError, 568 | | PyExc_BrokenPipeError, 569 | | native_doc!("BrokenPipeError") 570 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:571:1 | 571 | / impl_native_exception!( 572 | | PyChildProcessError, 573 | | PyExc_ChildProcessError, 574 | | native_doc!("ChildProcessError") 575 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:576:1 | 576 | / impl_native_exception!( 577 | | PyConnectionError, 578 | | PyExc_ConnectionError, 579 | | native_doc!("ConnectionError") 580 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:581:1 | 581 | / impl_native_exception!( 582 | | PyConnectionAbortedError, 583 | | PyExc_ConnectionAbortedError, 584 | | native_doc!("ConnectionAbortedError") 585 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:586:1 | 586 | / impl_native_exception!( 587 | | PyConnectionRefusedError, 588 | | PyExc_ConnectionRefusedError, 589 | | native_doc!("ConnectionRefusedError") 590 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:591:1 | 591 | / impl_native_exception!( 592 | | PyConnectionResetError, 593 | | PyExc_ConnectionResetError, 594 | | native_doc!("ConnectionResetError") 595 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:596:1 | 596 | / impl_native_exception!( 597 | | PyFileExistsError, 598 | | PyExc_FileExistsError, 599 | | native_doc!("FileExistsError") 600 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:601:1 | 601 | / impl_native_exception!( 602 | | PyFileNotFoundError, 603 | | PyExc_FileNotFoundError, 604 | | native_doc!("FileNotFoundError") 605 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:606:1 | 606 | / impl_native_exception!( 607 | | PyInterruptedError, 608 | | PyExc_InterruptedError, 609 | | native_doc!("InterruptedError") 610 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:611:1 | 611 | / impl_native_exception!( 612 | | PyIsADirectoryError, 613 | | PyExc_IsADirectoryError, 614 | | native_doc!("IsADirectoryError") 615 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:616:1 | 616 | / impl_native_exception!( 617 | | PyNotADirectoryError, 618 | | PyExc_NotADirectoryError, 619 | | native_doc!("NotADirectoryError") 620 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:621:1 | 621 | / impl_native_exception!( 622 | | PyPermissionError, 623 | | PyExc_PermissionError, 624 | | native_doc!("PermissionError") 625 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:626:1 | 626 | / impl_native_exception!( 627 | | PyProcessLookupError, 628 | | PyExc_ProcessLookupError, 629 | | native_doc!("ProcessLookupError") 630 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:631:1 | 631 | / impl_native_exception!( 632 | | PyTimeoutError, 633 | | PyExc_TimeoutError, 634 | | native_doc!("TimeoutError") 635 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:637:1 | 637 | / impl_native_exception!( 638 | | PyEnvironmentError, 639 | | PyExc_EnvironmentError, 640 | | native_doc!("EnvironmentError") 641 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:642:1 | 642 | impl_native_exception!(PyIOError, PyExc_IOError, native_doc!("IOError")); | ------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:747:1 | 747 | impl_native_exception!(PyWarning, PyExc_Warning, native_doc!("Warning")); | ------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:748:1 | 748 | impl_native_exception!(PyUserWarning, PyExc_UserWarning, native_doc!("UserWarning")); | ------------------------------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:749:1 | 749 | / impl_native_exception!( 750 | | PyDeprecationWarning, 751 | | PyExc_DeprecationWarning, 752 | | native_doc!("DeprecationWarning") 753 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:754:1 | 754 | / impl_native_exception!( 755 | | PyPendingDeprecationWarning, 756 | | PyExc_PendingDeprecationWarning, 757 | | native_doc!("PendingDeprecationWarning") 758 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:759:1 | 759 | / impl_native_exception!( 760 | | PySyntaxWarning, 761 | | PyExc_SyntaxWarning, 762 | | native_doc!("SyntaxWarning") 763 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:764:1 | 764 | / impl_native_exception!( 765 | | PyRuntimeWarning, 766 | | PyExc_RuntimeWarning, 767 | | native_doc!("RuntimeWarning") 768 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:769:1 | 769 | / impl_native_exception!( 770 | | PyFutureWarning, 771 | | PyExc_FutureWarning, 772 | | native_doc!("FutureWarning") 773 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:774:1 | 774 | / impl_native_exception!( 775 | | PyImportWarning, 776 | | PyExc_ImportWarning, 777 | | native_doc!("ImportWarning") 778 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:779:1 | 779 | / impl_native_exception!( 780 | | PyUnicodeWarning, 781 | | PyExc_UnicodeWarning, 782 | | native_doc!("UnicodeWarning") 783 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:784:1 | 784 | / impl_native_exception!( 785 | | PyBytesWarning, 786 | | PyExc_BytesWarning, 787 | | native_doc!("BytesWarning") 788 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:789:1 | 789 | / impl_native_exception!( 790 | | PyResourceWarning, 791 | | PyExc_ResourceWarning, 792 | | native_doc!("ResourceWarning") 793 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/exceptions.rs:796:1 | 796 | / impl_native_exception!( 797 | | PyEncodingWarning, 798 | | PyExc_EncodingWarning, 799 | | native_doc!("EncodingWarning") 800 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `$crate::pyobject_native_type` which comes from the expansion of the macro `impl_native_exception` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:81:15 | 81 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:81:21 | 81 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:128:15 | 128 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:128:21 | 128 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `thread_local_const_init` --> src/gil.rs:16:14 | 16 | if #[cfg(thread_local_const_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(thread_local_const_init)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(thread_local_const_init)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/gil.rs:185:63 | 185 | if #[cfg(all(feature = "auto-initialize", not(any(PyPy, GraalPy))))] { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/gil.rs:185:69 | 185 | if #[cfg(all(feature = "auto-initialize", not(any(PyPy, GraalPy))))] { | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/extract_argument.rs:68:11 | 68 | #[cfg(all(Py_LIMITED_API, not(any(feature = "gil-refs", 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/impl_/extract_argument.rs:68:57 | 68 | #[cfg(all(Py_LIMITED_API, not(any(feature = "gil-refs", 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/impl_/extract_argument.rs:268:15 | 268 | #[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_10` --> src/impl_/extract_argument.rs:439:23 | 439 | #[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/impl_/extract_argument.rs:439:36 | 439 | #[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_10` --> src/impl_/extract_argument.rs:443:27 | 443 | #[cfg(all(not(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/impl_/extract_argument.rs:443:37 | 443 | #[cfg(all(not(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/impl_/extract_argument.rs:447:27 | 447 | #[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/impl_/extract_argument.rs:447:40 | 447 | #[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_10` --> src/impl_/extract_argument.rs:449:31 | 449 | #[cfg(all(not(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/impl_/extract_argument.rs:449:41 | 449 | #[cfg(all(not(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/impl_/extract_argument.rs:483:27 | 483 | #[cfg(all(not(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/impl_/extract_argument.rs:483:37 | 483 | #[cfg(all(not(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_8` --> src/impl_/pyclass.rs:954:11 | 954 | #[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/impl_/pyclass.rs:907:15 | 907 | #[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/impl_/pyclass.rs:945:15 | 945 | #[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/impl_/pyclass.rs:1123:15 | 1123 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/impl_/pymethods.rs:21:7 | 21 | #[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/impl_/pymethods.rs:26:11 | 26 | #[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_LIMITED_API` --> src/impl_/pymethods.rs:84:11 | 84 | #[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/impl_/pymethods.rs:74:15 | 74 | #[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_8` --> src/impl_/pymethods.rs:39:11 | 39 | #[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/impl_/pymethods.rs:45:15 | 45 | #[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_LIMITED_API` --> src/impl_/pymethods.rs:163:15 | 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: `Py_LIMITED_API` --> src/impl_/pymethods.rs:191:23 | 191 | #[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/impl_/pymodule.rs:6:13 | 6 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:6:19 | 6 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:7:5 | 7 | 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/impl_/pymodule.rs:8:22 | 8 | not(all(windows, 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/impl_/pymodule.rs:8:42 | 8 | not(all(windows, 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/impl_/pymodule.rs:12:15 | 12 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:12:21 | 12 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/impl_/pymodule.rs:28:17 | 28 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:28:23 | 28 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:29:9 | 29 | 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/impl_/pymodule.rs:30:26 | 30 | not(all(windows, 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/impl_/pymodule.rs:30:46 | 30 | not(all(windows, 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/impl_/pymodule.rs:75:25 | 75 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:75:31 | 75 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:76:17 | 76 | 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/impl_/pymodule.rs:77:34 | 77 | not(all(windows, 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/impl_/pymodule.rs:77:54 | 77 | not(all(windows, 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/impl_/pymodule.rs:85:19 | 85 | #[cfg(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/impl_/pymodule.rs:85:29 | 85 | #[cfg(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/impl_/pymodule.rs:105:23 | 105 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/impl_/pymodule.rs:105:29 | 105 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/impl_/pymodule.rs:109:23 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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_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/impl_/pymodule.rs:109:48 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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/impl_/pymodule.rs:109:68 | 109 | #[cfg(all(Py_3_9, not(all(windows, 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: `Py_3_9` --> src/impl_/pymodule.rs:127:27 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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_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/impl_/pymodule.rs:127:52 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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/impl_/pymodule.rs:127:72 | 127 | #[cfg(not(all(Py_3_9, not(all(windows, 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: `Py_LIMITED_API` --> src/impl_/trampoline.rs:126:15 | 126 | #[cfg(any(not(Py_LIMITED_API), 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_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/impl_/trampoline.rs:126:32 | 126 | #[cfg(any(not(Py_LIMITED_API), 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/impl_/trampoline.rs:131:15 | 131 | #[cfg(any(not(Py_LIMITED_API), 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_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/impl_/trampoline.rs:131:32 | 131 | #[cfg(any(not(Py_LIMITED_API), 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: `GraalPy` --> src/impl_/trampoline.rs:33:15 | 33 | #[cfg(not(GraalPy))] // this is not specified and GraalPy does not pass null 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/marker.rs:404:17 | 404 | not(any(PyPy, GraalPy)), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/marker.rs:404:23 | 404 | not(any(PyPy, GraalPy)), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/marker.rs:407:16 | 407 | #[cfg_attr(PyPy, doc = "`prepare_freethreaded_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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/marker.rs:461:13 | 461 | 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/marker.rs:461:25 | 461 | 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/marker.rs:464:24 | 464 | #[cfg_attr(any(not(Py_3_8), PyPy), doc = "`_Py_InitializeMain`")] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/marker.rs:464:33 | 464 | #[cfg_attr(any(not(Py_3_8), PyPy), doc = "`_Py_InitializeMain`")] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/pybacked.rs:59:19 | 59 | #[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/pybacked.rs:59:32 | 59 | #[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_10` --> src/pybacked.rs:68:23 | 68 | #[cfg(not(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/pybacked.rs:68:36 | 68 | #[cfg(not(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/pycell/impl_.rs:228:19 | 228 | #[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/pycell/impl_.rs:244:15 | 244 | #[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_11` --> src/pycell/impl_.rs:234:31 | 234 | #[cfg(not(any(Py_3_11, PyPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/pycell/impl_.rs:234:40 | 234 | #[cfg(not(any(Py_3_11, PyPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(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/pyclass/create_type_object.rs:459:11 | 459 | #[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_9` --> src/pyclass/create_type_object.rs:73:27 | 73 | #[cfg(all(not(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/pyclass/create_type_object.rs:73:40 | 73 | #[cfg(all(not(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/pyclass/create_type_object.rs:127:19 | 127 | #[cfg(all(not(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/pyclass/create_type_object.rs:127:32 | 127 | #[cfg(all(not(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/pyclass/create_type_object.rs:145:27 | 145 | #[cfg(all(not(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/pyclass/create_type_object.rs:145:40 | 145 | #[cfg(all(not(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/pyclass/create_type_object.rs:150:27 | 150 | #[cfg(all(not(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/pyclass/create_type_object.rs:150:40 | 150 | #[cfg(all(not(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/pyclass/create_type_object.rs:222:27 | 222 | #[cfg(not(any(PyPy, 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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=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/pyclass/create_type_object.rs:222:37 | 222 | #[cfg(not(any(PyPy, 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/pyclass/create_type_object.rs:222:57 | 222 | #[cfg(not(any(PyPy, 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/pyclass/create_type_object.rs:293:27 | 293 | #[cfg(all(not(PyPy), not(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/pyclass/create_type_object.rs:293:38 | 293 | #[cfg(all(not(PyPy), not(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/pyclass/create_type_object.rs:293:59 | 293 | #[cfg(all(not(PyPy), not(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: `Py_3_9` --> src/pyclass/create_type_object.rs:318:15 | 318 | #[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/pyclass/create_type_object.rs:352:23 | 352 | #[cfg(all(not(Py_LIMITED_API), 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_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/pyclass/create_type_object.rs:352:44 | 352 | #[cfg(all(not(Py_LIMITED_API), 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/pyclass/create_type_object.rs:435:19 | 435 | #[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_LIMITED_API` --> src/pyclass_init.rs:59:19 | 59 | #[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/pyclass_init.rs:62:23 | 62 | #[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/type_object.rs:166:15 | 166 | #[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/type_object.rs:171:11 | 171 | #[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/type_object.rs:180:15 | 180 | #[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/type_object.rs:185:11 | 185 | #[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/types/mod.rs:8:15 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:8:36 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:8:47 | 8 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:12:11 | 12 | #[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/types/mod.rs:14:11 | 14 | #[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/types/mod.rs:20:15 | 20 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:20:21 | 20 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:24:15 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:24:36 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:24:47 | 24 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:28:15 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:28:36 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:28:47 | 28 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/mod.rs:39:15 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:39:21 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:44:11 | 44 | #[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/types/mod.rs:324:15 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:324:36 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:324:47 | 324 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:327:11 | 327 | #[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/types/mod.rs:332:15 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/mod.rs:332:36 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:332:47 | 332 | #[cfg(all(not(Py_LIMITED_API), not(PyPy), not(GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/mod.rs:344:15 | 344 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/mod.rs:344:21 | 344 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:9:15 | 9 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:9:21 | 9 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:932:19 | 932 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:932:25 | 932 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:1711:19 | 1711 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:1711:25 | 1711 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:2269:19 | 2269 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:2269:25 | 2269 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/any.rs:1977:21 | 1977 | not(PyPy), | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:1978:21 | 1978 | not(GraalPy), | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/any.rs:1979:21 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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/types/any.rs:1979:38 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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/types/any.rs:1979:55 | 1979 | any(Py_3_10, all(not(Py_LIMITED_API), Py_3_9)) // PyObject_CallNoArgs was 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: `Py_3_9` --> src/types/any.rs:2014:26 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^ | = help: consider using a Cargo feature instead = help: or 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/types/any.rs:2014:42 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/any.rs:2014:58 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/any.rs:2014:64 | 2014 | if #[cfg(all(Py_3_9, not(any(Py_LIMITED_API, PyPy, GraalPy))))] { | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/any.rs:2300:17 | 2300 | 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_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/boolobject.rs:15:1 | 15 | pyobject_native_type!(PyBool, ffi::PyObject, pyobject_native_static_type_object!(ffi::PyBool_Type), #checkfunction=ffi::PyBool_Check); | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/boolobject.rs:124:27 | 124 | #[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/types/boolobject.rs:124:43 | 124 | #[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/types/boolobject.rs:141:23 | 141 | #[cfg(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/types/boolobject.rs:141:39 | 141 | #[cfg(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/types/complex.rs:56:15 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:56:31 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:56:37 | 56 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/complex.rs:14:1 | 14 | / pyobject_native_type!( 15 | | PyComplex, 16 | | ffi::PyComplexObject, 17 | | pyobject_native_static_type_object!(ffi::PyComplex_Type), 18 | | #checkfunction=ffi::PyComplex_Check 19 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/complex.rs:267:19 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:267:35 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:267:41 | 267 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:270:19 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:270:35 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:270:41 | 270 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:283:19 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:283:35 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:283:41 | 283 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/complex.rs:291:19 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/complex.rs:291:35 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/complex.rs:291:41 | 291 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:14:7 | 14 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:198:1 | 198 | / pyobject_native_type!( 199 | | PyDate, 200 | | crate::ffi::PyDateTime_Date, 201 | | |py| expect_datetime_api(py).DateType, 202 | | #module=Some("datetime"), 203 | | #checkfunction=PyDate_Check 204 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:289:1 | 289 | / pyobject_native_type!( 290 | | PyDateTime, 291 | | crate::ffi::PyDateTime_DateTime, 292 | | |py| expect_datetime_api(py).DateTimeType, 293 | | #module=Some("datetime"), 294 | | #checkfunction=PyDateTime_Check 295 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:591:1 | 591 | / pyobject_native_type!( 592 | | PyTime, 593 | | crate::ffi::PyDateTime_Time, 594 | | |py| expect_datetime_api(py).TimeType, 595 | | #module=Some("datetime"), 596 | | #checkfunction=PyTime_Check 597 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:798:1 | 798 | / pyobject_native_type!( 799 | | PyTzInfo, 800 | | crate::ffi::PyObject, 801 | | |py| expect_datetime_api(py).TZInfoType, 802 | | #module=Some("datetime"), 803 | | #checkfunction=PyTZInfo_Check 804 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/datetime.rs:851:1 | 851 | / pyobject_native_type!( 852 | | PyDelta, 853 | | crate::ffi::PyDateTime_Delta, 854 | | |py| expect_datetime_api(py).DeltaType, 855 | | #module=Some("datetime"), 856 | | #checkfunction=PyDelta_Check 857 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:557:19 | 557 | #[cfg(not(GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:572:15 | 572 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:760:19 | 760 | #[cfg(not(GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/datetime.rs:775:15 | 775 | #[cfg(GraalPy)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:23:15 | 23 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:23:21 | 23 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:27:15 | 27 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:27:21 | 27 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:35:15 | 35 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:35:21 | 35 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:39:15 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:39:21 | 39 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:47:15 | 47 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:47:21 | 47 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:51:15 | 51 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:51:21 | 51 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/dict.rs:15:1 | 15 | / pyobject_native_type!( 16 | | PyDict, 17 | | ffi::PyDictObject, 18 | | pyobject_native_static_type_object!(ffi::PyDict_Type), 19 | | #checkfunction=ffi::PyDict_Check 20 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:79:21 | 79 | all(not(any(PyPy, GraalPy)), not(feature = "gil-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(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:79:27 | 79 | all(not(any(PyPy, GraalPy)), not(feature = "gil-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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:86:19 | 86 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:86:25 | 86 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/dict.rs:98:19 | 98 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/dict.rs:98:25 | 98 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:545:19 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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: `PyPy` --> src/types/dict.rs:545:28 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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: `GraalPy` --> src/types/dict.rs:545:34 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:545:43 | 545 | #[cfg(any(not(Py_3_8), PyPy, GraalPy, 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/types/dict.rs:550:15 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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: `PyPy` --> src/types/dict.rs:550:27 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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: `GraalPy` --> src/types/dict.rs:550:38 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/dict.rs:550:52 | 550 | #[cfg(all(Py_3_8, not(PyPy), not(GraalPy), 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/float.rs:19:1 | 19 | / pyobject_native_type!( 20 | | PyFloat, 21 | | ffi::PyFloatObject, 22 | | pyobject_native_static_type_object!(ffi::PyFloat_Type), 23 | | #checkfunction=ffi::PyFloat_Check 24 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/float.rs:68:19 | 68 | #[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/types/float.rs:74:15 | 74 | #[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/types/float.rs:106:19 | 106 | #[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/types/frozenset.rs:63:15 | 63 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/frozenset.rs:63:21 | 63 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/frozenset.rs:71:11 | 71 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/frozenset.rs:71:17 | 71 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/frozenset.rs:64:1 | 64 | / pyobject_native_type!( 65 | | PyFrozenSet, 66 | | ffi::PySetObject, 67 | | pyobject_native_static_type_object!(ffi::PyFrozenSet_Type), 68 | | #checkfunction=ffi::PyFrozenSet_Check 69 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/function.rs:263:15 | 263 | #[cfg(all(not(Py_LIMITED_API), 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_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/types/function.rs:263:40 | 263 | #[cfg(all(not(Py_LIMITED_API), 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/types/function.rs:263:50 | 263 | #[cfg(all(not(Py_LIMITED_API), 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_LIMITED_API` --> src/types/function.rs:266:15 | 266 | #[cfg(all(not(Py_LIMITED_API), 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_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/types/function.rs:266:40 | 266 | #[cfg(all(not(Py_LIMITED_API), 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/types/function.rs:266:50 | 266 | #[cfg(all(not(Py_LIMITED_API), 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_LIMITED_API` --> src/types/iterator.rs:74:15 | 74 | #[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/types/iterator.rs:94:15 | 94 | #[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/types/list.rs:43:23 | 43 | #[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/types/list.rs:45:19 | 45 | #[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/types/list.rs:170:15 | 170 | #[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/types/list.rs:318:15 | 318 | #[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/types/list.rs:443:15 | 443 | #[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/types/list.rs:394:23 | 394 | #[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/types/list.rs:396:19 | 396 | #[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/types/list.rs:651:19 | 651 | #[cfg(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/types/list.rs:651:35 | 651 | #[cfg(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/types/list.rs:653:23 | 653 | #[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/types/list.rs:653:39 | 653 | #[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/types/module.rs:228:15 | 228 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:437:15 | 437 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:650:15 | 650 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:631:19 | 631 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/module.rs:640:15 | 640 | #[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/types/sequence.rs:137:19 | 137 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/sequence.rs:137:25 | 137 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/sequence.rs:266:15 | 266 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/sequence.rs:400:15 | 400 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/set.rs:17:15 | 17 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/set.rs:17:21 | 17 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/types/set.rs:25:11 | 25 | #[cfg(any(PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/set.rs:25:17 | 25 | #[cfg(any(PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/set.rs:18:1 | 18 | / pyobject_native_type!( 19 | | PySet, 20 | | ffi::PySetObject, 21 | | pyobject_native_static_type_object!(ffi::PySet_Type), 22 | | #checkfunction=ffi::PySet_Check 23 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/mod.rs:314:19 | 314 | #[cfg(not(Py_LIMITED_API))] | ^^^^^^^^^^^^^^ | ::: src/types/slice.rs:14:1 | 14 | / pyobject_native_type!( 15 | | PySlice, 16 | | ffi::PySliceObject, 17 | | pyobject_native_static_type_object!(ffi::PySlice_Type), 18 | | #checkfunction=ffi::PySlice_Check 19 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `pyobject_native_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/string.rs:1:11 | 1 | #[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/types/string.rs:18:11 | 18 | #[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/types/string.rs:31:11 | 31 | #[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/types/string.rs:273:19 | 273 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:273:35 | 273 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:231:19 | 231 | #[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/types/string.rs:231:32 | 231 | #[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_10` --> src/types/string.rs:236:23 | 236 | #[cfg(not(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/types/string.rs:236:36 | 236 | #[cfg(not(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_10` --> src/types/string.rs:290:15 | 290 | #[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/types/string.rs:290:28 | 290 | #[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/types/string.rs:322:19 | 322 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:322:35 | 322 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:327:15 | 327 | #[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/types/string.rs:327:28 | 327 | #[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/types/string.rs:348:19 | 348 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:348:35 | 348 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:355:15 | 355 | #[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/types/string.rs:355:28 | 355 | #[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/types/string.rs:411:19 | 411 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/string.rs:411:35 | 411 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/string.rs:375:19 | 375 | #[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/types/string.rs:375:32 | 375 | #[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_10` --> src/types/string.rs:380:23 | 380 | #[cfg(not(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/types/string.rs:380:36 | 380 | #[cfg(not(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_10` --> src/types/string.rs:394:19 | 394 | #[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/types/string.rs:394:32 | 394 | #[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_12` --> src/types/string.rs:415:19 | 415 | #[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_10` --> src/types/string.rs:458:15 | 458 | #[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/types/string.rs:458:28 | 458 | #[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/types/tuple.rs:37:27 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:37:43 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:37:49 | 37 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:39:23 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:39:39 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:39:45 | 39 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:189:19 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:189:35 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:189:41 | 189 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:197:19 | 197 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:197:35 | 197 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:296:19 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:296:35 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:296:41 | 296 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:305:19 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:305:35 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:305:41 | 305 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:309:19 | 309 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:309:35 | 309 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:379:19 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:379:35 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:379:41 | 379 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:384:19 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:384:35 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:384:41 | 384 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:389:19 | 389 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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: `GraalPy` --> src/types/tuple.rs:389:35 | 389 | #[cfg(not(any(Py_LIMITED_API, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:342:27 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:342:43 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:342:49 | 342 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:344:23 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:344:39 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:344:45 | 344 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:439:19 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:439:35 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:439:41 | 439 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:594:19 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:594:35 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:594:41 | 594 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:596:23 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:596:39 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:596:45 | 596 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:721:27 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:721:43 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:721:49 | 721 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:723:23 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: 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/types/tuple.rs:723:39 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:723:45 | 723 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` 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/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 730 | tuple_conversion!(1, (ref0, 0, T0)); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 731 | tuple_conversion!(2, (ref0, 0, T0), (ref1, 1, T1)); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 732 | tuple_conversion!(3, (ref0, 0, T0), (ref1, 1, T1), (ref2, 2, T2)); | ----------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 733 | / tuple_conversion!( 734 | | 4, 735 | | (ref0, 0, T0), 736 | | (ref1, 1, T1), 737 | | (ref2, 2, T2), 738 | | (ref3, 3, T3) 739 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 740 | / tuple_conversion!( 741 | | 5, 742 | | (ref0, 0, T0), 743 | | (ref1, 1, T1), ... | 746 | | (ref4, 4, T4) 747 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 748 | / tuple_conversion!( 749 | | 6, 750 | | (ref0, 0, T0), 751 | | (ref1, 1, T1), ... | 755 | | (ref5, 5, T5) 756 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 757 | / tuple_conversion!( 758 | | 7, 759 | | (ref0, 0, T0), 760 | | (ref1, 1, T1), ... | 765 | | (ref6, 6, T6) 766 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 767 | / tuple_conversion!( 768 | | 8, 769 | | (ref0, 0, T0), 770 | | (ref1, 1, T1), ... | 776 | | (ref7, 7, T7) 777 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 778 | / tuple_conversion!( 779 | | 9, 780 | | (ref0, 0, T0), 781 | | (ref1, 1, T1), ... | 788 | | (ref8, 8, T8) 789 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 790 | / tuple_conversion!( 791 | | 10, 792 | | (ref0, 0, T0), 793 | | (ref1, 1, T1), ... | 801 | | (ref9, 9, T9) 802 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 803 | / tuple_conversion!( 804 | | 11, 805 | | (ref0, 0, T0), 806 | | (ref1, 1, T1), ... | 815 | | (ref10, 10, T10) 816 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:699:27 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:699:43 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:699:49 | 699 | #[cfg(any(Py_LIMITED_API, PyPy, GraalPy))] | ^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/tuple.rs:702:31 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: 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: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `PyPy` --> src/types/tuple.rs:702:47 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `GraalPy` --> src/types/tuple.rs:702:53 | 702 | #[cfg(not(any(Py_LIMITED_API, PyPy, GraalPy)))] | ^^^^^^^ ... 818 | / tuple_conversion!( 819 | | 12, 820 | | (ref0, 0, T0), 821 | | (ref1, 1, T1), ... | 831 | | (ref11, 11, T11) 832 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `tuple_conversion` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `Py_LIMITED_API` --> src/types/typeobject.rs:6:15 | 6 | #[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/types/typeobject.rs:6:31 | 6 | #[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/types/typeobject.rs:147:19 | 147 | #[cfg(any(Py_LIMITED_API, 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_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/types/typeobject.rs:147:35 | 147 | #[cfg(any(Py_LIMITED_API, 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/types/typeobject.rs:147:45 | 147 | #[cfg(any(Py_LIMITED_API, 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_LIMITED_API` --> src/types/typeobject.rs:150:23 | 150 | #[cfg(not(any(Py_LIMITED_API, 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_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/types/typeobject.rs:150:39 | 150 | #[cfg(not(any(Py_LIMITED_API, 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/types/typeobject.rs:150:49 | 150 | #[cfg(not(any(Py_LIMITED_API, 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_LIMITED_API` --> src/types/typeobject.rs:186:23 | 186 | #[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/types/typeobject.rs:186:39 | 186 | #[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/types/typeobject.rs:200:19 | 200 | #[cfg(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/types/typeobject.rs:200:35 | 200 | #[cfg(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_3_10` --> src/types/typeobject.rs:192:19 | 192 | #[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/macros.rs:204:15 | 204 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `GraalPy` --> src/macros.rs:204:21 | 204 | #[cfg(not(any(PyPy, GraalPy)))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(GraalPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(GraalPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling futures-util v0.3.30 Running `/usr/bin/rustc --crate-name futures_util --edition=2018 /usr/share/cargo/registry/futures-util-0.3.30/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="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "async-await", "async-await-macro", "bilock", "cfg-target-has-atomic", "channel", "compat", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "futures_01", "io", "io-compat", "memchr", "portable-atomic", "sink", "slab", "std", "tokio-io", "unstable", "write-all-vectored"))' -C metadata=a5118e676b776a92 -C extra-filename=-a5118e676b776a92 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern futures_channel=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_channel-7e6642da0a27a5cd.rmeta --extern futures_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_core-d606004ce536c19e.rmeta --extern futures_io=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_io-880db6e8702d9539.rmeta --extern futures_macro=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_macro-4fd6be0761bd00fb.so --extern futures_sink=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_sink-d52c77b1a21bc764.rmeta --extern futures_task=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_task-17e4d432708ae4e1.rmeta --extern memchr=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libmemchr-d7e490ebead02b60.rmeta --extern pin_project_lite=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpin_project_lite-31b7b67317a3c093.rmeta --extern pin_utils=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libpin_utils-cca57f7ec37f8c86.rmeta --extern slab=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libslab-9712bd1a9c1421d7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling futures-executor v0.3.30 Running `/usr/bin/rustc --crate-name futures_executor --edition=2018 /usr/share/cargo/registry/futures-executor-0.3.30/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "num_cpus", "std", "thread-pool"))' -C metadata=8085aa27919dadb0 -C extra-filename=-8085aa27919dadb0 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern futures_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_core-d606004ce536c19e.rmeta --extern futures_task=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_task-17e4d432708ae4e1.rmeta --extern futures_util=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_util-a5118e676b776a92.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling futures v0.3.30 Running `/usr/bin/rustc --crate-name futures --edition=2018 /usr/share/cargo/registry/futures-0.3.30/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="alloc"' --cfg 'feature="async-await"' --cfg 'feature="default"' --cfg 'feature="executor"' --cfg 'feature="futures-executor"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "async-await", "bilock", "cfg-target-has-atomic", "compat", "default", "executor", "futures-executor", "io-compat", "std", "thread-pool", "unstable", "write-all-vectored"))' -C metadata=d1f0e3a6e75acb29 -C extra-filename=-d1f0e3a6e75acb29 --out-dir /builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps -L dependency=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps --extern futures_channel=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_channel-7e6642da0a27a5cd.rmeta --extern futures_core=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_core-d606004ce536c19e.rmeta --extern futures_executor=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_executor-8085aa27919dadb0.rmeta --extern futures_io=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_io-880db6e8702d9539.rmeta --extern futures_sink=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_sink-d52c77b1a21bc764.rmeta --extern futures_task=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_task-17e4d432708ae4e1.rmeta --extern futures_util=/builddir/build/BUILD/pyo3-0.21.2/target/rpm/deps/libfutures_util-a5118e676b776a92.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn`