{".class":"MypyFile","_fullname":"argcomplete.completers","future_import_flags":[],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","BaseCompleter":{".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":"argcomplete.completers.BaseCompleter","name":"BaseCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers.BaseCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,3,3,3,3],"arg_names":["self","prefix","action","parser","parsed_args"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"argcomplete.completers.BaseCompleter.__call__","name":"__call__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,3,3,3,3],"arg_names":["self","prefix","action","parser","parsed_args"],"arg_types":["argcomplete.completers.BaseCompleter","builtins.str","argparse.Action","argparse.ArgumentParser","argparse.Namespace"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__call__ of BaseCompleter","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},"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":"argcomplete.completers.BaseCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers.BaseCompleter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ChoicesCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argcomplete.completers.BaseCompleter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"argcomplete.completers.ChoicesCompleter","name":"ChoicesCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers.ChoicesCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers.ChoicesCompleter","argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,4],"arg_names":["self","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.ChoicesCompleter.__call__","name":"__call__","original_first_arg":"self","type":null}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","choices"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.ChoicesCompleter.__init__","name":"__init__","original_first_arg":"self","type":null}},"_convert":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","choice"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.ChoicesCompleter._convert","name":"_convert","original_first_arg":"self","type":null}},"choices":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"argcomplete.completers.ChoicesCompleter.choices","name":"choices","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"argcomplete.completers.ChoicesCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers.ChoicesCompleter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"DirectoriesCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argcomplete.completers._FilteredFilesCompleter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"argcomplete.completers.DirectoriesCompleter","name":"DirectoriesCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers.DirectoriesCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers.DirectoriesCompleter","argcomplete.completers._FilteredFilesCompleter","argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.DirectoriesCompleter.__init__","name":"__init__","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":"argcomplete.completers.DirectoriesCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers.DirectoriesCompleter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"EnvironCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"argcomplete.completers.EnvironCompleter","name":"EnvironCompleter","setter_type":null,"type":"argcomplete.completers.ChoicesCompleter"}},"FilesCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argcomplete.completers.BaseCompleter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"argcomplete.completers.FilesCompleter","name":"FilesCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers.FilesCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers.FilesCompleter","argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,4],"arg_names":["self","prefix","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.FilesCompleter.__call__","name":"__call__","original_first_arg":"self","type":null}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,1],"arg_names":["self","allowednames","directories"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.FilesCompleter.__init__","name":"__init__","original_first_arg":"self","type":null}},"allowednames":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"argcomplete.completers.FilesCompleter.allowednames","name":"allowednames","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}}},"directories":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"argcomplete.completers.FilesCompleter.directories","name":"directories","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"argcomplete.completers.FilesCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers.FilesCompleter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"SuppressCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argcomplete.completers.BaseCompleter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"argcomplete.completers.SuppressCompleter","name":"SuppressCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers.SuppressCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers.SuppressCompleter","argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.SuppressCompleter.__init__","name":"__init__","original_first_arg":"self","type":null}},"suppress":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers.SuppressCompleter.suppress","name":"suppress","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":"argcomplete.completers.SuppressCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers.SuppressCompleter","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_FilteredFilesCompleter":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["argcomplete.completers.BaseCompleter"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"argcomplete.completers._FilteredFilesCompleter","name":"_FilteredFilesCompleter","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"argcomplete.completers._FilteredFilesCompleter","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"argcomplete.completers","mro":["argcomplete.completers._FilteredFilesCompleter","argcomplete.completers.BaseCompleter","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,4],"arg_names":["self","prefix","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers._FilteredFilesCompleter.__call__","name":"__call__","original_first_arg":"self","type":null}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","predicate"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers._FilteredFilesCompleter.__init__","name":"__init__","original_first_arg":"self","type":null}},"predicate":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"argcomplete.completers._FilteredFilesCompleter.predicate","name":"predicate","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"argcomplete.completers._FilteredFilesCompleter.Self","id":0,"name":"Self","namespace":"","upper_bound":"argcomplete.completers._FilteredFilesCompleter","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":"argcomplete.completers.__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":"argcomplete.completers.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"argcomplete.completers.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"argcomplete.completers.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"argcomplete.completers.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"argcomplete.completers.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_call":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[2,4],"arg_names":["args","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"argcomplete.completers._call","name":"_call","original_first_arg":"args","type":null}},"argparse":{".class":"SymbolTableNode","cross_ref":"argparse","kind":"Gdef"},"os":{".class":"SymbolTableNode","cross_ref":"os","kind":"Gdef"},"subprocess":{".class":"SymbolTableNode","cross_ref":"subprocess","kind":"Gdef"}},"path":"/usr/lib/python3/dist-packages/argcomplete/completers.py"}