Python 3.14 changes how annotations are evaluated: https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations
This may impact Sciline. In particular in cases where uses define providers using deferred annotations. We should check as early as possible when 3.14 is out whether it breaks Sciline.