Cargo Features

pyo3-macros-backend has no features set by default.

[dependencies]
pyo3-macros-backend = { version = "0.27.2", features = ["experimental-async", "experimental-inspect"] }
experimental-async
experimental-inspect

Affects method::RegularArg.annotation, method::VarargsArg.annotation, method::KwargsArg.annotation, method::FnSpec.output

Features from optional dependencies

Note: we use default-features = false for proc-macro related crates not to depend on proc-macro itself. See https://github.com/PyO3/pyo3/pull/810 for more.