Skip to content

Commit 9650501

Browse files
authored
ci: pin pyarrow <25 to unblock CI (#841)
* ci: pin torch <2.13 to unblock CI torch 2.13.0 (released after 2026-07-02) causes the 'Run processing tests sequentially' step to hang in test_optimize_race_condition — macOS jobs hit the 1h timeout, Linux jobs get killed. The last green main run (2026-07-02) used torch 2.12.1; every run since resolves the unpinned torch to 2.13 and fails. Pin as a stopgap while the hang is root-caused. * ci: pin pyarrow <25 to unblock CI (parquet segfault regression)
1 parent 5201360 commit 9650501

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

requirements/extras.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
pillow
22
viztracer
3-
pyarrow
3+
pyarrow <25.0.0 # TODO: unpin once pyarrow 25 parquet segfault is resolved
44
tqdm
55
lightning-sdk==2026.2.6 # Must be pinned to ensure compatibility
66
google-cloud-storage

requirements/test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pytest-rerunfailures ==16.1
1010
pytest-random-order ==1.2.0
1111
pytest-xdist >=3.8.0
1212
pandas
13-
pyarrow >=20.0.0
13+
pyarrow >=20.0.0,<25.0.0 # TODO: unpin once pyarrow 25 parquet segfault is resolved
1414
polars >1.0.0
1515
lightning
1616
transformers >=4.51.0

0 commit comments

Comments
 (0)