Renn F
c49dcebae4
fix(toolchain): raise requires-python floor to 3.13 so the resolver matches the runtime
...
RoboCo's code imports tomllib (3.11+) and the stack runs on 3.13, but requires-python declared >=3.10. The toolchain resolver picks the lowest satisfying version, so it provisioned agent workspaces of the self-hosted roboco-api project at Python 3.10 — an interpreter the suite cannot even be collected under, leaving the workspace .venv unusable and the gate running in an ad-hoc fallback env. Raising the floor to >=3.13 makes resolve_target_python return 3.13, matching the agent image. Re-locks to drop the now-unreachable 3.10-3.12 backports; a guard test pins the repo's own resolution to 3.13.
2026-06-22 13:02:59 +02:00
..
2026-06-15 06:37:27 +02:00
2026-05-02 03:11:49 +02:00
2026-05-02 03:11:49 +02:00
2026-06-03 06:35:03 +02:00
2026-05-08 12:18:00 +02:00
2026-06-03 06:35:03 +02:00
2026-06-14 13:43:46 +02:00
2026-06-15 01:23:03 +02:00
2026-06-18 03:33:47 +02:00
2026-06-15 20:47:41 +02:00
2026-06-21 20:31:42 +02:00
2026-05-16 06:20:35 +02:00
2026-06-14 13:43:46 +02:00
2026-06-21 02:48:07 +02:00
2026-06-14 13:43:46 +02:00
2026-06-17 16:50:11 +02:00
2026-06-16 18:01:40 +02:00
2026-06-14 13:43:46 +02:00
2026-06-20 19:10:21 +02:00
2026-06-15 07:03:59 +02:00
2026-06-19 09:15:01 +02:00
2026-06-15 07:03:59 +02:00
2026-06-14 13:43:46 +02:00
2026-06-16 18:01:40 +02:00
2026-06-17 06:36:28 +02:00
2026-06-14 23:18:58 +02:00
2026-06-17 06:36:28 +02:00
2026-06-15 20:47:41 +02:00
2026-05-06 21:02:31 +02:00
2026-05-14 04:21:07 +02:00
2026-05-12 06:27:33 +02:00
2026-05-06 21:02:31 +02:00
2026-06-14 13:43:46 +02:00
2026-05-03 10:38:59 +02:00
2026-06-14 13:43:46 +02:00
2026-06-15 06:12:00 +02:00
2026-06-15 08:13:53 +02:00
2026-06-15 20:47:41 +02:00
2026-05-03 09:38:03 +02:00
2026-06-21 02:56:53 +02:00
2026-06-19 09:15:01 +02:00
2026-06-14 13:43:46 +02:00
2026-06-14 13:43:46 +02:00
2026-06-15 02:12:23 +02:00
2026-06-22 03:49:45 +02:00
2026-06-14 13:43:46 +02:00
2026-06-21 02:48:07 +02:00
2026-06-15 20:47:41 +02:00
2026-06-15 20:47:41 +02:00
2026-06-15 20:47:41 +02:00
2026-06-17 20:52:47 +02:00
2026-06-21 02:48:07 +02:00
2026-05-06 21:02:31 +02:00
2026-06-12 23:11:01 +02:00
2026-06-15 20:47:41 +02:00
2026-06-21 02:48:07 +02:00
2026-06-03 06:35:03 +02:00
2026-06-16 05:13:00 +02:00
2026-06-17 20:50:07 +02:00
2026-06-22 13:02:59 +02:00
2026-06-12 23:10:21 +02:00
2026-06-11 23:19:50 +02:00
2026-05-02 03:11:49 +02:00
2026-06-22 12:37:46 +02:00
2026-06-11 18:16:20 +02:00
2026-06-04 00:38:42 +02:00
2026-05-12 22:40:15 +02:00
2026-05-12 22:40:15 +02:00
2026-06-08 05:17:15 +02:00
2026-06-05 16:35:22 +02:00
2026-06-22 01:59:41 +02:00