{".class":"MypyFile","_fullname":"_pytest.assertion.util","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","AbstractSet":{".class":"SymbolTableNode","cross_ref":"typing.AbstractSet","kind":"Gdef"},"Any":{".class":"SymbolTableNode","cross_ref":"typing.Any","kind":"Gdef"},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef"},"Config":{".class":"SymbolTableNode","cross_ref":"_pytest.config.Config","kind":"Gdef"},"Iterable":{".class":"SymbolTableNode","cross_ref":"typing.Iterable","kind":"Gdef"},"Literal":{".class":"SymbolTableNode","cross_ref":"typing.Literal","kind":"Gdef"},"Mapping":{".class":"SymbolTableNode","cross_ref":"typing.Mapping","kind":"Gdef"},"PrettyPrinter":{".class":"SymbolTableNode","cross_ref":"_pytest._io.pprint.PrettyPrinter","kind":"Gdef"},"Protocol":{".class":"SymbolTableNode","cross_ref":"typing.Protocol","kind":"Gdef"},"Sequence":{".class":"SymbolTableNode","cross_ref":"typing.Sequence","kind":"Gdef"},"_HighlightFunc":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["__call__",2]],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest.assertion.util._HighlightFunc","name":"_HighlightFunc","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract","is_protocol"],"fullname":"_pytest.assertion.util._HighlightFunc","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"_pytest.assertion.util","mro":["_pytest.assertion.util._HighlightFunc","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":2,"arg_kinds":[0,0,1],"arg_names":["self","source","lexer"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_body","is_trivial_self"],"fullname":"_pytest.assertion.util._HighlightFunc.__call__","name":"__call__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","source","lexer"],"arg_types":["_pytest.assertion.util._HighlightFunc","builtins.str",{".class":"UnionType","items":[{".class":"LiteralType","fallback":"builtins.str","value":"diff"},{".class":"LiteralType","fallback":"builtins.str","value":"python"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__call__ of _HighlightFunc","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.assertion.util._HighlightFunc.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.assertion.util._HighlightFunc","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__annotations__","name":"__annotations__","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.assertion.util.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_assertion_pass":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","has_explicit_value"],"fullname":"_pytest.assertion.util._assertion_pass","name":"_assertion_pass","setter_type":null,"type":{".class":"UnionType","items":[{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":["builtins.int","builtins.str","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"NoneType"}],"uses_pep604_syntax":true}}},"_compare_eq_any":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_any","name":"_compare_eq_any","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_any","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_eq_cls":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_cls","name":"_compare_eq_cls","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_cls","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_eq_dict":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_dict","name":"_compare_eq_dict","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Mapping"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Mapping"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_dict","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_eq_iterable":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_iterable","name":"_compare_eq_iterable","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterable"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_iterable","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_eq_sequence":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_sequence","name":"_compare_eq_sequence","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Sequence"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Sequence"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_sequence","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_eq_set":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_eq_set","name":"_compare_eq_set","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_eq_set","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_gt_set":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_gt_set","name":"_compare_gt_set","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_gt_set","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_gte_set":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_gte_set","name":"_compare_gte_set","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_gte_set","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_lt_set":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_lt_set","name":"_compare_lt_set","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_lt_set","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_lte_set":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._compare_lte_set","name":"_compare_lte_set","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_lte_set","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_config":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","has_explicit_value"],"fullname":"_pytest.assertion.util._config","name":"_config","setter_type":null,"type":{".class":"UnionType","items":["_pytest.config.Config",{".class":"NoneType"}],"uses_pep604_syntax":true}}},"_diff_text":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._diff_text","name":"_diff_text","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["left","right","highlighter","verbose"],"arg_types":["builtins.str","builtins.str","_pytest.assertion.util._HighlightFunc","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_diff_text","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_format_lines":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["lines"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._format_lines","name":"_format_lines","original_first_arg":"lines","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["lines"],"arg_types":[{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"typing.Sequence"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_format_lines","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_notin_text":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["term","text","verbose"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._notin_text","name":"_notin_text","original_first_arg":"term","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["term","text","verbose"],"arg_types":["builtins.str","builtins.str","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_notin_text","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_pytest":{".class":"SymbolTableNode","cross_ref":"_pytest","kind":"Gdef"},"_reprcompare":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","has_explicit_value"],"fullname":"_pytest.assertion.util._reprcompare","name":"_reprcompare","setter_type":null,"type":{".class":"UnionType","items":[{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":["builtins.str","builtins.object","builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"NoneType"}],"uses_pep604_syntax":true}}},"_set_one_sided_diff":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["posn","set1","set2","highlighter"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._set_one_sided_diff","name":"_set_one_sided_diff","original_first_arg":"posn","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["posn","set1","set2","highlighter"],"arg_types":["builtins.str",{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.AbstractSet"},"_pytest.assertion.util._HighlightFunc"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_set_one_sided_diff","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_split_explanation":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["explanation"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util._split_explanation","name":"_split_explanation","original_first_arg":"explanation","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["explanation"],"arg_types":["builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_split_explanation","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"assertrepr_compare":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,1],"arg_names":["config","op","left","right","use_ascii"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.assertrepr_compare","name":"assertrepr_compare","original_first_arg":"config","type":{".class":"CallableType","arg_kinds":[0,0,0,0,1],"arg_names":["config","op","left","right","use_ascii"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},"builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"assertrepr_compare","ret_type":{".class":"UnionType","items":[{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},{".class":"NoneType"}],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"collections":{".class":"SymbolTableNode","cross_ref":"collections","kind":"Gdef"},"dummy_highlighter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":["source","lexer"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.dummy_highlighter","name":"dummy_highlighter","original_first_arg":"source","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":["source","lexer"],"arg_types":["builtins.str",{".class":"UnionType","items":[{".class":"LiteralType","fallback":"builtins.str","value":"diff"},{".class":"LiteralType","fallback":"builtins.str","value":"python"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dummy_highlighter","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"format_explanation":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["explanation"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.format_explanation","name":"format_explanation","original_first_arg":"explanation","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["explanation"],"arg_types":["builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"format_explanation","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"has_default_eq":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["obj"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.has_default_eq","name":"has_default_eq","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["obj"],"arg_types":["builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"has_default_eq","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isattrs":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["obj"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isattrs","name":"isattrs","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["obj"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isattrs","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isdatacls":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["obj"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isdatacls","name":"isdatacls","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["obj"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isdatacls","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isdict":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["x"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isdict","name":"isdict","original_first_arg":"x","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["x"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isdict","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isiterable":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["obj"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isiterable","name":"isiterable","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["obj"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isiterable","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isnamedtuple":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["obj"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isnamedtuple","name":"isnamedtuple","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["obj"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isnamedtuple","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"issequence":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["x"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.issequence","name":"issequence","original_first_arg":"x","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["x"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"issequence","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"isset":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["x"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.isset","name":"isset","original_first_arg":"x","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["x"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"isset","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"istext":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["x"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.assertion.util.istext","name":"istext","original_first_arg":"x","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["x"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"istext","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"normalize":{".class":"SymbolTableNode","cross_ref":"unicodedata.normalize","kind":"Gdef"},"outcomes":{".class":"SymbolTableNode","cross_ref":"_pytest.outcomes","kind":"Gdef"},"pprint":{".class":"SymbolTableNode","cross_ref":"pprint","kind":"Gdef"},"running_on_ci":{".class":"SymbolTableNode","cross_ref":"_pytest.compat.running_on_ci","kind":"Gdef"},"saferepr":{".class":"SymbolTableNode","cross_ref":"_pytest._io.saferepr.saferepr","kind":"Gdef"},"saferepr_unlimited":{".class":"SymbolTableNode","cross_ref":"_pytest._io.saferepr.saferepr_unlimited","kind":"Gdef"}},"path":"/home/jay/.local/lib/python3.12/site-packages/_pytest/assertion/util.py"}