The pipeline of this PR currently does not pass, because the "modern" annotations are not supported in Python 3.8 (even with from __future__ import annotations).
In 4 months (October 2024), according to https://devguide.python.org/versions/, the support for Python 3.8 will officially be dropped. After that time, I will continue to work on this PR.
The pipeline of this PR currently does not pass, because the "modern" annotations are not supported in Python 3.8 (even with
from __future__ import annotations
).In 4 months (October 2024), according to https://devguide.python.org/versions/, the support for Python 3.8 will officially be dropped. After that time, I will continue to work on this PR.