Refactor crates/ruff_python_stdlib/src/builtins.rs to make it easier to add support for new Python versions (#14632)

This commit is contained in:
Alex Waygood 2024-11-27 12:20:21 +00:00 committed by GitHub
parent 4fb1416bf4
commit ef0e2a6e1b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -379,9 +379,9 @@ pub fn is_python_builtin(name: &str, minor_version: u8, is_notebook: bool) -> bo
| "type"
| "vars"
| "zip"
) | (10..=13, "EncodingWarning" | "aiter" | "anext")
| (11..=13, "BaseExceptionGroup" | "ExceptionGroup")
| (13, "PythonFinalizationError")
) | (10.., "EncodingWarning" | "aiter" | "anext")
| (11.., "BaseExceptionGroup" | "ExceptionGroup")
| (13.., "PythonFinalizationError")
)
}
@ -489,8 +489,8 @@ pub fn is_exception(name: &str, minor_version: u8) -> bool {
| "SyntaxWarning"
| "UnicodeWarning"
| "UserWarning"
) | (10..=13, "EncodingWarning")
| (11..=13, "BaseExceptionGroup" | "ExceptionGroup")
| (13, "PythonFinalizationError")
) | (10.., "EncodingWarning")
| (11.., "BaseExceptionGroup" | "ExceptionGroup")
| (13.., "PythonFinalizationError")
)
}