1{".class": "MypyFile", "_fullname": "hashlib", "_name": null, "is_partial_stub_package": false, "is_stub": true, "names": {".class": "SymbolTable", "AbstractSet": {".class": "SymbolTableNode", "cross_ref": "typing.AbstractSet", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef", "module_hidden": true, "module_public": false}, "_BlakeHash": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["hashlib._Hash"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "hashlib._BlakeHash", "name": "_BlakeHash", "type_vars": []}, "flags": [], "fullname": "hashlib._BlakeHash", "metaclass_type": null, "metadata": {}, "module_name": "hashlib", "mro": ["hashlib._BlakeHash", "hashlib._Hash", "builtins.object"], "names": {".class": "SymbolTable", "MAX_DIGEST_SIZE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._BlakeHash.MAX_DIGEST_SIZE", "name": "MAX_DIGEST_SIZE", "type": "builtins.int"}}, "MAX_KEY_SIZE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._BlakeHash.MAX_KEY_SIZE", "name": "MAX_KEY_SIZE", "type": "builtins.int"}}, "PERSON_SIZE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._BlakeHash.PERSON_SIZE", "name": "PERSON_SIZE", "type": "builtins.int"}}, "SALT_SIZE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._BlakeHash.SALT_SIZE", "name": "SALT_SIZE", "type": "builtins.int"}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "arg_names": ["self", "data", "digest_size", "key", "salt", "person", "fanout", "depth", "leaf_size", "node_offset", "node_depth", "inner_size", "last_node"], "flags": [], "fullname": "hashlib._BlakeHash.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "arg_names": ["self", "data", "digest_size", "key", "salt", "person", "fanout", "depth", "leaf_size", "node_offset", "node_depth", "inner_size", "last_node"], "arg_types": ["hashlib._BlakeHash", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, "builtins.int", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of _BlakeHash", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_DataType": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "hashlib._DataType", "line": 6, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}}}, "_Hash": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "hashlib._Hash", "name": "_Hash", "type_vars": []}, "flags": [], "fullname": "hashlib._Hash", "metaclass_type": null, "metadata": {}, "module_name": "hashlib", "mro": ["hashlib._Hash", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "data"], "flags": [], "fullname": "hashlib._Hash.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "data"], "arg_types": ["hashlib._Hash", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of _Hash", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "block_size": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._Hash.block_size", "name": "block_size", "type": "builtins.int"}}, "copy": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "hashlib._Hash.copy", "name": "copy", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["hashlib._Hash"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "copy of _Hash", "ret_type": "hashlib._Hash", "variables": []}}}, "digest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "hashlib._Hash.digest", "name": "digest", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["hashlib._Hash"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "digest of _Hash", "ret_type": "builtins.bytes", "variables": []}}}, "digest_size": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._Hash.digest_size", "name": "digest_size", "type": "builtins.int"}}, "hexdigest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "hashlib._Hash.hexdigest", "name": "hexdigest", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["hashlib._Hash"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "hexdigest of _Hash", "ret_type": "builtins.str", "variables": []}}}, "name": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._Hash.name", "name": "name", "type": "builtins.str"}}, "update": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "flags": [], "fullname": "hashlib._Hash.update", "name": "update", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "arg_types": ["hashlib._Hash", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "update of _Hash", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_VarLenHash": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "hashlib._VarLenHash", "name": "_VarLenHash", "type_vars": []}, "flags": [], "fullname": "hashlib._VarLenHash", "metaclass_type": null, "metadata": {}, "module_name": "hashlib", "mro": ["hashlib._VarLenHash", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "data"], "flags": [], "fullname": "hashlib._VarLenHash.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "data"], "arg_types": ["hashlib._VarLenHash", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of _VarLenHash", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "block_size": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._VarLenHash.block_size", "name": "block_size", "type": "builtins.int"}}, "copy": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "hashlib._VarLenHash.copy", "name": "copy", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["hashlib._VarLenHash"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "copy of _VarLenHash", "ret_type": "hashlib._VarLenHash", "variables": []}}}, "digest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "length"], "flags": [], "fullname": "hashlib._VarLenHash.digest", "name": "digest", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "length"], "arg_types": ["hashlib._VarLenHash", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "digest of _VarLenHash", "ret_type": "builtins.bytes", "variables": []}}}, "digest_size": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._VarLenHash.digest_size", "name": "digest_size", "type": "builtins.int"}}, "hexdigest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "length"], "flags": [], "fullname": "hashlib._VarLenHash.hexdigest", "name": "hexdigest", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "length"], "arg_types": ["hashlib._VarLenHash", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "hexdigest of _VarLenHash", "ret_type": "builtins.str", "variables": []}}}, "name": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "hashlib._VarLenHash.name", "name": "name", "type": "builtins.str"}}, "update": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "flags": [], "fullname": "hashlib._VarLenHash.update", "name": "update", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "arg_types": ["hashlib._VarLenHash", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "update of _VarLenHash", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.__package__", "name": "__package__", "type": "builtins.str"}}, "algorithms_available": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.algorithms_available", "name": "algorithms_available", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}}}, "algorithms_guaranteed": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "hashlib.algorithms_guaranteed", "name": "algorithms_guaranteed", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}}}, "blake2b": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.blake2b", "line": 68, "no_args": true, "normalized": false, "target": "hashlib._BlakeHash"}}, "blake2s": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.blake2s", "line": 69, "no_args": true, "normalized": false, "target": "hashlib._BlakeHash"}}, "md5": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.md5", "name": "md5", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "md5", "ret_type": "hashlib._Hash", "variables": []}}}, "new": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["name", "data"], "flags": [], "fullname": "hashlib.new", "name": "new", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["name", "data"], "arg_types": ["builtins.str", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "new", "ret_type": "hashlib._Hash", "variables": []}}}, "pbkdf2_hmac": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["hash_name", "password", "salt", "iterations", "dklen"], "flags": [], "fullname": "hashlib.pbkdf2_hmac", "name": "pbkdf2_hmac", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["hash_name", "password", "salt", "iterations", "dklen"], "arg_types": ["builtins.str", {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, "builtins.int", {".class": "UnionType", "items": ["builtins.int", {".class": "NoneTyp"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "pbkdf2_hmac", "ret_type": "builtins.bytes", "variables": []}}}, "scrypt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 3, 3, 3, 3, 5, 5], "arg_names": ["password", "salt", "n", "r", "p", "maxmem", "dklen"], "flags": ["is_conditional"], "fullname": "hashlib.scrypt", "name": "scrypt", "type": {".class": "CallableType", "arg_kinds": [0, 3, 3, 3, 3, 5, 5], "arg_names": ["password", "salt", "n", "r", "p", "maxmem", "dklen"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, {".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}, "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "scrypt", "ret_type": "builtins.bytes", "variables": []}}}, "sha1": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.sha1", "name": "sha1", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sha1", "ret_type": "hashlib._Hash", "variables": []}}}, "sha224": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.sha224", "name": "sha224", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sha224", "ret_type": "hashlib._Hash", "variables": []}}}, "sha256": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.sha256", "name": "sha256", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sha256", "ret_type": "hashlib._Hash", "variables": []}}}, "sha384": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.sha384", "name": "sha384", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sha384", "ret_type": "hashlib._Hash", "variables": []}}}, "sha3_224": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.sha3_224", "line": 51, "no_args": true, "normalized": false, "target": "hashlib._Hash"}}, "sha3_256": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.sha3_256", "line": 52, "no_args": true, "normalized": false, "target": "hashlib._Hash"}}, "sha3_384": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.sha3_384", "line": 53, "no_args": true, "normalized": false, "target": "hashlib._Hash"}}, "sha3_512": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.sha3_512", "line": 54, "no_args": true, "normalized": false, "target": "hashlib._Hash"}}, "sha512": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["arg"], "flags": [], "fullname": "hashlib.sha512", "name": "sha512", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["arg"], "arg_types": [{".class": "UnionType", "items": ["builtins.bytes", "builtins.bytearray", "builtins.memoryview"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sha512", "ret_type": "hashlib._Hash", "variables": []}}}, "shake_128": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.shake_128", "line": 55, "no_args": true, "normalized": false, "target": "hashlib._VarLenHash"}}, "shake_256": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "hashlib.shake_256", "line": 56, "no_args": true, "normalized": false, "target": "hashlib._VarLenHash"}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef", "module_hidden": true, "module_public": false}}, "path": "/Library/Frameworks/Python.framework/Versions/3.7/lib/mypy/typeshed/stdlib/3/hashlib.pyi"}
2