--- fickling/fickle.py.orig 2020-02-01 19:00:00 +++ fickling/fickle.py 2026-01-18 21:23:12 @@ -19,8 +19,6 @@ overload, ) -from stdlib_list import in_stdlib - from fickling.exception import WrongMethodError T = TypeVar("T") @@ -35,7 +33,7 @@ GenericSequence = Sequence[T] make_constant = ast.Constant -BUILTIN_MODULE_NAMES: frozenset[str] = frozenset(sys.builtin_module_names) +BUILTIN_STDLIB_MODULE_NAMES: frozenset[str] = sys.stdlib_module_names OPCODES_BY_NAME: dict[str, type[Opcode]] = {} OPCODE_INFO_BY_NAME: dict[str, OpcodeInfo] = {opcode.name: opcode for opcode in opcodes} @@ -66,7 +64,7 @@ def is_std_module(module_name: str) -> bool: - return in_stdlib(module_name) or module_name in BUILTIN_MODULE_NAMES + return module_name in BUILTIN_STDLIB_MODULE_NAMES def extract_identifier_from_ast_node( --- pyproject.toml.orig 2026-01-18 21:25:08 +++ pyproject.toml 2026-01-18 21:25:21 @@ -25,7 +25,6 @@ "Topic :: Software Development :: Testing", "Topic :: Utilities", ] -dependencies = ["stdlib_list ~= 0.11.1"] requires-python = ">=3.9" [project.optional-dependencies]