From dc5c44ccc428fc75fa4bc8ba20ac34a6f111cffc Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Mon, 13 May 2024 12:27:34 -0400 Subject: [PATCH] Remove some hardcoded modules from `generate_known_standard_library.py` (#11409) See feedback in: https://github.com/astral-sh/ruff/pull/11374 --- crates/ruff_python_stdlib/src/sys.rs | 1 - scripts/generate_known_standard_library.py | 12 ++---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/crates/ruff_python_stdlib/src/sys.rs b/crates/ruff_python_stdlib/src/sys.rs index 07743c2f4a..6c9e607a65 100644 --- a/crates/ruff_python_stdlib/src/sys.rs +++ b/crates/ruff_python_stdlib/src/sys.rs @@ -245,7 +245,6 @@ pub fn is_known_standard_library(minor_version: u8, module: &str) -> bool { | "socketserver" | "spwd" | "sqlite3" - | "sre" | "sre_compile" | "sre_constants" | "sre_parse" diff --git a/scripts/generate_known_standard_library.py b/scripts/generate_known_standard_library.py index cbcc154659..de17282607 100644 --- a/scripts/generate_known_standard_library.py +++ b/scripts/generate_known_standard_library.py @@ -27,18 +27,10 @@ pub fn is_known_standard_library(minor_version: u8, module: &str) -> bool { modules_by_version = {} for major_version, minor_version in VERSIONS: - modules = { - "_ast", - "posixpath", - "ntpath", - "sre_constants", - "sre_parse", - "sre_compile", - "sre", - } + modules = set() for module in stdlib_module_names(f"{major_version}.{minor_version}"): - if module not in ["__future__", "__main__"]: + if module != "__future__": modules.add(module) modules_by_version[minor_version] = modules