This is an automated email from the ASF dual-hosted git repository.
raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 78f5e3ee60a GH-51636: [CI][Python] Switch back to Pandas release for
Python 3.15 (#51637)
78f5e3ee60a is described below
commit 78f5e3ee60a0e1b36234c579fd02032621de756d
Author: paultiq <[email protected]>
AuthorDate: Tue Sep 29 13:13:39 2026 -0400
GH-51636: [CI][Python] Switch back to Pandas release for Python 3.15
(#51637)
### Rationale for this change
Prior PR #50943 switched requirements-test.txt and
requirements-wheel-test.txt to use the Pandas nightly builds for 3.15 support.
This PR undoes those changes, now that Pandas 3.0.6 has support for Python
3.15:
https://pandas.pydata.org/docs/whatsnew/v3.0.6.html#pandas-3-0-6-is-now-compatible-with-python-3-15
### What changes are included in this PR?
Reverts changes to use Pandas nightly builds for 3.15 testing.
### Are these changes tested?
No, needs a full crossbow run.
### Are there any user-facing changes?
No
### Was AI used for this PR?
**PR code and description written by:**
- [X] Human
- [ ] AI
**Reviewed before submission by:**
- [X] Human
- [ ] AI
- [ ] Not reviewed
* GitHub Issue: #51636
Authored-by: [email protected] <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
---
python/requirements-test.txt | 5 +----
python/requirements-wheel-test.txt | 5 +----
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/python/requirements-test.txt b/python/requirements-test.txt
index e1fc687ed3d..988d7a3ae7a 100644
--- a/python/requirements-test.txt
+++ b/python/requirements-test.txt
@@ -1,10 +1,7 @@
---find-links
https://pypi.anaconda.org/scientific-python-nightly-wheels/simple/pandas/ #
TODO: Remove after cp315 release
-
cffi
hypothesis
packaging
-pandas; python_version < "3.15"
-pandas>=3.1.0.dev0; python_version >= "3.15" # TODO: Remove after cp315 release
+pandas
pytest
pytest-xdist
pytz
diff --git a/python/requirements-wheel-test.txt
b/python/requirements-wheel-test.txt
index 93973c0f04b..591e4a03d41 100644
--- a/python/requirements-wheel-test.txt
+++ b/python/requirements-wheel-test.txt
@@ -1,5 +1,3 @@
---find-links
https://pypi.anaconda.org/scientific-python-nightly-wheels/simple/pandas/ #
TODO: Remove after cp315 release
-
cffi
cython
hypothesis
@@ -19,5 +17,4 @@ numpy~=2.1.0; python_version == "3.13"
numpy~=2.3.3; python_version == "3.14"
numpy~=2.5.2; python_version == "3.15" # TODO: 2.5.2 is for 3.15-rc1, after
release, update to correct version
-pandas; python_version < "3.15"
-pandas>=3.1.0.dev0; python_version >= "3.15" # TODO: Remove after cp315 release
+pandas