From 02100aacb34a8b28f1b3741ac8590fd37f3a2106 Mon Sep 17 00:00:00 2001 From: Shantanu Jain Date: Wed, 13 Nov 2024 21:10:56 -0500 Subject: [PATCH] equal literal --- mypy/checker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mypy/checker.py b/mypy/checker.py index 1bee348bc252..39d217653f65 100644 --- a/mypy/checker.py +++ b/mypy/checker.py @@ -6255,7 +6255,7 @@ def has_no_custom_eq_checks(t: Type) -> bool: ) and not custom_special_method(t, "__ne__", check_all=False) is_valid_target = is_exactly_literal_type - coerce_only_in_literal_context = True + coerce_only_in_literal_context = False expr_types = [operand_types[i] for i in expr_indices] should_narrow_by_identity = all(