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