{".class":"MypyFile","_fullname":"_pytest.config.argparsing","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","Any":{".class":"SymbolTableNode","cross_ref":"typing.Any","kind":"Gdef"},"Argument":{".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.config.argparsing.Argument","name":"Argument","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.Argument","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.Argument","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","names","attrs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Argument.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","names","attrs"],"arg_types":["_pytest.config.argparsing.Argument","builtins.str",{".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":"__init__ of Argument","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__repr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Argument.__repr__","name":"__repr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["_pytest.config.argparsing.Argument"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__repr__ of Argument","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_attrs":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument._attrs","name":"_attrs","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"_long_opts":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument._long_opts","name":"_long_opts","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}}},"_set_opt_strings":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","opts"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Argument._set_opt_strings","name":"_set_opt_strings","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","opts"],"arg_types":["_pytest.config.argparsing.Argument",{".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":"_set_opt_strings of Argument","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_short_opts":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument._short_opts","name":"_short_opts","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}}},"attrs":{".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.config.argparsing.Argument.attrs","name":"attrs","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest.config.argparsing.Argument"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"attrs of Argument","ret_type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Mapping"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"default":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument.default","name":"default","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}},"dest":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument.dest","name":"dest","setter_type":null,"type":"builtins.str"}},"names":{".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.config.argparsing.Argument.names","name":"names","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest.config.argparsing.Argument"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"names of Argument","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"type":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Argument.type","name":"type","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.Argument.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.Argument","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ArgumentError":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.Exception"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest.config.argparsing.ArgumentError","name":"ArgumentError","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.ArgumentError","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.ArgumentError","builtins.Exception","builtins.BaseException","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","msg","option"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.ArgumentError.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","msg","option"],"arg_types":["_pytest.config.argparsing.ArgumentError","builtins.str",{".class":"UnionType","items":["_pytest.config.argparsing.Argument","builtins.str"],"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 ArgumentError","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__str__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.ArgumentError.__str__","name":"__str__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["_pytest.config.argparsing.ArgumentError"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__str__ of ArgumentError","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"msg":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.ArgumentError.msg","name":"msg","setter_type":null,"type":"builtins.str"}},"option_id":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.ArgumentError.option_id","name":"option_id","setter_type":null,"type":"builtins.str"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.ArgumentError.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.ArgumentError","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef"},"DropShorterLongHelpFormatter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argparse.HelpFormatter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter","name":"DropShorterLongHelpFormatter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.DropShorterLongHelpFormatter","argparse.HelpFormatter","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","args","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","args","kwargs"],"arg_types":["_pytest.config.argparsing.DropShorterLongHelpFormatter",{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of DropShorterLongHelpFormatter","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_format_action_invocation":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","action"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter._format_action_invocation","name":"_format_action_invocation","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","action"],"arg_types":["_pytest.config.argparsing.DropShorterLongHelpFormatter","argparse.Action"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_format_action_invocation of DropShorterLongHelpFormatter","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_split_lines":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","text","width"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter._split_lines","name":"_split_lines","original_first_arg":"self","type":null}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.DropShorterLongHelpFormatter.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.DropShorterLongHelpFormatter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"FILE_OR_DIR":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"_pytest.config.argparsing.FILE_OR_DIR","name":"FILE_OR_DIR","setter_type":null,"type":"builtins.str"}},"Literal":{".class":"SymbolTableNode","cross_ref":"typing.Literal","kind":"Gdef"},"Mapping":{".class":"SymbolTableNode","cross_ref":"typing.Mapping","kind":"Gdef"},"NOT_SET":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"_pytest.config.argparsing.NOT_SET","name":"NOT_SET","setter_type":null,"type":"_pytest.config.argparsing.NotSet"}},"NoReturn":{".class":"SymbolTableNode","cross_ref":"typing.NoReturn","kind":"Gdef"},"NotSet":{".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.config.argparsing.NotSet","name":"NotSet","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.NotSet","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.NotSet","builtins.object"],"names":{".class":"SymbolTable","__repr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.NotSet.__repr__","name":"__repr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["_pytest.config.argparsing.NotSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__repr__ of NotSet","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.config.argparsing.NotSet.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.NotSet","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"OptionGroup":{".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.config.argparsing.OptionGroup","name":"OptionGroup","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.OptionGroup","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.OptionGroup","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,1],"arg_names":["self","arggroup","name","parser","_ispytest"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OptionGroup.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,0,1],"arg_names":["self","arggroup","name","parser","_ispytest"],"arg_types":["_pytest.config.argparsing.OptionGroup","argparse._ArgumentGroup","builtins.str",{".class":"UnionType","items":["_pytest.config.argparsing.Parser",{".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":"__init__ of OptionGroup","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_addoption":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OptionGroup._addoption","name":"_addoption","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"arg_types":["_pytest.config.argparsing.OptionGroup","builtins.str",{".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":"_addoption of OptionGroup","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_addoption_instance":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","option","shortupper"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OptionGroup._addoption_instance","name":"_addoption_instance","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","option","shortupper"],"arg_types":["_pytest.config.argparsing.OptionGroup","_pytest.config.argparsing.Argument","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_addoption_instance of OptionGroup","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_arggroup":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OptionGroup._arggroup","name":"_arggroup","setter_type":null,"type":"argparse._ArgumentGroup"}},"addoption":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OptionGroup.addoption","name":"addoption","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"arg_types":["_pytest.config.argparsing.OptionGroup","builtins.str",{".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":"addoption of OptionGroup","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"name":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OptionGroup.name","name":"name","setter_type":null,"type":"builtins.str"}},"options":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OptionGroup.options","name":"options","setter_type":null,"type":{".class":"Instance","args":["_pytest.config.argparsing.Argument"],"extra_attrs":null,"type_ref":"builtins.list"}}},"parser":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OptionGroup.parser","name":"parser","setter_type":null,"type":{".class":"UnionType","items":["_pytest.config.argparsing.Parser",{".class":"NoneType"}],"uses_pep604_syntax":true}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.OptionGroup.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.OptionGroup","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"OverrideIniAction":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argparse.Action"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest.config.argparsing.OverrideIniAction","name":"OverrideIniAction","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.OverrideIniAction","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.OverrideIniAction","argparse.Action","argparse._AttributeHolder","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,2,4],"arg_names":["self","parser","namespace","args","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OverrideIniAction.__call__","name":"__call__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,2,4],"arg_names":["self","parser","namespace","args","kwargs"],"arg_types":["_pytest.config.argparsing.OverrideIniAction","argparse.ArgumentParser","argparse.Namespace",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__call__ of OverrideIniAction","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1,2,3,3,4],"arg_names":["self","option_strings","dest","nargs","args","ini_option","ini_value","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.OverrideIniAction.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1,2,3,3,4],"arg_names":["self","option_strings","dest","nargs","args","ini_option","ini_value","kwargs"],"arg_types":["_pytest.config.argparsing.OverrideIniAction",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"typing.Sequence"},"builtins.str",{".class":"UnionType","items":["builtins.int","builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},"builtins.str","builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of OverrideIniAction","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"ini_option":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OverrideIniAction.ini_option","name":"ini_option","setter_type":null,"type":"builtins.str"}},"ini_value":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.OverrideIniAction.ini_value","name":"ini_value","setter_type":null,"type":"builtins.str"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.OverrideIniAction.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.OverrideIniAction","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Parser":{".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.config.argparsing.Parser","name":"Parser","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_final"],"fullname":"_pytest.config.argparsing.Parser","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.Parser","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,1,5],"arg_names":["self","usage","processopt","_ispytest"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1,1,5],"arg_names":["self","usage","processopt","_ispytest"],"arg_types":["_pytest.config.argparsing.Parser",{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"UnionType","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["_pytest.config.argparsing.Argument"],"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},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Parser","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_anonymous":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser._anonymous","name":"_anonymous","setter_type":null,"type":"_pytest.config.argparsing.OptionGroup"}},"_groups":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser._groups","name":"_groups","setter_type":null,"type":{".class":"Instance","args":["_pytest.config.argparsing.OptionGroup"],"extra_attrs":null,"type_ref":"builtins.list"}}},"_ini_aliases":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser._ini_aliases","name":"_ini_aliases","setter_type":null,"type":{".class":"Instance","args":["builtins.str","builtins.str"],"extra_attrs":null,"type_ref":"builtins.dict"}}},"_inidict":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser._inidict","name":"_inidict","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"TupleType","implicit":false,"items":["builtins.str","builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"_processopt":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser._processopt","name":"_processopt","setter_type":null,"type":{".class":"UnionType","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["_pytest.config.argparsing.Argument"],"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}}},"addini":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1,1,5],"arg_names":["self","name","help","type","default","aliases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.addini","name":"addini","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1,1,5],"arg_names":["self","name","help","type","default","aliases"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str","builtins.str",{".class":"UnionType","items":[{".class":"LiteralType","fallback":"builtins.str","value":"string"},{".class":"LiteralType","fallback":"builtins.str","value":"paths"},{".class":"LiteralType","fallback":"builtins.str","value":"pathlist"},{".class":"LiteralType","fallback":"builtins.str","value":"args"},{".class":"LiteralType","fallback":"builtins.str","value":"linelist"},{".class":"LiteralType","fallback":"builtins.str","value":"bool"},{".class":"LiteralType","fallback":"builtins.str","value":"int"},{".class":"LiteralType","fallback":"builtins.str","value":"float"},{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".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":"addini of Parser","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"addoption":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.addoption","name":"addoption","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","opts","attrs"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str",{".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":"addoption of Parser","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"extra_info":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser.extra_info","name":"extra_info","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"getgroup":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,1],"arg_names":["self","name","description","after"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.getgroup","name":"getgroup","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1,1],"arg_names":["self","name","description","after"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str","builtins.str",{".class":"UnionType","items":["builtins.str",{".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":"getgroup of Parser","ret_type":"_pytest.config.argparsing.OptionGroup","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"optparser":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.Parser.optparser","name":"optparser","setter_type":null,"type":"_pytest.config.argparsing.PytestArgumentParser"}},"parse":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.parse","name":"parse","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"arg_types":["_pytest.config.argparsing.Parser",{".class":"Instance","args":[{".class":"UnionType","items":["builtins.str",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"os.PathLike"}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"typing.Sequence"},{".class":"UnionType","items":["argparse.Namespace",{".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":"parse of Parser","ret_type":"argparse.Namespace","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"parse_known_and_unknown_args":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.parse_known_and_unknown_args","name":"parse_known_and_unknown_args","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"arg_types":["_pytest.config.argparsing.Parser",{".class":"Instance","args":[{".class":"UnionType","items":["builtins.str",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"os.PathLike"}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"typing.Sequence"},{".class":"UnionType","items":["argparse.Namespace",{".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":"parse_known_and_unknown_args of Parser","ret_type":{".class":"TupleType","implicit":false,"items":["argparse.Namespace",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"parse_known_args":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.parse_known_args","name":"parse_known_args","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","args","namespace"],"arg_types":["_pytest.config.argparsing.Parser",{".class":"Instance","args":[{".class":"UnionType","items":["builtins.str",{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"os.PathLike"}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"typing.Sequence"},{".class":"UnionType","items":["argparse.Namespace",{".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":"parse_known_args of Parser","ret_type":"argparse.Namespace","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"processoption":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","option"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.Parser.processoption","name":"processoption","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","option"],"arg_types":["_pytest.config.argparsing.Parser","_pytest.config.argparsing.Argument"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"processoption of Parser","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"prog":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"_pytest.config.argparsing.Parser.prog","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.config.argparsing.Parser.prog","name":"prog","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["_pytest.config.argparsing.Parser"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","ret_type":"builtins.str","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.config.argparsing.Parser.prog","name":"prog","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","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.config.argparsing.Parser"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","ret_type":"builtins.str","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.config.argparsing.Parser.prog","name":"prog","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","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":"prog","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["_pytest.config.argparsing.Parser","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","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.config.argparsing.Parser"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prog of Parser","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.config.argparsing.Parser.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.Parser","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"PytestArgumentParser":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argparse.ArgumentParser"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_pytest.config.argparsing.PytestArgumentParser","name":"PytestArgumentParser","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.PytestArgumentParser","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_pytest.config.argparsing","mro":["_pytest.config.argparsing.PytestArgumentParser","argparse.ArgumentParser","argparse._AttributeHolder","argparse._ActionsContainer","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["self","parser","usage","extra_info"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.PytestArgumentParser.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["self","parser","usage","extra_info"],"arg_types":["_pytest.config.argparsing.PytestArgumentParser","_pytest.config.argparsing.Parser",{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"Instance","args":["builtins.str","builtins.str"],"extra_attrs":null,"type_ref":"builtins.dict"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of PytestArgumentParser","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_parser":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.PytestArgumentParser._parser","name":"_parser","setter_type":null,"type":"_pytest.config.argparsing.Parser"}},"error":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","message"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_pytest.config.argparsing.PytestArgumentParser.error","name":"error","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","message"],"arg_types":["_pytest.config.argparsing.PytestArgumentParser","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"error of PytestArgumentParser","ret_type":{".class":"UninhabitedType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"extra_info":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_pytest.config.argparsing.PytestArgumentParser.extra_info","name":"extra_info","setter_type":null,"type":{".class":"Instance","args":["builtins.str","builtins.str"],"extra_attrs":null,"type_ref":"builtins.dict"}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_pytest.config.argparsing.PytestArgumentParser.Self","id":0,"name":"Self","namespace":"","upper_bound":"_pytest.config.argparsing.PytestArgumentParser","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Sequence":{".class":"SymbolTableNode","cross_ref":"typing.Sequence","kind":"Gdef"},"UsageError":{".class":"SymbolTableNode","cross_ref":"_pytest.config.exceptions.UsageError","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.config.argparsing.__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.config.argparsing.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.config.argparsing.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.config.argparsing.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.config.argparsing.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_pytest.config.argparsing.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_pytest":{".class":"SymbolTableNode","cross_ref":"_pytest","kind":"Gdef"},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"argparse":{".class":"SymbolTableNode","cross_ref":"argparse","kind":"Gdef"},"check_ispytest":{".class":"SymbolTableNode","cross_ref":"_pytest.deprecated.check_ispytest","kind":"Gdef"},"final":{".class":"SymbolTableNode","cross_ref":"typing.final","kind":"Gdef"},"get_ini_default_for_type":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["type"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_pytest.config.argparsing.get_ini_default_for_type","name":"get_ini_default_for_type","original_first_arg":"type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["type"],"arg_types":[{".class":"UnionType","items":[{".class":"LiteralType","fallback":"builtins.str","value":"string"},{".class":"LiteralType","fallback":"builtins.str","value":"paths"},{".class":"LiteralType","fallback":"builtins.str","value":"pathlist"},{".class":"LiteralType","fallback":"builtins.str","value":"args"},{".class":"LiteralType","fallback":"builtins.str","value":"linelist"},{".class":"LiteralType","fallback":"builtins.str","value":"bool"},{".class":"LiteralType","fallback":"builtins.str","value":"int"},{".class":"LiteralType","fallback":"builtins.str","value":"float"}],"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_ini_default_for_type","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"os":{".class":"SymbolTableNode","cross_ref":"os","kind":"Gdef"},"sys":{".class":"SymbolTableNode","cross_ref":"sys","kind":"Gdef"}},"path":"/home/jay/.local/lib/python3.12/site-packages/_pytest/config/argparsing.py"}