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

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


The following commit(s) were added to refs/heads/master by this push:
     new 0bc5d308ba8 [FLINK-40599][python] Allow pyarrow up to 25.x (#29134)
0bc5d308ba8 is described below

commit 0bc5d308ba80aecac618701d28f3d69aa2c1ec29
Author: florianvazelle <[email protected]>
AuthorDate: Wed Sep 9 13:56:52 2026 +0200

    [FLINK-40599][python] Allow pyarrow up to 25.x (#29134)
---
 flink-python/pom.xml        | 1 +
 flink-python/pyproject.toml | 2 +-
 flink-python/setup.py       | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/flink-python/pom.xml b/flink-python/pom.xml
index ba9f5a44625..43bc301bfcd 100644
--- a/flink-python/pom.xml
+++ b/flink-python/pom.xml
@@ -38,6 +38,7 @@ under the License.
                <!-- Override Beam's optional transitive with a version that 
fixes CVE-2026-45292. -->
                
<opentelemetry.bundled.version>1.62.0</opentelemetry.bundled.version>
                
+               <!-- Arrow Java is released from apache/arrow-java and is not 
version-aligned with pyarrow. -->
                <arrow.version>19.0.0</arrow.version>
                <surefire.module.config><!--
                        CommonTestUtils#setEnv
diff --git a/flink-python/pyproject.toml b/flink-python/pyproject.toml
index 4548404e303..9b334e2cbb9 100644
--- a/flink-python/pyproject.toml
+++ b/flink-python/pyproject.toml
@@ -39,7 +39,7 @@ dev = [
   "cloudpickle~=2.2.0",
   "avro>=1.12.0",
   "pandas>=1.3.0,<2.3",
-  "pyarrow>=5.0.0,<21.0.0",
+  "pyarrow>=5.0.0,<26.0.0",
   "pytz>=2018.3",
   "numpy>=1.22.4,<2.3.0",
   "fastavro>=1.1.0,!=1.8.0",
diff --git a/flink-python/setup.py b/flink-python/setup.py
index ce3f7e816fd..92394e5e8ff 100644
--- a/flink-python/setup.py
+++ b/flink-python/setup.py
@@ -326,7 +326,7 @@ try:
                         'protobuf>=6.31.1,<7.0.0.dev0',
                         'numpy>=1.22.4',
                         'pandas>=1.3.0,<2.3',  # FLINK-38513: 2.3+ drops cp39 
wheels
-                        'pyarrow>=5.0.0,<21.0.0',
+                        'pyarrow>=5.0.0,<26.0.0',
                         'pemja>=0.5.7,<0.5.8;platform_system != "Windows"',
                         'httplib2>=0.19.0',
                         'ruamel.yaml>=0.18.4',

Reply via email to