This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch kevinjqliu/fix-nightly
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/kevinjqliu/fix-nightly by this 
push:
     new 01f5690c lets try uv
01f5690c is described below

commit 01f5690c26ab42cd6cfaad05cdb7f4ce6ee065f7
Author: Kevin Liu <[email protected]>
AuthorDate: Wed Jan 14 10:19:30 2026 -0800

    lets try uv
---
 .github/workflows/pypi-build-artifacts.yml | 3 ++-
 .github/workflows/svn-build-artifacts.yml  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/pypi-build-artifacts.yml 
b/.github/workflows/pypi-build-artifacts.yml
index d59dc77e..c88c6b5e 100644
--- a/.github/workflows/pypi-build-artifacts.yml
+++ b/.github/workflows/pypi-build-artifacts.yml
@@ -70,7 +70,8 @@ jobs:
           # Ignore 32 bit architectures
           CIBW_ARCHS: "auto64"
           CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.14"
-          CIBW_TEST_REQUIRES: "pytest==7.4.2 moto==5.0.1 
pytest-lazy-fixture==0.6.3"
+          # Install test dependencies from pyproject.toml dependency-groups
+          CIBW_BEFORE_TEST: "uv pip install --group dev"
           CIBW_TEST_COMMAND: "pytest {project}/tests/avro/test_decoder.py"
           # Ignore tests for pypy since not all dependencies are compiled for 
it
           # and would require a local rust build chain
diff --git a/.github/workflows/svn-build-artifacts.yml 
b/.github/workflows/svn-build-artifacts.yml
index 8a46f8cf..1c672657 100644
--- a/.github/workflows/svn-build-artifacts.yml
+++ b/.github/workflows/svn-build-artifacts.yml
@@ -65,7 +65,8 @@ jobs:
           # Ignore 32 bit architectures
           CIBW_ARCHS: "auto64"
           CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.14"
-          CIBW_TEST_REQUIRES: "pytest==7.4.2 moto==5.0.1 
pytest-lazy-fixture==0.6.3"
+          # Install test dependencies from pyproject.toml dependency-groups
+          CIBW_BEFORE_TEST: "uv pip install --group dev"
           CIBW_TEST_COMMAND: "pytest {project}/tests/avro/test_decoder.py"
           # Ignore tests for pypy since not all dependencies are compiled for 
it
           # and would require a local rust build chain

Reply via email to