Skip to content

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 tomllib import from tests/test_desktop_app.py.
  • Added a Python 3.10-compatible fallback parser for the pyproject.toml optional-dependencies check.

Verified

  • python3 -m pytest tests/test_desktop_app.py -q
  • 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.