Skip to content

build: require substrax 0.1.11 - #22

Merged
mahdi-shafiei merged 1 commit into
mainfrom
build/substrax-0.1.11
Sep 18, 2026
Merged

mahdi-shafiei merged 1 commit into
mainfrom
build/substrax-0.1.11

Conversation

@mahdi-shafiei

Copy link
Copy Markdown
Collaborator

substrax 0.1.11 caps jax below 0.11.2 (flax 0.12.9 imports the name 0.11.2 renamed); a resolver given substrax>=0.1.10 keeps jax 0.11.2 and picks 0.1.10 instead, as datarax's build-verification showed, so a fresh install of DiffBio failed on import diffbio (its top-level import reaches flax.nnx) until the floor moved. The lock moves substrax alone. Local gate: every hook but shellcheck, whose binary this machine lacks; CI runs it.

substrax 0.1.11 caps jax below 0.11.2, whose renamed HiPrimitive flax 0.12.9 imports at module
load; a resolver given substrax>=0.1.10 keeps jax 0.11.2 and picks 0.1.10 instead, so a fresh
install of DiffBio failed on import until the floor moved. The lock moves substrax alone.
@mahdi-shafiei
mahdi-shafiei merged commit f26bb95 into main Sep 18, 2026
12 checks passed
@mahdi-shafiei
mahdi-shafiei deleted the build/substrax-0.1.11 branch September 18, 2026 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant