Configuration used by PyO3 for conditional support of varying Python versions.
This crate exposes functionality to be called from build scripts to simplify building crates
which depend on PyO3.
It used internally by the PyO3 crate's build script to apply the same configuration.