diff --git a/ci/conda_env_python.txt b/ci/conda_env_python.txt index 8be410973e..6f6194d80b 100644 --- a/ci/conda_env_python.txt +++ b/ci/conda_env_python.txt @@ -23,7 +23,9 @@ pandas pyarrow-all pyright pytest -setuptools +# TODO(https://github.com/apache/arrow-adbc/issues/2176): pin for now because +# gobject-introspection uses a deprecated/removed API +setuptools <74 # For integration testing polars diff --git a/ci/scripts/python_wheel_unix_build.sh b/ci/scripts/python_wheel_unix_build.sh index 48cb456978..96691bbae2 100755 --- a/ci/scripts/python_wheel_unix_build.sh +++ b/ci/scripts/python_wheel_unix_build.sh @@ -87,7 +87,9 @@ check_visibility $ADBC_SNOWFLAKE_LIBRARY # https://github.com/pypa/pip/issues/7555 # Get the latest pip so we have in-tree-build by default -python -m pip install --upgrade pip auditwheel cibuildwheel delocate setuptools wheel +# https://github.com/apache/arrow-adbc/issues/2163 +# Pin cibuildwheel for now +python -m pip install --upgrade pip auditwheel 'cibuildwheel<2.21' delocate setuptools wheel # Build with Cython debug info export ADBC_BUILD_TYPE="debug"