{".class":"MypyFile","_fullname":"_pytest._io.terminalwriter","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","DiffLexer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_suppressed_import","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.DiffLexer","name":"DiffLexer","setter_type":null,"type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.DiffLexer","source_any":null,"type_of_any":3}}},"Lexer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_suppressed_import","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.Lexer","name":"Lexer","setter_type":null,"type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.Lexer","source_any":null,"type_of_any":3}}},"Literal":{".class":"SymbolTableNode","cross_ref":"typing.Literal","kind":"Gdef"},"PythonLexer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_suppressed_import","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.PythonLexer","name":"PythonLexer","setter_type":null,"type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.PythonLexer","source_any":null,"type_of_any":3}}},"Sequence":{".class":"SymbolTableNode","cross_ref":"typing.Sequence","kind":"Gdef"},"TerminalFormatter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_suppressed_import","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalFormatter","name":"TerminalFormatter","setter_type":null,"type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.TerminalFormatter","source_any":null,"type_of_any":3}}},"TerminalWriter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest._io.terminalwriter.TerminalWriter","name":"TerminalWriter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_final"],"fullname":"_pytest._io.terminalwriter.TerminalWriter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest._io.terminalwriter","mro":["_pytest._io.terminalwriter.TerminalWriter","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":["self","file"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":["self","file"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter",{".class":"UnionType","items":["typing.TextIO",{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_current_line":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._current_line","name":"_current_line","setter_type":null,"type":"builtins.str"}},"_esctable":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._esctable","name":"_esctable","setter_type":null,"type":{".class":"Instance","args":["builtins.str","builtins.int"],"extra_attrs":null,"type_ref":"builtins.dict"}}},"_file":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._file","name":"_file","setter_type":null,"type":{".class":"UnionType","items":["typing.TextIO",{".class":"TypeAliasType","args":[],"type_ref":"_typeshed.MaybeNone"}],"uses_pep604_syntax":false}}},"_get_pygments_formatter":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._get_pygments_formatter","name":"_get_pygments_formatter","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_get_pygments_formatter of TerminalWriter","ret_type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.TerminalFormatter","source_any":null,"type_of_any":3},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_get_pygments_lexer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","lexer"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._get_pygments_lexer","name":"_get_pygments_lexer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","lexer"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter",{".class":"UnionType","items":[{".class":"LiteralType","fallback":"builtins.str","value":"python"},{".class":"LiteralType","fallback":"builtins.str","value":"diff"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_get_pygments_lexer of TerminalWriter","ret_type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.Lexer","source_any":null,"type_of_any":3},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_highlight":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","source","lexer"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._highlight","name":"_highlight","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","source","lexer"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","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":"_highlight of TerminalWriter","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_terminal_width":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._terminal_width","name":"_terminal_width","setter_type":null,"type":{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}],"uses_pep604_syntax":true}}},"_write_source":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","lines","indents"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter._write_source","name":"_write_source","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","lines","indents"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"typing.Sequence"},{".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":"_write_source of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"code_highlight":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.code_highlight","name":"code_highlight","setter_type":null,"type":"builtins.bool"}},"flush":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.flush","name":"flush","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"flush of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"fullwidth":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.fullwidth","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.fullwidth","name":"fullwidth","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.fullwidth","name":"fullwidth","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.fullwidth","name":"fullwidth","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"fullwidth","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fullwidth of TerminalWriter","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"hasmarkup":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.hasmarkup","name":"hasmarkup","setter_type":null,"type":"builtins.bool"}},"line":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,4],"arg_names":["self","s","markup"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.line","name":"line","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1,4],"arg_names":["self","s","markup"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.str","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"line of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"markup":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,4],"arg_names":["self","text","markup"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.markup","name":"markup","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,4],"arg_names":["self","text","markup"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.str","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"markup of TerminalWriter","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"sep":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,1,4],"arg_names":["self","sepchar","title","fullwidth","markup"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.sep","name":"sep","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1,1,4],"arg_names":["self","sepchar","title","fullwidth","markup"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.str",{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}],"uses_pep604_syntax":true},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"sep of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"width_of_current_line":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.width_of_current_line","name":"width_of_current_line","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"width_of_current_line of TerminalWriter","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.width_of_current_line","name":"width_of_current_line","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"width_of_current_line of TerminalWriter","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"write":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,5,4],"arg_names":["self","msg","flush","markup"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.write","name":"write","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,5,4],"arg_names":["self","msg","flush","markup"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.str","builtins.bool","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"write of TerminalWriter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"write_raw":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,5],"arg_names":["self","msg","flush"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest._io.terminalwriter.TerminalWriter.write_raw","name":"write_raw","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,5],"arg_names":["self","msg","flush"],"arg_types":["_pytest._io.terminalwriter.TerminalWriter","builtins.str","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"write_raw of TerminalWriter","ret_type":{".class":"NoneType"},"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._io.terminalwriter.TerminalWriter.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest._io.terminalwriter.TerminalWriter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TextIO":{".class":"SymbolTableNode","cross_ref":"typing.TextIO","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest._io.terminalwriter.__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._io.terminalwriter.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest._io.terminalwriter.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest._io.terminalwriter.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest._io.terminalwriter.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest._io.terminalwriter.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"assert_never":{".class":"SymbolTableNode","cross_ref":"typing.assert_never","kind":"Gdef"},"final":{".class":"SymbolTableNode","cross_ref":"typing.final","kind":"Gdef"},"get_terminal_width":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[],"arg_names":[],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest._io.terminalwriter.get_terminal_width","name":"get_terminal_width","original_first_arg":null,"type":{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"get_terminal_width","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"os":{".class":"SymbolTableNode","cross_ref":"os","kind":"Gdef"},"pygments":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_suppressed_import","is_ready","is_inferred"],"fullname":"_pytest._io.terminalwriter.pygments","name":"pygments","setter_type":null,"type":{".class":"AnyType","missing_import_name":"_pytest._io.terminalwriter.pygments","source_any":null,"type_of_any":3}}},"should_do_markup":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["file"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest._io.terminalwriter.should_do_markup","name":"should_do_markup","original_first_arg":"file","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["file"],"arg_types":["typing.TextIO"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"should_do_markup","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"shutil":{".class":"SymbolTableNode","cross_ref":"shutil","kind":"Gdef"},"sys":{".class":"SymbolTableNode","cross_ref":"sys","kind":"Gdef"},"wcswidth":{".class":"SymbolTableNode","cross_ref":"_pytest._io.wcwidth.wcswidth","kind":"Gdef"}},"path":"/home/jay/.local/lib/python3.12/site-packages/_pytest/_io/terminalwriter.py"}