Are figures on windows interactive by default?
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 12
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
From the output of this weekly windows test: https://github.com/scipp/essreflectometry/actions/runs/21345805198/job/61433034189,
it would seem that the figures are interactive on windows by default.
The job fails because ipywidgets is not in the list of dependencies.
We have a logic for determining if an interactive backend is currently being used or not here.
This is probably failing on windows. I need to get hold of a windows machine to try it out...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the interactive-backend detection logic in plopp/backends/matplotlib/utils.py and reproduce the behavior using the weekly Windows test job linked in the issue. Check why the Windows environment selects an interactive backend and verify that the job no longer fails because ipywidgets is missing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data-visualization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100