Add dependency typing_extensions for type hints
[Typing Extensions](https://pypi.org/project/typing-extensions/) – Backported and Experimental Type Hints for Python.

To make use of Type Hints only available in python 3.7 and some other Experimental Type Hints (like `Final`) this package is required. Discussion in #25961 