From e0a2329f7cd112ed96cee03588fd08be4c0c72cd Mon Sep 17 00:00:00 2001 From: bhimrazy Date: Tue, 14 Jul 2026 13:52:14 +0545 Subject: [PATCH 1/2] ci: pin torch <2.13 to unblock CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b2c754162..ecce1401e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -torch +torch <2.13.0 # TODO: unpin once the torch 2.13 processing-test hang is resolved torchvision lightning-utilities filelock From 9f4284b46b85c8618a897b581c00a07de170c2c3 Mon Sep 17 00:00:00 2001 From: bhimrazy Date: Tue, 14 Jul 2026 14:42:19 +0545 Subject: [PATCH 2/2] ci: pin pyarrow <25 to unblock CI (parquet segfault regression) --- requirements.txt | 2 +- requirements/extras.txt | 2 +- requirements/test.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index ecce1401e..b2c754162 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -torch <2.13.0 # TODO: unpin once the torch 2.13 processing-test hang is resolved +torch torchvision lightning-utilities filelock diff --git a/requirements/extras.txt b/requirements/extras.txt index 791085f46..2142208a2 100644 --- a/requirements/extras.txt +++ b/requirements/extras.txt @@ -1,6 +1,6 @@ pillow viztracer -pyarrow +pyarrow <25.0.0 # TODO: unpin once pyarrow 25 parquet segfault is resolved tqdm lightning-sdk==2026.2.6 # Must be pinned to ensure compatibility google-cloud-storage diff --git a/requirements/test.txt b/requirements/test.txt index 33d56d2a2..205fbe9a0 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -10,7 +10,7 @@ pytest-rerunfailures ==16.1 pytest-random-order ==1.2.0 pytest-xdist >=3.8.0 pandas -pyarrow >=20.0.0 +pyarrow >=20.0.0,<25.0.0 # TODO: unpin once pyarrow 25 parquet segfault is resolved polars >1.0.0 lightning transformers >=4.51.0