From dac45206de5ed688cc8a20555da43cade9a6668b Mon Sep 17 00:00:00 2001 From: Tim Holland Date: Sun, 19 Apr 2026 15:07:03 -0400 Subject: [PATCH] fix: sync pyproject.toml max/mojo versions with pixi.toml pyproject.toml was pinned to max==26.1.0.dev2026010820 (January 2026) while pixi.toml targets max==26.3.0.dev2026033105 (March 2026). The January build introduced a breaking change where def implicitly gained raises semantics, causing parse errors across all puzzle files. The March build resolved this, making the original code correct again. Co-Authored-By: Claude Sonnet 4.6 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 75e14601..4e889c43 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,8 +4,8 @@ version = "1.0.0" readme = "README.md" requires-python = ">=3.10,<3.13" dependencies = [ - "mojo>=0.25.7.0.dev2025100107,<1.0.0", - "max==26.1.0.dev2026010820", + "mojo>=0.26.3.0.dev2026033105,<1.0.0", + "max==26.3.0.dev2026033105", "poethepoet>=0.34.0", "scipy>=1.15.3", "torch==2.7.1",