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

xuang7 pushed a commit to branch release/v1.2
in repository https://gitbox.apache.org/repos/asf/texera.git


The following commit(s) were added to refs/heads/release/v1.2 by this push:
     new 565119cc09 chore(deps): bump pyarrow from 21.0.0 to 23.0.1 in /amber 
[release/v1.2 backport] (#5870)
565119cc09 is described below

commit 565119cc09f31476d5fe79c90a241dc966a5bd27
Author: Xinyuan Lin <[email protected]>
AuthorDate: Sun Jun 21 21:31:12 2026 -0700

    chore(deps): bump pyarrow from 21.0.0 to 23.0.1 in /amber [release/v1.2 
backport] (#5870)
    
    ### What changes were proposed in this PR?
    
    Backport of apache/texera#5800 to `release/v1.2`: bump pyarrow from
    21.0.0 to 23.0.1 in /amber.
    
    Manual re-apply: the upstream PR sits on a main-only reorg that moved
    test deps into dev-requirements.txt, so requirements.txt context
    diverges. Bumped pyarrow in requirements.txt and the matching
    LICENSE-binary-python entry; pyarrow 21→23 adds no transitive packages.
    
    **Risk:** 🔴 **MAJOR** (21→23); core Arrow data path.
    
    ### Any related issues, documentation, discussions?
    
    Backports apache/texera#5800 (merged to `main`). No `release/*` label is
    added — this PR *is* the backport, and a release label would trigger a
    backport-of-a-backport precheck. CI stacks auto-select from the
    file-based labels.
    
    ### How was this PR tested?
    
    Mirrors the change already merged and CI-validated on `main`
    (apache/texera#5800); verified the backport diff equals the original
    bump and applies onto `release/v1.2`. Manual verification:
    
    Installed requirements and ran a workflow exchanging Arrow data between
    Python operators and to/from Iceberg.
    
    ### Was this PR authored or co-authored using generative AI tooling?
    
    Generated-by: Claude Code (Opus 4.8 [1M context])
---
 amber/LICENSE-binary-python | 2 +-
 amber/requirements.txt      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/amber/LICENSE-binary-python b/amber/LICENSE-binary-python
index e87887d51d..5d1079ea18 100644
--- a/amber/LICENSE-binary-python
+++ b/amber/LICENSE-binary-python
@@ -223,7 +223,7 @@ Python packages:
   - overrides==7.4.0
   - packaging==26.2
   - propcache==0.5.2
-  - pyarrow==21.0.0
+  - pyarrow==23.0.1
   - pyiceberg==0.11.1
   - pympler==1.1
   - python-dateutil==2.8.2
diff --git a/amber/requirements.txt b/amber/requirements.txt
index b7c7c08a62..50d512f4ea 100644
--- a/amber/requirements.txt
+++ b/amber/requirements.txt
@@ -21,7 +21,7 @@ pandas==2.2.3
 ruff==0.14.7
 iniconfig==1.1.1
 loguru==0.7.0
-pyarrow==21.0.0
+pyarrow==23.0.1
 pytest==7.4.0
 python-dateutil==2.8.2
 pytest-timeout==2.2.0

Reply via email to