Describe the bug
Recently, the implementation of typing._SpecialForm was changed on the HEAD of 3.10 (refs: python/cpython#27246). After this change, autodoc can't process type aliases built by typing._SpecialForm well.
Note: this breaks our CI. So it should be fixed on 4.1.2.
How to Reproduce
assert stringify(Annotated[str, "foo", "bar"]) == "str"
Expected behavior
No response
Your project
N/A
Screenshots
No response
OS
Linux
Python version
HEAD of 3.10
Sphinx version
4.1.x
Sphinx extensions
No response
Extra tools
No response
Additional context
No response