We already use future annotations in the code base, just not quite everywhere.
- Remove
"FA" from ruleset ignore list in pyproject.toml
tox -e lint will start making recommendations: Use from __future__ import annotations and use modern annotations like it suggests