diff --git a/pyo3-build-config/src/impl_.rs b/pyo3-build-config/src/impl_.rs index 04674321359..b026e76adee 100644 --- a/pyo3-build-config/src/impl_.rs +++ b/pyo3-build-config/src/impl_.rs @@ -1246,6 +1246,11 @@ fn fixup_config_for_abi3( config: &mut InterpreterConfig, abi3_version: Option, ) -> Result<()> { + // PyPy doesn't support abi3; don't adjust the version + if config.implementation.is_pypy() { + return Ok(()); + } + if let Some(version) = abi3_version { ensure!( version <= config.version,