Skip to content

Development - #42

Merged
cdaunt merged 5 commits into
mainfrom
development
Jul 31, 2026
Merged

Development#42
cdaunt merged 5 commits into
mainfrom
development

Conversation

@cdaunt

@cdaunt cdaunt commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

merge changes ahead of release

cdaunt and others added 4 commits July 30, 2026 15:52
Add `params_map` parameter to `compile_netlist()` and `compile_circuit()`
to rename netlist setting keys to model field names before compilation.
This allows users to decouple netlist setting names from the underlying
model's expected field names, resolving issue #40.
feat(compiler): add params_map for setting-to-field name mapping
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

Add compile_osdi as a depends-on dependency of nbrun and pytest_all tasks
so that Verilog-A OSDI binaries are compiled via openvaf-r before notebooks
execute or long tests run. This prevents FileNotFoundError when gitignored
.osdi binaries are missing from a fresh checkout.

The compile_osdi task itself remains decoupled from build/build-conda to
preserve LGPL separation boundaries between source and packaging.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@cdaunt
cdaunt merged commit c3a686a into main Jul 31, 2026
12 checks passed
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