The following code panics: ```py from __future__ import annotations def foo(a: foo()): pass ``` Or, in a `test.pyi` (stub) file without the import: ```pyi def foo(a: foo()): pass ``` This is resolved by https://github.com/astral-sh/ruff/pull/14629.