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

JingsongLi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


The following commit(s) were added to refs/heads/master by this push:
     new 6f48a6a1f9 [hotfix] pin vortex version = 0.70.0 to avoid test failure 
(#7903)
6f48a6a1f9 is described below

commit 6f48a6a1f98fc76be7173a6b1fe65c29e14327a9
Author: Faiz <[email protected]>
AuthorDate: Wed May 20 09:04:29 2026 +0800

    [hotfix] pin vortex version = 0.70.0 to avoid test failure (#7903)
---
 .github/workflows/paimon-python-checks.yml | 2 +-
 paimon-python/dev/requirements-dev.txt     | 2 ++
 paimon-python/setup.py                     | 3 +++
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/paimon-python-checks.yml 
b/.github/workflows/paimon-python-checks.yml
index 580ea4cccc..4e44a850e7 100755
--- a/.github/workflows/paimon-python-checks.yml
+++ b/.github/workflows/paimon-python-checks.yml
@@ -135,7 +135,7 @@ jobs:
             python -m pip install pyroaring readerwriterlock==1.0.9 
fsspec==2024.3.1 cachetools==5.3.3 ossfs==2023.12.0 ray==2.48.0 
fastavro==1.11.1 pyarrow==16.0.0 zstandard==0.24.0 polars==1.32.0 duckdb==1.3.2 
numpy==1.24.3 pandas==2.0.3 pylance==0.39.0 cramjam flake8==4.0.1 pytest~=7.0 
py4j==0.10.9.9 requests parameterized==0.9.0 'daft>=0.7.6'
             python -m pip install 'lumina-data>=${{ env.LUMINA_DATA_VERSION 
}}' -i https://pypi.org/simple/
             if python -c "import sys; sys.exit(0 if sys.version_info >= (3, 
11) else 1)"; then
-              python -m pip install vortex-data
+              python -m pip install vortex-data==0.70.0
             fi
           fi
           df -h
diff --git a/paimon-python/dev/requirements-dev.txt 
b/paimon-python/dev/requirements-dev.txt
index 4ab78afd67..d4e9a0645b 100644
--- a/paimon-python/dev/requirements-dev.txt
+++ b/paimon-python/dev/requirements-dev.txt
@@ -25,5 +25,7 @@ pytest~=7.0
 ray>=2.10.0
 requests
 parameterized
+# Vortex 0.71.0 regresses native predicate pushdown on single-row files.
+vortex-data==0.70.0; python_version >= "3.11"
 # Lumina vector search (optional, for lumina index tests)
 lumina-data>=0.1.0
diff --git a/paimon-python/setup.py b/paimon-python/setup.py
index f9ce76a934..a8c6766922 100644
--- a/paimon-python/setup.py
+++ b/paimon-python/setup.py
@@ -168,6 +168,9 @@ setup(
             'pylance>=0.20,<1; python_version>="3.9"',
             'pylance>=0.10,<1; python_version>="3.8" and python_version<"3.9"'
         ],
+        'vortex': [
+            'vortex-data==0.70.0; python_version>="3.11"',
+        ],
         'lumina': [
             'lumina-data>=0.1.0'
         ],

Reply via email to