We use ``` from __future__ import annotations ``` at several places to allow forward references type annotations. This behaviour will be the default in Python 3.10, as pointed out in this section : https://docs.python.org/3/whatsnew/3.7.html#pep-563-postponed-evaluation-of-annotations so we should remove these imports !