Skip to content

Stabilization: modernize deps and fix the instabilities that surfaced #26

Stabilization: modernize deps and fix the instabilities that surfaced

Stabilization: modernize deps and fix the instabilities that surfaced #26

Triggered via pull request July 16, 2026 18:23
Status Failure
Total duration 26s
Artifacts –

python-package.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 4 warnings
ruff (B905): tests/test_balancer.py#L244
tests/test_balancer.py:244:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L221
tests/test_balancer.py:221:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L150
tests/test_balancer.py:150:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L130
tests/test_balancer.py:130:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/steps/setup_data_structures.py#L185
populationsim/steps/setup_data_structures.py:185:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1143
populationsim/core/mp_tasks.py:1143:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1033
populationsim/core/mp_tasks.py:1033:31: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/input.py#L156
populationsim/core/input.py:156:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/single_balancer.py#L164
populationsim/balancing/single_balancer.py:164:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/simul_balancer.py#L177
populationsim/balancing/simul_balancer.py:177:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L244
tests/test_balancer.py:244:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L221
tests/test_balancer.py:221:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L150
tests/test_balancer.py:150:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L130
tests/test_balancer.py:130:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/steps/setup_data_structures.py#L185
populationsim/steps/setup_data_structures.py:185:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1143
populationsim/core/mp_tasks.py:1143:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1033
populationsim/core/mp_tasks.py:1033:31: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/input.py#L156
populationsim/core/input.py:156:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/single_balancer.py#L164
populationsim/balancing/single_balancer.py:164:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/simul_balancer.py#L177
populationsim/balancing/simul_balancer.py:177:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L244
tests/test_balancer.py:244:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L221
tests/test_balancer.py:221:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L150
tests/test_balancer.py:150:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L130
tests/test_balancer.py:130:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/steps/setup_data_structures.py#L185
populationsim/steps/setup_data_structures.py:185:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1143
populationsim/core/mp_tasks.py:1143:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1033
populationsim/core/mp_tasks.py:1033:31: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/input.py#L156
populationsim/core/input.py:156:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/single_balancer.py#L164
populationsim/balancing/single_balancer.py:164:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/simul_balancer.py#L177
populationsim/balancing/simul_balancer.py:177:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L244
tests/test_balancer.py:244:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L221
tests/test_balancer.py:221:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L150
tests/test_balancer.py:150:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): tests/test_balancer.py#L130
tests/test_balancer.py:130:20: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/steps/setup_data_structures.py#L185
populationsim/steps/setup_data_structures.py:185:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1143
populationsim/core/mp_tasks.py:1143:17: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/mp_tasks.py#L1033
populationsim/core/mp_tasks.py:1033:31: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/core/input.py#L156
populationsim/core/input.py:156:33: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/single_balancer.py#L164
populationsim/balancing/single_balancer.py:164:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
ruff (B905): populationsim/balancing/simul_balancer.py#L177
populationsim/balancing/simul_balancer.py:177:23: B905 `zip()` without an explicit `strict=` parameter help: Add explicit value for parameter `strict=`
build (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/