~elementary-os/ubuntu-package-imports/unattended-upgrades-bionic

« back to all changes in this revision

Viewing changes to test/.mypy_cache/3.6/test/unattended_upgrade.data.json

  • Committer: RabbitBot
  • Date: 2018-03-09 04:45:54 UTC
  • Revision ID: rabbitbot@elementary.io-20180309044554-dbgn5pgr5fbpmi04
updated to version 1.0ubuntu1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
{".class": "MypyFile", "_fullname": "test.unattended_upgrade", "_name": null, "is_stub": false, "names": {".class": "SymbolTable", "AbstractSet": {".class": "SymbolTableNode", "cross_ref": "typing.AbstractSet", "kind": "Gdef"}, "DISTRO_CODENAME": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_CODENAME", "name": "DISTRO_CODENAME", "type": "builtins.str"}}, "DISTRO_DESC": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_DESC", "name": "DISTRO_DESC", "type": "builtins.str"}}, "DISTRO_ID": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_ID", "name": "DISTRO_ID", "type": "builtins.str"}}, "Dict": {".class": "SymbolTableNode", "cross_ref": "builtins.dict", "kind": "Gdef", "normalized": true}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef"}, "LOCK_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.LOCK_FILE", "name": "LOCK_FILE", "type": "builtins.str"}}, "List": {".class": "SymbolTableNode", "cross_ref": "builtins.list", "kind": "Gdef", "normalized": true}, "LogInstallProgress": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.LogInstallProgress", "metaclass": null, "name": "LogInstallProgress", "type_vars": []}, "flags": ["fallback_to_any"], "fullname": "test.unattended_upgrade.LogInstallProgress", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "logfile_dpkg", "verbose", "progress_log"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "logfile_dpkg", "verbose", "progress_log"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str", "builtins.bool", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__init__\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_do_verbose_output_if_needed": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._do_verbose_output_if_needed", "name": "_do_verbose_output_if_needed", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_do_verbose_output_if_needed\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_fixup_fds": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._fixup_fds", "name": "_fixup_fds", "type": null}}, "_get_logfile_dpkg_fd": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._get_logfile_dpkg_fd", "name": "_get_logfile_dpkg_fd", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_get_logfile_dpkg_fd\" of \"LogInstallProgress\"", "ret_type": "builtins.int", "variables": []}}}, "_log_in_dpkg_log": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._log_in_dpkg_log", "name": "_log_in_dpkg_log", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_log_in_dpkg_log\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_redirect_output": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._redirect_output", "name": "_redirect_output", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_redirect_output\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_redirect_stdin": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._redirect_stdin", "name": "_redirect_stdin", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_redirect_stdin\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "finish_update": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.finish_update", "name": "finish_update", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"finish_update\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "fork": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.fork", "name": "fork", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"fork\" of \"LogInstallProgress\"", "ret_type": "builtins.int", "variables": []}}}, "logfile_dpkg": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.logfile_dpkg", "name": "logfile_dpkg", "type": "builtins.str"}}, "output_logfd": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.LogInstallProgress.output_logfd", "name": "output_logfd", "type": "builtins.int"}}, "progress_log": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.progress_log", "name": "progress_log", "type": {".class": "AnyType"}}}, "status_change": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "pkg", "percent", "status"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.status_change", "name": "status_change", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "pkg", "percent", "status"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str", "builtins.float", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"status_change\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "update_interface": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.update_interface", "name": "update_interface", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"update_interface\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "verbose": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.verbose", "name": "verbose", "type": "builtins.bool"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "LoggingDateTime": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.LoggingDateTime", "metaclass": null, "name": "LoggingDateTime", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.LoggingDateTime", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "LOG_DATE_TIME_FMT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class"], "fullname": "test.unattended_upgrade.LoggingDateTime.LOG_DATE_TIME_FMT", "name": "LOG_DATE_TIME_FMT", "type": "builtins.str"}}, "as_string": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["cls"], "flags": ["is_class", "is_decorated"], "fullname": "test.unattended_upgrade.LoggingDateTime.as_string", "name": "as_string", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cls"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"as_string\" of \"LoggingDateTime\"", "ret_type": "builtins.str", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class", "is_classmethod"], "fullname": null, "name": "as_string", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cls"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"as_string\" of \"LoggingDateTime\"", "ret_type": "builtins.str", "variables": []}}}}, "from_string": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "flags": ["is_class", "is_decorated"], "fullname": "test.unattended_upgrade.LoggingDateTime.from_string", "name": "from_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}, "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"from_string\" of \"LoggingDateTime\"", "ret_type": "datetime.datetime", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class", "is_classmethod"], "fullname": null, "name": "from_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}, "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"from_string\" of \"LoggingDateTime\"", "ret_type": "datetime.datetime", "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "MAIL_BINARY": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.MAIL_BINARY", "name": "MAIL_BINARY", "type": "builtins.str"}}, "Message": {".class": "SymbolTableNode", "cross_ref": "email.message.Message", "kind": "Gdef"}, "OptionParser": {".class": "SymbolTableNode", "cross_ref": "optparse.OptionParser", "kind": "Gdef"}, "Options": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.Options", "metaclass": null, "name": "Options", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.Options", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.Options.__init__", "name": "__init__", "type": null}}, "apt_debug": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.apt_debug", "name": "apt_debug", "type": {".class": "AnyType"}}}, "debug": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.debug", "name": "debug", "type": {".class": "AnyType"}}}, "download_only": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.download_only", "name": "download_only", "type": {".class": "AnyType"}}}, "dry_run": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.dry_run", "name": "dry_run", "type": {".class": "AnyType"}}}, "minimal_upgrade_steps": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.minimal_upgrade_steps", "name": "minimal_upgrade_steps", "type": {".class": "AnyType"}}}, "verbose": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.verbose", "name": "verbose", "type": {".class": "AnyType"}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "PID_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.PID_FILE", "name": "PID_FILE", "type": "builtins.str"}}, "PIPE": {".class": "SymbolTableNode", "cross_ref": "subprocess.PIPE", "kind": "Gdef"}, "PROGRESS_LOG": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.PROGRESS_LOG", "name": "PROGRESS_LOG", "type": "builtins.str"}}, "Popen": {".class": "SymbolTableNode", "cross_ref": "subprocess.Popen", "kind": "Gdef"}, "REBOOT_REQUIRED_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.REBOOT_REQUIRED_FILE", "name": "REBOOT_REQUIRED_FILE", "type": "builtins.str"}}, "SENDMAIL_BINARY": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.SENDMAIL_BINARY", "name": "SENDMAIL_BINARY", "type": "builtins.str"}}, "SIGNAL_STOP_REQUEST": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.SIGNAL_STOP_REQUEST", "name": "SIGNAL_STOP_REQUEST", "type": "builtins.bool"}}, "SUPPRESS_HELP": {".class": "SymbolTableNode", "cross_ref": "optparse.SUPPRESS_HELP", "kind": "Gdef"}, "StringIO": {".class": "SymbolTableNode", "cross_ref": "io.StringIO", "kind": "Gdef"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "USERS": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.USERS", "name": "USERS", "type": "builtins.str"}}, "UnattendedUpgradesCache": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.UnattendedUpgradesCache", "metaclass": null, "name": "UnattendedUpgradesCache", "type_vars": []}, "flags": ["fallback_to_any"], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "rootdir", "allowed_origins"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "rootdir", "allowed_origins"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache", "builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__init__\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "allowed_origins": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.allowed_origins", "name": "allowed_origins", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "candidates_to_adjust": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.candidates_to_adjust", "name": "candidates_to_adjust", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType"}], "type_ref": "builtins.dict"}}}, "clear": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.clear", "name": "clear", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"clear\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "get_candidates_to_adjust": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.get_candidates_to_adjust", "name": "get_candidates_to_adjust", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_candidates_to_adjust\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType"}], "type_ref": "builtins.dict"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "UnknownMatcherError": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.ValueError"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.UnknownMatcherError", "metaclass": null, "name": "UnknownMatcherError", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.UnknownMatcherError", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Unlocked": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.Unlocked", "metaclass": null, "name": "Unlocked", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.Unlocked", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__enter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.Unlocked.__enter__", "name": "__enter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["test.unattended_upgrade.Unlocked"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__enter__\" of \"Unlocked\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "__exit__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "exc_type", "exc_value", "exc_tb"], "flags": [], "fullname": "test.unattended_upgrade.Unlocked.__exit__", "name": "__exit__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": [null, null, null, null], "arg_types": ["test.unattended_upgrade.Unlocked", "builtins.object", "builtins.object", "builtins.object"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__exit__\" of \"Unlocked\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_": {".class": "SymbolTableNode", "cross_ref": "gettext.gettext", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__package__", "name": "__package__", "type": "builtins.str"}}, "_get_logdir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade._get_logdir", "name": "_get_logdir", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_get_logdir\"", "ret_type": "builtins.str", "variables": []}}}, "_send_mail_using_mailx": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "flags": [], "fullname": "test.unattended_upgrade._send_mail_using_mailx", "name": "_send_mail_using_mailx", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "arg_types": ["builtins.str", "builtins.str", "builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_send_mail_using_mailx\"", "ret_type": "builtins.int", "variables": []}}}, "_send_mail_using_sendmail": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "flags": [], "fullname": "test.unattended_upgrade._send_mail_using_sendmail", "name": "_send_mail_using_sendmail", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "arg_types": ["builtins.str", "builtins.str", "builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_send_mail_using_sendmail\"", "ret_type": "builtins.int", "variables": []}}}, "_setup_alternative_rootdir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["rootdir"], "flags": [], "fullname": "test.unattended_upgrade._setup_alternative_rootdir", "name": "_setup_alternative_rootdir", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["rootdir"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_setup_alternative_rootdir\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_setup_logging": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["options"], "flags": [], "fullname": "test.unattended_upgrade._setup_logging", "name": "_setup_logging", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["options"], "arg_types": ["test.unattended_upgrade.Options"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_setup_logging\"", "ret_type": "io.StringIO", "variables": []}}}, "apt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt", "name": "apt", "type": {".class": "AnyType"}}}, "apt_inst": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt_inst", "name": "apt_inst", "type": {".class": "AnyType"}}}, "apt_pkg": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt_pkg", "name": "apt_pkg", "type": {".class": "AnyType"}}}, "args": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.args", "name": "args", "type": {".class": "AnyType"}}}, "atexit": {".class": "SymbolTableNode", "cross_ref": "atexit", "kind": "ModuleRef"}, "cache_commit": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1], "arg_names": ["cache", "logfile_dpkg", "verbose", "iprogress"], "flags": [], "fullname": "test.unattended_upgrade.cache_commit", "name": "cache_commit", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1], "arg_names": ["cache", "logfile_dpkg", "verbose", "iprogress"], "arg_types": [{".class": "AnyType"}, "builtins.str", "builtins.bool", {".class": "UnionType", "items": [{".class": "AnyType"}, {".class": "NoneTyp"}]}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"cache_commit\"", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.bool", "builtins.Exception"]}, "variables": []}}}, "calculate_upgradable_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "options", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "flags": [], "fullname": "test.unattended_upgrade.calculate_upgradable_pkgs", "name": "calculate_upgradable_pkgs", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "options", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "arg_types": [{".class": "AnyType"}, "test.unattended_upgrade.Options", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"calculate_upgradable_pkgs\"", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": [{".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}]}, "variables": []}}}, "check_changes_for_sanity": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["cache", "allowed_origins", "blacklist", "whitelist", "desired_pkg"], "flags": [], "fullname": "test.unattended_upgrade.check_changes_for_sanity", "name": "check_changes_for_sanity", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["cache", "allowed_origins", "blacklist", "whitelist", "desired_pkg"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "UnionType", "items": [{".class": "AnyType"}, {".class": "NoneTyp"}]}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"check_changes_for_sanity\"", "ret_type": "builtins.bool", "variables": []}}}, "clean_downloaded_packages": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["fetcher"], "flags": [], "fullname": "test.unattended_upgrade.clean_downloaded_packages", "name": "clean_downloaded_packages", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["fetcher"], "arg_types": [{".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"clean_downloaded_packages\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "conffile_prompt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["destFile", "prefix"], "flags": [], "fullname": "test.unattended_upgrade.conffile_prompt", "name": "conffile_prompt", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["destFile", "prefix"], "arg_types": ["builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"conffile_prompt\"", "ret_type": "builtins.bool", "variables": []}}}, "copy": {".class": "SymbolTableNode", "cross_ref": "copy", "kind": "ModuleRef"}, "date": {".class": "SymbolTableNode", "cross_ref": "datetime.date", "kind": "Gdef"}, "datetime": {".class": "SymbolTableNode", "cross_ref": "datetime", "kind": "ModuleRef"}, "do_auto_remove": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1, 1], "arg_names": ["cache", "auto_removable", "logfile_dpkg", "verbose", "dry_run"], "flags": [], "fullname": "test.unattended_upgrade.do_auto_remove", "name": "do_auto_remove", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1, 1], "arg_names": ["cache", "auto_removable", "logfile_dpkg", "verbose", "dry_run"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}, "builtins.str", "builtins.bool", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"do_auto_remove\"", "ret_type": "builtins.bool", "variables": []}}}, "do_install": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["cache", "pkgs_to_upgrade", "blacklisted_pkgs", "whitelisted_pkgs", "options", "logfile_dpkg"], "flags": [], "fullname": "test.unattended_upgrade.do_install", "name": "do_install", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["cache", "pkgs_to_upgrade", "blacklisted_pkgs", "whitelisted_pkgs", "options", "logfile_dpkg"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "test.unattended_upgrade.Options", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"do_install\"", "ret_type": "builtins.bool", "variables": []}}}, "dpkg_conffile_prompt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.dpkg_conffile_prompt", "name": "dpkg_conffile_prompt", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"dpkg_conffile_prompt\"", "ret_type": "builtins.bool", "variables": []}}}, "email": {".class": "SymbolTableNode", "cross_ref": "email", "kind": "ModuleRef"}, "email.charset": {".class": "SymbolTableNode", "kind": "UnboundImported"}, "errno": {".class": "SymbolTableNode", "cross_ref": "errno", "kind": "ModuleRef"}, "fcntl": {".class": "SymbolTableNode", "cross_ref": "fcntl", "kind": "ModuleRef"}, "fnmatch": {".class": "SymbolTableNode", "cross_ref": "fnmatch", "kind": "ModuleRef"}, "fp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.fp", "name": "fp", "type": "typing.TextIO"}}, "get_allowed_origins": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_allowed_origins", "name": "get_allowed_origins", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_allowed_origins\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_allowed_origins_legacy": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_allowed_origins_legacy", "name": "get_allowed_origins_legacy", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_allowed_origins_legacy\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_auto_removable": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["cache"], "flags": [], "fullname": "test.unattended_upgrade.get_auto_removable", "name": "get_auto_removable", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cache"], "arg_types": [{".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_auto_removable\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, "variables": []}}}, "get_blacklisted_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_blacklisted_pkgs", "name": "get_blacklisted_pkgs", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_blacklisted_pkgs\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_distro_codename": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_distro_codename", "name": "get_distro_codename", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_distro_codename\"", "ret_type": "builtins.str", "variables": []}}}, "get_distro_id": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_distro_id", "name": "get_distro_id", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_distro_id\"", "ret_type": "builtins.str", "variables": []}}}, "get_dpkg_log_content": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["logfile_dpkg", "install_start_time"], "flags": [], "fullname": "test.unattended_upgrade.get_dpkg_log_content", "name": "get_dpkg_log_content", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["logfile_dpkg", "install_start_time"], "arg_types": ["builtins.str", "datetime.datetime"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_dpkg_log_content\"", "ret_type": "builtins.str", "variables": []}}}, "get_md5sum_for_file_in_deb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["deb_file", "conf_file"], "flags": [], "fullname": "test.unattended_upgrade.get_md5sum_for_file_in_deb", "name": "get_md5sum_for_file_in_deb", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["deb_file", "conf_file"], "arg_types": ["builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_md5sum_for_file_in_deb\"", "ret_type": "builtins.str", "variables": []}}}, "get_whitelisted_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_whitelisted_pkgs", "name": "get_whitelisted_pkgs", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_whitelisted_pkgs\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "gettext": {".class": "SymbolTableNode", "cross_ref": "gettext", "kind": "ModuleRef"}, "grp": {".class": "SymbolTableNode", "cross_ref": "grp", "kind": "ModuleRef"}, "host": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.host", "name": "host", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"host\"", "ret_type": "builtins.str", "variables": []}}}, "io": {".class": "SymbolTableNode", "cross_ref": "io", "kind": "ModuleRef"}, "is_allowed_origin": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["ver", "allowed_origins"], "flags": [], "fullname": "test.unattended_upgrade.is_allowed_origin", "name": "is_allowed_origin", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["ver", "allowed_origins"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_allowed_origin\"", "ret_type": "builtins.bool", "variables": []}}}, "is_dpkg_journal_dirty": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.is_dpkg_journal_dirty", "name": "is_dpkg_journal_dirty", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_dpkg_journal_dirty\"", "ret_type": "builtins.bool", "variables": []}}}, "is_pkgname_in_blacklist": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["pkgname", "blacklist", "pkgs_kept_back"], "flags": [], "fullname": "test.unattended_upgrade.is_pkgname_in_blacklist", "name": "is_pkgname_in_blacklist", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["pkgname", "blacklist", "pkgs_kept_back"], "arg_types": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_pkgname_in_blacklist\"", "ret_type": "builtins.bool", "variables": []}}}, "is_pkgname_in_whitelist": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["pkgname", "whitelist"], "flags": [], "fullname": "test.unattended_upgrade.is_pkgname_in_whitelist", "name": "is_pkgname_in_whitelist", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["pkgname", "whitelist"], "arg_types": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_pkgname_in_whitelist\"", "ret_type": "builtins.bool", "variables": []}}}, "is_update_day": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.is_update_day", "name": "is_update_day", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_update_day\"", "ret_type": "builtins.bool", "variables": []}}}, "locale": {".class": "SymbolTableNode", "cross_ref": "locale", "kind": "ModuleRef"}, "localesApp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.localesApp", "name": "localesApp", "type": "builtins.str"}}, "localesDir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.localesDir", "name": "localesDir", "type": "builtins.str"}}, "logged_in_users": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.logged_in_users", "name": "logged_in_users", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"logged_in_users\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, "variables": []}}}, "logging": {".class": "SymbolTableNode", "cross_ref": "logging", "kind": "ModuleRef"}, "logging.handlers": {".class": "SymbolTableNode", "kind": "UnboundImported"}, "main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["options", "rootdir"], "flags": [], "fullname": "test.unattended_upgrade.main", "name": "main", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["options", "rootdir"], "arg_types": ["test.unattended_upgrade.Options", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"main\"", "ret_type": "builtins.int", "variables": []}}}, "match_whitelist_string": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["whitelist", "origin"], "flags": [], "fullname": "test.unattended_upgrade.match_whitelist_string", "name": "match_whitelist_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["whitelist", "origin"], "arg_types": ["builtins.str", {".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"match_whitelist_string\"", "ret_type": "builtins.bool", "variables": []}}}, "options": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.options", "name": "options", "type": {".class": "AnyType"}}}, "os": {".class": "SymbolTableNode", "cross_ref": "os", "kind": "ModuleRef"}, "parser": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.parser", "name": "parser", "type": "optparse.OptionParser"}}, "pidf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.pidf", "name": "pidf", "type": {".class": "AnyType"}}}, "pkgname_from_deb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["debfile"], "flags": [], "fullname": "test.unattended_upgrade.pkgname_from_deb", "name": "pkgname_from_deb", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["debfile"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"pkgname_from_deb\"", "ret_type": "builtins.str", "variables": []}}}, "re": {".class": "SymbolTableNode", "cross_ref": "re", "kind": "ModuleRef"}, "reboot_if_requested_and_needed": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.reboot_if_requested_and_needed", "name": "reboot_if_requested_and_needed", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"reboot_if_requested_and_needed\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "rewind_cache": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["cache", "pkgs_to_upgrade"], "flags": [], "fullname": "test.unattended_upgrade.rewind_cache", "name": "rewind_cache", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cache", "pkgs_to_upgrade"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"rewind_cache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "select": {".class": "SymbolTableNode", "cross_ref": "select", "kind": "ModuleRef"}, "send_summary_mail": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["pkgs", "res", "pkgs_kept_back", "mem_log", "dpkg_log_content"], "flags": [], "fullname": "test.unattended_upgrade.send_summary_mail", "name": "send_summary_mail", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["pkgs", "res", "pkgs_kept_back", "mem_log", "dpkg_log_content"], "arg_types": ["builtins.str", "builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "io.StringIO", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"send_summary_mail\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setup_apt_listchanges": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["conf"], "flags": [], "fullname": "test.unattended_upgrade.setup_apt_listchanges", "name": "setup_apt_listchanges", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["conf"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"setup_apt_listchanges\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "signal": {".class": "SymbolTableNode", "cross_ref": "signal", "kind": "ModuleRef"}, "signal_handler": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["signal", "frame"], "flags": [], "fullname": "test.unattended_upgrade.signal_handler", "name": "signal_handler", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["signal", "frame"], "arg_types": ["builtins.int", "builtins.object"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"signal_handler\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "string": {".class": "SymbolTableNode", "cross_ref": "string", "kind": "ModuleRef"}, "subprocess": {".class": "SymbolTableNode", "cross_ref": "subprocess", "kind": "ModuleRef"}, "substitute": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["line"], "flags": [], "fullname": "test.unattended_upgrade.substitute", "name": "substitute", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["line"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"substitute\"", "ret_type": "builtins.str", "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef"}, "try_to_upgrade": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkg", "pkgs_to_upgrade", "pkgs_kept_back", "cache", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "flags": [], "fullname": "test.unattended_upgrade.try_to_upgrade", "name": "try_to_upgrade", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkg", "pkgs_to_upgrade", "pkgs_kept_back", "cache", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"try_to_upgrade\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "upgrade_in_minimal_steps": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["cache", "pkgs_to_upgrade", "blacklist", "whitelist", "logfile_dpkg", "verbose"], "flags": [], "fullname": "test.unattended_upgrade.upgrade_in_minimal_steps", "name": "upgrade_in_minimal_steps", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["cache", "pkgs_to_upgrade", "blacklist", "whitelist", "logfile_dpkg", "verbose"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "builtins.str", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"upgrade_in_minimal_steps\"", "ret_type": "builtins.bool", "variables": []}}}, "upgrade_normal": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["cache", "logfile_dpkg", "verbose"], "flags": [], "fullname": "test.unattended_upgrade.upgrade_normal", "name": "upgrade_normal", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["cache", "logfile_dpkg", "verbose"], "arg_types": [{".class": "AnyType"}, "builtins.str", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"upgrade_normal\"", "ret_type": "builtins.bool", "variables": []}}}, "wrap": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["t", "width", "subsequent_indent"], "flags": [], "fullname": "test.unattended_upgrade.wrap", "name": "wrap", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["t", "width", "subsequent_indent"], "arg_types": ["builtins.str", "builtins.int", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"wrap\"", "ret_type": "builtins.str", "variables": []}}}, "write_stamp_file": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.write_stamp_file", "name": "write_stamp_file", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"write_stamp_file\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "path": "./../test/unattended_upgrade.py"}
 
1
{".class": "MypyFile", "_fullname": "test.unattended_upgrade", "_name": null, "is_stub": false, "names": {".class": "SymbolTable", "AbstractSet": {".class": "SymbolTableNode", "cross_ref": "typing.AbstractSet", "kind": "Gdef"}, "DISTRO_CODENAME": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_CODENAME", "name": "DISTRO_CODENAME", "type": "builtins.str"}}, "DISTRO_DESC": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_DESC", "name": "DISTRO_DESC", "type": "builtins.str"}}, "DISTRO_ID": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.DISTRO_ID", "name": "DISTRO_ID", "type": "builtins.str"}}, "Dict": {".class": "SymbolTableNode", "cross_ref": "builtins.dict", "kind": "Gdef", "normalized": true}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef"}, "LOCK_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.LOCK_FILE", "name": "LOCK_FILE", "type": "builtins.str"}}, "List": {".class": "SymbolTableNode", "cross_ref": "builtins.list", "kind": "Gdef", "normalized": true}, "LogInstallProgress": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.LogInstallProgress", "metaclass": null, "name": "LogInstallProgress", "type_vars": []}, "flags": ["fallback_to_any"], "fullname": "test.unattended_upgrade.LogInstallProgress", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "logfile_dpkg", "verbose", "progress_log"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "logfile_dpkg", "verbose", "progress_log"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str", "builtins.bool", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__init__\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_do_verbose_output_if_needed": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._do_verbose_output_if_needed", "name": "_do_verbose_output_if_needed", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_do_verbose_output_if_needed\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_fixup_fds": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._fixup_fds", "name": "_fixup_fds", "type": null}}, "_get_logfile_dpkg_fd": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._get_logfile_dpkg_fd", "name": "_get_logfile_dpkg_fd", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_get_logfile_dpkg_fd\" of \"LogInstallProgress\"", "ret_type": "builtins.int", "variables": []}}}, "_log_in_dpkg_log": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._log_in_dpkg_log", "name": "_log_in_dpkg_log", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_log_in_dpkg_log\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_redirect_output": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._redirect_output", "name": "_redirect_output", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_redirect_output\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_redirect_stdin": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress._redirect_stdin", "name": "_redirect_stdin", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_redirect_stdin\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "finish_update": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.finish_update", "name": "finish_update", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"finish_update\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "fork": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.fork", "name": "fork", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"fork\" of \"LogInstallProgress\"", "ret_type": "builtins.int", "variables": []}}}, "logfile_dpkg": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.logfile_dpkg", "name": "logfile_dpkg", "type": "builtins.str"}}, "output_logfd": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.LogInstallProgress.output_logfd", "name": "output_logfd", "type": "builtins.int"}}, "progress_log": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.progress_log", "name": "progress_log", "type": {".class": "AnyType"}}}, "status_change": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "pkg", "percent", "status"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.status_change", "name": "status_change", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "pkg", "percent", "status"], "arg_types": ["test.unattended_upgrade.LogInstallProgress", "builtins.str", "builtins.float", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"status_change\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "update_interface": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.update_interface", "name": "update_interface", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.LogInstallProgress"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"update_interface\" of \"LogInstallProgress\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "verbose": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.LogInstallProgress.verbose", "name": "verbose", "type": "builtins.bool"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "LoggingDateTime": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.LoggingDateTime", "metaclass": null, "name": "LoggingDateTime", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.LoggingDateTime", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "LOG_DATE_TIME_FMT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class"], "fullname": "test.unattended_upgrade.LoggingDateTime.LOG_DATE_TIME_FMT", "name": "LOG_DATE_TIME_FMT", "type": "builtins.str"}}, "as_string": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["cls"], "flags": ["is_class", "is_decorated"], "fullname": "test.unattended_upgrade.LoggingDateTime.as_string", "name": "as_string", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cls"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"as_string\" of \"LoggingDateTime\"", "ret_type": "builtins.str", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class", "is_classmethod"], "fullname": null, "name": "as_string", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cls"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"as_string\" of \"LoggingDateTime\"", "ret_type": "builtins.str", "variables": []}}}}, "from_string": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "flags": ["is_class", "is_decorated"], "fullname": "test.unattended_upgrade.LoggingDateTime.from_string", "name": "from_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}, "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"from_string\" of \"LoggingDateTime\"", "ret_type": "datetime.datetime", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready", "is_initialized_in_class", "is_classmethod"], "fullname": null, "name": "from_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "logstr"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [null], "fallback": "builtins.type", "implicit": false, "is_classmethod_class": true, "is_ellipsis_args": false, "name": "\"LoggingDateTime\"", "ret_type": "test.unattended_upgrade.LoggingDateTime", "variables": []}, "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"from_string\" of \"LoggingDateTime\"", "ret_type": "datetime.datetime", "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "MAIL_BINARY": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.MAIL_BINARY", "name": "MAIL_BINARY", "type": "builtins.str"}}, "Message": {".class": "SymbolTableNode", "cross_ref": "email.message.Message", "kind": "Gdef"}, "OptionParser": {".class": "SymbolTableNode", "cross_ref": "optparse.OptionParser", "kind": "Gdef"}, "Options": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.Options", "metaclass": null, "name": "Options", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.Options", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.Options.__init__", "name": "__init__", "type": null}}, "apt_debug": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.apt_debug", "name": "apt_debug", "type": {".class": "AnyType"}}}, "debug": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.debug", "name": "debug", "type": {".class": "AnyType"}}}, "download_only": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.download_only", "name": "download_only", "type": {".class": "AnyType"}}}, "dry_run": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.dry_run", "name": "dry_run", "type": {".class": "AnyType"}}}, "minimal_upgrade_steps": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.minimal_upgrade_steps", "name": "minimal_upgrade_steps", "type": {".class": "AnyType"}}}, "verbose": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.Options.verbose", "name": "verbose", "type": {".class": "AnyType"}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "PID_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.PID_FILE", "name": "PID_FILE", "type": "builtins.str"}}, "PIPE": {".class": "SymbolTableNode", "cross_ref": "subprocess.PIPE", "kind": "Gdef"}, "PROGRESS_LOG": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.PROGRESS_LOG", "name": "PROGRESS_LOG", "type": "builtins.str"}}, "Popen": {".class": "SymbolTableNode", "cross_ref": "subprocess.Popen", "kind": "Gdef"}, "REBOOT_REQUIRED_FILE": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.REBOOT_REQUIRED_FILE", "name": "REBOOT_REQUIRED_FILE", "type": "builtins.str"}}, "SENDMAIL_BINARY": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.SENDMAIL_BINARY", "name": "SENDMAIL_BINARY", "type": "builtins.str"}}, "SIGNAL_STOP_REQUEST": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.SIGNAL_STOP_REQUEST", "name": "SIGNAL_STOP_REQUEST", "type": "builtins.bool"}}, "SUPPRESS_HELP": {".class": "SymbolTableNode", "cross_ref": "optparse.SUPPRESS_HELP", "kind": "Gdef"}, "StringIO": {".class": "SymbolTableNode", "cross_ref": "io.StringIO", "kind": "Gdef"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "USERS": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.USERS", "name": "USERS", "type": "builtins.str"}}, "UnattendedUpgradesCache": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.UnattendedUpgradesCache", "metaclass": null, "name": "UnattendedUpgradesCache", "type_vars": []}, "flags": ["fallback_to_any"], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "rootdir", "allowed_origins"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "rootdir", "allowed_origins"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache", "builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__init__\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "allowed_origins": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.allowed_origins", "name": "allowed_origins", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "candidates_to_adjust": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.candidates_to_adjust", "name": "candidates_to_adjust", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType"}], "type_ref": "builtins.dict"}}}, "clear": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.clear", "name": "clear", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"clear\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "get_candidates_to_adjust": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.get_candidates_to_adjust", "name": "get_candidates_to_adjust", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_candidates_to_adjust\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType"}], "type_ref": "builtins.dict"}, "variables": []}}}, "open": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "progress"], "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.open", "name": "open", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "progress"], "arg_types": ["test.unattended_upgrade.UnattendedUpgradesCache", {".class": "UnionType", "items": [{".class": "AnyType"}, {".class": "NoneTyp"}]}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"open\" of \"UnattendedUpgradesCache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "running_kernel_pkgs_regexp": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.running_kernel_pkgs_regexp", "name": "running_kernel_pkgs_regexp", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}}}, "versioned_kernel_pkgs_regexp": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.UnattendedUpgradesCache.versioned_kernel_pkgs_regexp", "name": "versioned_kernel_pkgs_regexp", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "UnknownMatcherError": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.ValueError"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.UnknownMatcherError", "metaclass": null, "name": "UnknownMatcherError", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.UnknownMatcherError", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Unlocked": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "test.unattended_upgrade.Unlocked", "metaclass": null, "name": "Unlocked", "type_vars": []}, "flags": [], "fullname": "test.unattended_upgrade.Unlocked", "metaclass_type": null, "module_name": "test.unattended_upgrade", "names": {".class": "SymbolTable", "__enter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "test.unattended_upgrade.Unlocked.__enter__", "name": "__enter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["test.unattended_upgrade.Unlocked"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__enter__\" of \"Unlocked\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "__exit__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "exc_type", "exc_value", "exc_tb"], "flags": [], "fullname": "test.unattended_upgrade.Unlocked.__exit__", "name": "__exit__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": [null, null, null, null], "arg_types": ["test.unattended_upgrade.Unlocked", "builtins.object", "builtins.object", "builtins.object"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"__exit__\" of \"Unlocked\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_": {".class": "SymbolTableNode", "cross_ref": "gettext.gettext", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.__package__", "name": "__package__", "type": "builtins.str"}}, "_get_logdir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade._get_logdir", "name": "_get_logdir", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_get_logdir\"", "ret_type": "builtins.str", "variables": []}}}, "_send_mail_using_mailx": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "flags": [], "fullname": "test.unattended_upgrade._send_mail_using_mailx", "name": "_send_mail_using_mailx", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "arg_types": ["builtins.str", "builtins.str", "builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_send_mail_using_mailx\"", "ret_type": "builtins.int", "variables": []}}}, "_send_mail_using_sendmail": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "flags": [], "fullname": "test.unattended_upgrade._send_mail_using_sendmail", "name": "_send_mail_using_sendmail", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["from_address", "to_address", "subject", "body"], "arg_types": ["builtins.str", "builtins.str", "builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_send_mail_using_sendmail\"", "ret_type": "builtins.int", "variables": []}}}, "_setup_alternative_rootdir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["rootdir"], "flags": [], "fullname": "test.unattended_upgrade._setup_alternative_rootdir", "name": "_setup_alternative_rootdir", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["rootdir"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_setup_alternative_rootdir\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "_setup_logging": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["options"], "flags": [], "fullname": "test.unattended_upgrade._setup_logging", "name": "_setup_logging", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["options"], "arg_types": ["test.unattended_upgrade.Options"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"_setup_logging\"", "ret_type": "io.StringIO", "variables": []}}}, "apt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt", "name": "apt", "type": {".class": "AnyType"}}}, "apt_inst": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt_inst", "name": "apt_inst", "type": {".class": "AnyType"}}}, "apt_pkg": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready", "is_suppressed_import"], "fullname": "test.unattended_upgrade.apt_pkg", "name": "apt_pkg", "type": {".class": "AnyType"}}}, "args": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.args", "name": "args", "type": {".class": "AnyType"}}}, "atexit": {".class": "SymbolTableNode", "cross_ref": "atexit", "kind": "ModuleRef"}, "cache_commit": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1], "arg_names": ["cache", "logfile_dpkg", "verbose", "iprogress"], "flags": [], "fullname": "test.unattended_upgrade.cache_commit", "name": "cache_commit", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1], "arg_names": ["cache", "logfile_dpkg", "verbose", "iprogress"], "arg_types": [{".class": "AnyType"}, "builtins.str", "builtins.bool", {".class": "UnionType", "items": [{".class": "AnyType"}, {".class": "NoneTyp"}]}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"cache_commit\"", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.bool", "builtins.Exception"]}, "variables": []}}}, "calculate_upgradable_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "options", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "flags": [], "fullname": "test.unattended_upgrade.calculate_upgradable_pkgs", "name": "calculate_upgradable_pkgs", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "options", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "arg_types": [{".class": "AnyType"}, "test.unattended_upgrade.Options", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"calculate_upgradable_pkgs\"", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": [{".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}]}, "variables": []}}}, "check_changes_for_sanity": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["cache", "allowed_origins", "blacklist", "whitelist", "desired_pkg"], "flags": [], "fullname": "test.unattended_upgrade.check_changes_for_sanity", "name": "check_changes_for_sanity", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["cache", "allowed_origins", "blacklist", "whitelist", "desired_pkg"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "UnionType", "items": [{".class": "AnyType"}, {".class": "NoneTyp"}]}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"check_changes_for_sanity\"", "ret_type": "builtins.bool", "variables": []}}}, "clean_downloaded_packages": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["fetcher"], "flags": [], "fullname": "test.unattended_upgrade.clean_downloaded_packages", "name": "clean_downloaded_packages", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["fetcher"], "arg_types": [{".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"clean_downloaded_packages\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "conffile_prompt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["destFile", "prefix"], "flags": [], "fullname": "test.unattended_upgrade.conffile_prompt", "name": "conffile_prompt", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["destFile", "prefix"], "arg_types": ["builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"conffile_prompt\"", "ret_type": "builtins.bool", "variables": []}}}, "copy": {".class": "SymbolTableNode", "cross_ref": "copy", "kind": "ModuleRef"}, "date": {".class": "SymbolTableNode", "cross_ref": "datetime.date", "kind": "Gdef"}, "datetime": {".class": "SymbolTableNode", "cross_ref": "datetime", "kind": "ModuleRef"}, "do_auto_remove": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 1, 1], "arg_names": ["cache", "auto_removable", "logfile_dpkg", "minimal_steps", "blacklisted_pkgs", "whitelisted_pkgs", "verbose", "dry_run"], "flags": [], "fullname": "test.unattended_upgrade.do_auto_remove", "name": "do_auto_remove", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 1, 1], "arg_names": ["cache", "auto_removable", "logfile_dpkg", "minimal_steps", "blacklisted_pkgs", "whitelisted_pkgs", "verbose", "dry_run"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, "builtins.str", "builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "builtins.bool", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"do_auto_remove\"", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}]}, "variables": []}}}, "do_install": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["cache", "pkgs_to_upgrade", "blacklisted_pkgs", "whitelisted_pkgs", "options", "logfile_dpkg"], "flags": [], "fullname": "test.unattended_upgrade.do_install", "name": "do_install", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["cache", "pkgs_to_upgrade", "blacklisted_pkgs", "whitelisted_pkgs", "options", "logfile_dpkg"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "test.unattended_upgrade.Options", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"do_install\"", "ret_type": "builtins.bool", "variables": []}}}, "dpkg_conffile_prompt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.dpkg_conffile_prompt", "name": "dpkg_conffile_prompt", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"dpkg_conffile_prompt\"", "ret_type": "builtins.bool", "variables": []}}}, "email": {".class": "SymbolTableNode", "cross_ref": "email", "kind": "ModuleRef"}, "email.charset": {".class": "SymbolTableNode", "kind": "UnboundImported"}, "errno": {".class": "SymbolTableNode", "cross_ref": "errno", "kind": "ModuleRef"}, "fcntl": {".class": "SymbolTableNode", "cross_ref": "fcntl", "kind": "ModuleRef"}, "fnmatch": {".class": "SymbolTableNode", "cross_ref": "fnmatch", "kind": "ModuleRef"}, "fp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.fp", "name": "fp", "type": "typing.TextIO"}}, "get_allowed_origins": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_allowed_origins", "name": "get_allowed_origins", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_allowed_origins\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_allowed_origins_legacy": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_allowed_origins_legacy", "name": "get_allowed_origins_legacy", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_allowed_origins_legacy\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_auto_removable": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["cache"], "flags": [], "fullname": "test.unattended_upgrade.get_auto_removable", "name": "get_auto_removable", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["cache"], "arg_types": [{".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_auto_removable\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, "variables": []}}}, "get_blacklisted_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_blacklisted_pkgs", "name": "get_blacklisted_pkgs", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_blacklisted_pkgs\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "get_distro_codename": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_distro_codename", "name": "get_distro_codename", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_distro_codename\"", "ret_type": "builtins.str", "variables": []}}}, "get_distro_id": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_distro_id", "name": "get_distro_id", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_distro_id\"", "ret_type": "builtins.str", "variables": []}}}, "get_dpkg_log_content": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["logfile_dpkg", "install_start_time"], "flags": [], "fullname": "test.unattended_upgrade.get_dpkg_log_content", "name": "get_dpkg_log_content", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["logfile_dpkg", "install_start_time"], "arg_types": ["builtins.str", "datetime.datetime"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_dpkg_log_content\"", "ret_type": "builtins.str", "variables": []}}}, "get_md5sum_for_file_in_deb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["deb_file", "conf_file"], "flags": [], "fullname": "test.unattended_upgrade.get_md5sum_for_file_in_deb", "name": "get_md5sum_for_file_in_deb", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["deb_file", "conf_file"], "arg_types": ["builtins.str", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_md5sum_for_file_in_deb\"", "ret_type": "builtins.str", "variables": []}}}, "get_whitelisted_pkgs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.get_whitelisted_pkgs", "name": "get_whitelisted_pkgs", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"get_whitelisted_pkgs\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "variables": []}}}, "gettext": {".class": "SymbolTableNode", "cross_ref": "gettext", "kind": "ModuleRef"}, "grp": {".class": "SymbolTableNode", "cross_ref": "grp", "kind": "ModuleRef"}, "host": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.host", "name": "host", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"host\"", "ret_type": "builtins.str", "variables": []}}}, "io": {".class": "SymbolTableNode", "cross_ref": "io", "kind": "ModuleRef"}, "is_allowed_origin": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["ver", "allowed_origins"], "flags": [], "fullname": "test.unattended_upgrade.is_allowed_origin", "name": "is_allowed_origin", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["ver", "allowed_origins"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_allowed_origin\"", "ret_type": "builtins.bool", "variables": []}}}, "is_autoremove_valid": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "pkgname", "auto_removable", "blacklisted_pkgs", "whitelisted_pkgs"], "flags": [], "fullname": "test.unattended_upgrade.is_autoremove_valid", "name": "is_autoremove_valid", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["cache", "pkgname", "auto_removable", "blacklisted_pkgs", "whitelisted_pkgs"], "arg_types": [{".class": "AnyType"}, "builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_autoremove_valid\"", "ret_type": "builtins.bool", "variables": []}}}, "is_dpkg_journal_dirty": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.is_dpkg_journal_dirty", "name": "is_dpkg_journal_dirty", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_dpkg_journal_dirty\"", "ret_type": "builtins.bool", "variables": []}}}, "is_pkg_change_allowed": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["pkg", "blacklist", "whitelist"], "flags": [], "fullname": "test.unattended_upgrade.is_pkg_change_allowed", "name": "is_pkg_change_allowed", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["pkg", "blacklist", "whitelist"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_pkg_change_allowed\"", "ret_type": "builtins.bool", "variables": []}}}, "is_pkgname_in_blacklist": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["pkgname", "blacklist", "pkgs_kept_back"], "flags": [], "fullname": "test.unattended_upgrade.is_pkgname_in_blacklist", "name": "is_pkgname_in_blacklist", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["pkgname", "blacklist", "pkgs_kept_back"], "arg_types": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_pkgname_in_blacklist\"", "ret_type": "builtins.bool", "variables": []}}}, "is_pkgname_in_whitelist": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["pkgname", "whitelist"], "flags": [], "fullname": "test.unattended_upgrade.is_pkgname_in_whitelist", "name": "is_pkgname_in_whitelist", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["pkgname", "whitelist"], "arg_types": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_pkgname_in_whitelist\"", "ret_type": "builtins.bool", "variables": []}}}, "is_update_day": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.is_update_day", "name": "is_update_day", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"is_update_day\"", "ret_type": "builtins.bool", "variables": []}}}, "locale": {".class": "SymbolTableNode", "cross_ref": "locale", "kind": "ModuleRef"}, "localesApp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.localesApp", "name": "localesApp", "type": "builtins.str"}}, "localesDir": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "test.unattended_upgrade.localesDir", "name": "localesDir", "type": "builtins.str"}}, "logged_in_users": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.logged_in_users", "name": "logged_in_users", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"logged_in_users\"", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.AbstractSet"}, "variables": []}}}, "logging": {".class": "SymbolTableNode", "cross_ref": "logging", "kind": "ModuleRef"}, "logging.handlers": {".class": "SymbolTableNode", "kind": "UnboundImported"}, "main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["options", "rootdir"], "flags": [], "fullname": "test.unattended_upgrade.main", "name": "main", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["options", "rootdir"], "arg_types": ["test.unattended_upgrade.Options", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"main\"", "ret_type": "builtins.int", "variables": []}}}, "match_whitelist_string": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["whitelist", "origin"], "flags": [], "fullname": "test.unattended_upgrade.match_whitelist_string", "name": "match_whitelist_string", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["whitelist", "origin"], "arg_types": ["builtins.str", {".class": "AnyType"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"match_whitelist_string\"", "ret_type": "builtins.bool", "variables": []}}}, "options": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.options", "name": "options", "type": {".class": "AnyType"}}}, "os": {".class": "SymbolTableNode", "cross_ref": "os", "kind": "ModuleRef"}, "parser": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.parser", "name": "parser", "type": "optparse.OptionParser"}}, "pidf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "test.unattended_upgrade.pidf", "name": "pidf", "type": {".class": "AnyType"}}}, "pkgname_from_deb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["debfile"], "flags": [], "fullname": "test.unattended_upgrade.pkgname_from_deb", "name": "pkgname_from_deb", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["debfile"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"pkgname_from_deb\"", "ret_type": "builtins.str", "variables": []}}}, "re": {".class": "SymbolTableNode", "cross_ref": "re", "kind": "ModuleRef"}, "reboot_if_requested_and_needed": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.reboot_if_requested_and_needed", "name": "reboot_if_requested_and_needed", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"reboot_if_requested_and_needed\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "rewind_cache": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["cache", "pkgs_to_upgrade"], "flags": [], "fullname": "test.unattended_upgrade.rewind_cache", "name": "rewind_cache", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cache", "pkgs_to_upgrade"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"rewind_cache\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "select": {".class": "SymbolTableNode", "cross_ref": "select", "kind": "ModuleRef"}, "send_summary_mail": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkgs", "res", "pkgs_kept_back", "pkgs_removed", "pkgs_kept_installed", "mem_log", "dpkg_log_content"], "flags": [], "fullname": "test.unattended_upgrade.send_summary_mail", "name": "send_summary_mail", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkgs", "res", "pkgs_kept_back", "pkgs_removed", "pkgs_kept_installed", "mem_log", "dpkg_log_content"], "arg_types": ["builtins.str", "builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "io.StringIO", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"send_summary_mail\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setup_apt_listchanges": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1], "arg_names": ["conf"], "flags": [], "fullname": "test.unattended_upgrade.setup_apt_listchanges", "name": "setup_apt_listchanges", "type": {".class": "CallableType", "arg_kinds": [1], "arg_names": ["conf"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"setup_apt_listchanges\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "signal": {".class": "SymbolTableNode", "cross_ref": "signal", "kind": "ModuleRef"}, "signal_handler": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["signal", "frame"], "flags": [], "fullname": "test.unattended_upgrade.signal_handler", "name": "signal_handler", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["signal", "frame"], "arg_types": ["builtins.int", "builtins.object"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"signal_handler\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "string": {".class": "SymbolTableNode", "cross_ref": "string", "kind": "ModuleRef"}, "subprocess": {".class": "SymbolTableNode", "cross_ref": "subprocess", "kind": "ModuleRef"}, "substitute": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["line"], "flags": [], "fullname": "test.unattended_upgrade.substitute", "name": "substitute", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["line"], "arg_types": ["builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"substitute\"", "ret_type": "builtins.str", "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef"}, "try_to_upgrade": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkg", "pkgs_to_upgrade", "pkgs_kept_back", "cache", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "flags": [], "fullname": "test.unattended_upgrade.try_to_upgrade", "name": "try_to_upgrade", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["pkg", "pkgs_to_upgrade", "pkgs_kept_back", "cache", "allowed_origins", "blacklisted_pkgs", "whitelisted_pkgs"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": [{".class": "AnyType"}], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"try_to_upgrade\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "upgrade_in_minimal_steps": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["cache", "pkgs_to_upgrade", "blacklist", "whitelist", "logfile_dpkg", "verbose"], "flags": [], "fullname": "test.unattended_upgrade.upgrade_in_minimal_steps", "name": "upgrade_in_minimal_steps", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["cache", "pkgs_to_upgrade", "blacklist", "whitelist", "logfile_dpkg", "verbose"], "arg_types": [{".class": "AnyType"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "builtins.str", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"upgrade_in_minimal_steps\"", "ret_type": "builtins.bool", "variables": []}}}, "upgrade_normal": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["cache", "logfile_dpkg", "verbose"], "flags": [], "fullname": "test.unattended_upgrade.upgrade_normal", "name": "upgrade_normal", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["cache", "logfile_dpkg", "verbose"], "arg_types": [{".class": "AnyType"}, "builtins.str", "builtins.bool"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"upgrade_normal\"", "ret_type": "builtins.bool", "variables": []}}}, "use_minimal_steps": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["options"], "flags": [], "fullname": "test.unattended_upgrade.use_minimal_steps", "name": "use_minimal_steps", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["options"], "arg_types": ["test.unattended_upgrade.Options"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"use_minimal_steps\"", "ret_type": "builtins.bool", "variables": []}}}, "wrap": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["t", "width", "subsequent_indent"], "flags": [], "fullname": "test.unattended_upgrade.wrap", "name": "wrap", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["t", "width", "subsequent_indent"], "arg_types": ["builtins.str", "builtins.int", "builtins.str"], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"wrap\"", "ret_type": "builtins.str", "variables": []}}}, "write_stamp_file": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [], "arg_names": [], "flags": [], "fullname": "test.unattended_upgrade.write_stamp_file", "name": "write_stamp_file", "type": {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "\"write_stamp_file\"", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "path": "./../test/unattended_upgrade.py"}