Enable ruff rule E721 (#165162)

`E721` checks for object type comparisons using == and other comparison operators. This is useful because it is recommended to use `is` for type comparisons.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/165162
Approved by: https://github.com/Skylion007
This commit is contained in:
Yuanyuan Chen
2025-10-13 01:48:55 +00:00
committed by PyTorch MergeBot
parent a33f85e791
commit 8de85896e0
78 changed files with 166 additions and 164 deletions

View File

@ -554,7 +554,7 @@ def fuzz_scalar(spec, seed: Optional[int] = None) -> Union[float, int, bool, com
def specs_compatible(spec1: Spec, spec2: Spec) -> bool:
"""Check if two specifications are compatible (one can be used where the other is expected)."""
if type(spec1) != type(spec2):
if type(spec1) is not type(spec2):
return False
if isinstance(spec1, ScalarSpec):