Joe Knapper (ac21a604) at 18 Mar 16:47
Extend smart stack with extra images
Joe Knapper (91075af7) at 18 Mar 16:13
Expected Behaviour:
mypy passes / has same results to Linux
Current Behaviour:
<!-- Summarise what happened instead -->src\openflexure_microscope_server\stitching.py:228: error: Module has no attribute "SIGKILL"; maybe "SIGILL"? [attr-defined]`
| Component | Value |
|---|---|
| Server Version | v3 |
| Release/Branch | v3.0.0-alpha4 |
| Operating System | e.g. Windows 11 |
| Python Version | e.g. Python 3.13.6 |
Running mypy fails because SIGKILL is Linux only
Reproducibility:
Closes #729 by adding explicit windows check before calling SIGKILL
Joe Knapper (8bc05ed8) at 18 Mar 16:13
Merge branch 'sigkill-handling' into 'v3'
... and 3 more commits
Closes #729 by adding explicit windows check before calling SIGKILL
Joe Knapper (91075af7) at 18 Mar 14:51
Apply suggestions from code review of branch sigkill-handling
Closes #730
Before
After
Also works for notifications
Closes #730
Before
After
Also works for notifications
Joe Knapper (e703ce06) at 18 Mar 14:33
Word break long lines in notifications
Note this is build upon !530 That should be merged first
This is a second attempt to create a generic action tab so that we can reuse some of the smart scan tab's functionality without copying the tab.
It uses code and lessons learned from !512, but is built upon !530. There were too many significant conflicts to do a direct rebase.
actionTab that can poll and action and show a log and optionally a mini streamactionTab to make the slideScanTab
slideScanControls out of slideScanTab
Haven't managed to break this
Joe Knapper (06182638) at 18 Mar 14:12
Switch to ignoring line
Closes #729 by adding explicit windows check before calling SIGKILL
Joe Knapper (1f43d1cc) at 18 Mar 12:41
Explicit windows check before sigkill for mypy
This is fixed with a combination of !546 (merged) and raspberry-pi-os-image-customiser!24 (merged)
This builds, boots and scans fine, it's around 150MB smaller