Skip to content

fix: add missing Ngspice v40 to GUI version dropdown in gui_fixed.py#525

Open
Eashan-H wants to merge 1 commit into
FOSSEE:feature/tool-manager-integrationfrom
Eashan-H:fix/ngspice-v40-only
Open

fix: add missing Ngspice v40 to GUI version dropdown in gui_fixed.py#525
Eashan-H wants to merge 1 commit into
FOSSEE:feature/tool-manager-integrationfrom
Eashan-H:fix/ngspice-v40-only

Conversation

@Eashan-H
Copy link
Copy Markdown

@Eashan-H Eashan-H commented Jun 3, 2026

Related Issues

Found while testing feature/tool-manager-integration on Windows.


Purpose

Ngspice version 40 is missing from the version dropdown in gui_fixed.py. The list jumps from 39 directly to 41, so users cannot select or install Ngspice 40 from the GUI even though the backend tool_manager_windows.py fully supports it.


Approach

Added "40" to the versions list in gui_fixed.py to match the backend NGSPICE_VERSIONS dict which already has version 40 defined:

# Before
"versions": ["latest", "35", "36", "37", "38", "39", "41", "42"]

# After
"versions": ["latest", "35", "36", "37", "38", "39", "40", "41", "42"]

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