Skip to content

Unpin pathsim: resolve latest at runtime#319

Merged
milanofthe merged 1 commit into
mainfrom
fix/unpin-pathsim
Jul 9, 2026
Merged

Unpin pathsim: resolve latest at runtime#319
milanofthe merged 1 commit into
mainfrom
fix/unpin-pathsim

Conversation

@milanofthe

Copy link
Copy Markdown
Member

Fixes #318.

pathview froze the pathsim version at build time (pathsim==0.20.0 via extract.py), while toolboxes install unpinned from PyPI. pathsim-chem 0.2.7 requires BVP1D (pathsim >= 0.23), so import pathsim_chem failed and all chem blocks disappeared.

  • extract.py no longer pins the locally installed version; specs from requirements-pyodide.txt are passed through verbatim
  • runtime now installs latest pathsim from PyPI, so toolbox requirements resolve automatically
  • removed unused EXTRACTED_VERSIONS; WelcomeModal shows the runtime pathsim version instead
  • regenerated dependencies.ts (also fixes stale PATHVIEW_VERSION)

@milanofthe milanofthe merged commit 23fdd59 into main Jul 9, 2026
4 checks passed
@milanofthe milanofthe deleted the fix/unpin-pathsim branch July 9, 2026 09:31
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.

Pathsim chem blocks "missing" after new update

1 participant