IINTS-AF SDK v1.5.25¶
Release date: 2026-07-01
Summary¶
This patch fixes Python 3.10 CI collection for the desktop app tests.
Python 3.10 does not include the standard-library tomllib module. The desktop regression test now uses tomllib on Python 3.11+ and a small local parser fallback on Python 3.10.
Fixed¶
- Removed the hard
tomllibimport fromtests/test_desktop_app.py. - Added a Python 3.10-compatible fallback parser for the
pyproject.tomloptional-dependencies check.
Verified¶
python3 -m pytest tests/test_desktop_app.py -qQT_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.