ruff
b086ffe9 - [ty] Type-context aware literal promotion (#20776)

Commit
62 days ago
[ty] Type-context aware literal promotion (#20776) ## Summary Avoid literal promotion when a literal type annotation is provided, e.g., ```py x: list[Literal[1]] = [1] ``` Resolves https://github.com/astral-sh/ty/issues/1198. This does not fix issue https://github.com/astral-sh/ty/issues/1284, but it does make it more relevant because after this change, it is possible to directly instantiate a generic type with a literal specialization.
Author
Parents
Loading