Fokko commented on code in PR #1599:
URL: https://github.com/apache/iceberg-python/pull/1599#discussion_r1938821618


##########
.github/workflows/python-release.yml:
##########
@@ -147,23 +147,23 @@ jobs:
         run: python3 -m poetry build --format=sdist
         if: startsWith(matrix.os, 'ubuntu')
 
+      - uses: astral-sh/setup-uv@v4 # required to use `uv` in cibuildwheel
+
       - name: Build wheels
         uses: pypa/cibuildwheel@v2.22.0
         with:
           output-dir: wheelhouse
           config-file: "pyproject.toml"
         env:
+          CIBW_BUILD_FRONTEND: "build[uv]"
           # Ignore 32 bit architectures
           CIBW_ARCHS: "auto64"
           CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9,<3.13"
           CIBW_TEST_REQUIRES: "pytest==7.4.2 moto==5.0.1"
-          CIBW_TEST_EXTRAS: "s3fs,glue"
           CIBW_TEST_COMMAND: "pytest {project}/tests/avro/test_decoder.py"
-          # There is an upstream issue with installing on MacOSX
-          # https://github.com/pypa/cibuildwheel/issues/1603
           # Ignore tests for pypy since not all dependencies are compiled for 
it
           # and would require a local rust build chain
-          CIBW_TEST_SKIP: "pp* *macosx*"

Review Comment:
   Nice! I also noticed this when reviewing 
https://github.com/apache/iceberg-python/pull/1391. Should we remove that one 
on `main` apart from this PR?? I think that would be something that we want to 
include in 0.9.0 anyway



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to