IINTS-AF SDK v1.5.26¶
Release date: 2026-07-01
Summary¶
This patch fixes the Python 3.10 fallback parser used by the desktop app tests.
The previous Python 3.10 compatibility patch removed the hard tomllib import, but the fallback TOML parser used an over-escaped regular expression. This release replaces that fragile regex with simple line parsing for the specific optional-dependency check.
Fixed¶
- Replaced the Python 3.10 fallback parser regex with direct string parsing.
- Explicitly verified the fallback path with
tomllibdisabled.
Verified¶
python3 -m pytest tests/test_desktop_app.py -q- Python 3.10-style
_load_pyproject()fallback smoke QT_QPA_PLATFORM=offscreen PYTHONPATH=src python3 -m iints_desktop.qt_app --smoke
Safety¶
The desktop app remains a research and education workbench. It is not a medical device and must not be used for diagnosis, insulin dosing, treatment decisions, or real-time patient care.