Skip to content

Migrate MultiscaleRun to OBI Sphinx theme - #54

Open
danifr wants to merge 5 commits into
mainfrom
update_sphinx_theme
Open

Migrate MultiscaleRun to OBI Sphinx theme#54
danifr wants to merge 5 commits into
mainfrom
update_sphinx_theme

Conversation

@danifr

@danifr danifr commented Aug 21, 2026

Copy link
Copy Markdown

No description provided.

danifr added 5 commits August 21, 2026 11:54
Replace the obsolete CMake-based neurodamus-models build with
neurodamus-compile-mods and configure the current mechanism and HOC
library paths.

Fixes the unit CI failure caused by neurodamus-models no longer
containing a CMakeLists.txt.
Pin neurodamus-models to 2.4.4 because the mini_tiny_CI fixture
currently relies on scientific mechanisms such as leak that are not
bundled in neurodamus-models 3.0.0. The 3.0.0 technical-only layout
cannot be used with these legacy HOC cell models without first
migrating the test fixture.

Compile the neocortex metabolism MOD files and use the pinned version
for the model cache key and checkout.
Expose NumPy and math through a private-attribute-blocking proxy
instead of passing raw modules to simpleeval.

This keeps PyExprEval compatible with simpleeval 1.0.3, whose security
checks reject raw modules and caused np.arange() to fail in CI.
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