### Description Richer type annotations are not supported yet. ### Steps to Reproduce ```python variable:str = 'hi' def task(arg:special[str]) -> something.something[str, abc.xyz, int]: pass ``` **Expected behavior:** All of the given type annotations should be marked **Actual behavior:** None of them are marked properly ### Versions 50aa96b504a8c8ce24609c2b7ad1c4bc20e6e9d2 ### Additional Information I've created a [very permissive regex](https://github.com/shadow-light/language-python/commit/60a6e16ea4c2c0a44ec0674653686235d9743f25) that works for me, but definitely needs improving before production.
Description
Richer type annotations are not supported yet.
Steps to Reproduce
Expected behavior: All of the given type annotations should be marked
Actual behavior: None of them are marked properly
Versions
50aa96b
Additional Information
I've created a very permissive regex that works for me, but definitely needs improving before production.