Skip to content

Commit 8f5d85a

Browse files
renovate[bot]helmut-hoffer-von-ankershoffenclaude
authored
fix(deps): update dependency fastparquet to v2026 (#500)
* fix(deps): update dependency fastparquet to v2026 * fix(test): increase deadline from 5s to 5m in pipeline validation integration tests On slow CI runners (macOS Intel), the 5-second deadline could expire before the API validated the GPU type/provisioning mode, causing the server to return a deadline error instead of the expected validation error and breaking the test assertions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Helmut Hoffer von Ankershoffen né Oertel <helmut@aignostics.com> Co-authored-by: Helmut Hoffer von Ankershoffen <helmuthva@googlemail.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d1bdc18 commit 8f5d85a

3 files changed

Lines changed: 54 additions & 50 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ dependencies = [
109109
"pandas>=2.3.3,<4",
110110
"platformdirs>=4.3.2,<5",
111111
"procrastinate>=3.5.3",
112-
"fastparquet>=2025.12.0,<2026.0.0; python_version < '3.14'",
112+
"fastparquet>=2026.3.0,<2026.4.0; python_version < '3.14'",
113113
"pyarrow>=22.0.0,<23; python_version >= '3.14'",
114114
"pyjwt[crypto]>=2.12.0,<3", # CVE-2026-32597 requires >=2.12.0 (Renovate #475)
115115
"python-dateutil>=2.9.0.post0,<3",

tests/aignostics/application/cli_pipeline_validation_test.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def test_cli_run_submit_fails_on_invalid_gpu_type(runner: CliRunner, tmp_path: P
3131
HETA_APPLICATION_ID,
3232
str(csv_path),
3333
"--deadline",
34-
(datetime.now(tz=UTC) + timedelta(seconds=5)).isoformat(),
34+
(datetime.now(tz=UTC) + timedelta(minutes=5)).isoformat(),
3535
"--gpu-type",
3636
"INVALID_GPU",
3737
"--tags",
@@ -65,7 +65,7 @@ def test_cli_run_submit_fails_on_invalid_gpu_provisioning_mode(runner: CliRunner
6565
HETA_APPLICATION_ID,
6666
str(csv_path),
6767
"--deadline",
68-
(datetime.now(tz=UTC) + timedelta(seconds=5)).isoformat(),
68+
(datetime.now(tz=UTC) + timedelta(minutes=5)).isoformat(),
6969
"--gpu-provisioning-mode",
7070
"INVALID_MODE",
7171
"--tags",
@@ -99,7 +99,7 @@ def test_cli_run_submit_fails_on_invalid_cpu_provisioning_mode(runner: CliRunner
9999
HETA_APPLICATION_ID,
100100
str(csv_path),
101101
"--deadline",
102-
(datetime.now(tz=UTC) + timedelta(seconds=5)).isoformat(),
102+
(datetime.now(tz=UTC) + timedelta(minutes=5)).isoformat(),
103103
"--cpu-provisioning-mode",
104104
"RESERVED",
105105
"--tags",
@@ -133,7 +133,7 @@ def test_cli_run_submit_fails_on_max_gpus_per_slide_zero(runner: CliRunner, tmp_
133133
HETA_APPLICATION_ID,
134134
str(csv_path),
135135
"--deadline",
136-
(datetime.now(tz=UTC) + timedelta(seconds=5)).isoformat(),
136+
(datetime.now(tz=UTC) + timedelta(minutes=5)).isoformat(),
137137
"--max-gpus-per-slide",
138138
"0",
139139
"--tags",
@@ -167,7 +167,7 @@ def test_cli_run_submit_fails_on_max_gpus_per_slide_too_high(runner: CliRunner,
167167
HETA_APPLICATION_ID,
168168
str(csv_path),
169169
"--deadline",
170-
(datetime.now(tz=UTC) + timedelta(seconds=5)).isoformat(),
170+
(datetime.now(tz=UTC) + timedelta(minutes=5)).isoformat(),
171171
"--max-gpus-per-slide",
172172
"9",
173173
"--tags",

0 commit comments

Comments
 (0)