Limit typing_extensions to less than 4.6.0 until it works
The ARM_CI tests are all failing due to this issue at the moment so it would be good if it could be addressed soon.
The failing checks, PyLint and Code Check, are pre-existing in the file so are not related to this PR.
There is a unit test failure when run as a pip test with typing_extensions >= 4.6.0 so limit the installed version to below that until the issue is resolved.

See #60687 